display: flex
svg
color: $texts-color
+
+.m
+ .container-screen.question-draganddrop
+ .controls
+ display: none
+
+ .screen-image
+ img.mobile
+ width: 100%
+ height: auto
+ left: 0
+ .zone-content
+ max-width: 95%
+ height: auto
+ left: 50%
+ transform: translateX(-50%)
+ padding: 10px 40px
+ border-radius: 8px
+ border-width: 2px
+ .text
+ text-align: center
+ margin: 0
+ h2
+ margin-bottom: 5px
+ p
+ font-size: 14px
+ +opacity(.8,color,$texts-color)
+ .slot
+ display: none
+ &.zone-1
+ width: 100%
+ height: auto
+ .zone-content
+ top: 29px
+
+ &.zone-2
+ height: auto
+ top: initial
+ bottom: -3px
+ left: 0
+ .zone-content
+ top: initial
+ bottom: 78px
+
+ .header-question
+ top: 130px
+ .progress-container
+ margin: 4px 0
+
+ .screen
+ .list
+ height: 178px
+ margin: 20px 0 0
+
+ &-item
+ &:not(.overlay)
+ transition: top .3s
+ opacity: 0
+
+ &:not(.isDragging)
+ &:nth-child(2)
+ top: 24px
+ &:nth-child(3)
+ top: 47px
+ &:nth-child(4)
+ top: 67px
<div class="container-screen none question-draganddrop" data-screen="q-{{$position}}">
<div class="screen-image zone-1">
<img src="{{$theme->draganddropArea1Image}}" />
+ <img class="mobile" src="{{$theme->draganddropArea1ImageMobile}}"/>
<div class="zone-content">
<div class="text">
<h2>Zone 1</h2>
</div>
<div class="screen-image zone-2">
<img src="{{$theme->draganddropArea2Image}}" />
+ <img class="mobile" src="{{$theme->draganddropArea2ImageMobile}}"/>
<div class="zone-content">
<div class="text">
<h2>Zone 1</h2>