.container .stepsHor{position:relative}.container .stepsHor .progressHor{position:absolute;top:0;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);width:4px;background:#a7985b;max-height:100%;height:0;transition:height .3s;-webkit-transition:height .3s;-moz-transition:height .3s;-ms-transition:height .3s;-o-transition:height .3s}@media only screen and (max-width:650px){.container .stepsHor .progressHor{left:0;transform:translateX(23px);-webkit-transform:translateX(23px);-moz-transform:translateX(23px);-ms-transform:translateX(23px);-o-transform:translateX(23px)}.container .stepsHor .stepwrapperHor{width:fit-content}}.container .stepsHor .stepwrapperHor>.textBox{border-radius:8px;width:50%;min-height:100px;align-items:center;font-size:1.2rem;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px}.container .stepsHor .stepwrapperHor .step{color:#a7985b;font-size:2rem;margin:auto;width:50px;height:50px;background:#efece1;border:2px solid #a7985b;border-radius:50%;display:flex;align-items:center;justify-content:center}.container .stepsHor .stepwrapperHor .step .textBox{border:2px solid}.container .stepsHor .stepwrapperHor:nth-last-child(odd){position:relative}@media only screen and (max-width:650px){.container .stepsHor .stepwrapperHor:nth-last-child(odd){position:initial}}.container .stepsHor .stepwrapperHor:nth-last-child(odd)>.textBox{color:#a7985b;border:2px solid #a7985b;position:absolute;max-width:calc(50% - 80px);transform:translateY(calc(-50% + 25px));background:#efece1;padding:10px;-webkit-transform:translateY(calc(-50% + 25px));-moz-transform:translateY(calc(-50% + 25px));-ms-transform:translateY(calc(-50% + 25px));-o-transform:translateY(calc(-50% + 25px))}@media only screen and (max-width:650px){.container .stepsHor .stepwrapperHor:nth-last-child(odd)>.textBox{max-width:initial;width:calc(100% - 100px);right:0}}.container .stepsHor .stepwrapperHor:nth-last-child(odd) .textBox:after{content:"";display:block;width:30px;height:40px;position:absolute;background:#efece1;right:0;top:50%;transform:translate(90%,-50%);clip-path:polygon(0 0,0 100%,100% 50%);-webkit-transform:translate(90%,-50%);-moz-transform:translate(90%,-50%);-ms-transform:translate(90%,-50%);-o-transform:translate(90%,-50%)}@media only screen and (max-width:650px){.container .stepsHor .stepwrapperHor:nth-last-child(odd) .textBox:after{transform:translate(-90%,-50%);left:0;clip-path:polygon(100% 0,100% 100%,0 50%);-webkit-transform:translate(-90%,-50%);-moz-transform:translate(-90%,-50%);-ms-transform:translate(-90%,-50%);-o-transform:translate(-90%,-50%)}}.container .stepsHor .stepwrapperHor:nth-last-child(odd) .textBox:before{content:"";display:block;height:40px;width:30px;position:absolute;right:0;background:#a7985b;top:50%;transform:translate(100%,-50%);clip-path:polygon(0 0,0 100%,100% 50%);-webkit-transform:translate(100%,-50%);-moz-transform:translate(100%,-50%);-ms-transform:translate(100%,-50%);-o-transform:translate(100%,-50%)}.container .stepsHor .stepwrapperHor:nth-last-child(odd) .step{position:relative}.container .stepsHor .stepwrapperHor:nth-last-child(even){position:relative}@media only screen and (max-width:650px){.container .stepsHor .stepwrapperHor:nth-last-child(odd) .textBox:before{transform:translate(-100%,-50%);left:0;clip-path:polygon(100% 0,100% 100%,0 50%);-webkit-transform:translate(-100%,-50%);-moz-transform:translate(-100%,-50%);-ms-transform:translate(-100%,-50%);-o-transform:translate(-100%,-50%)}.container .stepsHor .stepwrapperHor:nth-last-child(even){position:initial}}.container .stepsHor .stepwrapperHor:nth-last-child(even)>.textBox{color:#a7985b;right:0;border:2px solid #a7985b;position:absolute;max-width:calc(50% - 80px);transform:translateY(calc(-50% + 25px));background:#efece1;padding:10px;-webkit-transform:translateY(calc(-50% + 25px));-moz-transform:translateY(calc(-50% + 25px));-ms-transform:translateY(calc(-50% + 25px));-o-transform:translateY(calc(-50% + 25px))}@media only screen and (max-width:650px){.container .stepsHor .stepwrapperHor:nth-last-child(even)>.textBox{max-width:initial;width:calc(100% - 100px);right:0}}.container .stepsHor .stepwrapperHor:nth-last-child(even) .textBox:after{content:"";display:block;width:30px;height:40px;position:absolute;background:#efece1;left:0;top:50%;transform:translate(-90%,-50%);clip-path:polygon(100% 0,100% 100%,0 50%);-webkit-transform:translate(-90%,-50%);-moz-transform:translate(-90%,-50%);-ms-transform:translate(-90%,-50%);-o-transform:translate(-90%,-50%)}.container .stepsHor .stepwrapperHor:nth-last-child(even) .textBox:before{content:"";display:block;height:40px;width:30px;position:absolute;left:0;background:#a7985b;top:50%;transform:translate(-100%,-50%);clip-path:polygon(100% 0,100% 100%,0 50%);-webkit-transform:translate(-100%,-50%);-moz-transform:translate(-100%,-50%);-ms-transform:translate(-100%,-50%);-o-transform:translate(-100%,-50%)}.container .stepsHor .stepwrapperHor:nth-last-child(even) .step{position:relative}.container .stepsHor .stepwrapperHor:after{width:4px;height:100px;content:"";background:#a7985b;display:block;opacity:.3;margin:auto}@media only screen and (max-width:1050px){.container .stepsHor .stepwrapperHor:after{height:300px}}.container .stepsHor .stepwrapperHor:nth-last-child(1):after{display:none}