@include laptop-landscape-large {
    .eltdf-icwt-holder {
        &.eltdf-icwt-text-left-type {
            .eltdf-icwt-text-side {
                .eltdf-icwt-text-inner {
                    padding: 0 13% 0 25%;
                }
            }
        }
        &.eltdf-icwt-text-right-type {
            .eltdf-icwt-text-side {
                .eltdf-icwt-text-inner {
                    padding: 0 25% 0 13%;
                }
            }
        }
    }
}

@include laptop-landscape-medium {
    .eltdf-icwt-holder {
        &.eltdf-icwt-text-left-type {
            .eltdf-icwt-text-side {
                .eltdf-icwt-text-inner {
                    padding: 0 13% 0 20%;
                }
            }
        }
        &.eltdf-icwt-text-right-type {
            .eltdf-icwt-text-side {
                .eltdf-icwt-text-inner {
                    padding: 0 20% 0 13%;
                }
            }
        }
    }
}

@include ipad-landscape {
    .eltdf-icwt-holder {
        &.eltdf-icwt-text-left-type {
            .eltdf-icwt-text-side {
                .eltdf-icwt-text-inner {
                    padding: 0 9%;
                }
            }
        }
        &.eltdf-icwt-text-right-type {
            .eltdf-icwt-text-side {
                .eltdf-icwt-text-inner {
                    padding: 0 9%;
                }
            }
        }
    }
}

@include ipad-portrait {
    .eltdf-icwt-holder {
        display: block;

        &.eltdf-icwt-text-left-type {
            .eltdf-icwt-text-side,
            .eltdf-icwt-img-side {
                display: block;
                width: 100%;
                float: none;
            }
            .eltdf-icwt-text-side {
                margin-bottom: 40px;
            }
        }
        &.eltdf-icwt-text-right-type {
            .eltdf-icwt-text-side,
            .eltdf-icwt-img-side {
                display: block;
                width: 100%;
                float: none;
            }
            .eltdf-icwt-img-side {
                margin-bottom: 40px;
            }
        }
    }
}