@include laptop-landscape-large {
	.eltdf-workflow {
		.eltdf-workflow-item {
			&:nth-of-type(2n+1) {
				.eltdf-workflow-item-inner {
					.eltdf-workflow-text {
						p.text {
							padding-right: 12%;
						}
					}
				}
			}
            &:nth-of-type(2n) {
                .eltdf-workflow-item-inner {
                    .eltdf-workflow-text {
                        p.text {
                            padding-left: 12%;
                        }
                    }
                }
            }
		}
	}
}

@include laptop-landscape {
	.eltdf-workflow {
		.eltdf-workflow-item {
			max-width: 100%;

			.eltdf-workflow-item-inner .eltdf-workflow-text {
				padding: 0px 40px;
			}

			 .eltdf-workflow-item-inner .eltdf-workflow-image {
				 padding: 0px 40px;
			 }
		}
	}
}

@include ipad-landscape {
    .eltdf-workflow {
        .eltdf-workflow-item {
            &:nth-of-type(2n+1) {
                .eltdf-workflow-item-inner {
                    .eltdf-workflow-text {
                        p.text {
                            padding-right: 7%;
                        }
                    }
                }
            }
            &:nth-of-type(2n) {
                .eltdf-workflow-item-inner {
                    .eltdf-workflow-text {
                        p.text {
                            padding-left: 7%;
                        }
                    }
                }
            }
        }
    }
}

@include phone-landscape {

	.eltdf-workflow {

		.main-line,
		.eltdf-workflow-item .line,
		.eltdf-workflow-item .eltdf-workflow-text .circle {
			display: none !important;
		}

		.eltdf-workflow-item {
			text-align: center !important;
		}

		.eltdf-workflow-text {
			width: 100% !important;
			padding: 0px !important;
		}

		.eltdf-workflow-image {
			width: 100% !important;
			margin-bottom: 20px !important;
			text-align: center !important;
		}
	}
}