@-webkit-keyframes slideDown{from{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideDown{from{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}:root{--container-padding:20px;--container-xxlarge:1728px;--container-xlarge:1400px;--container-large:1280px;--container-medium:1154px;--container-small:758px;--container-xsmall:575px;--container-xxsmall:360px;--scrollbar-width:0px;--swiper-btn-height:36px;--swiper-navigation-size:20px;--tec-color-text-primary:#0C0C0C;--tec-color-accent-primary:#00b0ab;--tec-color-accent-secondary:#00b0ab;--tec-color-icon-events-bar:#00b0ab;--tec-color-background-events-bar-submit-button-hover:rgba(0, 176, 171, 0.7)}@media screen and (min-width:1040px){:root{--scrollbar-width:5px;--container-padding:60px}}@-moz-document url-prefix(){:root{--scrollbar-width:0px}}.page--dialogue{background-size:cover;background-position:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;padding:100px 60px}@media screen and (max-width:1040px){.page--dialogue{padding:60px 20px}}.page--dialogue::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.2)),to(transparent)),-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.2)),to(transparent)),-webkit-gradient(linear,left bottom,left top,from(rgba(0,176,171,.25)),to(transparent));background-image:-o-linear-gradient(top,rgba(0,0,0,.2),transparent),-o-linear-gradient(bottom,rgba(0,0,0,.2),transparent),-o-linear-gradient(bottom,rgba(0,176,171,.25),transparent);background-image:linear-gradient(to bottom,rgba(0,0,0,.2),transparent),linear-gradient(to top,rgba(0,0,0,.2),transparent),linear-gradient(to top,rgba(0,176,171,.25),transparent);background-size:100% 100%;background-blend-mode:overlay;z-index:1}.page--dialogue .dialogue-content{background:#FFF;padding:1.9em 2.5em;-webkit-border-radius:.5rem;border-radius:.5rem;z-index:10}@media screen and (max-width:740px){.page--dialogue .dialogue-content{padding:1.25em}}.page--dialogue .dialogue-content h1{color:#00b0ab}.page--dialogue .dialogue-content ul{list-style:outside;margin-top:20px;margin-left:20px;color:#596060;font-weight:600}.page--dialogue .dialogue-content ul>:not(:first-child){margin-top:8px}