body {
  font-family: 'Acumin Pro', sans-serif;
}
.nautica-font {
  font-family: 'Nautica', sans-serif !important;
}
#main-content {
  background: transparent;
}
#et-main-area h1 {
  font-family: 'Nautica', sans-serif;
  font-size: clamp(65px, 5.859vw, 75px);
  line-height: calc(90/75);
}
#et-main-area h2, #et-main-area h3, #et-main-area h4, #et-main-area h5, #et-main-area h6 {
  font-family: 'Druk Wide Web', sans-serif;
}
#et-main-area .et_pb_button {
  line-height: 1 !important;
  padding: 11px 10px !important;
  border: 2px solid #F5BED5 !important;
}
#et-main-area .et_pb_button:hover {
  border-color: #000 !important;
}
#et-main-area .et_pb_posts article .podcast_guest a {
  color: #000 !important;
  transition: all 0.3s;
}
#et-main-area .et_pb_posts article:hover .podcast_guest a {
  color: #F5BED5 !important;
}
#et-main-area #main-content .custom-slick-arrows-title-row {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 24px;
  gap: 20px;
}
#et-main-area #main-content .custom-slick-arrows-title-row:after {
  display: none;
}
#et-main-area #main-content .custom-slick-arrows-title-row .et_pb_column {
  margin-bottom: 0;
}
#et-main-area #main-content .custom-slick-arrows-title-row .et-last-child {
  max-width: 64px;
}
#et-main-area #main-content .slick-arrows-module .et_pb_code_inner {
  display: flex;
  justify-content: space-between;
  max-width: 64px;
  width: 100%;
  margin-right: 0;
  margin-left: auto;
}
#et-main-area #main-content .slick-arrows-module .custom-slick-arrow {
  display: flex;
  padding: 8px 10px;
  background: #F5BED5;
  border-radius: 5px;
  cursor: pointer;
  transition: all 0.3s;
}
#et-main-area #main-content .slick-arrows-module .custom-slick-arrow:hover {
  background: #000;
}
#et-main-area #main-content .slick-arrows-module .custom-slick-arrow:hover img {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}
#main-header {
  background: transparent;
  box-shadow: none;
}
@media (max-width: 980px) {
  #main-header {
    padding-top: 25px;
    padding-bottom: 8px;
  }
}
#main-header.mobile-menu-active {
  background: #FFFEF1;
}
#main-header.et-fixed-header {
  background: #FFFEF1;
}
#main-header .container {
  width: 96% !important;
  padding: 0 !important;
  margin: 0 auto;
  max-width: 100% !important;
}
@media (max-width: 980px) {
  #main-header .container {
    width: 88.5% !important;
  }
}
#main-header .logo_container {
  padding: 0;
}
#main-header .logo_container #logo {
  max-height: 38px;
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
@media (min-width: 981px) {
  #main-header .logo_container #logo {
    /* max-height: clamp(26px, 2.639vw, 38px); */
    max-height: clamp(70px, 5.903vw, 85px);
    height: 71%;
  }
}
@media (max-width: 980px) {
  #main-header .logo_container #logo {
    width: auto;
    height: 38px;
    position: relative;
    left: 1%;
    max-width: 60%;
  }
}
#main-header #et_top_search {
  width: auto;
  margin: 0;
  line-height: 1em;
  margin-left: clamp(20px, 2.708vw, 39px);
}
@media (max-width: 980px) {
  #main-header #et_top_search {
    display: none;
  }
}
#main-header #et_search_icon:before {
  position: relative;
  content: 'Search';
  font-family: 'Acumin Pro', sans-serif !important;
  font-size: clamp(12px, 0.833vw, 16px);
  text-transform: uppercase;
  font-weight: 400;
  color: #000;
  text-shadow: none;
  top: 1px;
  line-height: 0.7;
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
@media (min-width: 981px) {
  #main-header #et-top-navigation {
    padding: 51px 0 0 0;
    margin-right: 3px;
    padding-left: 200px !important;
  }
}
@media (max-width: 980px) {
  #main-header #et-top-navigation {
    padding-top: 0px;
  }
}
#main-header #top-menu li {
  padding-right: clamp(22px, 2.4vw, 42px);
}
#main-header #top-menu li:last-child {
  padding-right: 0;
}
@media (min-width: 981px) {
  #main-header #top-menu li a {
    font-size: clamp(12px, 0.833vw, 16px);
    padding-bottom: 55px;
  }
}
#main-header #top-menu li:hover a {
  color: #f5bed5 !important;
}
#main-header #mobile_menu {
  background: #FFFEF1;
  border: none;
  padding: 20px;
  box-shadow: none;
}
@media (max-width: 980px) {
  #main-header #mobile_menu {
    width: 113%;
    max-width: 113%;
    margin: 0px -6.5%;
  }
}
#main-header #mobile_menu a {
  font-size: 12px;
  text-transform: uppercase;
  color: #000;
  text-align: center;
  border: none;
}
#main-header .mobile_menu_bar {
  padding-bottom: 0 !important;
}
#main-header .mobile_menu_bar:before {
  font-size: 41px;
  color: #000;
}
#et-boc #footer-main {
  border-top: 2px solid #000;
  padding: 33px 0;
}
@media (min-width: 981px) {
  #et-boc #footer-main {
    padding: 53px 0;
  }
}
#et-boc #footer-main .footer-row {
  width: 85%;
  padding: 0;
}
@media (min-width: 981px) {
  #et-boc #footer-main .footer-row {
    display: flex;
    justify-content: space-between;
    align-items: center;
  }
}
@media (max-width: 980px) {
  #et-boc #footer-main .footer-row {
    display: flex;
    flex-direction: column-reverse;
  }
}
@media (min-width: 981px) {
  #et-boc #footer-main .footer-row:after {
    display: none !important;
  }
}
@media (min-width: 981px) {
  #et-boc #footer-main .footer-1-2 {
    max-width: 499px;
    width: 50%;
    margin-right: 30px;
    margin-bottom: 0;
    margin-top: 14px;
  }
}
@media (max-width: 980px) {
  #et-boc #footer-main .footer-1-2 {
    margin-bottom: 0;
  }
}
@media (min-width: 981px) {
  #et-boc #footer-main .footer-2-2 {
    max-width: 499px;
    width: 50%;
  }
}
@media (max-width: 980px) {
  #et-boc #footer-main .footer-2-2 {
    margin-bottom: 34px;
  }
}
#et-boc #footer-main .footer-logo {
  text-align: center;
  margin-bottom: 18px;
}
#et-boc #footer-main .footer-menu {
  font-family: 'Acumin Pro Condensed', sans-serif;
}
#et-boc #footer-main .footer-menu.et_pb_menu .et_pb_menu__menu, #et-boc #footer-main .footer-menu .et_pb_fullwidth_menu .et_pb_menu__menu {
  display: flex !important;
}
#et-boc #footer-main .footer-menu .et_mobile_nav_menu {
  display: none;
}
#et-boc #footer-main .footer-menu .et_pb_menu__menu {
  margin: 0 auto;
  width: 100%;
  max-width: 473px;
}
#et-boc #footer-main .footer-menu .et-menu-nav, #et-boc #footer-main .footer-menu .et-menu {
  width: 100%;
}
#et-boc #footer-main .footer-menu .et-menu {
  margin: 0 !important;
  justify-content: space-between;
  position: relative;
  left: -1%;
}
@media (max-width: 980px) {
  #et-boc #footer-main .footer-menu .et-menu {
    justify-content: space-around;
    margin: 0 -10px !important;
    max-width: calc(100% + 20px);
    width: calc(100% + 20px);
  }
}
#et-boc #footer-main .footer-menu .menu-item {
  padding: 0 5px;
}
#et-boc #footer-main .footer-menu .menu-item a {
  font-size: clamp(12px, 1.25vw, 16px);
}
#et-boc #footer-main .footer-menu .menu-item:hover a {
  color: #F5BED5 !important;
}
@media (max-width: 980px) {
  #et-boc #footer-main .footer-menu {
    margin-bottom: 15px;
  }
}
#et-boc #footer-main .footer-content {
  font-family: 'Acumin Pro Condensed', sans-serif;
  font-size: clamp(12px, 1.778vw, 16px);
  max-width: 440px;
  margin-bottom: 16px;
}
@media (max-width: 980px) {
  #et-boc #footer-main .footer-content {
    line-height: calc(14/12);
    max-width: clamp(336px, 46.02vw, 451px);
    margin: 0 auto 16px;
    text-align: center;
  }
}
#et-boc #footer-main .footer-content h3 {
  padding: 0;
  margin-bottom: 4px;
}
@media (max-width: 980px) {
  #et-boc #footer-main .footer-content h3 {
    font-size: clamp(14px, 2.556vw, 23px);
  }
}
#et-boc #footer-main .footer-form {
  margin-bottom: 7px;
}
#et-boc #footer-main .footer-form form.invalid input {
  border-color: red;
}
#et-boc #footer-main .footer-form form .wpcf7-not-valid-tip, #et-boc #footer-main .footer-form form .wpcf7-response-output {
  display: none;
}
#et-boc #footer-main .footer-form input {
  font-family: 'Acumin Pro', sans-serif;
  font-size: clamp(12px, 2.086vw, 16px);
  width: 100%;
  color: #000;
  font-weight: 400;
  border: 2px solid #000000;
  border-radius: 8px;
  background: #fffef1;
  padding: 7px 17px;
}
#et-boc #footer-main .footer-form input::placeholder {
  font-family: 'Acumin Pro', sans-serif;
  font-size: clamp(12px, 2.086vw, 16px);
  color: #000;
  font-weight: 400;
}
@media (max-width: 767px) {
  #et-boc #footer-main .footer-form input {
    height: 42px;
  }
}
#et-boc #footer-main .footer-social-links .icon:hover:before {
  color: #f5bed5 !important;
}
#et-boc #footer-main .footer-social-links.footer-mobile-social-links {
  display: flex;
  justify-content: center;
}
@media (min-width: 981px) {
  #et-boc #footer-main .footer-social-links.footer-mobile-social-links {
    display: none;
  }
}
#et-boc #footer-main .footer-social-links.footer-desktop-social-links {
  position: relative;
  left: -1.5%;
}
@media (max-width: 980px) {
  #et-boc #footer-main .footer-social-links.footer-desktop-social-links {
    display: none;
  }
}
#et-boc #footer-main .footer-social-links .icon {
  width: 23px;
}
#et-boc #footer-main .footer-social-links .icon:before {
  font-size: 19px;
}
#et-boc #footer-main .footer-social-links .icon:hover:before {
  color: #F5BED5;
}
/* Ticker Animation */
@-webkit-keyframes tickerScroll {
  0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
  100% {
    -webkit-transform: translate(-100%, 0);
    transform: translate(-100%, 0);
  }
}
@-moz-keyframes tickerScroll {
  0% {
    -moz-transform: translate(0, 0);
    transform: translate(0, 0);
  }
  100% {
    -moz-transform: translate(-100%, 0);
    transform: translate(-100%, 0);
  }
}
@keyframes tickerScroll {
  0% {
    transform: translate(0, 0);
  }
  100% {
    transform: translate(-100%, 0);
  }
}
/* Ticker Animation */
/* Absolute Header for Homepage*/
body.home.et_fixed_nav #page-container {
  padding-top: 0 !important;
}
body.home #main-header {
  /* position: absolute; */
}
@media (min-width: 981px) {
  body.home.logged-in #main-header {
    top: 32px;
  }
}
/* End Absolute Header */
.home #main-header:not(.et-fixed-header) {
  /*
			#et_search_icon {
				&:before {
					color: #fff;

				}
			}
			.et-search-field {
				color: #fff;

				&::placeholder {
					color: #fff;
				}
			}
			.et_close_search_field {
				&:after {
					color: #fff;
				}
			}

			.mobile_nav.closed {
				.mobile_menu_bar {
					&:before {
						color: #fff;
					}
				}
			}
 */
}
.home #main-header:not(.et-fixed-header) #top-menu > li > a {
  position: relative;
  color: #000 !important;
}
.home #main-header:not(.et-fixed-header) #top-menu > li > a:after {
  content: '';
  position: relative;
  display: block;
  top: 2px;
  border-bottom: solid 2px #000;
  transform: scaleX(0);
  transition: transform 250ms ease-in-out;
}
.home #main-header:not(.et-fixed-header) #top-menu > li > a:hover:after {
  transform: scaleX(1);
}
.home #main-header:not(.et-fixed-header):not(.mobile-menu-active) #logo {
  /* filter: invert(1); */
}
#et-main-area {
  /* Hero Section */
  /* Hero Section */
  /* Hero Fullwidth Section */
  /* Hero Section */
  /* Welcome Section */
  /* Welcome Section */
  /* Ticker Section */
  /* Ticker Section */
  /* Subscribe Section */
  /* Subscribe Section */
  /* Last Podcast Section */
  /* Last Podcast Section *

	/* Categories  Section */
  /* Categories  Section */
  /* Resources Section */
  /* Join Our Community Section */
  /* Join Our Community Section */
}
#et-main-area .home-hero-new-section {
  font-family: 'Druk Wide Bold', sans-serif;
  background: linear-gradient(90deg, #fff, #fff 50%, #ffbbd6 50%, #ffbbd6 100%);
  display: flex;
  align-items: center;
  flex-direction: column;
  padding: 120px 0 0;
}
@media (min-width: 981px) {
  #et-main-area .home-hero-new-section {
    height: 100vh;
    min-height: 540px;
    padding: 120px 0;
    max-height: clamp(740px, 60vw, 1440px);
  }
}
#et-main-area .home-hero-new-section .home-hero-new-row {
  max-width: 100%;
  width: 96%;
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: space-between;
}
#et-main-area .home-hero-new-section .home-hero-new-row:after {
  display: none;
}
@media (min-width: 981px) {
  #et-main-area .home-hero-new-section .home-hero-new-row {
    position: relative;
    top: -0.5%;
    flex-direction: row;
    padding-left: 1.6%;
  }
}
@media (max-width: 980px) {
  #et-main-area .home-hero-new-section .home-hero-new-row {
    margin-bottom: 20px;
  }
}
#et-main-area .home-hero-new-section .home-hero-abs-row {
  position: unset;
  margin: 0;
}
@media (max-width: 980px) {
  #et-main-area .home-hero-new-section .home-hero-abs-row {
    display: flex;
    justify-content: center;
  }
}
#et-main-area .home-hero-new-section .home-hero-abs-row .et_pb_column {
  position: relative;
  left: 50%;
  transform: translateX(-56.5%);
  max-width: 80%;
}
@media (min-width: 981px) {
  #et-main-area .home-hero-new-section .home-hero-abs-row .et_pb_column {
    position: absolute;
    width: 54vw;
    height: 84vh;
    bottom: 0;
    left: 50%;
    transform: translateX(-44.5%);
    max-width: 100%;
  }
}
#et-main-area .home-hero-new-section .home-hero-abs-row .home-hero-abs-image, #et-main-area .home-hero-new-section .home-hero-abs-row .et_pb_image_wrap {
  height: 100%;
}
#et-main-area .home-hero-new-section .home-hero-abs-row img {
  height: 100%;
  object-fit: contain;
  object-position: bottom;
}
#et-main-area .home-hero-new-section .home-hero-new-1-2, #et-main-area .home-hero-new-section .home-hero-new-2-2 {
  width: fit-content;
  margin: 0;
}
#et-main-area .home-hero-new-section .home-hero-new-1-2 {
  max-width: 80%;
  margin-bottom: 40px;
}
@media (min-width: 981px) {
  #et-main-area .home-hero-new-section .home-hero-new-1-2 {
    max-width: 31vw;
    margin-bottom: 0;
  }
}
@media (min-width: 981px) {
  #et-main-area .home-hero-new-section .home-hero-new-2-2 {
    max-width: 31vw;
  }
}
#et-main-area .home-hero-new-section .home-hero-h2 {
  margin-bottom: 38px;
}
#et-main-area .home-hero-new-section .home-hero-h2 h2 {
  font-family: 'Druk Wide Bold', sans-serif;
  font-size: clamp(20px, 4.634vw, 38px);
  line-height: 1.35;
  font-weight: 700;
  color: #f3f3f3;
  text-shadow: -1px 1px 6px #000000;
  text-transform: uppercase;
  padding-bottom: 0;
  text-align: center;
}
@media (min-width: 981px) {
  #et-main-area .home-hero-new-section .home-hero-h2 h2 {
    font-size: clamp(18px, 1.6vw, 38px);
  }
}
#et-main-area .home-hero-new-section .home-hero-subscribe {
  font-size: clamp(14px, 2.439vw, 20px);
  font-weight: 700;
  color: #f3f3f3;
  text-shadow: -1px 1px 6px #000000;
  text-transform: uppercase;
}
#et-main-area .home-hero-new-section .home-hero-subscribe:hover img {
  transform: scale(1.05);
}
@media (min-width: 981px) {
  #et-main-area .home-hero-new-section .home-hero-subscribe {
    font-size: clamp(14px, 1.19vw, 20px);
  }
}
#et-main-area .home-hero-new-section .home-hero-subscribe .et_pb_code_inner {
  display: flex;
  align-items: center;
  margin: 0 auto !important;
  max-width: fit-content;
}
@media (min-width: 981px) {
  #et-main-area .home-hero-new-section .home-hero-subscribe .et_pb_code_inner {
    position: relative;
    left: -2%;
  }
}
#et-main-area .home-hero-new-section .home-hero-subscribe img {
  margin-right: 12px;
  filter: drop-shadow(-1px 1px 3px #000000);
  -webkit-filter: drop-shadow(-1px 1px 3px #000000);
  transition: all 0.3s;
}
#et-main-area .home-hero-section {
  padding: 120px 0;
}
@media (min-width: 981px) {
  #et-main-area .home-hero-section {
    display: flex;
    align-items: end;
    height: 100vh;
    min-height: 540px;
    max-height: 861px;
    padding: 60px 0 42px;
    height: 861px;
  }
  #et-main-area .home-hero-section .home-hero-row {
    margin: 0 auto;
  }
}
#et-main-area .home-hero-section .home-hero-text {
  margin-bottom: 20px;
}
#et-main-area .home-hero-section .home-hero-text h1 {
  padding-bottom: 0px;
}
#et-main-area .home-hero-section .home-hero-btn {
  max-width: 228px;
  width: 100%;
}
#et-main-area .home-hero-fullw-section .et_pb_slide {
  padding: 320px 0 60px;
  background-position: 50% 0;
  background-color: #ebeaef;
}
#et-main-area .home-hero-fullw-section .et_pb_slide:before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.4);
}
@media (min-width: 981px) {
  #et-main-area .home-hero-fullw-section .et_pb_slide {
    height: 100vh !important;
    min-height: 540px;
    max-height: 861px;
    display: flex;
    align-items: end;
    padding: 60px 0 42px;
  }
}
@media (max-width: 480px) {
  #et-main-area .home-hero-fullw-section .et_pb_slide {
    height: calc(100vh - 80px);
    display: flex;
    align-items: end;
    background-size: 197%;
    background-position: 68% 38%;
    min-height: 568px;
    padding-bottom: 57px;
  }
}
@media (max-width: 767px) {
  #et-main-area .home-hero-fullw-section .et_pb_slide {
    background-position-x: 11%;
    background-size: cover;
  }
}
#et-main-area .home-hero-fullw-section .et_pb_container {
  height: auto !important;
}
@media (min-width: 981px) {
  #et-main-area .home-hero-fullw-section .et_pb_container {
    max-width: clamp(1160px, 80.208vw, 1540px);
  }
}
@media (max-width: 480px) {
  #et-main-area .home-hero-fullw-section .et_pb_container {
    width: 86%;
  }
}
@media (min-width: 981px) {
  #et-main-area .home-hero-fullw-section .et_pb_container .et_pb_slider_container_inner {
    display: block;
  }
}
#et-main-area .home-hero-fullw-section .et_pb_slide_description {
  padding: 0;
}
#et-main-area .home-hero-fullw-section .et_pb_slide_title {
  font-size: clamp(36px, 6.944vw, 100px);
  line-height: calc(154/128);
  padding-bottom: 0px;
  margin-bottom: 8px;
}
@media (max-width: 480px) {
  #et-main-area .home-hero-fullw-section .et_pb_slide_title {
    /* color: #000 !important; */
    margin-bottom: 4px;
  }
}
#et-main-area .home-hero-fullw-section .et_pb_slide_content {
  font-family: 'Druk Wide Web', sans-serif;
  font-size: clamp(30px, 4.167vw, 60px);
  line-height: 1.2;
}
@media (max-width: 480px) {
  #et-main-area .home-hero-fullw-section .et_pb_slide_content {
    /* color: #000 !important; */
  }
}
#et-main-area .home-hero-fullw-section .et_pb_button {
  max-width: 228px;
  width: 100%;
  color: #FFFEF1;
  margin-top: 30px;
}
@media (min-width: 1441px) {
  #et-main-area .home-hero-fullw-section .et_pb_button {
    font-size: clamp(16px, 1.094vw, 21px);
  }
}
@media (max-width: 480px) {
  #et-main-area .home-hero-fullw-section .et_pb_button {
    font-size: 12px;
    width: 100%;
    max-width: 100%;
    padding: 13px 10px !important;
    margin-top: 23px;
  }
}
#et-main-area .home-welcome-section {
  padding: 20px 0 19px;
  overflow: hidden;
}
@media (min-width: 981px) {
  #et-main-area .home-welcome-section {
    padding: 72px 0 47px;
  }
}
#et-main-area .home-welcome-section > .et_pb_row {
  max-width: 1166px;
  width: 90%;
}
@media (min-width: 1441px) {
  #et-main-area .home-welcome-section > .et_pb_row {
    max-width: clamp(1166px, 80.729vw, 1550px);
  }
}
@media (min-width: 981px) {
  #et-main-area .home-welcome-section > .et_pb_row {
    display: flex;
    align-items: center;
  }
}
@media (max-width: 767px) {
  #et-main-area .home-welcome-section > .et_pb_row {
    width: 83%;
  }
}
@media (min-width: 981px) {
  #et-main-area .home-welcome-section .home-welcome-1-3 {
    width: 35.25%;
    margin-right: 3.9%;
    padding-left: 2.7%;
    margin-bottom: 5px;
  }
}
@media (max-width: 499px) {
  #et-main-area .home-welcome-section .home-welcome-1-3 {
    margin-bottom: 0;
  }
}
@media (min-width: 981px) {
  #et-main-area .home-welcome-section .home-welcome-2-3 {
    width: 29.55%;
    margin-right: 1.75%;
    padding: 0;
  }
}
@media (max-width: 499px) {
  #et-main-area .home-welcome-section .home-welcome-2-3 {
    display: none;
  }
}
#et-main-area .home-welcome-section .home-welcome-2-3 .welcome-blurb-item .et_pb_module_header {
  color: #F5BED5 !important;
}
@media (min-width: 981px) {
  #et-main-area .home-welcome-section .home-welcome-3-3 {
    width: 29.55%;
    padding: 0;
  }
}
@media (max-width: 499px) {
  #et-main-area .home-welcome-section .home-welcome-3-3 {
    display: none;
  }
}
#et-main-area .home-welcome-section .home-welcome-3-3 .welcome-blurb-item .et_pb_module_header {
  color: #000 !important;
}
#et-main-area .home-welcome-section .home-welcome-mobile-image {
  max-width: 120.5%;
  width: 120.5%;
  margin: 20px -10.25% 0;
}
@media (min-width: 500px) {
  #et-main-area .home-welcome-section .home-welcome-mobile-image {
    display: none;
  }
}
#et-main-area .home-welcome-section .home-welcome-mobile-image .et_pb_image_wrap {
  max-width: 100%;
  width: 100%;
}
#et-main-area .home-welcome-section .home-welcome-mobile-image img {
  width: 100%;
}
#et-main-area .home-welcome-section .welcome-content-module {
  font-family: 'Acumin Pro Condensed', sans-serif;
  margin-bottom: 0;
}
@media (max-width: 980px) {
  #et-main-area .home-welcome-section .welcome-content-module {
    margin-bottom: 0;
  }
}
#et-main-area .home-welcome-section .welcome-content-module h1, #et-main-area .home-welcome-section .welcome-content-module h2 {
  font-family: 'Druk Wide Web', sans-serif;
  font-size: clamp(14px, 2.041vw, 20px);
  text-transform: uppercase;
  padding: 0;
  margin-bottom: 22px;
}
@media (min-width: 1441px) {
  #et-main-area .home-welcome-section .welcome-content-module h1, #et-main-area .home-welcome-section .welcome-content-module h2 {
    font-size: clamp(20px, 1.25vw, 24px);
  }
}
@media (max-width: 767px) {
  #et-main-area .home-welcome-section .welcome-content-module h1, #et-main-area .home-welcome-section .welcome-content-module h2 {
    padding-left: 6px;
    margin-bottom: 24px;
  }
}
#et-main-area .home-welcome-section .welcome-content-module h1 .nautica-font, #et-main-area .home-welcome-section .welcome-content-module h2 .nautica-font {
  position: relative;
  left: -5%;
  font-size: 65px;
  font-weight: 700;
  display: block;
  line-height: 1.07;
  text-transform: initial;
}
@media (min-width: 1441px) {
  #et-main-area .home-welcome-section .welcome-content-module h1 .nautica-font, #et-main-area .home-welcome-section .welcome-content-module h2 .nautica-font {
    font-size: clamp(65px, 4.479vw, 86px);
  }
}
@media (max-width: 767px) {
  #et-main-area .home-welcome-section .welcome-content-module h1 .nautica-font, #et-main-area .home-welcome-section .welcome-content-module h2 .nautica-font {
    line-height: 1;
    left: -6%;
  }
}
#et-main-area .home-welcome-section .welcome-content-module p {
  line-height: calc(14.4/12);
}
@media (min-width: 1441px) {
  #et-main-area .home-welcome-section .welcome-content-module p {
    font-size: clamp(12px, 0.833vw, 16px);
  }
}
@media (min-width: 981px) {
  #et-main-area .home-welcome-section .welcome-content-module p {
    max-width: clamp(342px, 23.646vw, 454px);
  }
}
@media (min-width: 981px) {
  #et-main-area .home-welcome-section .welcome-2col-row {
    padding: 37px 0 0;
  }
}
@media (max-width: 980px) and (min-width: 500px) {
  #et-main-area .home-welcome-section .welcome-2col-row {
    display: none;
  }
}
@media (max-width: 499px) {
  #et-main-area .home-welcome-section .welcome-2col-row {
    padding: 20px 0 0;
  }
}
@media (max-width: 499px) {
  #et-main-area .home-welcome-section .welcome-2col-row .welcome-2col-1-2 {
    width: 48% !important;
    margin-right: 4%;
    margin-bottom: 0;
  }
}
@media (max-width: 499px) {
  #et-main-area .home-welcome-section .welcome-2col-row .welcome-2col-2-2 {
    width: 48% !important;
  }
}
#et-main-area .home-welcome-section .welcome-2-col-item {
  text-transform: uppercase;
  font-size: 12px;
}
@media (min-width: 1441px) {
  #et-main-area .home-welcome-section .welcome-2-col-item {
    font-size: clamp(12px, 0.833vw, 16px);
  }
}
#et-main-area .home-welcome-section .welcome-2-col-item h4 {
  font-size: clamp(14px, 1.111vw, 16px);
  line-height: 1;
  padding: 0;
  margin-bottom: 0;
}
@media (min-width: 1441px) {
  #et-main-area .home-welcome-section .welcome-2-col-item h4 {
    font-size: clamp(16px, 1.094vw, 21px);
  }
}
@media (max-width: 499px) {
  #et-main-area .home-welcome-section .welcome-2-col-item h4 {
    margin-bottom: 3px;
  }
}
#et-main-area .home-welcome-section .welcome-2-col-item ul {
  font-family: 'Acumin Pro Condensed', sans-serif;
  font-weight: 700;
  padding: 0;
  margin: 33px 0 0;
  list-style: none;
}
@media (max-width: 980px) {
  #et-main-area .home-welcome-section .welcome-2-col-item ul {
    margin: 19px 0 0;
  }
}
#et-main-area .home-welcome-section .welcome-2-col-item ul li {
  position: relative;
  padding-left: 14px;
  line-height: calc(14/12);
  font-size: clamp(12px, 0.833vw, 16px);
}
#et-main-area .home-welcome-section .welcome-2-col-item ul li:before {
  content: '';
  position: absolute;
  left: 0;
  top: 0.25em;
  background: url('/wp-content/uploads/2022/08/li-bullet.svg') no-repeat;
  width: 10px;
  height: 10px;
  background-size: contain;
}
#et-main-area .home-welcome-section .welcome-2-col-item.welcome-2-col-item-mobile {
  max-width: fit-content;
  margin: 0 auto;
}
@media (min-width: 981px) {
  #et-main-area .home-welcome-section .welcome-2-col-item.welcome-2-col-item-mobile {
    display: none;
  }
}
@media (min-width: 481px) and (max-width: 980px) {
  #et-main-area .home-welcome-section .welcome-2-col-item.welcome-2-col-item-mobile {
    margin-top: 30px;
  }
}
@media (min-width: 981px) {
  #et-main-area .home-welcome-section .welcome-2col-1-2 {
    width: 45%;
    margin-right: 6%;
  }
}
@media (min-width: 981px) {
  #et-main-area .home-welcome-section .welcome-2col-2-2 {
    width: 49%;
  }
}
#et-main-area .home-welcome-section .welcome-blurb-item {
  position: relative;
  margin-bottom: 0;
}
#et-main-area .home-welcome-section .welcome-blurb-item:hover .et_pb_main_blurb_image img {
  transform: scale(1.02);
}
#et-main-area .home-welcome-section .welcome-blurb-item:hover .et_pb_module_header {
  transform: scale(1.04);
}
#et-main-area .home-welcome-section .welcome-blurb-item .et_pb_main_blurb_image {
  margin-bottom: 0;
  width: 100%;
}
#et-main-area .home-welcome-section .welcome-blurb-item .et_pb_main_blurb_image .et_pb_image_wrap {
  width: 100%;
}
#et-main-area .home-welcome-section .welcome-blurb-item .et_pb_main_blurb_image img {
  width: 100%;
  transition: all 0.3s;
}
#et-main-area .home-welcome-section .welcome-blurb-item .et_pb_blurb_container {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateY(-50%) translateX(-50%);
}
#et-main-area .home-welcome-section .welcome-blurb-item .et_pb_module_header {
  font-family: 'Nautica', sans-serif !important;
  font-size: clamp(32px, 5vw, 64px);
  padding: 0;
  transition: all 0.3s;
  pointer-events: none;
}
#et-main-area .home-ticker-section {
  overflow: hidden;
  padding: 10px 0;
  background-color: #F5BED5 !important;
}
@media (min-width: 1101px) {
  #et-main-area .home-ticker-section {
    background-color: transparent !important;
  }
}
@media (max-width: 1100px) {
  #et-main-area .home-ticker-section {
    padding: 0;
  }
}
#et-main-area .home-ticker-section:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 30%;
  top: 50%;
  transform: translateY(-55%);
  background: #F5BED5;
}
@media (max-width: 767px) {
  #et-main-area .home-ticker-section:before {
    height: 36px;
  }
}
#et-main-area .home-ticker-section .home-ticker-row {
  width: 95%;
}
@media (max-width: 767px) {
  #et-main-area .home-ticker-section .home-ticker-row {
    padding: 24px 0 20px;
  }
}
#et-main-area .home-ticker-section .ticker-item .et_pb_text_inner {
  display: flex;
  flex-direction: column;
  justify-content: center;
  text-align: center;
}
@media (min-width: 1101px) {
  #et-main-area .home-ticker-section .ticker-item .et_pb_text_inner {
    flex-direction: row;
  }
}
@media (max-width: 1100px) {
  #et-main-area .home-ticker-section .ticker-item p {
    display: flex;
    justify-content: center;
  }
}
#et-main-area .home-ticker-section .ticker-item img {
  display: inline-block;
  max-width: 108px;
  margin: 10px 0 0;
}
@media (min-width: 1101px) {
  #et-main-area .home-ticker-section .ticker-item img {
    max-width: clamp(88px, 7.5vw, 108px);
    margin: 0 0 0 clamp(15px, 1.778vw, 32px);
  }
}
#et-main-area .home-ticker-section .ticker-item h3 {
  font-size: clamp(14px, 2.347vw, 18px);
  line-height: 1;
  text-align: center;
  text-transform: uppercase;
  display: flex;
  align-items: center;
  padding: 0;
  font-weight: 700;
}
@media (min-width: 1101px) {
  #et-main-area .home-ticker-section .ticker-item h3 {
    font-size: clamp(12px, 1.111vw, 20px);
  }
}
@media (max-width: 767px) {
  #et-main-area .home-ticker-section .ticker-item h3 {
    color: #FFFEF1;
  }
}
#et-main-area .home-subscribe-section .et_pb_row {
  max-width: clamp(1186px, 75vw, 1440px);
  width: 85%;
  background: #F5BED5;
  border-radius: 23px;
  padding: 4% 7.3%;
}
@media (min-width: 981px) {
  #et-main-area .home-subscribe-section .et_pb_row {
    display: flex;
    align-items: center;
  }
}
#et-main-area .home-subscribe-section .et_pb_row_inner, #et-main-area .home-subscribe-section .et_pb_column {
  padding: 0;
}
@media (min-width: 981px) {
  #et-main-area .home-subscribe-section .home-subscribe-1-2 {
    width: 51.5%;
    margin-right: 11.9%;
  }
}
@media (min-width: 981px) and (max-width: 1280px) {
  #et-main-area .home-subscribe-section .home-subscribe-1-2 {
    width: 57.5%;
    margin-right: 5.9%;
  }
}
@media (min-width: 981px) {
  #et-main-area .home-subscribe-section .home-subscribe-2-2 {
    width: 36.6%;
  }
}
#et-main-area .home-subscribe-section .subscribe-text {
  margin-bottom: clamp(21px, 3.265vw, 32px);
  margin-left: 5px;
}
#et-main-area .home-subscribe-section .subscribe-text h2 {
  font-size: clamp(14px, 2.347vw, 18px);
  text-transform: uppercase;
  line-height: 1;
  padding-bottom: 0;
}
@media (min-width: 981px) {
  #et-main-area .home-subscribe-section .subscribe-text h2 {
    font-size: clamp(18px, 1.25vw, 24px);
  }
}
#et-main-area .home-subscribe-section .subscribe-text h2 span {
  font-family: 'Cardinal Fruit Italic', sans-serif;
  font-size: clamp(48px, 5.556vw, 80px);
  display: block;
  text-transform: none;
  line-height: 1.2;
  margin-bottom: 5px;
}
@media (min-width: 1441px) {
  #et-main-area .home-subscribe-section .subscribe-text h2 span {
    font-size: clamp(80.5px, 5.729vw, 110px);
  }
}
@media (min-width: 601px) {
  #et-main-area .home-subscribe-section .subscribe-buttons-row:after {
    display: none;
  }
}
@media (min-width: 601px) {
  #et-main-area .home-subscribe-section .subscribe-buttons-row {
    display: flex;
    justify-content: space-between;
  }
}
@media (min-width: 601px) {
  #et-main-area .home-subscribe-section .subscribe-buttons-row .et_pb_column {
    width: 48.8%;
    margin: 0;
  }
}
@media (max-width: 600px) {
  #et-main-area .home-subscribe-section .subscribe-buttons-row .et_pb_column {
    width: 100%;
    margin: 0;
  }
}
@media (max-width: 600px) {
  #et-main-area .home-subscribe-section .subscribe-buttons-row {
    display: flex;
    flex-direction: column;
  }
}
#et-main-area .home-subscribe-section .et_pb_button_module_wrapper {
  margin-bottom: 15px;
}
#et-main-area .home-subscribe-section .subscribe-button {
  width: 100%;
  font-size: clamp(11px, 0.972vw, 14px);
  text-align: center;
  background: #FFFEF1;
  border-radius: 7px;
  color: #000;
  border: none !important;
}
@media (min-width: 1441px) {
  #et-main-area .home-subscribe-section .subscribe-button {
    font-size: clamp(14px, 0.82vw, 17px);
  }
}
#et-main-area .home-subscribe-section .subscribe-button:hover {
  background: #000;
  color: #FFFEF2;
}
#et-main-area .home-subscribe-section .subscribe-icons-row .et_pb_column {
  display: flex;
  flex-wrap: wrap;
  row-gap: 15px;
}
@media (min-width: 561px) {
  #et-main-area .home-subscribe-section .subscribe-icons-row .et_pb_column {
    gap: 15px;
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
#et-main-area .home-subscribe-section .subscribe-icons-row .subscribe-icon {
  margin: 0;
}
@media (max-width: 560px) {
  #et-main-area .home-subscribe-section .subscribe-icons-row .subscribe-icon {
    width: 33%;
    text-align: center;
  }
}
#et-main-area .home-subscribe-section article {
  margin: 0;
}
@media (max-width: 980px) {
  #et-main-area .home-subscribe-section article {
    max-width: 400px;
    margin: 0 auto;
  }
}
#et-main-area .home-subscribe-section article .entry-featured-image-url {
  position: relative;
  margin-bottom: 0;
}
#et-main-area .home-subscribe-section article .entry-featured-image-url:before {
  content: '';
  pointer-events: none;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.3);
  border-radius: 26px;
  opacity: 0;
  transition: all 0.3s;
}
#et-main-area .home-subscribe-section article .entry-featured-image-url:hover:before {
  opacity: 1;
}
#et-main-area .home-subscribe-section article .entry-featured-image-url img {
  border-radius: 26px;
}
#et-main-area .home-subscribe-section article .entry-title, #et-main-area .home-subscribe-section article .post-meta, #et-main-area .home-subscribe-section article .post-content {
  display: none;
}
@media (min-width: 981px) {
  #et-main-area .home-last-podcast-section {
    padding: 52px 0 0;
  }
}
@media (max-width: 767px) {
  #et-main-area .home-last-podcast-section {
    padding: 17px 0 40px;
  }
}
#et-main-area .home-last-podcast-section .home-last-podcast-title-row {
  width: 85%;
}
#et-main-area .home-last-podcast-section .home-last-podcast-title-row h2 {
  font-family: 'Nautica', sans-serif;
  font-size: clamp(48px, 5.2vw, 75px);
}
@media (min-width: 1441px) {
  #et-main-area .home-last-podcast-section .home-last-podcast-title-row h2 {
    font-size: clamp(75px, 5.208vw, 100px);
  }
}
@media (min-width: 1441px) {
  #et-main-area .home-last-podcast-section .home-last-podcast-row {
    max-width: clamp(900px, 62.5vw, 1200px);
  }
}
@media (max-width: 980px) {
  #et-main-area .home-last-podcast-section .home-last-podcast-row {
    padding: 0;
  }
}
@media (max-width: 767px) {
  #et-main-area .home-last-podcast-section .home-last-podcast-module .et_pb_post {
    max-width: 322px;
    margin: 0 auto;
  }
}
#et-main-area .home-last-podcast-section .home-last-podcast-module .et_pb_post:hover .entry-featured-image-url:before {
  opacity: 1;
}
#et-main-area .home-last-podcast-section .home-last-podcast-module .entry-featured-image-url {
  position: relative;
}
@media (min-width: 768px) {
  #et-main-area .home-last-podcast-section .home-last-podcast-module .entry-featured-image-url {
    float: left;
    width: 42.67%;
    margin-right: 6.9%;
  }
}
#et-main-area .home-last-podcast-section .home-last-podcast-module .entry-featured-image-url:before {
  content: '';
  pointer-events: none;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.3);
  border-radius: 26px;
  opacity: 0;
  transition: all 0.3s;
}
@media (max-width: 767px) {
  #et-main-area .home-last-podcast-section .home-last-podcast-module .entry-featured-image-url {
    margin-bottom: 15px;
  }
}
#et-main-area .home-last-podcast-section .home-last-podcast-module .entry-featured-image-url img {
  border-radius: 26px;
}
#et-main-area .home-last-podcast-section .home-last-podcast-module .entry-title {
  padding-top: 24px;
  margin-bottom: 27px;
}
@media (min-width: 768px) {
  #et-main-area .home-last-podcast-section .home-last-podcast-module .entry-title {
    padding-top: 7%;
    margin-bottom: 12px;
  }
}
@media (min-width: 768px) and (max-width: 980px) {
  #et-main-area .home-last-podcast-section .home-last-podcast-module .entry-title {
    padding-top: 3%;
  }
}
#et-main-area .home-last-podcast-section .podcast_number {
  font-family: 'Nautica', sans-serif;
  font-size: clamp(48px, 5.2vw, 75px);
}
@media (min-width: 1441px) {
  #et-main-area .home-last-podcast-section .podcast_number {
    font-size: clamp(75px, 5.208vw, 100px);
  }
}
@media (max-width: 767px) {
  #et-main-area .home-last-podcast-section .podcast_number {
    position: relative;
    left: -1.5%;
  }
}
#et-main-area .home-last-podcast-section .podcast_guest {
  font-family: 'Druk Wide Web';
  font-size: clamp(14px, 1.923vw, 20px);
  text-transform: uppercase;
  font-weight: 700;
  line-height: 1;
  margin-bottom: 15px;
}
@media (min-width: 1441px) {
  #et-main-area .home-last-podcast-section .podcast_guest {
    font-size: clamp(20px, 1.354vw, 26px);
  }
}
@media (min-width: 981px) {
  #et-main-area .home-last-podcast-section .podcast_guest {
    margin-left: 50.2%;
  }
}
@media (max-width: 767px) {
  #et-main-area .home-last-podcast-section .podcast_guest {
    margin-bottom: 16px;
  }
}
#et-main-area .home-last-podcast-section .short_description {
  font-family: 'Acumin Pro Condensed', sans-serif;
  margin-bottom: 42px;
  line-height: calc(14/12);
}
@media (min-width: 1441px) {
  #et-main-area .home-last-podcast-section .short_description {
    font-size: clamp(12px, 0.833vw, 16px);
  }
}
@media (min-width: 768px) {
  #et-main-area .home-last-podcast-section .short_description {
    padding-left: 49.57%;
  }
}
@media (max-width: 767px) {
  #et-main-area .home-last-podcast-section .short_description {
    line-height: calc(14/12);
    margin-bottom: 28px;
  }
}
@media (min-width: 768px) {
  #et-main-area .home-last-podcast-section .buttons-wrap {
    padding-left: 49.57%;
  }
}
@media (max-width: 767px) {
  #et-main-area .home-last-podcast-section .buttons-wrap {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
}
#et-main-area .home-last-podcast-section .buttons-wrap a {
  display: inline-block;
  font-size: clamp(12px, 1.111vw, 16px);
}
@media (min-width: 768px) and (max-width: 980px) {
  #et-main-area .home-last-podcast-section .buttons-wrap a.et_pb_button {
    padding: 11px 15px !important;
  }
}
@media (min-width: 768px) and (max-width: 980px) {
  #et-main-area .home-last-podcast-section .buttons-wrap a.et_pb_button:after {
    display: none !important;
  }
}
@media (max-width: 767px) {
  #et-main-area .home-last-podcast-section .buttons-wrap a.et_pb_button {
    margin-right: 0 !important;
  }
}
#et-main-area .home-last-podcast-section .buttons-wrap a:hover:after {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}
#et-main-area .home-last-podcast-section .buttons-wrap .spotify_url {
  position: relative;
  margin-right: 21px;
  padding: 11px 33px 11px 17px !important;
}
#et-main-area .home-last-podcast-section .buttons-wrap .spotify_url:after {
  content: '';
  position: absolute;
  background: url('/wp-content/uploads/2022/08/spotify-icon.svg') no-repeat;
  background-size: contain;
  background-position: center;
  width: 11px;
  height: 11px;
  display: block !important;
  right: 17px;
  top: 50%;
  transform: translateY(-50%);
  opacity: 1;
  transition: all 0.3s;
}
@media (max-width: 767px) {
  #et-main-area .home-last-podcast-section .buttons-wrap .spotify_url {
    margin-bottom: 10px;
  }
}
#et-main-area .home-last-podcast-section .buttons-wrap .apple_url {
  padding: 11px 52px 11px 38px !important;
  padding-right: clamp(35px, 3.611vw, 52px) !important;
  padding-left: clamp(16px, 2.639vw, 38px) !important;
}
#et-main-area .home-last-podcast-section .buttons-wrap .apple_url:after {
  content: '';
  position: absolute;
  background: url('/wp-content/uploads/2022/08/apple-icon.svg') no-repeat;
  background-size: contain;
  background-position: center;
  width: 11px;
  height: 13px;
  display: block !important;
  right: clamp(17px, 1.9vw, 34px);
  top: 50%;
  transform: translateY(-50%);
  opacity: 1;
  transition: all 0.3s;
}
#et-main-area .home-categories-section {
  overflow: hidden;
  padding: 0 0 60px;
}
@media (min-width: 981px) {
  #et-main-area .home-categories-section {
    padding: 0 0 120px;
  }
}
@media (max-width: 767px) {
  #et-main-area .home-categories-section {
    padding-bottom: 20px;
  }
}
#et-main-area .home-categories-section .home-episodes-filter-title-row {
  width: 85%;
}
#et-main-area .home-categories-section .episodes-filter-module-row {
  width: 85%;
}
@media (max-width: 767px) {
  #et-main-area .home-categories-section .episodes-filter-module-row {
    padding: 2px 0px 5px;
  }
}
#et-main-area .home-categories-section h2 {
  font-family: 'Nautica', sans-serif;
  font-size: clamp(48px, 5.2vw, 75px);
}
@media (min-width: 1441px) {
  #et-main-area .home-categories-section h2 {
    font-size: clamp(75px, 5.208vw, 100px);
  }
}
@media (max-width: 767px) {
  #et-main-area .home-categories-section .cat-item a {
    color: #FFFEF1 !important;
  }
}
@media (max-width: 767px) {
  #et-main-area .home-categories-section .filter-episodes-blog-module {
    margin-bottom: 10px !important;
  }
}
@media (max-width: 767px) {
  #et-main-area .home-categories-section .filter-episodes-blog-module article {
    margin-right: 10px !important;
    max-width: 182px !important;
  }
}
#et-main-area .home-resources-section {
  padding: 19px 0 8px;
  width: 85%;
}
@media (min-width: 768px) {
  #et-main-area .home-resources-section {
    padding: 38px 0 8px;
  }
}
@media (min-width: 1441px) {
  #et-main-area .home-resources-section {
    max-width: 1440px;
  }
}
#et-main-area .home-resources-section .home-resources-row h2 {
  position: relative;
  font-size: clamp(20px, 2.778vw, 40px);
  max-width: fit-content;
  margin: 0 auto;
  padding-top: 15px;
  line-height: 1.2;
  padding-bottom: 14px;
}
#et-main-area .home-resources-section .home-resources-row h2:before {
  content: '';
  position: absolute;
  background: url('/wp-content/uploads/2022/08/Resources-star.svg') no-repeat;
  width: 56px;
  height: clamp(30px, 3.715vw, 53.5px);
  background-size: contain;
  left: -82px;
  top: 50%;
  transform: translateY(-58%);
  background-position: center;
}
@media (max-width: 767px) {
  #et-main-area .home-resources-section .home-resources-row h2:before {
    left: -52px;
  }
}
#et-main-area .home-resources-section .home-resources-row h2:after {
  content: '';
  position: absolute;
  background: url('/wp-content/uploads/2022/08/Resources-star.svg') no-repeat;
  width: 56px;
  height: clamp(30px, 3.715vw, 53.5px);
  background-size: contain;
  right: -83px;
  top: 50%;
  transform: translateY(-58%);
  background-position: center;
}
@media (max-width: 767px) {
  #et-main-area .home-resources-section .home-resources-row h2:after {
    right: -54px;
  }
}
#et-main-area .home-resources-section .home-resources-content-row {
  width: 84%;
}
@media (min-width: 1441px) {
  #et-main-area .home-resources-section .home-resources-content-row {
    max-width: 1100px;
  }
}
@media (max-width: 767px) {
  #et-main-area .home-resources-section .home-resources-content-row {
    padding-top: 14px;
    padding-bottom: 18px;
  }
}
@media (min-width: 981px) {
  #et-main-area .home-resources-section .home-resources-content-row .et_pb_column {
    width: 48.38%;
    margin-right: 3.24%;
  }
}
@media (max-width: 767px) {
  #et-main-area .home-resources-section .home-resources-content-row .et_pb_column {
    margin-bottom: 7px;
  }
}
@media (min-width: 981px) {
  #et-main-area .home-resources-section .home-resources-content-row .et_pb_column.et-last-child {
    margin-right: 0;
  }
}
@media (max-width: 767px) {
  #et-main-area .home-resources-section .home-resources-content-row .et_pb_column.et-last-child {
    margin-bottom: 0;
  }
}
#et-main-area .home-resources-section .home-offer-row .et_pb_column {
  width: 100% !important;
  margin: 0 !important;
}
#et-main-area .home-resources-section .offer-blog-module .et_pb_ajax_pagination_container {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  row-gap: 30px;
}
#et-main-area .home-resources-section .offer-blog-module article {
  margin-bottom: 0;
}
@media (min-width: 981px) {
  #et-main-area .home-resources-section .offer-blog-module article {
    width: 48.38%;
  }
}
@media (max-width: 980px) {
  #et-main-area .home-resources-section .offer-blog-module article {
    width: 100%;
    max-width: 357px;
    margin: 0 auto;
  }
}
#et-main-area .home-resources-section .offer-blog-module .offer-blog-details {
  margin: 10px 0 !important;
}
@media (min-width: 1441px) {
  #et-main-area .home-resources-section .offer-blog-module .offer-title {
    font-size: clamp(12px, 0.938vw, 18px) !important;
  }
}
#et-main-area .home-resources-section .offer-blog-module .offer_discount {
  font-size: 15px !important;
}
@media (min-width: 1441px) {
  #et-main-area .home-resources-section .offer-blog-module .offer_discount {
    font-size: clamp(15px, 1.146vw, 22px) !important;
  }
}
@media (min-width: 1441px) {
  #et-main-area .home-resources-section .offer-blog-module .offer_code {
    font-size: clamp(12px, 0.938vw, 18px);
  }
}
@media (max-width: 767px) {
  #et-main-area .home-resources-section .home-resource-item {
    margin-bottom: 7px;
  }
  #et-main-area .home-resources-section .home-resource-item:last-child {
    margin-bottom: 0;
  }
}
#et-main-area .home-resources-section .home-resource-item .et_pb_main_blurb_image {
  margin-bottom: 0;
}
@media (min-width: 1441px) {
  #et-main-area .home-resources-section .home-resource-item .et_pb_main_blurb_image {
    width: 100%;
  }
}
#et-main-area .home-resources-section .home-resource-item .et_pb_main_blurb_image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 20px;
  min-height: 165px;
}
#et-main-area .home-resources-section .home-resource-item .et_pb_blurb_container {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  padding: 9px 16px;
}
@media (min-width: 1441px) {
  #et-main-area .home-resources-section .home-resource-item .et_pb_blurb_container {
    height: auto;
  }
}
#et-main-area .home-resources-section .home-resource-item .et_pb_blurb_container span {
  display: inline-block;
  margin-bottom: 11px;
}
@media (min-width: 1441px) {
  #et-main-area .home-resources-section .home-resource-item .et_pb_blurb_container span {
    font-size: clamp(12px, 0.938vw, 18px);
  }
}
#et-main-area .home-resources-section .home-resource-item .et_pb_blurb_container span.resource-price {
  margin-top: 7px;
  margin-bottom: 5px;
}
#et-main-area .home-resources-section .home-resource-item .et_pb_blurb_container span.resource-caption {
  margin-bottom: 17px;
}
#et-main-area .home-resources-section .home-resource-item .resource-company, #et-main-area .home-resources-section .home-resource-item .resource-caption {
  text-transform: uppercase;
}
#et-main-area .home-resources-section .home-resource-item .resource-company {
  font-family: 'Acumin Pro Condensed', sans-serif;
  font-weight: 400;
}
#et-main-area .home-resources-section .home-resource-item .resource-caption {
  font-family: 'Acumin Pro Condensed', sans-serif;
  font-weight: 400;
}
#et-main-area .home-resources-section .home-resource-item .resource-price {
  font-family: 'Druk Wide Bold', sans-serif;
  font-size: 15px;
  font-weight: 700;
  text-transform: uppercase;
}
@media (min-width: 1441px) {
  #et-main-area .home-resources-section .home-resource-item .resource-price {
    font-size: clamp(15px, 1.146vw, 22px) !important;
    margin-bottom: 10px !important;
  }
}
#et-main-area .home-resources-section .home-resource-item .home-resources-btn {
  display: inline-block;
  font-size: clamp(12px, 0.833vw, 16px);
  width: 100%;
  padding: 5px !important;
  border-radius: 5px;
}
@media (max-width: 980px) {
  #et-main-area .home-resources-section .home-resource-item .home-resources-btn {
    max-width: 300px;
  }
}
@media (max-width: 767px) {
  #et-main-area .home-resources-section .home-resource-item .home-resources-btn {
    color: #FFFEF1;
  }
}
#et-main-area .home-join-section {
  overflow: hidden;
}
@media (max-width: 767px) {
  #et-main-area .home-join-section {
    padding-top: 0;
  }
}
#et-main-area .home-join-section .home-join-title-row {
  width: 95%;
  padding-bottom: 0;
}
#et-main-area .home-join-section .home-join-title-row h2 {
  font-family: 'Nautica', sans-serif;
  font-size: clamp(48px, 5.208vw, 75px);
  font-weight: 700;
  line-height: calc(90/75);
}
@media (min-width: 1441px) {
  #et-main-area .home-join-section .home-join-title-row h2 {
    font-size: clamp(75px, 4.948vw, 95px);
  }
}
@media (max-width: 767px) {
  #et-main-area .home-join-section .home-join-title-row h2 {
    padding-bottom: 0;
  }
}
#et-main-area .home-join-section .home-join-title-row h4 {
  font-size: clamp(10px, 0.938vw, 12px);
  line-height: 1;
  text-transform: uppercase;
  padding-bottom: 24px;
}
@media (min-width: 1441px) {
  #et-main-area .home-join-section .home-join-title-row h4 {
    font-size: clamp(12px, 0.833vw, 16px);
  }
}
@media (max-width: 480px) {
  #et-main-area .home-join-section .home-join-title-row h4 {
    max-width: 220px;
    margin: -3px auto 0;
    line-height: calc(14/12);
  }
}
#et-main-area .home-join-section .custom-slick-arrows-title-row {
  max-width: 1440px;
  width: 85%;
  margin-bottom: 0 !important;
  justify-content: end !important;
}
#et-main-area .home-join-section .home-join-content-row {
  padding: 24px 0;
}
#et-main-area .home-join-section .join-blog-module {
  /* For Slick */
  /* For Slick */
}
#et-main-area .home-join-section .join-blog-module .et_pb_ajax_pagination_container article {
  padding: 0;
  display: inline-block;
  margin-right: 29px;
  max-width: 214px;
}
@media (min-width: 1440px) and (min-height: 860px) {
  #et-main-area .home-join-section .join-blog-module .et_pb_ajax_pagination_container article {
    max-width: 25vh;
  }
}
@media (max-width: 767px) {
  #et-main-area .home-join-section .join-blog-module .et_pb_ajax_pagination_container article {
    max-width: 173px;
  }
}
#et-main-area .home-join-section .join-blog-module .et_pb_post, #et-main-area .home-join-section .join-blog-module .entry-featured-image-url {
  margin-bottom: 0;
}
#et-main-area .home-join-section .join-blog-module .et_pb_post:hover .entry-featured-image-url img {
  filter: brightness(0.5);
}
#et-main-area .home-join-section .join-blog-module .entry-featured-image-url img {
  transition: all 0.3s;
  border-radius: 15px;
}
#et-main-area .home-join-section .join-blog-module .entry-title, #et-main-area .home-join-section .join-blog-module .post-content {
  display: none;
}
#et-main-area .home-join-section .join-blog-module .slick-slide {
  margin-right: 29px;
}
#et-main-area .about-section .about-title-row h1 {
  font-size: clamp(48px, 5.2vw, 75px);
  font-weight: 700;
}
@media (min-width: 1441px) {
  #et-main-area .about-section .about-title-row h1 {
    font-size: clamp(75px, 4.948vw, 95px);
  }
}
#et-main-area .about-title-section {
  padding: 11px 0 0;
}
@media (min-width: 981px) {
  #et-main-area .about-title-section {
    padding: 11px 0 22px;
  }
}
@media (min-width: 981px) {
  #et-main-area .about-2img-section {
    padding-bottom: 55px;
  }
}
@media (max-width: 767px) {
  #et-main-area .about-2img-section {
    padding-bottom: 6px;
  }
}
#et-main-area .about-2img-section:before {
  content: '';
  position: absolute;
  left: 50%;
  top: -33px;
  transform: translateX(-50%);
  background: url('/wp-content/uploads/2022/08/ticker-logo.png') no-repeat;
  width: 108px;
  height: 69px;
  background-size: contain;
  background-position: center;
  z-index: 9;
}
#et-main-area .about-2img-section .about-2img-row {
  border: 2px solid #000000;
  width: 85%;
}
@media (min-width: 1441px) {
  #et-main-area .about-2img-section .about-2img-row {
    max-width: clamp(708px, 49.479vw, 950px);
  }
}
#et-main-area .about-2img-section .about-2img-row img {
  width: 101%;
  max-width: 100.4%;
  object-fit: cover;
  object-position: center;
  max-height: 504px;
}
@media (max-width: 767px) {
  #et-main-area .about-2img-section .about-2img-row {
    max-width: 333px;
  }
}
#et-main-area .about-2img-section .about-2img-row .et_pb_image {
  margin-bottom: 0;
}
#et-main-area .about-2img-section .about-2img-row .et_pb_image .et_pb_image_wrap {
  width: 100%;
}
#et-main-area .about-2img-section .about-2img-row .et_pb_text {
  font-family: 'Acumin Pro Condensed', sans-serif;
  font-size: 16px;
  line-height: calc(19/16);
  background: #F5BED5;
  border-top: 2px solid #000000;
  border-radius: 0px 0px 23px 23px;
  padding: 31px 39px;
}
@media (max-width: 767px) {
  #et-main-area .about-2img-section .about-2img-row .et_pb_text {
    font-size: 12px;
    padding: 19px 24px 17px;
    line-height: calc(14/12);
  }
}
#et-main-area .about-her-him-section {
  padding-bottom: clamp(60px, 8.75vw, 126px);
}
#et-main-area .about-her-him-section .et_pb_row {
  width: 84%;
}
@media (min-width: 768px) and (max-width: 980px) {
  #et-main-area .about-her-him-section .et_pb_row {
    display: flex;
  }
}
#et-main-area .about-her-him-section .about-stats-text {
  font-family: 'Acumin Pro Condensed', sans-serif;
  font-size: 16px;
  line-height: calc(19.2/16);
  display: none !important;
}
@media (max-width: 767px) {
  #et-main-area .about-her-him-section .about-stats-text {
    font-size: 12px;
    line-height: calc(14/12);
  }
}
#et-main-area .about-her-him-section .about-stats-text h3 {
  font-family: 'Nautica', sans-serif;
  font-size: clamp(75px, 4.948vw, 95px);
  line-height: calc(90/75);
  font-weight: 700;
  padding: 0;
  margin-bottom: 5px;
}
#et-main-area .about-her-him-section .about-name-module {
  margin-top: 12px;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  #et-main-area .about-her-him-section .about-name-module {
    margin-bottom: 14px;
  }
}
#et-main-area .about-her-him-section .about-name-module .et_pb_code_inner {
  display: flex;
  align-items: end;
}
#et-main-area .about-her-him-section .about-name-module .first-word {
  font-size: clamp(75px, 4.948vw, 95px);
  line-height: 1;
  font-weight: 700;
}
#et-main-area .about-her-him-section .about-name-module .about-name {
  font-family: 'Druk Wide Web', sans-serif;
  font-size: clamp(15px, 1.042vw, 20px);
  line-height: 1;
  text-transform: uppercase;
  margin-bottom: 11px;
}
@media (max-width: 767px) {
  #et-main-area .about-her-him-section .about-name-module .about-name {
    text-align: right;
  }
}
@media (min-width: 1441px) {
  #et-main-area .about-her-him-section .about-her-row, #et-main-area .about-her-him-section .about-him-row {
    max-width: clamp(708px, 49.479vw, 950px);
  }
}
@media (min-width: 768px) {
  #et-main-area .about-her-him-section .about-her-row {
    padding-bottom: 41px !important;
  }
  #et-main-area .about-her-him-section .about-her-row .about-person {
    position: absolute;
    right: 0;
    top: 0;
  }
}
#et-main-area .about-her-him-section .about-her-row .et_pb_blurb_content .et_pb_module_header {
  color: #F5BED5 !important;
}
#et-main-area .about-her-him-section .about-her-row .first-word {
  margin-right: 23px;
}
@media (min-width: 981px) {
  #et-main-area .about-her-him-section .about-her-row .et_pb_column {
    width: 47%;
    margin-right: 4.5%;
  }
  #et-main-area .about-her-him-section .about-her-row .et_pb_column.et-last-child {
    width: 48.5%;
    margin-right: 0;
  }
}
@media (max-width: 767px) {
  #et-main-area .about-her-him-section .about-her-row .et_pb_column {
    margin: 0 !important;
  }
}
@media (max-width: 767px) {
  #et-main-area .about-her-him-section .about-her-row .left-content {
    width: calc(100% - 135px);
  }
}
@media (min-width: 768px) {
  #et-main-area .about-her-him-section .about-her-row .right-content {
    display: none;
  }
}
@media (max-width: 767px) {
  #et-main-area .about-her-him-section .about-her-row .right-content {
    width: 121px;
    position: absolute;
    right: 0;
    top: 0;
  }
}
@media (min-width: 768px) {
  #et-main-area .about-her-him-section .about-him-row {
    display: flex;
    align-items: end;
  }
}
#et-main-area .about-her-him-section .about-him-row .first-word {
  margin-left: 23px;
}
#et-main-area .about-her-him-section .about-him-row .about-name {
  text-align: right;
}
@media (max-width: 767px) {
  #et-main-area .about-her-him-section .about-him-row .about-name {
    text-align: left;
  }
}
#et-main-area .about-her-him-section .about-him-row .about-person .et_pb_module_header {
  color: #000;
}
#et-main-area .about-her-him-section .about-him-row .about-2col-content {
  text-align: right;
}
@media (min-width: 981px) {
  #et-main-area .about-her-him-section .about-him-row .et_pb_column {
    width: 48.5%;
    margin-right: 4.5%;
  }
  #et-main-area .about-her-him-section .about-him-row .et_pb_column.et-last-child {
    width: 47%;
    margin-right: 0;
    margin-top: 0;
  }
}
@media (max-width: 767px) {
  #et-main-area .about-her-him-section .about-him-row .et_pb_column {
    margin: 0 !important;
  }
}
@media (min-width: 981px) {
  #et-main-area .about-her-him-section .about-him-row .about-2col-content {
    max-width: clamp(304px, 22.083vw, 424px);
    margin-right: 0;
    margin-left: auto;
  }
}
@media (max-width: 767px) {
  #et-main-area .about-her-him-section .about-him-row .about-name-module {
    margin-top: 3px;
    margin-bottom: 19px;
  }
}
@media (min-width: 1441px) {
  #et-main-area .about-her-him-section .about-him-row .about-name-module .et_pb_code_inner {
    justify-content: end;
  }
}
@media (max-width: 767px) {
  #et-main-area .about-her-him-section .about-him-row .right-content {
    width: calc(100% - 145px);
    margin-left: auto;
    margin-right: 0;
  }
}
@media (min-width: 768px) {
  #et-main-area .about-her-him-section .about-him-row .left-content {
    display: none;
  }
}
@media (max-width: 767px) {
  #et-main-area .about-her-him-section .about-him-row .left-content {
    width: 137px;
    margin-right: 8px;
    position: absolute;
    left: 0;
    top: 0;
  }
}
@media (min-width: 981px) {
  #et-main-area .about-her-him-section .about-him-row .about-stats-text {
    max-width: clamp(304px, 22.083vw, 424px);
    margin: 0 0 0 auto;
  }
}
@media (max-width: 767px) {
  #et-main-area .about-her-him-section .about-him-row .about-stats-text {
    max-width: fit-content;
    margin-right: 0;
    margin-left: auto;
  }
}
#et-main-area .about-her-him-section .about-2col-content {
  font-family: 'Acumin Pro Condensed', sans-serif;
  font-size: 16px;
  line-height: calc(19.2/16);
  margin-bottom: clamp(5px, 1.633vw, 16px);
}
@media (min-width: 981px) {
  #et-main-area .about-her-him-section .about-2col-content {
    max-width: 280px;
  }
}
@media (min-width: 1441px) {
  #et-main-area .about-her-him-section .about-2col-content {
    max-width: clamp(280px, 21.875vw, 420px);
  }
}
@media (max-width: 767px) {
  #et-main-area .about-her-him-section .about-2col-content {
    font-size: 12px;
    line-height: calc(14/12);
  }
}
#et-main-area .about-her-him-section .about-2col-content p {
  padding: 0;
}
#et-main-area .about-her-him-section .about-2col-content p:not(:last-child) {
  margin-bottom: 18px;
}
@media (max-width: 767px) {
  #et-main-area .about-her-him-section .about-2col-content p:not(:last-child) {
    margin-bottom: 14px;
  }
}
@media (max-width: 767px) {
  #et-main-area .about-her-him-section .about-2col-content .et_pb_text_inner {
    display: flex;
  }
}
#et-main-area .about-her-him-section .about-person {
  position: relative;
}
@media (max-width: 767px) {
  #et-main-area .about-her-him-section .about-person {
    display: none;
  }
}
#et-main-area .about-her-him-section .about-person .et_pb_main_blurb_image {
  margin-bottom: 0;
}
#et-main-area .about-her-him-section .about-person .et_pb_blurb_container {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateY(-50%) translateX(-50%);
}
#et-main-area .about-her-him-section .about-person .et_pb_module_header {
  font-family: 'Nautica', sans-serif !important;
  font-size: 64px;
  padding: 0;
  color: #fff;
}
#et-main-area .about-social-section {
  padding: 0 0 clamp(60px, 11.719vw, 120px);
}
#et-main-area .about-social-section .about-social-row {
  padding: 0;
  width: 84%;
}
#et-main-area .about-social-section .about-social-title-row {
  margin-bottom: 42px;
}
#et-main-area .about-social-section .about-social-title-row h2 {
  font-family: 'Druk Wide Bold', sans-serif;
  font-size: clamp(20px, 1.354vw, 26px);
  line-height: 1;
  text-transform: uppercase;
  padding: 0;
}
#et-main-area .about-social-section .about-social-content-row .et_pb_column {
  display: flex;
  align-items: stretch;
  gap: clamp(10px, 2.041vw, 20px);
}
@media (max-width: 767px) {
  #et-main-area .about-social-section .about-social-content-row .et_pb_column {
    flex-wrap: wrap;
    justify-content: space-around;
  }
}
#et-main-area .about-social-section .about-social-insta-row {
  margin-bottom: clamp(10px, 2.041vw, 20px);
}
#et-main-area .about-social-section .about-social-item {
  border-radius: 20px;
  padding: 20px 10px 10px;
  margin: 0;
  width: 100%;
}
@media (max-width: 767px) {
  #et-main-area .about-social-section .about-social-item {
    width: 46%;
  }
}
#et-main-area .about-social-section .about-social-item:hover svg {
  animation: jumpingIcon 2000ms;
  animation-timing-function: drop-in;
  animation-iteration-count: infinite;
}
#et-main-area .about-social-section .about-social-item h4 {
  font-size: clamp(10px, 2.286vw, 16px);
  padding: 0;
  text-transform: uppercase;
}
@media (min-width: 768px) {
  #et-main-area .about-social-section .about-social-item h4 {
    font-size: clamp(10px, 1.455vw, 16px);
  }
}
#et-main-area .about-social-section .about-social-item .et_pb_promo_description {
  padding: 0;
}
#et-main-area .about-social-section .about-social-item .et_pb_promo_description a {
  display: flex;
  justify-content: center;
}
#et-main-area .about-social-section .about-social-item .et_pb_promo_description svg {
  width: 72px;
  height: 72px;
  fill: #fff;
  transition: all 0.5s;
}
#et-main-area .about-review-section {
  padding: 0 0 clamp(60px, 8.889vw, 128px);
}
#et-main-area .about-review-section .about-review-title-row {
  display: flex;
  align-items: center;
  padding: 0;
  margin-bottom: 42px;
}
#et-main-area .about-review-section .about-review-title-row .et_pb_column {
  margin-bottom: 0;
}
#et-main-area .about-review-section .about-review-title-row h2 {
  font-family: 'Druk Wide Bold', sans-serif;
  font-size: clamp(20px, 1.354vw, 26px);
  line-height: 1;
  text-transform: uppercase;
  padding: 0;
}
#et-main-area .about-review-section .about-review-content-row {
  padding: 0;
}
#et-main-area .about-review-section .about-review-content-row .slick-list {
  margin: 0 -17px;
}
#et-main-area .about-review-section .about-review-item {
  background: transparent;
  padding: 0;
  margin: 0 17px;
}
#et-main-area .about-review-section .about-review-item .et_pb_testimonial_description p {
  padding: 0;
}
#et-main-area .about-review-section .about-review-item .et_pb_testimonial_description_inner {
  font-family: 'Druk Wide Bold', sans-serif;
  font-size: 22px;
  line-height: 1;
  font-weight: 700;
  text-transform: uppercase;
  background: #F5BED5;
  border-radius: 15px;
  padding: 69px 5px 101px;
  text-align: center;
  color: #FFFEF1;
}
#et-main-area .about-review-section .about-review-item .et_pb_testimonial_content {
  position: relative;
  max-width: 290px;
  margin: 0 auto;
}
@media (min-width: 650px) {
  #et-main-area .about-review-section .about-review-item .et_pb_testimonial_content {
    min-height: 88px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
  }
}
#et-main-area .about-review-section .about-review-item .et_pb_testimonial_content:after {
  content: '';
  position: absolute;
  left: 50%;
  bottom: -32px;
  transform: translateX(-50%);
  background: url('/wp-content/uploads/2023/01/Group-129.png') no-repeat;
  background-size: contain;
  background-position: center;
  max-width: 119px;
  width: 100%;
  max-height: 24px;
  height: 100%;
}
#et-main-area .about-review-section .about-review-item .et_pb_testimonial_author {
  font-family: 'Druk Wide Bold', sans-serif;
  font-size: clamp(14px, 1.023vw, 18px);
  line-height: calc(13/14);
  max-width: 87%;
  margin: 13px auto 9px;
  text-transform: uppercase;
}
#et-main-area .about-review-section .about-review-item .et_pb_testimonial_meta {
  font-family: 'Acumin Pro Condensed', sans-serif;
  font-size: clamp(12px, 0.972vw, 14px);
  line-height: calc(12/10);
  max-width: 87%;
  margin: 0 auto;
}
#et-main-area .about-review-section .about-review-arrows .et_pb_code_inner {
  display: flex;
  justify-content: space-between;
  max-width: 64px;
  width: 100%;
  margin-right: 0;
  margin-left: auto;
}
#et-main-area .about-review-section .about-review-arrows .about-slider-arrow {
  display: flex;
  padding: 8px 10px;
  background: #F5BED5;
  border-radius: 5px;
  cursor: pointer;
  transition: all 0.3s;
}
#et-main-area .about-review-section .about-review-arrows .about-slider-arrow:hover {
  background: #000;
}
#et-main-area .about-review-section .about-review-arrows .about-slider-arrow:hover img {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}
@keyframes jumpingIcon {
  0% {
    transform: translateY(0px);
  }
  25% {
    transform: translateY(-5px);
  }
  50% {
    transform: translateY(0px);
  }
  75% {
    transform: translateY(5px);
  }
  100% {
    transform: translateY(0px);
  }
}
#et-main-area #main-content .episodes-archive-section {
  overflow: hidden;
  padding: 30px 0 61px;
}
#et-main-area #main-content .episodes-archive-subtitle-module {
  font-family: 'Druk Wide Bold', sans-serif;
  font-size: clamp(20px, 2.344vw, 30px);
  line-height: 1.2;
  text-transform: uppercase;
  margin-bottom: 0;
}
#et-main-area #main-content .episodes-archive-title-module h1 {
  font-size: clamp(65px, 5.859vw, 75px);
  font-weight: 700;
}
#et-main-area #main-content .episodes-archive-h2 h2 {
  font-size: clamp(12px, 2.041vw, 20px);
  line-height: 1;
  padding-bottom: 0;
  text-transform: uppercase;
}
@media (min-width: 1441px) {
  #et-main-area #main-content .episodes-archive-h2 h2 {
    font-size: clamp(20px, 1.354vw, 26px);
  }
}
#et-main-area #main-content .recent-blog-navigation .et_pb_code_inner {
  display: flex;
  justify-content: space-between;
  max-width: 64px;
  width: 100%;
  margin-right: 0;
  margin-left: auto;
}
#et-main-area #main-content .recent-blog-navigation .recent-blog-arrow, #et-main-area #main-content .recent-blog-navigation .featured-blog-arrow {
  display: flex;
  padding: 8px 10px;
  background: #F5BED5;
  border-radius: 5px;
  cursor: pointer;
  transition: all 0.3s;
}
#et-main-area #main-content .recent-blog-navigation .recent-blog-arrow:hover, #et-main-area #main-content .recent-blog-navigation .featured-blog-arrow:hover {
  background: #000;
}
#et-main-area #main-content .recent-blog-navigation .recent-blog-arrow:hover img, #et-main-area #main-content .recent-blog-navigation .featured-blog-arrow:hover img {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}
#et-main-area #main-content .episodes-mobile-search-row {
  width: 90%;
  padding-bottom: 0;
}
#et-main-area #main-content .episodes-mobile-search-row .et_pb_widget_area {
  padding-right: 0;
  border-right: 0;
}
#et-main-area #main-content .episodes-mobile-search-row h4 {
  display: none;
}
#et-main-area #main-content .episodes-mobile-search-row .widget_search {
  width: 100%;
  margin-bottom: 0;
}
#et-main-area #main-content .episodes-mobile-search-row .searchform input {
  background: #F5BED5;
  border: 2px solid #F5BED5;
  border-radius: 5px;
  font-size: 12px;
  color: #000;
  padding: 0 10px;
  height: 27px !important;
}
@media (min-width: 1441px) {
  #et-main-area #main-content .episodes-mobile-search-row .searchform input {
    font-size: 16px;
    height: 34px !important;
  }
}
@media (max-width: 767px) {
  #et-main-area #main-content .episodes-mobile-search-row .searchform input {
    height: 40px !important;
  }
}
#et-main-area #main-content .episodes-mobile-search-row .searchform input[type="text"]::placeholder {
  font-family: 'Acumin Pro', sans-serif;
  font-size: 12px;
  color: #000;
}
@media (min-width: 1441px) {
  #et-main-area #main-content .episodes-mobile-search-row .searchform input[type="text"]::placeholder {
    font-size: 16px;
  }
}
#et-main-area #main-content .episodes-mobile-search-row .searchform #searchsubmit {
  display: none;
  border: none;
  padding: 0 10px;
}
#et-main-area #main-content .episodes-archive-recent-title-row {
  padding: 18px 0 8px;
}
@media (min-width: 768px) {
  #et-main-area #main-content .episodes-archive-recent-title-row h2 {
    margin-top: 8px;
  }
}
@media (min-width: 768px) and (max-width: 980px) {
  #et-main-area #main-content .episodes-archive-recent-title-row {
    display: flex;
  }
}
#et-main-area #main-content .episodes-archive-recent-title-row .et_pb_column {
  margin-bottom: 0;
}
@media (max-width: 767px) {
  #et-main-area #main-content .episodes-archive-recent-title-row .et_pb_column.et-last-child {
    display: none;
  }
}
#et-main-area #main-content .episodes-archive-recent-posts-row {
  padding: 14px 0 9px;
}
@media (min-width: 768px) {
  #et-main-area #main-content .episodes-archive-recent-posts-row {
    width: 92.3%;
  }
}
#et-main-area #main-content .recent-episodes-module {
  margin-bottom: clamp(30px, 5.102vw, 50px);
}
#et-main-area #main-content .recent-episodes-module .slick-slide {
  margin: 0 27px;
}
@media (max-width: 767px) {
  #et-main-area #main-content .recent-episodes-module .slick-slide {
    margin: 0 10px;
  }
}
#et-main-area #main-content .recent-episodes-module .slick-list {
  margin: 0 -27px;
}
@media (max-width: 767px) {
  #et-main-area #main-content .recent-episodes-module .slick-list {
    margin: 0 -10px;
  }
}
@media (max-width: 767px) {
  #et-main-area #main-content .recent-episodes-module .slick-track {
    left: -61%;
  }
}
#et-main-area #main-content .recent-episodes-module .et_pb_post {
  margin-bottom: 0;
}
#et-main-area #main-content .recent-episodes-module .et_pb_post .entry-featured-image-url {
  position: relative;
}
@media (min-width: 768px) {
  #et-main-area #main-content .recent-episodes-module .et_pb_post .entry-featured-image-url {
    float: left;
    width: 43.5%;
    margin-right: 5%;
    margin-bottom: 0;
  }
}
#et-main-area #main-content .recent-episodes-module .et_pb_post .entry-featured-image-url:before {
  content: '';
  pointer-events: none;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.3);
  border-radius: 26px;
  opacity: 0;
  transition: all 0.3s;
}
#et-main-area #main-content .recent-episodes-module .et_pb_post .entry-featured-image-url img {
  border-radius: 26px;
}
#et-main-area #main-content .recent-episodes-module .et_pb_post:hover .entry-featured-image-url:before {
  opacity: 1;
}
#et-main-area #main-content .recent-episodes-module .et_pb_post:hover .podcast_guest {
  color: #F5BED5;
}
#et-main-area #main-content .recent-episodes-module .entry-title {
  font-family: 'Nautica', sans-serif;
  font-size: 48px;
  line-height: calc(58/48);
  margin-top: 15px;
  padding-bottom: 15px;
  display: none;
}
@media (min-width: 1441px) {
  #et-main-area #main-content .recent-episodes-module .entry-title {
    font-size: clamp(48px, 3.333vw, 64px);
  }
}
@media (min-width: 768px) {
  #et-main-area #main-content .recent-episodes-module .entry-title {
    display: block;
  }
}
@media (min-width: 768px) {
  #et-main-area #main-content .recent-episodes-module .entry-title, #et-main-area #main-content .recent-episodes-module .post-content {
    padding-left: 48.5%;
  }
}
#et-main-area #main-content .recent-episodes-module .podcast_number {
  font-weight: 700;
}
#et-main-area #main-content .recent-episodes-module .podcast_guest {
  font-family: 'Druk Wide Web', sans-serif;
  font-size: clamp(14px, 0.99vw, 19px);
  line-height: 1;
  text-transform: uppercase;
  margin-bottom: 18px;
  transition: all 0.3s;
}
#et-main-area #main-content .recent-episodes-module .short_description {
  font-family: 'Acumin Pro Condensed', sans-serif;
  font-size: clamp(10px, 1.565vw, 12px);
  line-height: calc(14/12);
}
@media (min-width: 1441px) {
  #et-main-area #main-content .recent-episodes-module .short_description {
    font-size: clamp(12px, 0.833vw, 16px);
  }
}
#et-main-area #main-content .recent-episodes-module .buttons-wrap {
  display: none;
}
#et-main-area #main-content .recent-episodes-module .listen-now-btn {
  margin-top: 31px;
}
@media (min-width: 768px) {
  #et-main-area #main-content .recent-episodes-module .listen-now-btn {
    display: block !important;
  }
}
#et-main-area #main-content .recent-episodes-module .listen-now-btn a {
  display: inline-block;
  max-width: 228px;
  width: 100%;
  text-align: center;
  padding: 7.5px 10px !important;
}
#et-main-area #main-content .episodes-archive-featured-title-row {
  padding-bottom: 8px;
}
@media (min-width: 768px) {
  #et-main-area #main-content .episodes-archive-featured-title-row h2 {
    margin-top: 8px;
  }
}
@media (min-width: 768px) and (max-width: 980px) {
  #et-main-area #main-content .episodes-archive-featured-title-row {
    display: flex;
  }
}
#et-main-area #main-content .episodes-archive-featured-title-row .et_pb_column {
  margin-bottom: 0;
}
@media (max-width: 767px) {
  #et-main-area #main-content .episodes-archive-featured-title-row .et_pb_column.et-last-child {
    display: none;
  }
}
#et-main-area #main-content .episodes-archive-featured-posts-row {
  padding: 14px 0;
}
#et-main-area #main-content .featured-episodes-module {
  margin-bottom: 50px;
}
#et-main-area #main-content .featured-episodes-module .slick-track {
  position: relative;
  left: -8%;
  margin: 0px -12px;
}
@media (max-width: 600px) {
  #et-main-area #main-content .featured-episodes-module .slick-track {
    left: -29%;
  }
}
#et-main-area #main-content .featured-episodes-module .slick-slide {
  margin: 0 12px;
  display: flex;
  flex-direction: column;
}
#et-main-area #main-content .featured-episodes-module .entry-title {
  /* & > a {
				position: absolute;
				width: 100%;
				height: 100%;
				top: 0;
				left: 0;
			} */
}
#et-main-area #main-content .featured-episodes-module .post-content, #et-main-area #main-content .featured-episodes-module .post-meta {
  font-family: 'Acumin Pro Condensed', sans-serif;
  font-size: clamp(10px, 0.677vw, 13px);
  line-height: calc(12/10);
  color: #000;
  max-width: 189px;
  width: 100%;
  margin: 0 auto;
}
@media (min-width: 1441px) {
  #et-main-area #main-content .featured-episodes-module .post-content, #et-main-area #main-content .featured-episodes-module .post-meta {
    max-width: 87%;
  }
}
#et-main-area #main-content .featured-episodes-module .post-meta {
  margin-top: 9px;
  order: 5;
}
#et-main-area #main-content .featured-episodes-module article:hover .entry-featured-image-url:before {
  opacity: 1;
}
#et-main-area #main-content .featured-episodes-module article:hover .podcast_guest {
  color: #F5BED5;
}
#et-main-area #main-content .featured-episodes-module .entry-featured-image-url {
  margin-bottom: 3px;
}
#et-main-area #main-content .featured-episodes-module .entry-featured-image-url:before {
  content: '';
  pointer-events: none;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.3);
  border-radius: 15px;
  opacity: 0;
  transition: all 0.3s;
}
#et-main-area #main-content .featured-episodes-module .entry-featured-image-url img {
  border-radius: 15px;
}
#et-main-area #main-content .featured-episodes-module .podcast_number, #et-main-area #main-content .featured-episodes-module .buttons-wrap {
  display: none;
}
#et-main-area #main-content .featured-episodes-module .podcast_guest {
  font-family: 'Druk Wide Web', sans-serif;
  font-weight: 700;
  font-size: clamp(10px, 1.825vw, 14px);
  line-height: 1;
  text-transform: uppercase;
  margin-bottom: 10px;
}
@media (min-width: 1441px) {
  #et-main-area #main-content .featured-episodes-module .podcast_guest {
    font-size: clamp(14px, 0.938vw, 18px);
  }
}
#et-main-area #main-content .featured-episodes-module .short_description {
  height: clamp(24px, 2.135vw, 41px);
  overflow: hidden;
}
@media (min-width: 1441px) {
  #et-main-area #main-content .featured-episodes-module .short_description {
    font-size: clamp(12px, 0.833vw, 16px);
  }
}
#et-main-area #main-content .episodes-filter-title-row {
  padding: 38px 0 0;
}
@media (min-width: 981px) {
  #et-main-area #main-content .episodes-filter-title-row {
    padding: 38px 0;
  }
}
#et-main-area #main-content .episodes-filter-title-row .episodes-archive-h2 {
  margin-bottom: 0;
}
#et-main-area #main-content .episodes-filter-title-row h2 {
  font-family: 'Druk Wide Bold', sans-serif;
  margin-bottom: 12px;
}
#et-main-area #main-content .episodes-filter-title-row .et_pb_text_inner {
  font-family: 'Acumin Pro Condensed', sans-serif;
  font-size: clamp(12px, 0.833vw, 16px);
  max-width: clamp(808px, 55.99vw, 1075px);
  line-height: calc(14/12);
}
#et-main-area #main-content .filter-episodes-arrows-row {
  width: 85%;
  margin-bottom: 10px;
}
@media (max-width: 767px) {
  #et-main-area #main-content .filter-episodes-arrows-row {
    margin-top: 16px;
  }
}
#et-main-area #main-content .filter-episodes-arrows-row.archive-filter-episodes-arrows-row {
  width: 90%;
  max-width: 100%;
}
@media (max-width: 767px) {
  #et-main-area #main-content .filter-episodes-arrows-row.archive-filter-episodes-arrows-row {
    margin-top: 0;
  }
}
#et-main-area #main-content .episodes-filter-sidebar {
  display: flex;
  align-items: center;
  padding: 0;
  border: none;
}
#et-main-area #main-content .episodes-filter-sidebar h4 {
  display: none;
}
#et-main-area #main-content .episodes-filter-sidebar .et_pb_widget {
  display: block;
  margin: 0;
  width: 100%;
}
#et-main-area #main-content .episodes-filter-sidebar ul {
  white-space: nowrap;
  display: flex;
  overflow-x: auto;
}
#et-main-area #main-content .episodes-filter-sidebar .cat-item {
  display: inline-block;
  margin-bottom: 0;
  max-width: 148px;
  width: 100%;
  text-align: center;
  margin-right: 20px;
}
@media (min-width: 1441px) {
  #et-main-area #main-content .episodes-filter-sidebar .cat-item {
    min-width: 160px;
    font-size: clamp(14px, 0.833vw, 16px);
  }
}
@media (max-width: 767px) {
  #et-main-area #main-content .episodes-filter-sidebar .cat-item:last-child {
    margin-right: 0;
  }
}
#et-main-area #main-content .episodes-filter-sidebar .cat-item a {
  display: block;
  background: #F5BED5;
  border-radius: 5px;
  color: #000000;
  padding: 6.3px;
  transition: all 0.3s;
}
@media (min-width: 1441px) {
  #et-main-area #main-content .episodes-filter-sidebar .cat-item a {
    padding: 10px 6px;
  }
}
#et-main-area #main-content .episodes-filter-sidebar .cat-item a:hover {
  background: #000;
  color: #FFFEF1;
}
#et-main-area #main-content .episodes-filter-sidebar .widget_search {
  max-width: 440px;
}
@media (max-width: 767px) {
  #et-main-area #main-content .episodes-filter-sidebar .widget_search {
    display: none;
  }
}
#et-main-area #main-content .episodes-filter-sidebar .searchform input {
  background: #F5BED5;
  border: 2px solid #F5BED5;
  border-radius: 5px;
  font-size: 12px;
  color: #000;
  padding: 0 10px;
  height: 27px !important;
}
@media (min-width: 1441px) {
  #et-main-area #main-content .episodes-filter-sidebar .searchform input {
    font-size: 16px;
    height: 34px !important;
  }
}
#et-main-area #main-content .episodes-filter-sidebar .searchform input[type="text"]::placeholder {
  font-family: 'Acumin Pro', sans-serif;
  font-size: 12px;
  color: #000;
}
@media (min-width: 1441px) {
  #et-main-area #main-content .episodes-filter-sidebar .searchform input[type="text"]::placeholder {
    font-size: 16px;
  }
}
#et-main-area #main-content .episodes-filter-sidebar .searchform #searchsubmit {
  display: none;
  border: none;
  padding: 0 10px;
}
#et-main-area #main-content .filter-episodes-blog-module {
  margin-bottom: 32px;
}
#et-main-area #main-content .filter-episodes-blog-module .et_pb_post, #et-main-area #main-content .filter-episodes-blog-module .entry-featured-image-url {
  margin-bottom: 0;
}
#et-main-area #main-content .filter-episodes-blog-module .et_pb_post {
  position: relative;
}
#et-main-area #main-content .filter-episodes-blog-module .et_pb_post:hover .entry-featured-image-url:before {
  opacity: 1;
}
#et-main-area #main-content .filter-episodes-blog-module .et_pb_post:hover .et_pb_button {
  opacity: 1;
}
#et-main-area #main-content .filter-episodes-blog-module .et_pb_post .post-meta {
  display: none;
}
#et-main-area #main-content .filter-episodes-blog-module .post-content-btns {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  display: flex;
  flex-direction: column;
  text-align: center;
  align-items: center;
  justify-content: center;
}
#et-main-area #main-content .filter-episodes-blog-module .et_pb_button {
  display: inline-block;
  font-size: clamp(12px, 0.833vw, 16px);
  border: 2px solid #FFFEF1 !important;
  border-radius: 5px;
  background: transparent;
  color: #FFFEF1 !important;
  padding: 1px 10px !important;
  max-width: 148px;
  width: 100%;
  opacity: 0;
}
#et-main-area #main-content .filter-episodes-blog-module .et_pb_button:hover {
  background: #000;
  border: 2px solid #000 !important;
}
#et-main-area #main-content .filter-episodes-blog-module .et_pb_button.play-btn {
  margin-bottom: 10px;
}
#et-main-area #main-content .filter-episodes-blog-module .entry-featured-image-url:before {
  content: '';
  pointer-events: none;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: rgba(245, 190, 213, 0.9);
  border-radius: 11px;
  opacity: 0;
  transition: all 0.3s;
}
#et-main-area #main-content .filter-episodes-blog-module .entry-featured-image-url img {
  max-height: 129px;
  object-fit: cover;
  border-radius: 10px;
  width: 35vh;
}
@media (min-width: 1440px) and (min-height: 720px) {
  #et-main-area #main-content .filter-episodes-blog-module .entry-featured-image-url img {
    max-height: 20vh;
    width: 25vh;
    max-width: -webkit-fill-available;
  }
}
#et-main-area #main-content .filter-episodes-blog-module .entry-title {
  display: none;
}
#et-main-area #main-content .filter-episodes-blog-module .slick-slide {
  margin: 0 14.5px;
}
/* Mobile Change Order */
#et-main-area #main-content .episodes-archive-section {
  display: flex;
  flex-direction: column;
}
#et-main-area #main-content .episodes-archive-section .episodes-mobile-search-row {
  order: 2;
}
@media (max-width: 767px) {
  #et-main-area #main-content .episodes-archive-section .episodes-mobile-search-row {
    order: 1;
    padding: 0 0 30px;
  }
}
#et-main-area #main-content .episodes-archive-section .episodes-archive-title-row {
  order: 1;
}
@media (max-width: 767px) {
  #et-main-area #main-content .episodes-archive-section .episodes-archive-title-row {
    order: 2;
  }
}
#et-main-area #main-content .episodes-archive-section .mobile-featured-title-row {
  order: 3;
}
#et-main-area #main-content .episodes-archive-section .mobile-featured-content-row {
  order: 4;
}
#et-main-area #main-content .episodes-archive-section .episodes-archive-recent-title-row {
  order: 5;
}
#et-main-area #main-content .episodes-archive-section .episodes-archive-recent-posts-row {
  order: 6;
}
#et-main-area #main-content .episodes-archive-section .mobile-filter-title-row {
  order: 7;
  padding-top: 0;
}
#et-main-area #main-content .episodes-archive-section .mobile-filter-slider-row {
  order: 8;
}
#et-main-area #main-content .episodes-archive-section .mobile-filter-arrows-row {
  order: 9;
}
#et-main-area #main-content .episodes-archive-section .mobile-filter-4rows-row {
  order: 10;
}
body.single-episodes #main-content, body.post-type-archive-episodes #main-content {
  background: transparent;
}
#et-main-area .single-episode-section {
  font-size: clamp(10px, 1.224vw, 12px);
  padding: 20px 0 60px;
}
@media (min-width: 768px) {
  #et-main-area .single-episode-section {
    padding: 16px 0 11.4%;
  }
}
#et-main-area .single-episode-section .single-episode-title-row {
  width: 86%;
  margin-bottom: 14px;
}
@media (min-width: 768px) {
  #et-main-area .single-episode-section .single-episode-title-row {
    padding-left: 0.8%;
    margin-bottom: 20px;
    width: 90%;
  }
}
@media (min-width: 1441px) {
  #et-main-area .single-episode-section .single-episode-title-row {
    max-width: clamp(993px, 68.75vw, 1320px);
  }
}
#et-main-area .single-episode-section .single-episode-row {
  width: 86%;
}
@media (min-width: 768px) {
  #et-main-area .single-episode-section .single-episode-row {
    width: 90%;
  }
}
@media (min-width: 1441px) {
  #et-main-area .single-episode-section .single-episode-row {
    max-width: clamp(993px, 68.75vw, 1320px);
  }
}
@media (min-width: 768px) {
  #et-main-area .single-episode-section .single-episode-1-2 {
    width: 36.77%;
    margin-right: 4.13%;
  }
}
@media (max-width: 767px) {
  #et-main-area .single-episode-section .single-episode-1-2 {
    margin-bottom: 6px;
  }
}
#et-main-area .single-episode-section .single-episode-1-2 .et_pb_button_module_wrapper {
  margin-bottom: 0;
}
@media (min-width: 768px) {
  #et-main-area .single-episode-section .single-episode-1-2 .et_pb_button_module_wrapper {
    max-width: 351px;
    margin-right: 0;
    margin-left: auto;
  }
}
@media (min-width: 1441px) {
  #et-main-area .single-episode-section .single-episode-1-2 .et_pb_button_module_wrapper {
    max-width: inherit;
  }
}
@media (min-width: 768px) {
  #et-main-area .single-episode-section .single-episode-2-2 {
    width: 59.1%;
  }
}
#et-main-area .single-episode-section .single-episode-title {
  margin-bottom: 4px;
}
@media (min-width: 768px) {
  #et-main-area .single-episode-section .single-episode-title {
    margin-bottom: 6px;
  }
}
#et-main-area .single-episode-section .single-episode-title h1 {
  font-size: clamp(48px, 5.859vw, 75px);
  padding: 0;
  font-weight: 700;
}
@media (min-width: 1441px) {
  #et-main-area .single-episode-section .single-episode-title h1 {
    font-size: clamp(75px, 5.208vw, 100px);
  }
}
#et-main-area .single-episode-section .single-episode-author {
  font-family: 'Druk Wide Web', sans-serif;
  font-size: clamp(12px, 1.563vw, 20px);
  line-height: 1;
  text-transform: uppercase;
}
@media (min-width: 1441px) {
  #et-main-area .single-episode-section .single-episode-author {
    font-size: clamp(20px, 1.354vw, 26px);
  }
}
@media (max-width: 767px) {
  #et-main-area .single-episode-section .single-episode-author {
    padding-left: 3px;
  }
}
#et-main-area .single-episode-section .single-episode-featured {
  margin-top: 2px;
  margin-bottom: 19px;
  text-align: center;
}
@media (min-width: 768px) {
  #et-main-area .single-episode-section .single-episode-featured {
    margin-bottom: 25px;
  }
}
#et-main-area .single-episode-section .single-episode-featured img {
  border-radius: clamp(15px, 3.39vw, 26px);
}
#et-main-area .single-episode-section .single-episode-subtitle {
  font-size: clamp(12px, 0.833vw, 14px);
  line-height: calc(14/12);
}
@media (min-width: 768px) {
  #et-main-area .single-episode-section .single-episode-subtitle {
    max-width: 333px;
    margin: 0 auto 23px;
  }
}
#et-main-area .single-episode-section .single-episode-subtitle.single-episode-subtitle-desktop {
  display: none;
}
@media (min-width: 768px) {
  #et-main-area .single-episode-section .single-episode-subtitle.single-episode-subtitle-desktop {
    display: block;
  }
}
#et-main-area .single-episode-section .single-episode-subtitle.single-episode-subtitle-mobile {
  margin-top: 14px;
}
@media (min-width: 768px) {
  #et-main-area .single-episode-section .single-episode-subtitle.single-episode-subtitle-mobile {
    display: none;
  }
}
@media (max-width: 767px) {
  #et-main-area .single-episode-section .single-episode-subtitle {
    max-width: 98%;
    margin: 0 auto 9px;
  }
}
@media (max-width: 767px) {
  #et-main-area .single-episode-section .et_pb_button_module_wrapper {
    margin-bottom: 16px;
  }
}
#et-main-area .single-episode-section .single-episode-play-btn {
  width: 100%;
  text-align: center;
  color: #FFFEF1;
}
@media (min-width: 768px) {
  #et-main-area .single-episode-section .single-episode-play-btn {
    color: #000;
  }
}
@media (max-width: 767px) {
  #et-main-area .single-episode-section .single-episode-play-btn {
    font-size: 12px;
    padding: 13px !important;
  }
}
@media (min-width: 768px) {
  #et-main-area .single-episode-section .single-episode-date {
    display: none;
  }
}
@media (max-width: 767px) {
  #et-main-area .single-episode-section .single-episode-date {
    max-width: 98%;
    margin: 0 auto 9px;
  }
}
#et-main-area .single-episode-section .single-episode-inner-content {
  border: 2px solid #000000;
  border-radius: 8px;
  font-size: 12px;
  line-height: calc(14/12);
  padding: 21px 14px 21px 14px;
}
@media (min-width: 768px) {
  #et-main-area .single-episode-section .single-episode-inner-content {
    padding: 20px 23px 25px 23px;
    font-size: clamp(14px, 0.833vw, 16px);
  }
}
#et-main-area .single-episode-section .single-episode-inner-content p {
  padding: 0;
  margin-bottom: 14.7px;
}
#et-main-area .single-episode-section .single-episode-inner-content p:last-of-type {
  margin-bottom: 0;
}
#et-main-area .single-episode-section .single-episode-inner-content a {
  color: #000;
  text-decoration: underline;
}
#et-main-area .single-episode-section .single-episode-inner-content .p3 {
  text-align: center;
}
#et-main-area .single-episode-section .single-episode-inner-content h3, #et-main-area .single-episode-section .single-episode-inner-content h4 {
  font-size: clamp(16px, 2vw, 24px);
}
#et-main-area .single-episode-section .stp-slide {
  display: flex;
  justify-content: center;
  column-gap: 10px;
  align-items: stretch;
}
#et-main-area .single-episode-section .stp-slide img {
  height: 100% !important;
  object-fit: cover;
}
#et-main-area .single-episode-section .modal-audioplayer {
  display: none !important;
}
#et-main-area .single-hide-show-btn {
  position: relative;
  display: block;
  max-width: fit-content;
  margin: 9px auto 0;
  font-size: clamp(10px, 1.633vw, 16px);
  line-height: calc(12/10);
  text-align: center;
  text-decoration-line: underline;
  text-transform: uppercase;
  cursor: pointer;
}
@media (min-width: 768px) {
  #et-main-area .single-hide-show-btn {
    display: none;
  }
}
#et-main-area .single-hide-show-btn svg {
  position: absolute;
  right: -14px;
  top: 50%;
  transform: translateY(-32%);
}
#et-main-area .single-sources-btn-wrap {
  margin-bottom: 0;
}
#et-main-area #single-hidden-btns {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  row-gap: clamp(3.5px, 1.429vw, 11px);
  margin-top: 10px;
}
@media (min-width: 768px) and (max-width: 1440px) {
  #et-main-area #single-hidden-btns {
    max-width: 351px;
    margin-left: auto;
  }
}
@media (max-width: 767px) {
  #et-main-area #single-hidden-btns {
    margin-top: 8px;
  }
}
#et-main-area .et_pb_button.single-source-btn {
  font-size: clamp(9.25px, 1.695vw, 13px);
  width: 48%;
  border-radius: clamp(3.5px, 1.043vw, 8px);
  padding: clamp(1px, 1.565vw, 12px) 6px !important;
  text-align: center;
}
@media (min-width: 768px) and (max-width: 980px) {
  #et-main-area .et_pb_button.single-source-btn {
    width: 100%;
  }
}
@keyframes colorSwitch {
  from {
    filter: invert(0) brightness(1);
  }
  50% {
    filter: invert(1) brightness(0);
  }
  to {
    filter: invert(0) brightness(1);
  }
}
#et-main-area .resources-section {
  overflow: hidden;
  padding: 34px 0 71px;
}
@media (min-width: 981px) {
  #et-main-area .resources-section {
    padding: 44px 0;
    padding-bottom: clamp(80px, 14.792vw, 213px);
  }
}
#et-main-area .resources-section .asl_w_container {
  max-width: 1024px;
  margin: 0 auto 24px;
}
#et-main-area .resources-section .asl_w_container .promagnifier {
  display: none;
}
#et-main-area .resources-section .asl_w_container .innericon {
  background: transparent !important;
}
#et-main-area .resources-section .asl_w_container .proclose svg {
  background: #f5bed5;
}
#et-main-area .resources-section .asl_w_container .proclose svg polygon {
  fill: #fff;
}
#et-main-area .resources-section .asl_w_container .asl_simple-circle {
  border-color: #f5bed5;
}
#et-main-area .resources-section .asl_w_container input[type="search"] {
  font-family: 'Acumin Pro Condensed', sans-serif;
  font-size: 16px;
  color: #000;
  opacity: 1;
}
#et-main-area .resources-section .asl_w_container input[type="search"]::placeholder {
  font-family: 'Acumin Pro Condensed', sans-serif;
  font-size: 16px;
  opacity: 1;
  color: #000 !important;
}
#et-main-area .resources-section .offer-blog-module .et_pb_ajax_pagination_container {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
}
@media (min-width: 768px) {
  #et-main-area .resources-section .offer-blog-module .et_pb_ajax_pagination_container {
    flex-direction: row;
  }
}
#et-main-area .resources-section .offer-blog-module article {
  margin-bottom: 30px;
  width: 100%;
}
@media (min-width: 768px) and (max-width: 980px) {
  #et-main-area .resources-section .offer-blog-module article {
    width: 47%;
    margin-right: 6%;
  }
  #et-main-area .resources-section .offer-blog-module article:nth-child(2n) {
    margin-right: 0;
  }
}
@media (min-width: 981px) {
  #et-main-area .resources-section .offer-blog-module article {
    width: 32.2%;
    margin-right: 1.7%;
    margin-bottom: 1.7%;
  }
  #et-main-area .resources-section .offer-blog-module article:nth-child(3n) {
    margin-right: 0;
  }
}
@media (max-width: 767px) {
  #et-main-area .resources-section .offer-blog-module article {
    max-width: 350px;
    margin-left: auto;
    margin-right: auto;
  }
}
#et-main-area .resources-section .offer-blog-module .offer-featured-image {
  max-height: 500px;
}
@media (min-width: 1441px) {
  #et-main-area .resources-title-row {
    max-width: clamp(1162px, 80.469vw, 1545px);
  }
}
#et-main-area .resources-title-row h1 {
  position: relative;
  font-family: 'Druk Wide Web', sans-serif;
  font-size: clamp(24px, 5.215vw, 40px);
  line-height: 1;
  text-transform: uppercase;
  max-width: fit-content;
  margin: 0 auto 10px;
  padding: 0;
}
@media (min-width: 1441px) {
  #et-main-area .resources-title-row h1 {
    font-size: clamp(40px, 2.76vw, 53px);
  }
}
@media (max-width: 767px) {
  #et-main-area .resources-title-row h1 {
    margin-bottom: 29px;
  }
}
#et-main-area .resources-title-row h1:before {
  content: '';
  position: absolute;
  background: url('/wp-content/uploads/2022/08/Resources-symbol.svg') no-repeat;
  width: 56px;
  height: clamp(28px, 6.975vw, 53.5px);
  background-size: contain;
  left: -82px;
  top: 50%;
  transform: translateY(-58%);
  background-position: center right;
}
#et-main-area .resources-title-row h1:after {
  content: '';
  position: absolute;
  background: url('/wp-content/uploads/2022/08/Resources-symbol.svg') no-repeat;
  width: 56px;
  height: clamp(28px, 6.975vw, 53.5px);
  background-size: contain;
  right: -82px;
  top: 50%;
  transform: translateY(-58%);
  background-position: center left;
}
#et-main-area .resources-title-row h1:before, #et-main-area .resources-title-row h1:after {
  animation-duration: 4s;
  animation-name: colorSwitch;
  animation-iteration-count: infinite;
}
#et-main-area .resources-title-row p {
  font-family: 'Acumin Pro Condensed', sans-serif;
  font-size: 16px;
  line-height: calc(19/16);
  margin-bottom: 45px;
  font-size: 0 !important;
}
@media (min-width: 1441px) {
  #et-main-area .resources-title-row p {
    font-size: clamp(16px, 1.094vw, 21px);
  }
}
@media (max-width: 767px) {
  #et-main-area .resources-title-row p {
    display: none;
  }
}
#et-main-area .resources-content-row {
  margin-bottom: 18px;
}
@media (min-width: 1441px) {
  #et-main-area .resources-content-row {
    max-width: clamp(1162px, 80.469vw, 1545px);
  }
}
@media (min-width: 981px) {
  #et-main-area .resources-content-row {
    display: flex;
  }
}
@media (max-width: 767px) {
  #et-main-area .resources-content-row {
    margin-bottom: 0;
  }
}
@media (min-width: 981px) {
  #et-main-area .resources-content-row .et_pb_column:not(.offer-blog-column) {
    width: 32.2%;
    margin-right: 1.7%;
  }
  #et-main-area .resources-content-row .et_pb_column:not(.offer-blog-column).et-last-child {
    margin-right: 0;
  }
}
@media (max-width: 767px) {
  #et-main-area .resources-content-row .et_pb_column:not(.offer-blog-column) {
    margin-bottom: 8px;
  }
}
@media (min-width: 981px) {
  #et-main-area .resources-content-row .resource-item {
    height: 100%;
  }
}
#et-main-area .resources-content-row .resource-item .et_pb_main_blurb_image {
  position: relative;
  margin-bottom: 0;
  width: 100%;
}
#et-main-area .resources-content-row .resource-item .et_pb_main_blurb_image:before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.3);
  border-radius: 22px;
}
@media (min-width: 981px) {
  #et-main-area .resources-content-row .resource-item .et_pb_main_blurb_image {
    height: 100%;
  }
}
@media (min-width: 1441px) {
  #et-main-area .resources-content-row .resource-item .et_pb_main_blurb_image {
    width: 100%;
  }
}
#et-main-area .resources-content-row .resource-item .et_pb_main_blurb_image img {
  border-radius: 20px;
  max-height: 500px;
}
@media (min-width: 981px) {
  #et-main-area .resources-content-row .resource-item .et_pb_main_blurb_image img {
    height: 100%;
    object-fit: cover;
  }
}
@media (min-width: 1441px) {
  #et-main-area .resources-content-row .resource-item .et_pb_main_blurb_image img {
    width: 100%;
  }
}
@media (max-width: 980px) {
  #et-main-area .resources-content-row .resource-item .et_pb_main_blurb_image img {
    min-height: 374px;
    object-fit: cover;
  }
}
@media (max-width: 767px) {
  #et-main-area .resources-content-row .resource-item .et_pb_main_blurb_image img {
    max-height: 200px;
    min-height: 200px;
  }
}
@media (min-width: 981px) {
  #et-main-area .resources-content-row .resource-item .et_pb_image_wrap {
    height: 100%;
  }
}
#et-main-area .resources-content-row .resource-item .et_pb_blurb_content {
  max-width: 374px;
}
@media (min-width: 981px) {
  #et-main-area .resources-content-row .resource-item .et_pb_blurb_content {
    height: 100%;
  }
}
@media (min-width: 1441px) {
  #et-main-area .resources-content-row .resource-item .et_pb_blurb_content {
    max-width: initial;
  }
}
@media (max-width: 767px) {
  #et-main-area .resources-content-row .resource-item .et_pb_blurb_content {
    max-width: 277px;
  }
}
#et-main-area .resources-content-row .resource-item .et_pb_blurb_container {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: 100%;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-direction: column;
  padding: 19px 25px 25px;
}
@media (max-width: 767px) {
  #et-main-area .resources-content-row .resource-item .et_pb_blurb_container {
    padding: 9px 12px 15px;
  }
}
#et-main-area .resources-content-row .resource-item .et_pb_module_header {
  font-family: 'Acumin Pro Condensed', sans-serif;
  font-weight: 400;
  font-size: 12px;
  line-height: calc(14/12);
  color: #FFFEF1;
  padding: 0;
  margin-bottom: 112px;
}
@media (min-width: 981px) {
  #et-main-area .resources-content-row .resource-item .et_pb_module_header {
    margin-bottom: clamp(50px, 7.778vw, 112px);
  }
}
@media (min-width: 1441px) {
  #et-main-area .resources-content-row .resource-item .et_pb_module_header {
    font-size: clamp(12px, 0.833vw, 16px);
    margin-bottom: clamp(112px, 7.917vw, 152px);
  }
}
@media (max-width: 767px) {
  #et-main-area .resources-content-row .resource-item .et_pb_module_header {
    margin-bottom: 10px;
  }
}
#et-main-area .resources-content-row .resource-item .resource-price {
  position: relative;
  font-family: 'Druk Wide Bold', sans-serif;
  font-weight: 700;
  color: #FFFEF1;
  font-size: 20px;
  line-height: 1;
  text-transform: uppercase;
  margin: 36px 0 3px;
}
@media (min-width: 981px) {
  #et-main-area .resources-content-row .resource-item .resource-price {
    font-size: clamp(16px, 1.563vw, 20px);
  }
}
@media (min-width: 1441px) {
  #et-main-area .resources-content-row .resource-item .resource-price {
    font-size: clamp(20px, 1.354vw, 26px);
  }
}
@media (max-width: 767px) {
  #et-main-area .resources-content-row .resource-item .resource-price {
    font-size: 15px;
    margin: 38px 0 6px;
  }
}
#et-main-area .resources-content-row .resource-item .resource-price:before {
  content: url('/wp-content/uploads/2022/08/resource-vector.svg');
  position: absolute;
  left: 50%;
  top: -38px;
  transform: translateX(-50%);
}
@media (max-width: 767px) {
  #et-main-area .resources-content-row .resource-item .resource-price:before {
    top: -41px;
  }
}
#et-main-area .resources-content-row .resource-item .resource-caption {
  font-family: 'Acumin Pro Condensed', sans-serif;
  font-weight: 400;
  font-size: 12px;
  line-height: calc(14/12);
  color: #FFFEF1;
  text-transform: uppercase;
}
@media (min-width: 1441px) {
  #et-main-area .resources-content-row .resource-item .resource-caption {
    font-size: clamp(12px, 0.833vw, 16px);
  }
}
#et-main-area .resources-content-row .resource-item .resources-btn {
  font-size: 12px;
  display: inline-block;
  width: 100%;
  padding: 6px 10px !important;
  border-radius: 5px;
}
#et-main-area .resources-content-row .resource-item .resources-btn:hover {
  background: transparent;
  border-color: #FFFEF1 !important;
}
@media (min-width: 1441px) {
  #et-main-area .resources-content-row .resource-item .resources-btn {
    font-size: clamp(12px, 0.833vw, 16px);
  }
}
@media (max-width: 767px) {
  #et-main-area .resources-content-row .resource-item .resources-btn {
    color: #FFFEF1;
  }
}
#et-main-area .resources-content-row .resource-item .et_pb_blurb_description {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
#et-main-area .resources-content-row .resource-item .et_pb_blurb_description p, #et-main-area .resources-content-row .resource-item .et_pb_blurb_description span {
  width: 100%;
  display: inline-block;
}
#ajaxsearchliteres1 {
  box-shadow: rgba(0, 0, 0, 0.2) 0px 20px 20px 20px !important;
}
#ajaxsearchliteres1 .item h3 {
  pointer-events: none;
}
#ajaxsearchliteres1 .resdrg {
  gap: 10px;
}
#ajaxsearchliteres1 .asl_content {
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
#ajaxsearchliteres1 .asl_content > * {
  text-align: center;
}
#ajaxsearchliteres1 .asl_content h3 a {
  font-family: 'Acumin Pro Condensed', sans-serif;
  font-weight: 500;
  color: #000;
  margin-bottom: 5px;
}
#ajaxsearchliteres1 .asl_content .search-promo {
  font-family: 'Acumin Pro Condensed', sans-serif;
}
#ajaxsearchliteres1 .asl_content .search-promo:before {
  content: 'Promo: ';
}
#ajaxsearchliteres1 .asl_content .search-promo:empty {
  color: transparent;
}
#ajaxsearchliteres1 .asl_content .asl_image {
  width: 100%;
  margin: 0 0 5px;
}
#ajaxsearchliteres1 .asl_content .etc {
  display: none;
}
#ajaxsearchliteres1 .asl_content .asl_desc {
  margin-top: 0;
}
#ajaxsearchliteres1 .asl_content .asl_desc a {
  font-size: clamp(12px, 0.833vw, 14px);
  width: 100%;
  max-width: 80px;
  display: block;
  margin: 0 auto;
  padding: 6px 10px !important;
  border-radius: 5px;
  background-color: #f5bed5;
  color: #000;
  text-align: center;
  margin-top: 4px;
  transition: all 0.3s;
}
#ajaxsearchliteres1 .asl_content .asl_desc a:hover {
  background: #000;
  color: #fff;
}
#ajaxsearchliteres1 .asl_nores {
  font-family: 'Acumin Pro Condensed', sans-serif;
  font-size: 16px;
  background: transparent;
  padding: 10px 19px;
  color: #000;
}
#et-main-area .search-blog-module article:not(.type-episodes) {
  display: none !important;
}
@media (min-width: 981px) {
  #page-container #et-main-area .taxonomy-section {
    padding: 52px 0 60px;
  }
}
@media (max-width: 767px) {
  #page-container #et-main-area .taxonomy-section {
    padding: 17px 0;
  }
}
#page-container #et-main-area .taxonomy-section .taxonomy-title-row {
  max-width: 900px;
  width: 86%;
}
@media (min-width: 1441px) {
  #page-container #et-main-area .taxonomy-section .taxonomy-title-row {
    max-width: clamp(900px, 62.5vw, 1200px);
  }
}
#page-container #et-main-area .taxonomy-section .taxonomy-title-row h1 {
  font-family: 'Druk Wide Web', sans-serif;
  font-size: clamp(20px, 2.361vw, 34px);
  font-weight: 700;
}
@media (min-width: 1441px) {
  #page-container #et-main-area .taxonomy-section .taxonomy-title-row h1 {
    font-size: clamp(34px, 2.604vw, 50px);
  }
}
#page-container #et-main-area .taxonomy-section .taxonomy-row {
  max-width: 900px;
  width: 86%;
  padding-bottom: 80px;
}
@media (min-width: 1441px) {
  #page-container #et-main-area .taxonomy-section .taxonomy-row {
    max-width: clamp(900px, 62.5vw, 1200px);
  }
}
@media (max-width: 980px) {
  #page-container #et-main-area .taxonomy-section .taxonomy-row {
    padding: 0;
  }
}
@media (max-width: 767px) {
  #page-container #et-main-area .taxonomy-section .taxonomy-blog-module .et_pb_post {
    max-width: 322px;
    margin: 0 auto;
  }
}
@media (min-width: 768px) {
  #page-container #et-main-area .taxonomy-section .taxonomy-blog-module .entry-featured-image-url {
    float: left;
    width: 42.67%;
    margin-right: 6.9%;
  }
}
@media (max-width: 767px) {
  #page-container #et-main-area .taxonomy-section .taxonomy-blog-module .entry-featured-image-url {
    margin-bottom: 15px;
  }
}
#page-container #et-main-area .taxonomy-section .taxonomy-blog-module .entry-featured-image-url img {
  border-radius: 26px;
}
#page-container #et-main-area .taxonomy-section .taxonomy-blog-module .entry-title {
  padding-top: 7%;
  margin-bottom: 12px;
}
@media (max-width: 767px) {
  #page-container #et-main-area .taxonomy-section .taxonomy-blog-module .entry-title {
    padding-top: 24px;
    margin-bottom: 27px;
  }
}
#page-container #et-main-area .taxonomy-section .podcast_number {
  font-family: 'Nautica', sans-serif;
  font-size: clamp(48px, 5.2vw, 75px);
}
@media (min-width: 1441px) {
  #page-container #et-main-area .taxonomy-section .podcast_number {
    font-size: clamp(75px, 5.208vw, 100px);
  }
}
@media (max-width: 767px) {
  #page-container #et-main-area .taxonomy-section .podcast_number {
    position: relative;
    left: -1.5%;
  }
}
#page-container #et-main-area .taxonomy-section .podcast_guest {
  font-family: 'Druk Wide Web';
  font-size: clamp(14px, 1.923vw, 20px);
  text-transform: uppercase;
  font-weight: 700;
  line-height: 1;
  margin-bottom: 15px;
}
@media (min-width: 1441px) {
  #page-container #et-main-area .taxonomy-section .podcast_guest {
    font-size: clamp(20px, 1.354vw, 26px);
  }
}
@media (min-width: 981px) {
  #page-container #et-main-area .taxonomy-section .podcast_guest {
    margin-left: 50.2%;
  }
}
@media (max-width: 767px) {
  #page-container #et-main-area .taxonomy-section .podcast_guest {
    margin-bottom: 16px;
  }
}
#page-container #et-main-area .taxonomy-section .short_description {
  font-family: 'Acumin Pro Condensed', sans-serif;
  margin-bottom: 42px;
  line-height: calc(14/12);
}
@media (min-width: 1441px) {
  #page-container #et-main-area .taxonomy-section .short_description {
    font-size: clamp(12px, 0.833vw, 16px);
  }
}
@media (min-width: 981px) {
  #page-container #et-main-area .taxonomy-section .short_description {
    margin-left: 50.2%;
  }
}
@media (max-width: 767px) {
  #page-container #et-main-area .taxonomy-section .short_description {
    line-height: calc(14/12);
  }
}
#page-container #et-main-area .taxonomy-section .post-content-inner {
  display: none;
}
#page-container #et-main-area .taxonomy-section .buttons-wrap {
  display: none;
}
#page-container #et-main-area .taxonomy-section .pagination {
  font-size: 14px;
}
@media (min-width: 981px) {
  #page-container #et-main-area .taxonomy-section .pagination {
    font-size: 16px;
  }
}
#page-container #et-main-area .taxonomy-section .pagination a {
  color: #000;
  transition: all 0.3s;
}
#page-container #et-main-area .taxonomy-section .pagination a:hover {
  color: #f5bed5;
}
#et-main-area .contact-us-section {
  padding: 12px 0 75px;
}
@media (min-width: 981px) {
  #et-main-area .contact-us-section {
    padding: 11px 0 104px;
  }
}
#et-main-area .contact-us-row {
  width: 81%;
  max-width: clamp(503px, 34.896vw, 670px);
}
#et-main-area .contact-us-content {
  margin-bottom: clamp(19px, 2.868vw, 22px);
}
#et-main-area .contact-us-content h1 {
  text-align: center;
  margin-bottom: 14px;
  padding-bottom: 0;
  font-size: clamp(48px, 9.778vw, 75px);
}
@media (min-width: 1441px) {
  #et-main-area .contact-us-content h1 {
    font-size: clamp(75px, 5.208vw, 100px);
  }
}
@media (max-width: 767px) {
  #et-main-area .contact-us-content h1 {
    margin-bottom: 30px;
  }
}
#et-main-area .contact-us-content p {
  font-size: clamp(12px, 2.086vw, 16px);
  line-height: calc(19/16);
  text-transform: uppercase;
  font-weight: 500;
  max-width: clamp(498px, 34.896vw, 670px);
  padding-bottom: 0;
  margin: 0 auto;
  margin-bottom: clamp(11px, 2.738vw, 21px);
}
@media (min-width: 1441px) {
  #et-main-area .contact-us-content p {
    font-size: clamp(16px, 1.042vw, 20px);
  }
}
#et-main-area .contact-us-content p:last-child {
  margin-bottom: 0;
}
#et-main-area .contact-us-content a {
  color: #000;
  transition: all 0.3s;
}
#et-main-area .contact-us-content a:hover {
  color: #f5bed5;
}
#et-main-area .contact-us-form .wpcf7-form-control-wrap {
  display: flex;
}
#et-main-area .contact-us-form .form-input {
  margin-bottom: 13px;
}
@media (max-width: 767px) {
  #et-main-area .contact-us-form .form-input {
    margin-bottom: 16px;
  }
}
#et-main-area .contact-us-form input, #et-main-area .contact-us-form textarea {
  font-family: 'Acumin Pro', sans-serif;
  font-size: clamp(12px, 2.086vw, 16px);
  width: 100%;
  color: #000;
  border: 2px solid #000;
  border-radius: 8px;
  text-transform: uppercase;
  background: transparent;
  margin-bottom: 0;
  padding-top: clamp(3px, 0.714vw, 7px);
  padding-bottom: clamp(3px, 0.714vw, 7px);
  padding-left: clamp(13px, 2.999vw, 23px);
  padding-right: clamp(13px, 2.999vw, 23px);
}
#et-main-area .contact-us-form input::placeholder, #et-main-area .contact-us-form textarea::placeholder {
  font-family: 'Acumin Pro', sans-serif;
  font-size: clamp(12px, 2.086vw, 16px);
  color: #000;
}
#et-main-area .contact-us-form input.wpcf7-not-valid, #et-main-area .contact-us-form textarea.wpcf7-not-valid {
  border-color: red;
}
#et-main-area .contact-us-form textarea {
  height: clamp(198px, 40.678vw, 312px);
}
#et-main-area .contact-us-form .send-btn {
  font-size: clamp(12px, 0.938vw, 18px);
  padding: 4px 3px 5px;
  border: none;
  margin-bottom: 0;
  background: #F5BED5;
  border-radius: 5px;
  cursor: pointer;
  transition: all 0.3s;
}
#et-main-area .contact-us-form .send-btn:hover {
  background: #000000;
  color: #fffef1;
}
#et-main-area .contact-us-form .wpcf7-not-valid-tip {
  display: none !important;
}
#et-main-area .contact-us-form .wpcf7-spinner {
  display: none;
}
#et-main-area .contact-us-form .wpcf7-response-output {
  margin: 13px 0 0;
  border-color: #f5bed5;
  border-radius: 5px;
  font-size: 16px;
  line-height: calc(19/16);
  text-transform: uppercase;
  font-weight: 500;
}
#et-main-area .privacy-section {
  padding-bottom: 53px;
}
@media (max-width: 767px) {
  #et-main-area .privacy-section {
    padding-top: 30px;
  }
}
#et-main-area .privacy-row {
  width: 88.5% !important;
}
#et-main-area .privacy-title {
  margin-bottom: clamp(20px, 3.125vw, 40px);
}
#et-main-area .privacy-title h1 {
  font-size: clamp(48px, 5.2vw, 75px);
  font-weight: 700;
  padding: 0;
}
@media (min-width: 1441px) {
  #et-main-area .privacy-title h1 {
    font-size: clamp(75px, 5.208vw, 100px);
  }
}
#et-main-area .privacy-content {
  font-size: clamp(12px, 1.25vw, 16px);
  line-height: calc(14/12);
}
#et-main-area .privacy-content ol, #et-main-area .privacy-content li {
  line-height: calc(14/12);
}
#et-main-area .privacy-content strong {
  font-family: 'Acumin Pro Condensed', sans-serif;
}
#et-main-area .press-section {
  padding: 12px 0 clamp(60px, 9.306vw, 134px);
}
#et-main-area .press-section h1 {
  font-size: clamp(48px, 9.778vw, 75px);
  padding: 0;
}
@media (min-width: 981px) {
  #et-main-area .press-section h1 {
    font-size: clamp(75px, 4.688vw, 90px);
  }
}
#et-main-area .press-title-row {
  width: 90%;
  padding: 0;
  margin-bottom: clamp(30px, 4.514vw, 65px);
}
#et-main-area .press-arrows-row {
  width: 90%;
  max-width: 100%;
  margin-bottom: 24px;
}
#et-main-area .press-arrows-row .press-slider-nav .et_pb_code_inner {
  display: flex;
  justify-content: space-between;
  max-width: 64px;
  width: 100%;
  margin-right: 0;
  margin-left: auto;
}
#et-main-area .press-arrows-row .press-slider-nav .press-slider-arrow {
  display: flex;
  padding: 8px 10px;
  background: #F5BED5;
  border-radius: 5px;
  cursor: pointer;
  transition: all 0.3s;
}
#et-main-area .press-arrows-row .press-slider-nav .press-slider-arrow:hover {
  background: #000;
}
#et-main-area .press-arrows-row .press-slider-nav .press-slider-arrow:hover img {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}
#et-main-area .press-items-row {
  max-width: 100%;
  width: 100%;
  padding: 0;
  margin-bottom: 36px;
}
#et-main-area .press-items-row.press-items-logos-row .press-marquee-item {
  position: relative;
  padding: 25px;
  background: #f5bed5;
  border-radius: 26px;
}
#et-main-area .press-items-row.press-items-logos-row .press-marquee-item:before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  background: rgba(255, 255, 255, 0.3);
  border-radius: 26px;
  opacity: 0;
  transition: all 0.3s;
}
#et-main-area .press-items-row.press-items-logos-row .press-marquee-item:hover:before {
  opacity: 1;
}
#et-main-area .press-items-row.press-items-logos-row .press-marquee-item img {
  border-radius: 0;
  height: 167px;
  object-fit: contain;
}
#et-main-area .press-marquee-container {
  /* position: relative;
		white-space: nowrap;
		will-change: transform;
		overflow: hidden; */
}
#et-main-area .press-marquee-item {
  display: inline-block;
  max-width: 217px;
  width: 100%;
  margin-right: 29px;
  margin-bottom: 0;
}
#et-main-area .press-marquee-item .et_pb_blurb_content {
  position: relative;
}
#et-main-area .press-marquee-item .et_pb_blurb_content:hover .et_pb_main_blurb_image:before {
  opacity: 1;
}
#et-main-area .press-marquee-item .et_pb_blurb_container {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  max-width: 90%;
}
#et-main-area .press-marquee-item .et_pb_module_header {
  font-size: 13.39px;
  line-height: 1;
  color: #FFFEF1;
  padding: 0;
  text-transform: uppercase;
  text-align: center;
}
#et-main-area .press-marquee-item .et_pb_main_blurb_image {
  position: relative;
  margin-bottom: 0;
}
#et-main-area .press-marquee-item .et_pb_main_blurb_image:before {
  content: '';
  pointer-events: none;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.3);
  border-radius: 26px;
  opacity: 0;
  transition: all 0.3s;
}
#et-main-area .press-marquee-item .et_pb_main_blurb_image img {
  border-radius: 26px;
}
#et-main-area .press-quote-phones-row {
  max-width: 1680px;
  width: 90%;
  margin-bottom: 60px;
}
#et-main-area .press-quote-phones-row .press-quote-phones-col {
  display: flex;
  row-gap: 40px;
  align-items: baseline;
  flex-wrap: wrap;
  justify-content: space-between;
}
@media (min-width: 981px) {
  #et-main-area .press-quote-phones-row .press-quote-phones-col {
    flex-wrap: nowrap;
    gap: 20px;
  }
}
#et-main-area .press-quote-phones-row .press-phone-item {
  display: flex;
  flex-direction: column-reverse;
  margin-bottom: 0;
  width: 48%;
}
@media (min-width: 768px) {
  #et-main-area .press-quote-phones-row .press-phone-item {
    width: 30%;
  }
}
#et-main-area .press-quote-phones-row .press-phone-item:hover .et_pb_promo_description img {
  transform: scale(1.015);
}
#et-main-area .press-quote-phones-row .et_pb_promo_description {
  padding-bottom: 0;
}
#et-main-area .press-quote-phones-row .et_pb_promo_description img {
  transition: all 0.3s;
}
#et-main-area .press-quote-phones-row .et_pb_button_wrapper {
  margin-bottom: clamp(5px, 1.956vw, 15px);
}
@media (min-width: 981px) {
  #et-main-area .press-quote-phones-row .et_pb_button_wrapper {
    margin-bottom: clamp(5px, 1.042vw, 15px);
  }
}
#et-main-area .press-quote-phones-row .et_pb_button_wrapper a {
  font-family: 'Druk Wide Bold', sans-serif;
  font-size: clamp(12px, 1.825vw, 14px);
  background: transparent;
  border: none !important;
}
@media (min-width: 981px) {
  #et-main-area .press-quote-phones-row .et_pb_button_wrapper a {
    font-size: clamp(10px, 0.972vw, 14px);
  }
}
#et-main-area .press-quote-phones-row .et_pb_button_wrapper a:hover {
  color: #f5bed5 !important;
}
#et-main-area .press-quote-row {
  width: 90%;
  max-width: 720px;
  padding: 0;
}
#et-main-area .press-quote-row h2 {
  font-family: 'Nautica', sans-serif;
  font-size: clamp(48px, 9.778vw, 75px);
  line-height: calc(90/75);
  padding: 0;
  margin-bottom: 2px;
}
@media (min-width: 981px) {
  #et-main-area .press-quote-row h2 {
    font-size: clamp(75px, 4.688vw, 90px);
  }
}
#et-main-area .press-quote-row .et_pb_text_inner {
  font-size: clamp(16px, 1.042vw, 20px);
  line-height: calc(19/16);
}
#et-main-area .press-quote-row h4 {
  font-size: clamp(24px, 3.061vw, 30px);
}
#et-main-area .press-quote-row .press-quote-content {
  margin-bottom: clamp(30px, 4.082vw, 40px);
}
#et-main-area .press-quote-row .press-quote-content p {
  padding: 0;
}
#et-main-area .press-quote-row .press-quote-content p:not(:last-child) {
  margin-bottom: 10px;
}
#et-main-area .press-quote-row .press-quote-content a {
  color: #000;
  text-decoration: underline;
}
#et-main-area .press-quote-row .press-quote-content a:hover {
  text-decoration: none;
}
#et-main-area .sponsor-opportunity-section {
  padding: 10px 0 clamp(60px, 10.07vw, 143px);
}
#et-main-area .sponsor-opportunity-title-row {
  width: 95.5%;
  padding: 0;
  margin-bottom: 60px;
}
#et-main-area .sponsor-opportunity-title-row h1 {
  padding: 0;
}
#et-main-area .sponsor-social-row {
  max-width: 1760px;
  width: 95.5%;
  display: flex;
  padding: 0;
  margin-bottom: clamp(60px, 8.061vw, 79px);
}
@media (min-width: 768px) {
  #et-main-area .sponsor-social-row:after {
    display: none;
  }
}
@media (min-width: 768px) {
  #et-main-area .sponsor-social-row .et_pb_column {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
  }
}
@media (min-width: 768px) and (max-width: 980px) {
  #et-main-area .sponsor-social-row.sponsor-podcast-row .et_pb_column {
    justify-content: space-around;
  }
}
#et-main-area .sponsor-social-title {
  width: 100%;
  margin-bottom: 20px;
}
#et-main-area .sponsor-social-title h2 {
  font-family: 'Druk Wide Bold', sans-serif;
  font-size: clamp(24px, 2.465vw, 35px);
  line-height: 1;
  padding-bottom: 0;
  text-transform: uppercase;
}
#et-main-area .sponsor-social-1-4 {
  margin-bottom: 0;
}
@media (min-width: 768px) {
  #et-main-area .sponsor-social-1-4 {
    width: 47%;
  }
}
@media (min-width: 768px) and (max-width: 980px) {
  #et-main-area .sponsor-social-1-4:nth-child(-n+3) {
    margin-bottom: 30px;
  }
}
@media (min-width: 981px) {
  #et-main-area .sponsor-social-1-4 {
    width: 23.7%;
  }
}
#et-main-area .sponsor-social-1-3 {
  margin-bottom: 0;
}
@media (min-width: 768px) {
  #et-main-area .sponsor-social-1-3 {
    width: 48%;
  }
}
#et-main-area .sponsor-social-1-3.sponsor-social-Item {
  padding: 25px 10px 20px;
}
#et-main-area .sponsor-social-1-3.sponsor-social-Item .et_pb_promo_description {
  max-width: 280px;
}
#et-main-area .sponsor-social-Item {
  padding: 31px 5px 12px;
  border-radius: 20.5374px;
}
@media (max-width: 980px) {
  #et-main-area .sponsor-social-Item {
    padding: 25px 5px;
  }
}
@media (max-width: 767px) {
  #et-main-area .sponsor-social-Item {
    margin-bottom: 24px !important;
  }
  #et-main-area .sponsor-social-Item:last-child {
    margin-bottom: 0 !important;
  }
}
#et-main-area .sponsor-social-Item .et_pb_promo_description {
  font-family: 'Druk Wide Bold', sans-serif;
  font-size: clamp(14px, 1.354vw, 19.5px);
  font-weight: 700;
  line-height: calc(20/19.5);
  color: #FFFEF1;
  padding-bottom: 0;
  text-transform: uppercase;
  margin: 0 auto;
  max-width: 312px;
}
#et-main-area .sponsor-social-Item .et_pb_module_header {
  font-size: clamp(32px, 3.542vw, 51px);
  line-height: 1;
  color: #FFFEF1;
  padding-bottom: 0;
}
#et-main-area .sponsor-marquee-title-row {
  max-width: 1760px;
  width: 95.5%;
  padding: 0;
  margin-bottom: 0;
}
#et-main-area .sponsor-marquee-title-row .sponsor-social-title {
  margin-bottom: 0;
}
#et-main-area .sponsor-marquee-title-row h2 {
  font-size: 20px;
  line-height: 1;
  text-transform: uppercase;
}
#et-main-area .sponsor-marquee-title-row h2 span {
  font-family: 'Nautica', sans-serif;
  font-size: clamp(48px, 4.514vw, 65px);
  display: block;
  text-transform: none;
  line-height: calc(78/65);
  margin-bottom: 0;
}
#et-main-area .sponsor-social-row.sponsor-want-row {
  padding-top: 24px;
  margin-bottom: clamp(60px, 7.15vw, 102px);
}
#et-main-area .sponsor-social-row.sponsor-want-row .sponsor-social-title {
  margin-bottom: 35px;
}
#et-main-area .sponsor-social-row.sponsor-want-row .et_pb_text_inner p {
  font-size: clamp(12px, 1.023vw, 18px);
  max-width: clamp(800px, 54.545vw, 960px);
  line-height: calc(14/12);
}
#et-main-area .sponsor-social-row.sponsor-want-row h3 {
  font-family: 'Druk Wide Bold', sans-serif;
  font-size: clamp(20px, 1.38vw, 26px);
  line-height: calc(26/20);
  padding: 0;
  margin-bottom: 8px;
}
#et-main-area .sponsor-social-row.sponsor-want-row .sponsor-social-Item {
  padding: 49px 5px 41px;
  cursor: pointer;
}
#et-main-area .sponsor-social-row.sponsor-want-row .sponsor-social-Item .et_pb_promo_description {
  font-size: clamp(15px, 1.528vw, 22px);
  line-height: 1;
  max-width: 100%;
}
@media (min-width: 1441px) {
  #et-main-area .sponsor-social-row.sponsor-want-row .sponsor-social-Item .et_pb_promo_description {
    font-size: clamp(22px, 1.364vw, 24px);
  }
}
#et-main-area .sponsor-contact-row {
  max-width: 841px;
  width: 95.5%;
  padding: 0;
}
#et-main-area .sponsor-contact-row .et_pb_text {
  margin-bottom: 29px;
}
#et-main-area .sponsor-contact-row h2 {
  font-size: clamp(28px, 3.571vw, 35px);
  line-height: 1;
  text-transform: uppercase;
  padding-bottom: 0;
}
#et-main-area .filter-episodes-blog-module {
  /* For GSAP */
  /* For GSAP */
}
#et-main-area .filter-episodes-blog-module.filter-center-module .slick-track {
  left: -8%;
}
#et-main-area .filter-episodes-blog-module > .et_pb_ajax_pagination_container {
  position: relative;
  white-space: nowrap;
  padding: 0;
  will-change: transform;
}
#et-main-area .filter-episodes-blog-module > .et_pb_ajax_pagination_container > article {
  padding: 0;
  display: inline-block;
  margin-right: 29px;
  max-width: 278px;
}
#pum-2054 {
  /* Player */
  /* Player */
}
#pum-2054 #popmake-2054 {
  bottom: 0;
  top: auto !important;
  margin-bottom: 0 !important;
  background: #F5BED5;
  padding: 0;
}
#pum-2054 .popmake-close {
  color: #fff;
}
#pum-2054 .popmake-content {
  display: flex;
}
#pum-2054 .popup-left-area {
  width: 30%;
  font-family: 'Druk Wide Web', sans-serif;
  display: flex;
  align-items: center;
  color: #000;
  font-size: 10px;
  line-height: 1;
  text-transform: uppercase;
}
#pum-2054 .popup-right-area {
  width: 70%;
}
#pum-2054 .popup-thumb {
  max-width: 104px;
}
#pum-2054 .audioplayer-hnh {
  margin: 0;
  width: 54%;
}
.modal-wrapper {
  background: transparent !important;
  height: auto !important;
}
.modal-wrapper > .wp-post-modal {
  padding: 0 !important;
}
.modal-wrapper .wp-post-modal.show {
  position: fixed;
  width: 100%;
  top: auto;
  bottom: 0;
  margin: 0;
  border: 0;
  background: #F5BED5;
}
.modal-wrapper .close-modal {
  color: #fffef1 !important;
}
#modal-content > * {
  display: none;
}
#modal-content > .modal-audioplayer {
  display: block;
}
#modal-content .popup-thumb {
  max-width: 104px;
  margin-right: 20px;
}
@media (max-width: 767px) {
  #modal-content .popup-thumb {
    margin-right: 0;
  }
}
#modal-content .popup-thumb img {
  min-width: 76px;
}
#modal-content .modal-audioplayer {
  display: flex;
}
#modal-content .popup-left-area {
  width: 30%;
  font-family: 'Druk Wide Web', sans-serif;
  display: flex;
  align-items: center;
  color: #000;
  font-size: 10px;
  line-height: 1;
  text-transform: uppercase;
}
@media (max-width: 980px) {
  #modal-content .popup-left-area {
    width: 104px;
    margin-right: 40px;
  }
}
@media (max-width: 767px) {
  #modal-content .popup-left-area {
    width: 76px;
    margin-right: 13px;
  }
}
@media (max-width: 980px) {
  #modal-content .popup-left-area .popup-title {
    display: none;
  }
}
#modal-content .popup-right-area {
  width: 70%;
  display: flex;
  align-items: center;
}
@media (max-width: 980px) {
  #modal-content .popup-right-area {
    width: calc(100% - 144px);
  }
}
@media (max-width: 767px) {
  #modal-content .popup-right-area {
    width: calc(100% - 89px);
  }
}
#modal-content .close-modal {
  color: #fff;
}
#modal-content .now-playing {
  font-family: 'Acumin Pro', sans-serif;
  display: block;
  font-weight: 400;
  font-size: 10px;
  line-height: calc(12/10);
  margin-top: 5px;
}
#modal-content .audioplayer-hnh {
  margin: 0;
}
#modal-content .audioplayer-hnh .audioplayer-inner {
  display: flex;
  flex-direction: column;
}
#modal-content .audioplayer-hnh .scrubbar {
  position: relative;
  width: 62%;
  max-height: 6px;
}
@media (max-width: 980px) {
  #modal-content .audioplayer-hnh .scrubbar {
    width: 92%;
  }
}
#modal-content .audioplayer-hnh .scrubbar .scrub-bg-img, #modal-content .audioplayer-hnh .scrubbar .scrub-prog-img {
  display: none;
}
#modal-content .audioplayer-hnh .scrubbar .scrub-bg {
  background: #fff;
  border-radius: 6px;
}
#modal-content .audioplayer-hnh .scrubbar .scrub-prog {
  background: #000;
  border-radius: 6px;
}
#modal-content .audioplayer-hnh .scrubbar .scrub-bg-img {
  background: #fff;
  border-radius: 6px;
}
#modal-content .audioplayer-hnh .scrubbar .scrub-prog-img {
  background: #000;
  border-radius: 6px;
}
#modal-content .audioplayer-hnh .scrubbar .curr-time, #modal-content .audioplayer-hnh .scrubbar .total-time {
  position: absolute !important;
  background: #f5bed5;
  border-radius: 6px;
  color: #000;
  top: 50% !important;
  transform: translateY(-50%);
  max-width: 60px !important;
}
@media (max-width: 767px) {
  #modal-content .audioplayer-hnh .scrubbar .curr-time, #modal-content .audioplayer-hnh .scrubbar .total-time {
    display: none !important;
  }
}
#modal-content .audioplayer-hnh .scrubbar .curr-time {
  left: -50px !important;
}
#modal-content .audioplayer-hnh .scrubbar .total-time {
  right: -50px !important;
}
#modal-content .audioplayer-hnh .ap-controls {
  flex-direction: column-reverse;
  display: flex;
}
@media (max-width: 980px) {
  #modal-content .audioplayer-hnh .ap-controls-right {
    display: none;
  }
}
#modal-content .audioplayer-hnh .con-controls {
  margin: 0 0 10px;
}
#modal-content .audioplayer-hnh .volume_static {
  width: 50px;
}
#modal-content .audioplayer-hnh .volume_static:before {
  background: #ffffff;
}
#modal-content .audioplayer-hnh .ap-controls-right {
  padding-right: 70px;
}
#modal-content .audioplayer-hnh .volumeicon, #modal-content .audioplayer-hnh .volume_active, #modal-content .audioplayer-hnh .playbtn {
  background: #000;
}
#modal-content .audioplayer-hnh .playbtn:before {
  border-left-color: #f5bed5;
}
#modal-content .audioplayer-hnh .meta-artist {
  font-family: 'Acumin Pro Condensed', sans-serif;
}
#modal-content .audioplayer-hnh .the-name {
  color: #000;
}
#modal-content .audioplayer-hnh .volumeicon:before {
  color: #000;
  border-right-color: #000;
}
#popmake-2180 {
  max-width: 1184px;
}
@media (min-width: 981px) and (min-height: 470px) {
  #popmake-2180 {
    position: absolute;
    top: 50% !important;
    transform: translateY(-50%);
  }
}
#popmake-2180 .popmake-close {
  left: 22px;
  top: 20px;
}
#popmake-2180 .pum-content {
  display: flex;
  flex-direction: column-reverse;
  background: #FFFEF1;
  border: 2px solid #000000;
  border-radius: 26px;
  padding: 20px;
}
@media (min-width: 768px) {
  #popmake-2180 .pum-content {
    flex-direction: row;
    align-items: center;
    padding: 92px 64px 76px 67px;
  }
}
@media (max-width: 767px) {
  #popmake-2180 .pum-content {
    text-align: center;
  }
}
@media (min-width: 768px) {
  #popmake-2180 .pum-content .left-column {
    width: 44%;
    margin-right: 3.6%;
    margin-bottom: 7px;
  }
}
@media (min-width: 768px) and (max-width: 1024px) {
  #popmake-2180 .pum-content .left-column {
    width: 50%;
  }
}
@media (min-width: 768px) {
  #popmake-2180 .pum-content .right-column {
    width: 52.4%;
  }
}
@media (min-width: 768px) and (max-width: 1024px) {
  #popmake-2180 .pum-content .right-column {
    width: 46.4%;
  }
}
#popmake-2180 .pum-content h3 {
  font-family: 'Cardinal Fruit', sans-serif;
  font-size: clamp(36px, 5.208vw, 75px);
  line-height: calc(99/75);
}
#popmake-2180 .pum-content h3 .cardinal {
  font-family: 'Cardinal Fruit Italic', sans-serif;
}
#popmake-2180 .pum-content h4 {
  font-family: 'Druk Wide Web', sans-serif;
  font-size: clamp(12px, 1.389vw, 20px);
  line-height: 1;
  font-weight: 700;
  text-transform: uppercase;
  padding: 0;
  margin-bottom: 9px;
}
#popmake-2180 .pum-content p {
  font-family: 'Acumin Pro Condensed', sans-serif;
  font-weight: 500;
  font-size: 12px;
  line-height: calc(14/12);
  color: #000;
}
#popmake-2180 .pum-content .wpcf7-form {
  position: relative;
  margin-top: clamp(24px, 4.236vw, 61px);
  max-width: 100%;
  width: 100%;
}
@media (min-width: 768px) {
  #popmake-2180 .pum-content .wpcf7-form {
    max-width: 444px;
  }
}
#popmake-2180 .pum-content .wpcf7-form .wpcf7-spinner, #popmake-2180 .pum-content .wpcf7-form .wpcf7-response-output, #popmake-2180 .pum-content .wpcf7-form .wpcf7-not-valid-tip {
  display: none;
}
#popmake-2180 .pum-content .wpcf7-form input[type="email"] {
  font-family: 'Acumin Pro Condensed', sans-serif;
  font-size: clamp(12px, 2.086vw, 16px);
  width: 100%;
  color: #000;
  font-weight: 400;
  border: 2px solid #000000;
  border-radius: 8px;
  background: #fffef1;
  padding: 8.5px 21px;
}
#popmake-2180 .pum-content .wpcf7-form input[type="email"]::placeholder {
  font-family: 'Acumin Pro Condensed', sans-serif;
  font-size: 16px;
  color: #000;
}
#popmake-2180 .pum-content .wpcf7-form input.popup-submit-form {
  position: absolute;
  right: 0;
  top: 0;
  height: 100%;
  width: auto;
  border: none;
  background: transparent;
  cursor: pointer;
  font-family: 'Acumin Pro Condensed', sans-serif;
  font-weight: 500;
  font-size: 12px;
  text-transform: uppercase;
  padding-right: 16px;
}
#popmake-2180 .pum-content .wpcf7-form input.wpcf7-not-valid {
  border-color: red;
}
#page-container #et-boc .offer-blog-module {
  margin-bottom: 0;
}
#page-container #et-boc .offer-blog-module .post-content, #page-container #et-boc .offer-blog-module .entry-title {
  display: none !important;
}
#page-container #et-boc .offer-blog-module .offer-content {
  position: relative;
  display: flex !important;
  justify-content: center;
  align-items: center;
  height: 100%;
  text-align: center;
}
#page-container #et-boc .offer-blog-module .offer-content:before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.4);
  border-radius: 22px;
  z-index: 1;
}
#page-container #et-boc .offer-blog-module .offer-content .offer-featured-image {
  position: absolute;
  width: 100%;
  height: 100%;
  border-radius: 20px;
  object-fit: cover;
}
#page-container #et-boc .offer-blog-module .offer-blog-content {
  position: relative;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  padding: 19px 25px 25px;
  z-index: 2;
}
#page-container #et-boc .offer-blog-module .offer-title {
  font-family: 'Acumin Pro Condensed', sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: calc(14/12);
  color: #FFFEF1;
  padding: 0;
}
@media (min-width: 1441px) {
  #page-container #et-boc .offer-blog-module .offer-title {
    font-size: clamp(12px, 0.833vw, 16px);
  }
}
#page-container #et-boc .offer-blog-module .offer-blog-details {
  width: 100%;
  text-align: center;
  color: #FFFEF1;
  margin: clamp(20px, 6.667vw, 100px) 0;
}
#page-container #et-boc .offer-blog-module .offer-star-img {
  margin-bottom: 6px;
}
#page-container #et-boc .offer-blog-module .offer_discount {
  position: relative;
  font-family: 'Druk Wide Bold', sans-serif;
  font-weight: 700;
  font-size: 20px;
  line-height: 1;
  text-transform: uppercase;
  margin: 0 0 3px;
}
@media (min-width: 981px) {
  #page-container #et-boc .offer-blog-module .offer_discount {
    font-size: clamp(16px, 1.563vw, 20px);
  }
}
@media (min-width: 1441px) {
  #page-container #et-boc .offer-blog-module .offer_discount {
    font-size: clamp(20px, 1.354vw, 26px);
  }
}
@media (max-width: 767px) {
  #page-container #et-boc .offer-blog-module .offer_discount {
    font-size: 15px;
  }
}
#page-container #et-boc .offer-blog-module .offer_code {
  font-family: 'Acumin Pro Condensed', sans-serif;
  font-weight: 400;
  font-size: 12px;
  line-height: calc(14/12);
  text-transform: uppercase;
}
@media (min-width: 1441px) {
  #page-container #et-boc .offer-blog-module .offer_code {
    font-size: clamp(12px, 0.833vw, 16px);
  }
}
#page-container #et-boc .offer-blog-module .offer_link {
  width: 100%;
}
#page-container #et-boc .offer-blog-module .offer_link a {
  font-size: clamp(12px, 0.833vw, 16px);
  display: inline-block;
  width: 100%;
  padding: 6px 10px !important;
  border-radius: 5px;
  text-align: center;
}
/*# sourceMappingURL=index.css.map */