.elementor-743 .elementor-element.elementor-element-5d2ff05 > .elementor-container{min-height:200px;}.elementor-743 .elementor-element.elementor-element-5d2ff05:not(.elementor-motion-effects-element-type-background), .elementor-743 .elementor-element.elementor-element-5d2ff05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-743 .elementor-element.elementor-element-5d2ff05{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-95px;margin-bottom:0px;padding:100px 0px 60px 0px;}.elementor-743 .elementor-element.elementor-element-5d2ff05 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-743 .elementor-element.elementor-element-d8273fe{text-align:center;}.elementor-743 .elementor-element.elementor-element-d8273fe .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-743 .elementor-element.elementor-element-a0179cf{padding:60px 0px 60px 0px;}.elementor-743 .elementor-element.elementor-element-d0fa8ca > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-743 .elementor-element.elementor-element-4dfc991 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-743 .elementor-element.elementor-element-d0fa8ca{width:25%;}.elementor-743 .elementor-element.elementor-element-4dfc991{width:75%;}}@media(max-width:1024px){.elementor-743 .elementor-element.elementor-element-d8273fe .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(max-width:767px){.elementor-743 .elementor-element.elementor-element-5d2ff05 > .elementor-container{min-height:22px;}.elementor-743 .elementor-element.elementor-element-5d2ff05{padding:120px 0px 60px 0px;}.elementor-743 .elementor-element.elementor-element-d8273fe .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}/* Start custom CSS */#pdf-list {
    list-style: none;
    margin: 0;
    padding: 0;
    overflow-y: auto
}

.pdf-item {
    cursor: pointer;
    margin-bottom: 10px;
}


.pdf-preview, #pdf-list {
  height: 710px;
}
.elementor-widget-container iframe {
    max-height: 100% !important;
    height: 100%;
}

#pdf-list li, button.download-button, div#pdf-controls button {
    text-align: center;
    background: var(--e-global-color-46ec659);
    padding: 15px;
    font-family: inherit;
    font-weight: 400;
    text-transform: uppercase;
    font-size: 13px;
    width: 100%;
    border-radius: 0;
}
button.download-button, div#pdf-controls button{
    border: 1px solid var(--e-global-color-primary);
    color: var(--e-global-color-primary);

}

#pdf-list li.active, #pdf-list li:hover, button.download-button:hover, button.download-button:focus, div#pdf-controls button:hover, div#pdf-controls button:focus{
    background: var(--e-global-color-primary);
    color: #fff;
    outline: none;
    box-shadow: none;
}
button.download-button{
    display: flex;
    justify-content: space-between;
}

div#pdf-controls {
    display: flex;
    margin-top: 10px;
    column-gap: 10px;
}

@media screen and (min-width:769px) {
    button.download-button, div#pdf-controls{
        display: none;
    }
    
}


@media screen and (max-width:768px) {
    #pdf-list{
        height: 420px;
    }
    #pdf-list.show li {
        display: block;
    }
    .dropdown-content{
        display: none;
        position: absolute;
        width: 100%;
        z-index: 5;
        background: #fff;
        box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.5);
        top: 55px;
    }
    .dropdown-content.show{
        display: block;
        padding: 0px;
        border: 1px solid var(--e-global-color-primary);
    
    }
  
  
  
}/* End custom CSS */