.steps.template-camila {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-camila .container {z-index: 1;text-align: center;padding: 50px 0;}.steps.template-camila .title {font: 36px/1.3 "Slabo 13px", sans-serif;font-size: 36px;color: rgb(40, 40, 40);text-align: center;line-height: 1.2;position: relative;margin: 0;}.steps.template-camila .list-container {max-width: 730px;margin: 0 auto;}.steps.template-camila .list-item {padding: 8px 0 20px;overflow: hidden;position: relative;}.steps.template-camila .list-item:last-child {padding-bottom: 45px;}.steps.template-camila .col {width: 50%;color: #fff;}.steps.template-camila .line {width: 0;height: 100%;border-left: 2px dotted rgb(44, 47, 57);position: absolute;left: 50%;top: 0;}.steps.template-camila .steps-relative {position: relative;}.steps.template-camila .number {font-family: "Montserrat", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 26px;line-height: 27px;min-width: 40px;height: 40px;position: absolute;left: 50%;top: 0;border-radius: 50%;background-color: rgb(255, 150, 0);color: #fff;z-index: 55;padding: 7px;text-align: center;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-camila .ico {display: inline-block;}.steps.template-camila .ico img,.steps.template-camila .ico svg {max-width: 220px;}.steps.template-camila .list-title {font-size: 16px;color: rgb(255, 150, 0);margin-bottom: 20px;}.steps.template-camila .list-text {font: 14px "Montserrat",sans-serif;color: rgb(44, 47, 57);line-height: 1.2;}.steps.template-camila .list-item:nth-child(odd) .col {float: left;}.steps.template-camila .list-item:nth-child(odd) .text {padding-left: 44px;text-align: left;}.steps.template-camila .list-item:nth-child(odd) .ico {padding-right: 54px;}.steps.template-camila .list-item:nth-child(odd) img,.steps.template-camila .list-item:nth-child(odd) svg {float: right;}.steps.template-camila .list-item:nth-child(even) .col {float: right;}.steps.template-camila .list-item:nth-child(even) .text {padding-right: 44px;text-align: right;}.steps.template-camila .list-item:nth-child(even) .ico {padding-left: 54px;}.steps.template-camila .list-item:nth-child(even) img,.steps.template-camila .list-item:nth-child(even) svg {float: left;}.steps.template-camila .last-step {width: 95px;height: 95px;margin: 0 auto;background: rgb(20, 95, 250);border-radius: 50%;padding: 22px 0;}.steps.template-camila .last-step svg {height: 50px;}.steps.template-camila .last-step img,.steps.template-camila .last-step svg {width: 50px;}@media(max-width: 600px){.steps.template-camila .last-step {margin: 0;width: 41px;height: 41px;padding: 11px;}.steps.template-camila .line {left: 20px;}.steps.template-camila .number {left: 20px;}.steps.template-camila .col {width: 100%;}.steps.template-camila .list-item .ico img {float: left;}.steps.template-camila .list-item .col.ico {padding: 0;margin-bottom: 20px;}.steps.template-camila .list-item {padding: 0 0 70px 70px;}.steps.template-camila .list-item .col.text {text-align: left;padding: 0;}.steps.template-camila .list-item:last-child {padding-bottom: 20px;}.steps.template-camila .last-step img,.steps.template-camila .last-step svg {width: 20px;}.steps.template-camila .last-step svg {height: 20px;}}