.gdlr-core-pbf-element > .gdlr-core-feature-box-item .gdlr-core-media-image {
  margin-bottom: 20px;
}
#gdlr-core-event-g-87546 .gdlr-core-event-g-style2 > .gdlr-core-content-wrap a {
  font-size: 26px;
}
#gdlr-core-event-g-87546 .gdlr-core-event-g-style2 .gdlr-core-excerpt {
  font-size: 18px;
}
.gdlr-core-pbf-element > .gdlr-core-accordion-item > div > div > .gdlr-core-js {
  line-height: 30px;
}
#gdlr-core-column-15 .gdlr-core-skin-title {
  margin-bottom: 10px;
}
#gdlr-core-column-16 .gdlr-core-skin-title {
  margin-bottom: 10px;
}
#gdlr-core-column-17 .gdlr-core-skin-title {
  margin-bottom: 10px;
}
#gdlr-core-column-18 .gdlr-core-skin-title {
  margin-bottom: 10px;
  color: rgba(255, 255, 255, 0.95);
}
#wpcf7-f1979-p11399-o1 .wpcf7-list-item span {
  color: #d6b761;
}
#wpcf7-f1979-p11399-o1 a {
  color: #ffffff;
}
footer #text-8 {
  text-align: center;
}
footer #text-9 {
  text-align: center;
}
footer #text-7 {
  text-align: center;
}
footer #text-6 {
  text-align: center;
}
#mm-0 .confera-footer-container {
  padding-right: 50px;
  padding-left: 50px;
}
#gdlr-core-event-g-36152 .gdlr-core-content-wrap {
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-width: 0px 1px 1px 1px;
  border-color: #e6e6e6;
  border-style: solid;
  border-radius: 0px 0px 15px 15px;
}
#gdlr-core-event-g-36152 .gdlr-top-info {
  border-width: 1px;
  border-style: solid;
  border-radius: 15px 15px 0px 0px;
}
.gdlr-core-js > .gdlr-core-js .gdlr-core-text-box-item > div {
  border-width: 0px;
  border-style: solid;
}
.gdlr-core-js .gdlr-core-skin-e-background {
  border-radius: 15px 15px 15px 15px;
  background-color: rgba(239, 94, 104, 0);
  padding-top: 10px;
  padding-right: 20px;
  padding-bottom: 15px;
  padding-left: 20px;
}
#gdlr-core-event-g-68807 .gdlr-top-info {
  border-right-style: solid;
  border-right-width: 1px 1px 1px 1px;
  border-right-color: rgba(239, 94, 104, 0);
}
#gdlr-core-event-g-68807 .gdlr-core-content-wrap {
  border-style: solid;
  border-width: 0px 1px 1px 1px;
}
#gdlr-core-event-g-62315 .gdlr-top-info {
  border-width: 1px !important;
  border-style: solid;
  border-radius: 15px 15px 0px 0px;
}
#gdlr-core-event-g-62315 .gdlr-core-content-wrap {
  border-style: solid;
  border-width: 1px !important;
  border-top-width: 0px !important;
  border-radius: 0px 0px 15px 15px;
}
div > .gdlr-core-personnel-list-column .gdlr-core-personnel-list-position {
  color: #ffffff;
  -webkit-text-stroke-width: 0px;
  text-shadow: 0px 2px 2px #010000;
  line-height: 24px;
}
.gdlr-core-personnel-list-column .gdlr-core-personnel-list-content-wrap a {
  text-shadow: 0px 2px 1px #000000;
}
div > .gdlr-core-personnel-list-column .gdlr-core-personnel-list-title {
  line-height: 32px;
}
#create_tables_wrapper select {
  background-color: #ffffff !important;
}
.filtering_input > #create_tables_filter input {
  background-color: #ffffff !important;
}
.gdlr-core-pbf-element > .gdlr-core-promo-box-item h3 {
  font-weight: 800 !important;
  font-size: 24px;
  text-transform: none;
  letter-spacing: 0px;
}
#gdlr-core-column-4 .gdlr-core-promo-box-content-wrap {
  border-radius: 0px 0px 15px 15px;
}
#gdlr-core-column-4 img {
  border-radius: 15px 15px 0px 0px;
}
#gdlr-core-column-5 .gdlr-core-promo-box-content-wrap {
  border-radius: 0px 0px 15px 15px;
}
#gdlr-core-column-5 img {
  border-radius: 15px 15px 0px 0px;
}
#gdlr-core-column-6 img {
  border-radius: 15px 15px 0px 0px;
}
#gdlr-core-column-6 .gdlr-core-promo-box-content-wrap {
  border-radius: 0px 0px 15px 15px;
}
#gdlr-core-column-7 .gdlr-core-promo-box-content-wrap {
  border-radius: 0px 0px 15px 15px;
}
#gdlr-core-column-8 img {
  border-radius: 15px 15px 0px 0px;
}
#gdlr-core-column-8 .gdlr-core-promo-box-content-wrap {
  border-radius: 0px 0px 15px 15px;
}
#gdlr-core-column-9 img {
  border-radius: 15px 15px 0px 0px;
}
#gdlr-core-column-12 img {
  border-radius: 15px 15px 0px 0px;
}
#gdlr-core-event-g-19550 .gdlr-top-info {
  border-width: 1px !important;
  border-style: solid;
  border-radius: 15px 15px 0px 0px;
}
#gdlr-core-event-g-19550 .gdlr-core-content-wrap {
  border-bottom-width: 1px !important;
  border-bottom-style: solid;
  border-right-style: solid;
  border-right-width: 1px !important;
  border-left-width: 1px !important;
  border-left-style: solid;
  border-radius: 0px 0px 15px 15px;
}
#gdlr-core-column-11 > div > div:nth-child(2) > div:nth-child(1) > div > div > h3 > span:nth-child(2) {
  -webkit-text-stroke-width: 0.5px;
  -webkit-text-stroke-color: #e2e2db;
}
.gdlr-core-text-box-item p > em > em {
  font-style: normal;
}
.gdlr-core-js .gdlr-core-counter-item > .gdlr-core-skin-title {
  color: #00444d;
}
#gdlr-core-column-19 > div > div:nth-child(2) > div:nth-child(2) > div > div {
  color: #ffffff;
}
#gdlr-core-column-21 .gdlr-core-skin-title {
  color: #ffffff;
}
#gdlr-core-column-21 > div > div:nth-child(2) > div:nth-child(2) > div > div {
  color: #ffffff;
}
#gdlr-core-column-20 > div > div:nth-child(2) > div:nth-child(2) > div > div {
  color: #ffffff;
}
#gdlr-core-column-22 > div > div:nth-child(2) > div:nth-child(2) > div > div > span:nth-child(1) {
  color: #ffffff;
}
#gdlr-core-column-22 > div > div:nth-child(2) > div:nth-child(2) > div > div > span:nth-child(2) {
  color: #ffffff;
}
#gdlr-core-column-24 > div > div:nth-child(2) > div:nth-child(2) > div > div > span:nth-child(2) {
  color: #ffffff;
}
#gdlr-core-column-24 > div > div:nth-child(2) > div:nth-child(2) > div > div > span:nth-child(1) {
  color: #ffffff;
}
#swptls-table-title {
  color: #ffffff;
}
#gdlr-core-column-23 > div > div:nth-child(2) > div:nth-child(2) > div > div {
  color: #ffffff;
}
#gdlr-core-column-24 .gdlr-core-pbf-element .gdlr-core-js {
  color: #00444d;
}
.gdlr-core-js > .gdlr-core-js .gdlr-core-button-full-width {
  position: fixed;
}
#gdlr-core-price-table-1 > .gdlr-core-price-table-column .gdlr-core-price-table-title {
  text-transform: none;
}
#gdlr-core-price-table-1 > .gdlr-core-price-table-column .gdlr-core-price-table-price-number {
  font-weight: 800;
  line-height: 18px;
}
#gdlr-core-price-table-1 > .gdlr-core-price-table-column .gdlr-core-price-suffix {
  padding-left: 0px;
  padding-top: 0px;
  margin-top: 8px;
}
.gdlr-core-js .gdlr-core-price-table-column {
  border-radius: 0px 0px 0px 0px;
}
.gdlr-core-pbf-element > #gdlr-core-price-table-1 > .gdlr-core-price-table-column .gdlr-core-price-table-head {
  border-radius: 25px 25px 0px 0px;
}
.gdlr-core-js .gdlr-core-price-table-column > .gdlr-core-price-table {
  background-color: rgba(193, 173, 173, 0) !important;
}
#gdlr-core-price-table-1 > .gdlr-core-price-table-column .gdlr-core-price-table-content {
  background-color: #fbfbfb !important;
  padding-top: 18px;
  padding-bottom: 18px;
}
.gdlr-core-pbf-element > #gdlr-core-price-table-1 > .gdlr-core-price-table-column .gdlr-core-price-table-content-wrap {
  background-color: #ffffff !important;
  border-radius: 0px 0px 25px 25px;
}
#gdlr-core-column-13 img {
  border-radius: 25px 25px 0px 0px;
}
.fadeIn img {
  border-radius: 25px 25px 0px 0px;
}
#gdlr-core-column-19 > div > div:nth-child(2) > div > div > div:nth-child(1) {
  margin-bottom: 10px;
}
.gdlr-core-pbf-element .gdlr-core-gallery-column > .gdlr-core-gallery-caption {
  background-color: #ffffff;
  font-style: normal;
  font-weight: 800;
}
.gdlr-core-pbf-element > #gdlr-core-gallery-2 .gdlr-core-gallery-column > .gdlr-core-gallery-caption {
  border-radius: 0px 0px 15px 15px;
}
#gdlr-core-gallery-2 .gdlr-core-gallery-column img {
  border-radius: 15px 15px 0px 0px;
}
#gdlr-core-column-7 img {
  border-radius: 15px 16px 0px 0px;
}
#gdlr-core-column-10 img {
  border-radius: 15px 15px 0px 0px;
}
#gdlr-core-column-11 img {
  border-radius: 15px 15px 0px 0px;
}
.wpcf7-form-control a {
  color: #ffffff;
}
.wpcf7-form-control-wrap .wpcf7-list-item span {
  color: #d4af37;
}
#create_tables_wrapper .paginate_button {
  color: #ffffff;
  word-spacing: 0px;
  letter-spacing: 1px;
}
#gdlr-core-column-25 span {
  color: #fbfbfb;
}
.confera-copyright-text td {
  background-color: #d4af37;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-right: 10px;
  padding-left: 10px;
}
tbody .wp-image-20592 {
  max-width: 25%;
}
tbody .wp-image-20593 {
  max-width: 25%;
}
tbody .alignright {
  margin-bottom: 0px;
}
tbody .alignleft {
  margin-bottom: 0px;
}
#confera-fixed-footer table {
  margin-bottom: 0px;
}
#wpcf7-f1979-o1 input[type=submit] {
  background-color: #d4af37;
  width: 100%;
}
#gdlr-core-column-5 .gdlr-core-text-box-item {
  background-color: rgba(255, 255, 255, 0) !important;
}
#gdlr-core-column-5 .gdlr-core-pbf-element > .gdlr-core-text-box-item {
  background-color: #ffffff;
}
#gdlr-core-column-9 .gdlr-core-promo-box-content-wrap {
  border-radius: 0px 0px 15px 15px;
}
.gdlr-core-promo-box .alignnone {
  border-radius: 0px 0px 0px 0px !important;
}
.confera-top-bar-container-inner .menu-item > a {
  font-weight: 600;
  padding-right: 8px;
  padding-left: 8px;
}
#menu-home > li > a {
  height: auto;
  text-align: center;
  text-decoration: none;
  font-style: normal;
  text-shadow: none;
  display: inline-block;
  font-size: 14px;
  line-height: 20px;
  border: none;
  font-weight: bold;
  background: transparent;
  border: 2px solid #4289dc;
  border-radius: 150px;
  color: #4289dc;
  padding: 5px 20px;
  background-color: #d6b760;
  color: rgba(255, 255, 255, 0.95);
  font-size: 17px;
  padding-top: 19px;
  padding-bottom: 19px;
  padding-right: 33px;
  padding-left: 33px;
  border-width: 0px;
  margin-top: -10px;
  margin-right: -30px;
}
#menu-home > li > a:before,
#menu-home > li > a:after {
  display: none;
}
#menu-home > li > a:active {
  position: relative;
  top: 1px;
}
#menu-home > li > a:hover {
  background: rgba(66, 137, 220, 0.2);
}
.confera-navigation > #confera-main-menu a:hover {
  background-color: #d4af37;
  color: #d6b760;
}
#gdlr-core-column-10 .gdlr-core-promo-box-content-wrap {
  border-radius: 0px 0px 15px 15px;
}
#gdlr-core-column-11 .gdlr-core-promo-box-content-wrap {
  border-radius: 0px 0px 15px 15px;
}
#gdlr-core-column-12 .gdlr-core-promo-box-content-wrap {
  border-radius: 0px 0px 15px 15px;
}
.gdlr-core-pbf-element #ayg-b61f19f968f07f62c6af01226d5d86bd {
  color: rgba(255, 255, 255, 0.95);
}
.automatic-youtube-gallery > #ayg-b61f19f968f07f62c6af01226d5d86bd .ayg-player-title {
  color: rgba(255, 255, 255, 0.95);
}
#ayg-b61f19f968f07f62c6af01226d5d86bd > div:nth-child(1) > div:nth-child(2) > ayg-description > a {
  color: rgba(255, 255, 255, 0.95);
}
#mm-0 .subheader-item {
  color: #ffffff;
}
.confera-navigation > #confera-main-menu .current-menu-item > a {
  background-color: rgba(255, 255, 255, 0);
}
.confera-navigation > #confera-main-menu .menu-item > a {
  background-color: rgba(255, 255, 255, 0);
}
div > .gdlr-core-personnel-list-column .gdlr-core-hover-opacity {
  background-image: url(https://images.unsplash.com/photo-1744140242084-3f1286485bbb?crop=entropy&cs=srgb&fm=jpg&ixid=M3wxMDIwMXwwfDF8c2VhcmNofDV8fHNreXxlbnwwfHwyfHwxNzQ0Mjk0NDM1fDA&ixlib=rb-4.0.3&q=85);
}
#mm-0 .white {
  color: #d4af37;
}
#mm-0 .subheader-item:hover {
  color: #d4af37;
}
.gdlr-core-js #gdlr-core-button-id-3 > .gdlr-core-content {
  color: #d6b760;
}
.gdlr-core-js #gdlr-core-button-id-3 > .gdlr-core-content {
  color: rgba(255, 255, 255, 0.95);
}
#gdlr-core-button-id-3 > span:hover {
  color: #d4af37 !important;
}
.dataTables_scrollHeadInner .thead-item {
  background-color: #d4af37 !important;
}
#gdlr-core-price-table-1 > .gdlr-core-price-table-column .gdlr-core-price-table-caption {
  color: #ffffff !important;
}
#gdlr-core-column-18 > div > div:nth-child(2) > div > div > div:nth-child(1) {
  color: #00444d;
}
.gdlr-core-pbf-element > #gdlr-core-gallery-3 .gdlr-core-gallery-column > .gdlr-core-gallery-caption {
  padding-top: 11px;
  padding-bottom: 11px;
}
.textwidget > .gdlr-core-row-shortcode > div a {
  text-decoration: underline;
}
#mm-0 > div:nth-child(1) > div:nth-child(2) > div > a:nth-child(1) {
  background-color: #000000;
  color: #d4af37;
}
#mm-0 > div:nth-child(1) > div:nth-child(2) > div > a:nth-child(3):hover {
  color: #00444d;
}
#mm-0 > div:nth-child(1) > div:nth-child(2) > div > a:nth-child(2) {
  color: #d4af37;
}
#mm-0 > div:nth-child(1) > div:nth-child(2) > div > a:nth-child(2):hover {
  color: #00444d;
}
#mm-0 > div:nth-child(1) > div:nth-child(2) > div > a:nth-child(1):hover {
  color: #ffffff;
}
#confera-page-wrapper .confera-single-article-head {
  background-color: rgba(255, 255, 255, 0);
}
.gdlr-core-flexslider .flex-with-active-class > .gdlr-core-blog-grid {
  padding-right: 0px;
  padding-left: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
}
.flex-with-active-class .gdlr-core-blog-title > a {
  color: #00444d;
}
.flex-with-active-class .gdlr-core-blog-title > a:hover {
  color: #d4af37;
}
.flex-with-active-class .gdlr-core-excerpt-read-more {
  border-color: #d4af37;
  color: #d4af37 !important;
}
.gdlr-core-pbf-element > #gdlr-core-blog-1 div > .gdlr-core-blog-grid {
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}
div > .gdlr-core-blog-grid .gdlr-core-blog-title > a {
  color: #00444d;
}
div > .gdlr-core-blog-grid .gdlr-core-blog-title > a:hover {
  color: #d4af37;
}
div > .gdlr-core-blog-grid .gdlr-core-excerpt-read-more {
  border-color: #d4af37;
  color: #d4af37 !important;
}
.gdlr-core-pbf-sidebar-content-inner .gdlr-core-load-more {
  border-radius: 25px 25px 25px 25px;
}
hr {
  border: 2px solid #e74c3c;
  width: 100%;
  margin: 20px auto;
}
#gdlr-core-price-table-1 > .gdlr-core-price-table-column .gdlr-core-price-table-button {
  background-image: linear-gradient(#004551 0%, #003c46 100%);
}
hr {
  border: 2px solid #004551;
  width: 100%;
  margin: 0px auto;
}
.gdlr-core-price-table-column hr {
  border-color: #004551 !important;
}
#gdlr-core-price-table-1 > div:nth-child(3) > div > div:nth-child(1) {
  background-color: #c1c1c1 !important;
}
.gdlr-core-pbf-element > #gdlr-core-price-table-1 > .gdlr-core-price-table-column .gdlr-core-price-table-price {
  padding-bottom: 35px;
}
.gdlr-core-js .gdlr-core-item {
  text-transform: none;
}
@media screen and (max-width: 1024px) {
  #mm-0 .confera-footer-container {
    padding-right: 50px;
    padding-left: 50px;
  }
  tbody .alignright {
    max-width: 45%;
  }
  tbody .alignleft {
    max-width: 45%;
  }
}
@media screen and (max-width: 768px) {
  tbody .alignright {
    max-width: 85%;
  }
  tbody .alignleft {
    max-width: 85%;
  }
}
@media screen and (max-width: 667px) {
  tbody .alignright {
    max-width: 85%;
  }
  tbody .alignleft {
    max-width: 85%;
  }
}
@media screen and (max-width: 375px) {
  tbody .alignright {
    max-width: 85%;
  }
  tbody .alignleft {
    max-width: 85%;
  }
  .gdlr-core-js #gdlr-core-text-box-1 p {
    font-size: 54px;
    line-height: 60px;
  }
  #mm-0 .subheader-item {
    padding-right: 3px;
    padding-left: 3px;
    font-size: 12px;
  }
  #mm-0 > #confera-fixed-footer .confera-footer-column {
    padding-right: 15px;
    padding-left: 15px;
  }
  body > #mm-0 > #confera-fixed-footer .confera-footer-container {
    padding-right: 40px !important;
    padding-left: 40px !important;
  }
}
