@charset "UTF-8";.image-and-text[data-v-16f8988d]{display:flex;gap:41px;padding:0 7rem}@media (max-width:768px){.image-and-text[data-v-16f8988d]{flex-direction:column;padding:0 1.5rem}}.image-and-text .image-container[data-v-16f8988d]{flex:1 0 40%;max-width:40%;width:40%}@media (max-width:768px){.image-and-text .image-container[data-v-16f8988d]{flex:1 0 100%;min-width:100%;order:2;width:100%}}.image-and-text .image-container img[data-v-16f8988d]{border-radius:20px;box-shadow:0 1px 20px 1px var(--grey);max-width:100%;-o-object-fit:cover;object-fit:cover}.image-and-text .text-container[data-v-16f8988d]{flex:1 0 60%}@media (max-width:768px){.image-and-text .text-container[data-v-16f8988d]{order:1;text-align:center}}.image-and-text .text-container h1[data-v-16f8988d],.image-and-text .text-container span[data-v-16f8988d]{font-family:"DM Serif Display","sans-serif"}.image-and-text .text-container h1[data-v-16f8988d]{color:var(--orange);display:inline;letter-spacing:1px;line-height:0}.image-and-text .text-container h1 .header-bottom[data-v-16f8988d]{color:var(--black)}.image-and-text .text-container main .lower-paragraph[data-v-16f8988d]{margin-top:20px}#root-element[data-v-0042cf79]{height:500px;overflow:hidden}@media (max-width:768px){#root-element[data-v-0042cf79]{height:300px}}#root-element #container[data-v-0042cf79]{height:100%;position:relative}#root-element #container img[data-v-0042cf79]{height:100%;-o-object-fit:fill;object-fit:fill;width:100%}#root-element #container blockquote[data-v-0042cf79]{align-items:center;color:var(--white);display:flex;height:100%;justify-content:center;line-height:1;position:absolute;text-align:center;top:0;width:100%}#root-element #container blockquote p[data-v-0042cf79]{text-align:center}#root-element #container blockquote p[data-v-0042cf79]:before{color:var(--orange);content:"“";font-family:FontAwesome;font-size:80px;line-height:0;position:relative;right:10px}@media (max-width:768px){#root-element #container blockquote p[data-v-0042cf79]:before{font-size:50px;right:0;top:10px}}#root-element #container blockquote p[data-v-0042cf79]:after{color:var(--orange);content:"”";font-family:FontAwesome;font-size:80px;left:5px;line-height:0;position:relative;top:20px}@media (max-width:768px){#root-element #container blockquote p[data-v-0042cf79]:after{font-size:50px}}#root-element #container blockquote p span[data-v-0042cf79]:not(.main-text){color:var(--orange);display:inline-block}
