.elementor-3071 .elementor-element.elementor-element-1b58541 .elementor-repeater-item-61220c9.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-bc-flex-widget .elementor-3071 .elementor-element.elementor-element-e996fb2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3071 .elementor-element.elementor-element-e996fb2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3071 .elementor-element.elementor-element-edda482 .jet-listing-dynamic-image{justify-content:flex-start;}.elementor-bc-flex-widget .elementor-3071 .elementor-element.elementor-element-1375d33.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3071 .elementor-element.elementor-element-1375d33.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3071 .elementor-element.elementor-element-88db2aa .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-3071 .elementor-element.elementor-element-88db2aa .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-3071 .elementor-element.elementor-element-88db2aa .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-3071 .elementor-element.elementor-element-88db2aa .jet-listing-dynamic-field__content{text-align:left;}.elementor-3071 .elementor-element.elementor-element-153a265 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:100%;}.elementor-3071 .elementor-element.elementor-element-153a265 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:100%;}.elementor-3071 .elementor-element.elementor-element-153a265 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-3071 .elementor-element.elementor-element-153a265 .jet-listing-dynamic-field__content{text-align:left;}.elementor-3071 .elementor-element.elementor-element-1b58541{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.14);}.elementor-3071 .elementor-element.elementor-element-1b58541:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}@media(max-width:767px){.elementor-3071 .elementor-element.elementor-element-edda482 .jet-listing-dynamic-image{justify-content:center;}.elementor-3071 .elementor-element.elementor-element-88db2aa .jet-listing-dynamic-field{justify-content:center;}.elementor-3071 .elementor-element.elementor-element-88db2aa .jet-listing-dynamic-field__content{text-align:center;}.elementor-3071 .elementor-element.elementor-element-153a265 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3071 .elementor-element.elementor-element-153a265 .jet-listing-dynamic-field{justify-content:center;}.elementor-3071 .elementor-element.elementor-element-153a265 .jet-listing-dynamic-field__content{text-align:center;}.elementor-3071 .elementor-element.elementor-element-1b58541{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-3071 .elementor-element.elementor-element-e996fb2{width:15%;}.elementor-3071 .elementor-element.elementor-element-1375d33{width:84.666%;}}/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-153a265 */table, td, th {
    border: 1px solid black;
    border-collapse: collapse;
    padding: 0.5em;
}
@media 
only screen and (max-width: 760px),
(min-device-width: 768px) and (max-device-width: 1024px)  {

    /* Force table to not be like tables anymore */
    table, thead, tbody, th, td, tr { 
        display: block; 
    }

    /* Hide table headers (but not display: none;, for accessibility) */
    thead tr { 
        position: absolute;
        top: -9999px;
        left: -9999px;
    }

    tr { border: 1px solid #ccc; }

    td { 
        /* Behave  like a "row" */
        border: none;
        border-bottom: 1px solid #eee; 
        position: relative;
        padding-left: 50%; 
    }

    td:before { 
        /* Now like a table header */
        position: absolute;
        /* Top/left values mimic padding */
        top: 6px;
        left: 6px;
        width: 45%; 
        padding-right: 10px; 
        white-space: nowrap;
    }

    /*
    Label the data
    */
    td:nth-of-type(1):before { content: "Class"; }
    td:nth-of-type(2):before { content: "Date"; }
    td:nth-of-type(3):before { content: "Title"; }
     td:nth-of-type(4):before { content: "language"; }
          td:nth-of-type(5):before { content: "Type"; }
           td:nth-of-type(6):before { content: "Download"; }

}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-153a265 */table, td, th {
    border: 1px solid black;
    border-collapse: collapse;
    padding: 0.5em;
}
@media 
only screen and (max-width: 760px),
(min-device-width: 768px) and (max-device-width: 1024px)  {

    /* Force table to not be like tables anymore */
    table, thead, tbody, th, td, tr { 
        display: block; 
    }

    /* Hide table headers (but not display: none;, for accessibility) */
    thead tr { 
        position: absolute;
        top: -9999px;
        left: -9999px;
    }

    tr { border: 1px solid #ccc; }

    td { 
        /* Behave  like a "row" */
        border: none;
        border-bottom: 1px solid #eee; 
        position: relative;
        padding-left: 50%; 
    }

    td:before { 
        /* Now like a table header */
        position: absolute;
        /* Top/left values mimic padding */
        top: 6px;
        left: 6px;
        width: 45%; 
        padding-right: 10px; 
        white-space: nowrap;
    }

    /*
    Label the data
    */
    td:nth-of-type(1):before { content: "Class"; }
    td:nth-of-type(2):before { content: "Date"; }
    td:nth-of-type(3):before { content: "Title"; }
     td:nth-of-type(4):before { content: "language"; }
          td:nth-of-type(5):before { content: "Type"; }
           td:nth-of-type(6):before { content: "Download"; }

}/* End custom CSS */