.time-line{position:relative}.time-line:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='40' height='100' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 0S0 25 20 50s0 50 0 50' stroke='%23A28656' stroke-width='4' stroke-dasharray='4 8'/%3E%3C/svg%3E") repeat-y 50%;bottom:0;content:"";left:0;position:absolute;top:0;width:40px}@media (min-width:992px){.time-line:before{left:50%;transform:translateX(-50%)}}.time-line .time-row{border:1px solid #efefef;border-radius:20px;box-shadow:3px 3px 5px #efefef;margin:0 0 20px auto;position:relative;width:calc(100% - 60px)}@media (min-width:992px){.time-line .time-row{margin:0 0 0 55%;width:45%}}.time-line .time-row:nth-child(odd){margin:0 0 20px auto}@media (min-width:992px){.time-line .time-row:nth-child(odd){margin:0 55% 0 0}}.time-line .time-row:nth-child(odd)>span{left:-55px;right:auto}@media (min-width:992px){.time-line .time-row:nth-child(odd)>span{left:auto;right:-55px}}.time-line .time-row>span{background-color:#a28656;border-radius:20px;color:#fff;font-weight:600;left:-55px;max-width:-moz-fit-content;max-width:fit-content;min-width:97px;padding:8px 16px;position:absolute;right:auto;text-align:center;top:20px;width:100%;z-index:1}@media (min-width:992px){.time-line .time-row>span{left:-55px;top:30px}}.time-line .time-row .text{display:flex;flex-direction:column}.time-line .time-row .text p{margin:0;padding:20px}.time-line .time-row .text img{border-radius:20px 20px 0 0;order:-20}
/*# sourceMappingURL=allstyle.css.map */
