
/* SERVICES */

.page-node-type-stand h1 br { display: none; }

.view-stand-blocks-exhibitor-services {
    padding: 0;
    background-color: #0F2129;
    padding-top: 1rem;
}

.view-id-stand_blocks_exhibitor_services .view-id-stand_blocks_exhibitor_services { 
    padding: 2.5rem 0; 
    border-radius: 0;
    margin: 0;
}


.view-stand-blocks-exhibitor-services.view-display-id-exhibitor_services .view-header h1 { margin-top: 6rem; }

.view-stand-blocks-exhibitor-services .view-header { color: #fff; }

.attachment-after .view-stand-blocks-exhibitor-services .views-row { padding-left: 3rem; }
.attachment-after .view-stand-blocks-exhibitor-services .views-row:not(:last-child):after { left: 20px; }

.view-stand-blocks-exhibitor-services .views-field-title span {
    color: var(--blue);
    font-size: 16px;
}
.attachment-after .view-stand-blocks-exhibitor-services .views-row .views-field-title::before {
    left: 15px;
    top: 10px;
}  




@media (min-width: 1200px) {
    .view-id-stand_blocks_exhibitor_services .view-id-stand_blocks_exhibitor_services:before {
        width: 1332px;
        content: "";
        background-image: url(../../../src/images/angle-pattern.png);
        height: 540px;
        left: -545px;
        position: absolute;
        top: -437px;
        z-index: 0;
    }
}


@media (min-width: 1400px) {

    .view-id-stand_blocks_exhibitor_services .view-id-stand_blocks_exhibitor_services { 
        padding: 0;
        margin: 2rem 0;
    }

    .view-stand-blocks-exhibitor-services.view-display-id-exhibitor_services:after {
        background-color: #0f2129;
        content: "";
        position: absolute;
        z-index: -1;
        width: 100vw;
        height: 100%;
        left: 50%;
        transform: translateX(-50%);
    }
  
    .view-stand-blocks-exhibitor-services.view-display-id-exhibitor_services {
        display: grid;
        position: relative;
        grid-template-columns: 1fr 1fr;
        padding: 3rem 0rem;
        margin: 0 auto;
        grid-template-rows: 1fr;
    }
  
    .view-stand-blocks-exhibitor-services > .view-header { grid-area: 1 / 1; }
  
    .view-stand-blocks-exhibitor-services > .view-content {
        grid-area: 1 / 1;
        margin-top: 20px;
    }
  
    .view-stand-blocks-exhibitor-services .attachment { grid-area: 1 / 2; }
  
    .view-stand-blocks-exhibitor-services .views-field-field-common-long-description {
        margin-top: 16rem;
        width: 490px;
        /* padding-left: 2rem;
        background-image: url(../../../src/images/patterm-line-vertical.png);
        background-repeat: repeat-y;
        background-position: 0 0; */
    }
}


@media (min-width: 1600px) {
    .view-stand-blocks-exhibitor-services .views-field-field-common-long-description {
        margin-top: 19rem;
    }
}
  

