section#webinars ul.tabs li a {    color: rgba(0, 0, 0, 0.87) !important;    text-align: left;}section#webinars ul.tabs li a.active,section#content ul.tabs li a.active {    border-bottom: 1px solid #0a602c;}div#Loader {    position: fixed;    left: 0;    top: 0;    width: 100%;    height: 100%;    z-index: 999999999999;}div#Loader div.loader-content {    position: absolute;    width: 100%;    height: 100%;    margin: 0 auto;    text-align: center;    top: calc(50% - 80px);}div#Loader div.loader-content div.loader-icon {    margin: 0 auto;    border: 16px solid #007b3b;    border-top: 16px solid #f63a1a;    border-radius: 50%;    width: 120px;    height: 120px;    animation: loader-spin 2s linear infinite;}@keyframes loader-spin {    0% { transform: rotate(0deg); }    100% { transform: rotate(360deg); }}div#Loader div.loader-content h5.loader-message {    margin-top: 25px;    color: #fff;}div#Loader div.background {    background-color: rgba(0, 0, 0, 0.5);    width: 100%;    height: 100%;    transition: .2s ease-in-out;}main#page div.container:first-child {    overflow: hidden;}    main#page div.container:first-child div#main-content {        overflow: visible;    }.wp-simple-events-owl-carousel {    width: calc(125% + 50px);    margin-left: -25px;    overflow-x: visible;    position: relative;    padding-bottom: 100px;}    .wp-simple-events-owl-carousel .owl-stage {        display: flex;    }        .wp-simple-events-owl-carousel .owl-stage .owl-item {            display: flex;            flex: 1 0 auto;        }        .wp-simple-events-owl-carousel div.Item {            background-color: #fff;            border-radius: 15px;            box-shadow: 0px 0px 16px 1px rgb(0 0 0 / 30%);            width: calc(100% - 50px);            margin-left: 25px;            margin-top: 25px;            margin-bottom: 25px;            position: relative;            overflow: hidden;            display: flex;            flex-direction: column;            align-items: stretch;        }        .wp-simple-events-owl-carousel div.item-header {            position: relative;            width: 100%;            /*max-height: 290px;*/        }            .wp-simple-events-owl-carousel div.item-header img {                position: relative;                width: 100%;                height: auto;                opacity: 0;                /*max-height: 550px;*/            }                .wp-simple-events-owl-carousel div.content div.container {                    padding: 20px 10px;                    height: 100%;                    min-height: 285px;                }                    .wp-simple-events-owl-carousel div.content div.description {                        width: calc(100% - 360px);                        float: left;                    }                        .wp-simple-events-owl-carousel div.content div.description p {                            white-space: pre-wrap;                        }                        .wp-simple-events-owl-carousel div.content div.description button {                            box-shadow: 0px 0px 16px 1px rgb(0 0 0 / 30%);                        }                    .wp-simple-events-owl-carousel div.content div.subjects {                        width: 350px;                        float: right;                    }                        .wp-simple-events-owl-carousel div.content div.subjects ol {                            font-size: 18px;                            padding-left: 20px;                        }                        .wp-simple-events-owl-carousel div.content div.subjects p {                            position: relative;                            padding: 0 0 0 25px;                            margin: 0;                        }                        .wp-simple-events-owl-carousel div.content div.subjects p:after {                            font-family: "FontAwesome", sans-serif;                            position: absolute;                            left: 0;                        }                        .wp-simple-events-owl-carousel div.content div.subjects p.event-date:after {content: '\f783';}                        .wp-simple-events-owl-carousel div.content div.subjects p.event-walkin:after {content: '\f4fd';}                        .wp-simple-events-owl-carousel div.content div.subjects p.event-start:after {content: '\f017';}                        .wp-simple-events-owl-carousel div.content div.subjects p.event-duration:after {content: '\f252';}                        .wp-simple-events-owl-carousel div.content div.subjects p.event-location:after {content: '\f252';}                    .wp-simple-events-owl-carousel div.content div.subjects-mobile {                        display: none;                        position: relative;                    }                .wp-simple-events-owl-carousel div.item-header div.background {                    position: absolute;                    top: 0;                    left: 0;                    background-image: url(/wp-content/uploads/2021/10/20180517_141025-scaled-e1634551808412.jpg);                    background-size: cover;                    background-position: center;                    height: 100%;                    width: 100%;                    border-top-left-radius: 15px;                    border-top-right-radius: 15px;                }    .wp-simple-events-owl-carousel div.Item.empty {        opacity: 0;        box-shadow: none;        border: 2px #268e58 dashed;        padding: 25px;    }        .wp-simple-events-owl-carousel div.Item.empty i.fa-envelope-open {            font-size: 102px;            margin: 40px auto;        }        .wp-simple-events-owl-carousel div.Item.empty h4 {            text-align: center;        }        .wp-simple-events-owl-carousel div.Item.empty span {            font-size: 18px;            font-family: 'Titillium Web SemiBold', sans-serif;            text-align: center;        }        .wp-simple-events-owl-carousel a.btn.btn-large.green {            margin-top: 40px;        }    .wp-simple-events-owl-carousel div.clear-both {        clear: both;    }        .wp-simple-events-owl-carousel .owl-nav {            position: absolute;            left: 0;            right: 0;            bottom: 90px;            max-width: 1480px;            text-align: center;            width: calc(75% + 50px);        }            .wp-simple-events-owl-carousel .owl-nav button i {                color: #fff;                background-color: #268F58;                border-radius: 100%;                cursor: pointer;                display: block;                width: 50px;                height: 50px;                line-height: 50px;                transition: .2s ease-in-out all;                font-size: 28px;            }        .wp-simple-events-owl-carousel .owl-nav .owl-prev {            position: absolute;            margin-left: -180px;        }        .wp-simple-events-owl-carousel .owl-nav .owl-next {            position: absolute;            margin-left: 130px;        }        .wp-simple-events-owl-carousel .owl-nav .owl-prev.disabled,        .wp-simple-events-owl-carousel .owl-nav .owl-next.disabled {            opacity: 0.3;        }        .wp-simple-events-owl-carousel .owl-nav button,        .wp-simple-events-owl-carousel .owl-dots button {            appearance: unset;            border: none;            background-color: unset;        }    .wp-simple-events-owl-carousel .owl-dots {        position: absolute;        left: 0;        right: 0;        bottom: 60px;        max-width: calc(100% - 25% + 50px);        text-align: center;    }        .wp-simple-events-owl-carousel .owl-dots .owl-dot {            width: 55px;            height: 5px;            background-color: #0a602c;            opacity: 0.6;            cursor: pointer;        }        .wp-simple-events-owl-carousel .owl-dots .owl-dot.active {            opacity: 1;        }            .wp-simple-events-owl-carousel .owl-dots .owl-dot:first-child {                background-color: #0a602c;                border-top-left-radius: 5px;                border-bottom-left-radius: 5px;            }            .wp-simple-events-owl-carousel .owl-dots .owl-dot:last-child {                border-top-right-radius: 5px;                border-bottom-right-radius: 5px;            }.wp-simple-events-owl-carousel div.content div.description,.wp-simple-events-owl-carousel div.content div.subjects {    display: none;}.wp-simple-events-owl-carousel div.content div.description-mobile,.wp-simple-events-owl-carousel div.content div.subjects-mobile {    display: block;    font-size: 18px;}.wp-simple-events-owl-carousel div.content div.subjects-mobile {    margin-bottom: 15px;    padding-bottom: 70px;}.wp-simple-events-owl-carousel div.content div.subjects-mobile ol {    padding: 0 0 0 20px;}.wp-simple-events-owl-carousel div.content div.subjects-mobile p {    position: relative;    padding: 0 0 0 25px;    margin: 0;}.wp-simple-events-owl-carousel div.content div.subjects-mobile p:after {    font-family: "FontAwesome", sans-serif;    position: absolute;    line-height: 28px;    left: -2px;}.wp-simple-events-owl-carousel div.content div.subjects-mobile p button,.wp-simple-events-owl-carousel div.content div.subjects-mobile p a.btn.btn-orange {    width: 100%;}.wp-simple-events-owl-carousel div.content div.subjects-mobile p.event-date:after {content: '\f783';}.wp-simple-events-owl-carousel div.content div.subjects-mobile p.event-walkin:after {content: '\f4fd';}.wp-simple-events-owl-carousel div.content div.subjects-mobile p.event-start:after {content: '\f017';}.wp-simple-events-owl-carousel div.content div.subjects-mobile p.event-duration:after {content: '\f252';}.wp-simple-events-owl-carousel div.content div.subjects-mobile p.event-location:after {content: '\f3c5';}.wp-simple-events-owl-carousel div.content div.description-mobile p.full-description {    display: none;    white-space: pre-wrap;}.wp-simple-events-owl-carousel div.content div.description-mobile a#description-minimize {    display: none;}.wp-simple-events-owl-carousel div.content div.subjects-mobile a:not(.wp-simple-events-owl-carousel div.subjects-mobile a.btn) {    text-align: center;    width: 100%;    display: inline-block;    margin-top: 20px;}.wp-simple-events-owl-carousel div.content div.subjects-mobile span {    text-align: center;    display: inline-block;    width: 100%;    color: rgba(0,0,0,0.38);    margin-bottom: 7px;}.wp-simple-events-owl-carousel div.content div.title {    width: 100%;    height: unset;    float: unset;}.wp-simple-events-owl-carousel div.Item.placeholder * {    display: none !important;}@media only screen and (max-width: 992px) {    .tabs .tab {        -webkit-box-flex: unset !important;        -webkit-flex-grow: unset !important;        -ms-flex-positive: unset !important;        flex-grow: unset !important;    }.wp-simple-events-owl-carousel {    width: 100% !important;    margin-left: 0 !important;}    .wp-simple-events-owl-carousel div.owl-dots {        width: 100% !important;        max-width: unset !important;    }    .wp-simple-events-owl-carousel div.Item.empty {        opacity: 1;        padding-top: 300px;    }    .wp-simple-events-owl-carousel div.Item.placeholder {        padding-top: 150px;        opacity: 1 !important;    }        .wp-simple-events-owl-carousel div.Item.placeholder * {            display: unset !important;        }        .wp-simple-events-owl-carousel div.Item.placeholder i {            text-align: center;            font-size: 200px;            color: #007b3b;            margin: 50px 0;        }        .wp-simple-events-owl-carousel div.Item.placeholder h2 {            text-align: center;        }        .wp-simple-events-owl-carousel div.Item.placeholder p {            text-align: center;        }        .wp-simple-events-owl-carousel div.Item.placeholder a.btn {            margin-top: 35px;        }        .wp-simple-events-owl-carousel div.owl-nav {            width: 100%;        }        .wp-simple-events-owl-carousel .owl-dots .owl-dot {            width: 35px;        }}@media only screen and (max-width: 768px) {}@media only screen and (max-width: 600px) {    .wp-simple-events-owl-carousel {        overflow-x: unset;    }    .wp-simple-events-owl-carousel div.Item {        overflow: unset;        margin-left: unset;    }}@media only screen and (max-width: 550px) {}@media only screen and (max-width: 450px) {.wp-simple-events-owl-carousel div.content div.container {    padding: 10px 0 0 0;}.wp-simple-events-owl-carousel div.content div.subjects-mobile p button {    font-size: 16px;}}div.container.white.webinar-placeholder {background-color: #fff;border-radius: 15px;box-shadow: 0px 0px 16px 1px rgb(0 0 0 / 30%);padding: 25px;font-size: 18px;}.webinar-placeholder .woocommerce div.product div.ProductWrapper img {max-height: unset !important;width: 100%;}.webinar-placeholder .woocommerce div.product div.ProductWrapper h5,.webinar-placeholder .woocommerce div.product div.ProductWrapper h5 a,.webinar-placeholder .woocommerce div.product div.ProductWrapper span.price,.webinar-placeholder .woocommerce div.product div.ProductWrapper p {font-weight: 700 !important;color: #007b3b !important;}.webinar-placeholder span.price {opacity: 0;pointer-events: none;}main#page.FreeWebinars div.Event {position: relative;width: 100%;min-height: 280px;box-shadow: 0px 0px 16px 1px rgb(0 0 0 / 30%);border-radius: 15px;margin-top: 25px;transition: .2s ease-in-out all;cursor: pointer;}main#page.FreeWebinars div.Event:hover {transform: scale(1.025);}main#page.FreeWebinars div.Event a {color: unset;display: block;width: 100%;}main#page.FreeWebinars div.Event div.EventImage {width: 50%;height: 100%;max-height: 300px;background-image: url(/wp-content/uploads/2021/03/20180508_134228.jpg);position: absolute;background-size: cover;border-top-left-radius: 15px;border-bottom-left-radius: 15px;}main#page.FreeWebinars div.Event div.EventImage img {display: none;}main#page.FreeWebinars div.Event div.EventDate {position: absolute;width: 60px;margin: 12px;left: 50%;}main#page.FreeWebinars div.Content h3 {font-family: 'Titillium Web', sans-serif;font-weight: 700;}main#page.FreeWebinars div.Event div.ContentWrapper {position: absolute;width: calc(60% - 220px);left: calc(60% - 30px);padding: 15px;}main#page.FreeWebinars div.Event div.ContentWrapper h4 {transition: .2s ease-in-out all;}main#page.FreeWebinars div.Event:hover div.ContentWrapper h4 {color: #f63a1a;}main#page.FreeWebinars div.Event div.ContentWrapper p.Speaker {font-size: 14px;}main#page.FreeWebinars div.Event div.ContentWrapper button {display: none;}main#page.FreeWebinars div.Event div.Arrow {position: absolute;right: 0;width: 15%;height: 100%;text-align: center;}main#page.FreeWebinars div.Event div.Arrow i {font-size: 72px;margin: 104px 0;transition: .2s ease-in-out all;}main#page.FreeWebinars div.Event:hover div.Arrow i {color: #f63a1a;margin-left: 20px;}div.EventCard {width: 100%;line-height: 1.6;min-height: 50px;border-radius: 3px;text-align: center;margin: 20px 0;background: #fff!important;padding: 0;transition: .2s ease-in-out all;box-shadow: 0px 0px 16px -4px rgb(0 0 0 / 30%);}div.EventCard:hover {    transform: scale(1.025);}div.EventImage,div.EventImage img {    width: inherit;    height: auto;}    div.EventCard, div.EventImage img {        border-radius: 6px;    }div.EventWrapper {padding: 20px 20px 40px 20px;}div.EventWrapper div.DateTime {    width: 62px;    float: left;    color: #333;}    div.DateTime div.Date,    div.DateTime div.Time {        text-align: center;        padding: 13px;        border: none;        border-radius: 10px;        background: #007b3b;        color: #fff;    }    div.DateTime div.Date {        margin-bottom: 15px;    }        div.DateTime div.Time i {            font-size: 16px;        }        div.DateTime div.Date h3 {            margin: 0;            color: #fff;            font-weight: 500 !important;            font-family: 'Calibri', sans-serif !important;        }        div.DateTime div.Date div.Month,        div.DateTime div.Time div.Hour {            font-size: 11px;        }            div.Month p {                margin: 0;            }div.EventCard div.Content {width: calc(100% - 82px);padding: 0 0 0 20px;display: inline-block;text-align: left;}div.EventCard div.Content h3 {    color: #333;    padding: 0;    margin: 0;    background: 0 0!important;    line-height: 1.6;    font-size: 20px;    font-weight: 600;}div.EventCard div.Content p {    font-size: 14px;}div.EventCard div.Content .btn {    display: inline-block;    font-weight: 400;    text-align: center;    white-space: nowrap;    vertical-align: middle;    -webkit-user-select: none;    -moz-user-select: none;    -ms-user-select: none;    user-select: none;    border: 1px solid transparent;    padding: .375rem .75rem;    font-size: 1rem;    line-height: 1.5;    border-radius: .25rem;    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;}div.EventCard div.Content .btn-orange {    font-weight: 700;    color: #ffffff !important;    background: #007b3b;    padding: 0.5rem 1.5rem 0.6rem 1.5rem;    float: right;    margin-top: 20px;    border-radius: 22px;}    div.EventCard div.Content .btn-orange.full {        background: #f63a1a;        pointer-events: none;    }div.EventCard.Empty {    border: 2px dotted #0a602c;    box-shadow: unset;    color: #000;}    div.EventCard.Empty i {        font-size: 92px;        margin: 54px 0;        color: #0a602c;    }div.OverlayBackground {    z-index: 99999999 !important;    position: fixed;    left: 0;    top: 0;    width: 100vw;    height: 100vh;    background-color: rgba(0, 0, 0, 0.5);    display: none;}div.OverlayContent {    z-index: 999999999 !important;    position: fixed;    left: 0;    top: 0;    width: 100vw;    min-height: 100vh;    display: none;    pointer-events: none;}    div.OverlayContent div.Close {        position: absolute;        right: 40px;        top: 40px;    }        div.Close i {            color: #ffffff;            font-size: 32px;        }    div.OverlayContent div.Container {        margin: 5% auto 0 auto;        width: 450px !important;        min-height: 250px;        background-color: #ffffff;        border-radius: 25px;        padding: 40px;        pointer-events: all;        height: 100vh;        padding-bottom: 110px;        overflow: scroll;    }        div.OverlayContent label span {            color: #ee0000;        }    div.OverlayContent div.Container form {        margin-bottom: 150px;    }@media screen and (max-width: 992px) {main#page.FreeWebinars div.Event div.EventImage {    width: 100%;    position: relative;    border-radius: 15px;}main#page.FreeWebinars div.Event div.EventImage img {    display: unset;    opacity: 0;    width: 100%;    height: auto;}main#page.FreeWebinars div.Event div.EventDate {    position: unset;    left: unset;    width: 60px;    float: left;    margin-right: 20px;}main#page.FreeWebinars div.Event div.ContentWrapper {    position: unset;    width: unset;    right: unset;}main#page.FreeWebinars div.Event div.ContentWrapper button {    display: unset;    text-align: right;    font-weight: 700;    color: #ffffff !important;    background: #007b3b;    padding: 0.5rem 1.5rem 0.6rem 1.5rem;    float: right;    border-radius: 22px;    margin: 20px;}main#page.FreeWebinars div.Event div.Arrow {    display: none;}}@media screen and (max-width: 600px) {div.EventCard {    margin: 0 0 20px 0 !important;    width: 100%;}div.OverlayContent {    pointer-events: all;}    div.OverlayContent div.Container {        width: 100% !important;        margin-top: 20px;    }    div.Close i {        color: #000;    }}