/*
 * Plugin styles.
 * 
 * -----------------
 * TABLE OF CONTENTS 
 * -----------------
 * - Popups
 *      > Common
 *      > Design 1
 *      > Design 2
 *      > Design 4
 * - Section
 *      > Subsection
 */

/* ------------------------------------------------------------------------------
 * Popups
 * ----------------------------------------------------------------------------*/

 /* Common */
 .wsgp .block-popup .content p:last-child{
    margin-bottom: 0;
 }

 .wsgp .block-popup .content .image-container img{
    max-height: 300px;
 }

 .wsgp .block-popup .form .gform_required_legend{
    display: none;
 }

 .wsgp .block-popup .form .gform_footer{
    padding-bottom: 0 !important;
 }

 /* Design 1 */
 .wsgp .block-popup .design-1 .mobile-version .content .image-container{
    margin-bottom: -6rem;
 }

 .wsgp .block-popup .design-1 .mobile-version .form .gform_wrapper{
    padding-top: 1rem;
 }

 .wsgp .block-popup .design-1 .desktop-version .content .image-container{
    margin-bottom: -4rem;
 }

 /* Design 2 */
 .wsgp .block-popup .design-2 .mobile-version .content .image-container img{
    transform: rotate(5deg);
    margin-top: -2.5rem;
 }

 .wsgp .block-popup .design-2 .desktop-version .content .image-container img{
    transform: rotate(5deg);
    position: relative;
    right: -24px;
    z-index: 10;
 }

 /* Design 4 */
 .wsgp .block-popup .design-4 .header{
    border-top-left-radius: 3rem;
    border-top-right-radius: 3rem;
 }

/* ------------------------------------------------------------------------------
 * Section
 * ----------------------------------------------------------------------------*/

/* Subsection */
