.steps.template-klickpages{padding:50px 0;position:relative;background-position:center 0;-webkit-background-size:cover;background-size:cover;font-family:open sans,helvetica neue,Helvetica,Arial,sans-serif}.steps.template-klickpages .container{z-index:1;text-align:center}.steps.template-klickpages .title{font-size:30px;color:#8fbfd4;text-align:center;margin-bottom:70px;line-height:1.2;position:relative}.steps.template-klickpages .list-container{max-width:730px;margin:0 auto}.steps.template-klickpages .list-item{padding:8px 0 20px;overflow:hidden;position:relative}.steps.template-klickpages .list-item:last-child{padding-bottom:45px}.steps.template-klickpages .col{width:50%;color:#fff}.steps.template-klickpages .line{width:0;height:100%;border-left:2px dotted #fff;position:absolute;left:50%;top:0}.steps.template-klickpages .number{font-family:montserrat,helvetica neue,Helvetica,Arial,sans-serif;font-size:26px;min-width:40px;height:40px;position:absolute;left:50%;top:0;border-radius:50%;background:#46b363;color:#fff;z-index:55;padding:7px;transform:translate(-50%,0px);-webkit-transform:translate(-50%,0px);-moz-transform:translate(-50%,0px);-o-transform:translate(-50%,0px);-ms-transform:translate(-50%,0px)}.steps.template-klickpages .ico img,.steps.template-klickpages .ico svg{max-width:220px}.steps.template-klickpages .list-title{font-size:16px;color:#fff;margin-bottom:20px}.steps.template-klickpages .list-text{font:14px montserrat,sans-serif;color:#8fbfd4;line-height:1.2}.steps.template-klickpages .list-item:nth-child(odd) .col{float:left}.steps.template-klickpages .list-item:nth-child(odd) .text{padding-left:44px;text-align:left}.steps.template-klickpages .list-item:nth-child(odd) .ico{padding-right:54px}.steps.template-klickpages .list-item:nth-child(odd) img,.steps.template-klickpages .list-item:nth-child(odd) svg{float:right}.steps.template-klickpages .list-item:nth-child(even) .col{float:right}.steps.template-klickpages .list-item:nth-child(even) .text{padding-right:44px;text-align:right}.steps.template-klickpages .list-item:nth-child(even) .ico{padding-left:54px}.steps.template-klickpages .list-item:nth-child(even) img,.steps.template-klickpages .list-item:nth-child(even) svg{float:left}.steps.template-klickpages .last-step{width:95px;height:95px;margin:0 auto;background:#46b363;border-radius:50%;padding:22px 0}.steps.template-klickpages .last-step svg{height:50px}.steps.template-klickpages .last-step img,.steps.template-klickpages .last-step svg{width:50px}@media(max-width:600px){.steps.template-klickpages .last-step{margin:0;width:41px;height:41px;padding:11px}.steps.template-klickpages .line{left:20px}.steps.template-klickpages .number{left:20px}.steps.template-klickpages .col{width:100%}.steps.template-klickpages .list-item .ico img{float:left}.steps.template-klickpages .list-item .col.ico{padding:0;margin-bottom:20px}.steps.template-klickpages .list-item{padding:0 0 70px 70px}.steps.template-klickpages .list-item .col.text{text-align:left;padding:0}.steps.template-klickpages .list-item:last-child{padding-bottom:20px}.steps.template-klickpages .last-step img,.steps.template-klickpages .last-step svg{width:20px}.steps.template-klickpages .last-step svg{height:20px}}