.modalOverlay {
        display: none !important;
        opacity: 0;
        transition: opacity 0.6s ease;
        &.active {
        display: flex !important;
        }

        iframe {
            width: 100%;
            height: 100%;
            border: none;
            overflow: hidden;
            border-radius: 1rem;
        }
    }.NextSection span.icon-next-section {
  -webkit-animation-name: hangEffect;
        -webkit-animation-duration:.5s;
        -webkit-animation-direction:alternate;
        -webkit-animation-timing-function:linear;
        -webkit-animation-delay:0s;
        -webkit-animation-iteration-count:infinite;
    -moz-animation-name: bounce;
        -moz-animation-duration:.5s;
        -moz-animation-direction:alternate;
        -moz-animation-timing-function:linear;
        -moz-animation-delay:0s;
        -moz-animation-iteration-count:infinite;
}

@-webkit-keyframes hangEffect {
  from{ -webkit-transform: translate(0px,0px); }
  to { -webkit-transform: translate(0px,-30px); }  
}

@-moz-keyframes hangEffect {
  from { -moz-transform: translate(0px,0px); }
  to { -moz-transform: translate(0px,-30px); }  
}