/*
Theme Name: STBG Theme
Theme URI: https://www.simplythebesteventsgroup.com/
Template: Divi
Author: Website Energizers
Author URI: https://websiteenergizers.com/
Description: Divi Child theme for STBG built by Website Energizers
Version: 5.0.0.1763375109
Updated: 2025-11-17 10:25:09

*/

/* Smart Slider */

.n2-ss-slide {
	border-radius: 0 24px 24px 24px !important
}

.smart-slider-previous-container {
	margin-right: 24px !important;
}

.smart-slider-container>div{
	border-radius: 0 0 24px 0 !important;
}


.wpforms-page-indicator-page-progress-wrap {
	display:none !important;
}

/* Smart Slider End */


.wpforms-layout-column-33, .wpforms-layout-column-50 {
	width:100% !important;
}

.et-db #et-boc .et-l .et_pb_section.stbg_pattern > span.et_pb_background_pattern, div.stbg_pattern > span.et_pb_background_pattern {
	background-position: center !important;
	background-repeat: repeat !important;
	background-size: cover !important;
	background-image: url(data:image/svg+xml;utf8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20version%3D%221.1%22%20viewBox%3D%220%200%201920%201080%22%3E%0A%20%20%3C%21--%20Generator%3A%20Adobe%20Illustrator%2030.0.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%202.1.1%20Build%20123%29%20%20--%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.st0%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23ddd%3B%0A%20%20%20%20%20%20%7D%0A%0A%20%20%20%20%20%20.st1%20%7B%0A%20%20%20%20%20%20%20%20opacity%3A%20.15%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C/style%3E%0A%20%20%3C/defs%3E%0A%20%20%3Cg%20class%3D%22st1%22%3E%0A%20%20%20%20%3Cpath%20class%3D%22st0%22%20d%3D%22M1330.44%2C738.92c5.68%2C3.69%2C11.64%2C7.01%2C17.33%2C10.69%2C4.27%2C2.77%2C11.54%2C11.56%2C17.02%2C5.98%2C5.5-5.59%2C2.35-10.24%2C3.37-16.2%2C3.4-19.7%2C30.73-24.5%2C38.4-6.01%2C3.47%2C8.37%2C1.81%2C16.04-4.28%2C22.75-4.86%2C5.35-24.47%2C11.13-12.67%2C20.4%2C10.82%2C8.5%2C26.02%2C14.15%2C36.51%2C23.35%2C18.47%2C41.79%2C44.19%2C82.81%2C61.96%2C124.62%2C9.9%2C23.31-7.95%2C48.68-33.24%2C42.11-53.47-21.94-111.8-38.55-164.55-61.67-4.8-2.1-14.85-6.42-17.83-10.49-5.87-8.04%2C1.53-31.5%2C4.46-40.21%2C13.46-40.03%2C32.74-78.59%2C53.53-115.32h0ZM1439.44%2C629.85c.55.34.58%2C3.8.26%2C4.75-3.04%2C8.93-13.19%2C7.67-18.39%2C15.73-16.24%2C25.21%2C23.97%2C47.25%2C35.58%2C17.59%2C2.18-5.57-.29-20.02%2C6.93-21.5%2C6.89-1.41%2C34.43%2C20.98%2C42.91%2C23.58%2C49.77-1.16%2C100.11%2C2%2C149.57-1.98%2C18.05-7.22%2C26.76-31.21%2C12.64-46.33-43.78-38.26-84.94-83.81-129.46-120.8-12.37-10.27-16.43-14.48-31.09-5.56-11.38%2C6.93-22.07%2C19.19-31.14%2C29-25%2C27.03-47.4%2C56.28-67.81%2C86.96l29.98%2C18.56h.02ZM1366.31%2C737.42c4.56-19.5%2C28.22-25.57%2C41.1-9.66%2C9.81%2C12.11%2C3.52%2C27.17-8.36%2C35.1-2.16%2C1.44-10.75%2C3.83-9.13%2C7.58%2C1.27%2C2.96%2C32.06%2C19.26%2C36.82%2C22.99%2C33.89%2C5.71%2C67.53%2C13.47%2C101.46%2C18.91%2C12.42%2C1.99%2C27.69%2C5.52%2C38.38-3.33%2C15.64-12.94%2C12.57-28.86%2C2.73-43.99-20.41-31.41-47.92-61.32-69.7-92.07-5.66-2.24-32.49-21.96-35.85-21.77-4.07.23-2.38%2C8.98-2.71%2C11.55-1.74%2C13.68-11.68%2C25.78-26.43%2C23.37-22.34-3.65-26.92-31.08-8.35-43.16%2C3.84-2.5%2C10.36-2.96%2C10.75-8.61l-29.73-19.52-25.05%2C35.67-28.86%2C46.6-21.19%2C39.03%2C30.73%2C17.91c5.18-3.68%2C2.04-10.79%2C3.4-16.59h-.01ZM1607.87%2C828.25c-23.57%2C47.12%2C50.28%2C87.94%2C77.36%2C38.46%2C27.14-49.58-49.93-93.3-77.36-38.46ZM1540.09%2C955.08c-32.53%2C11.28-38.74%2C55.5-11.14%2C75.49%2C20.69%2C14.98%2C50.77%2C8.78%2C63.3-13.64%2C19.28-34.52-14.35-74.95-52.16-61.84h0ZM1699.99%2C679.46c-23.11%2C47.32%2C50.57%2C87.43%2C77.37%2C38.46%2C27.54-50.31-50.61-93.25-77.37-38.46Z%22/%3E%0A%20%20%3C/g%3E%0A%20%20%3Cg%20class%3D%22st1%22%3E%0A%20%20%20%20%3Cpath%20class%3D%22st0%22%20d%3D%22M204.41%2C523.81c-9%2C1.89-33.16%2C6.49-40.46-.28-3.7-3.43-6.81-13.92-8.33-18.93-16.77-55.09-26.45-114.96-41.97-170.64-3.56-25.88%2C23.73-40.65%2C45.71-28.08%2C39.44%2C22.54%2C77.16%2C52.89%2C116.5%2C76.13%2C7.91%2C11.5%2C11.74%2C27.25%2C18.92%2C38.99%2C7.82%2C12.8%2C15.85-6%2C21.74-10.2%2C7.38-5.27%2C15.19-6.01%2C23.1-1.59%2C17.46%2C9.78%2C9.5%2C36.36-10.47%2C37.43-6.03.32-10.29-3.35-16.48%2C1.45-6.18%2C4.79%2C1.7%2C13.04%2C3.95%2C17.61%2C2.99%2C6.08%2C5.59%2C12.39%2C8.59%2C18.46-38.91%2C16.35-79.47%2C30.98-120.79%2C39.66h-.01ZM461.21%2C420.62c32.86-16.67%2C64.53-35.5%2C94.3-57.16%2C10.8-7.86%2C24.24-17.04%2C32.45-27.53%2C10.58-13.51%2C6.87-18.04-1.88-31.52-31.52-48.54-71.94-94.75-104.81-142.71-13.35-15.79-38.2-9.95-47.49%2C7.13-9.75%2C48.65-12.51%2C99.02-19.48%2C148.31%2C1.59%2C8.73%2C20.6%2C38.7%2C18.39%2C45.37-2.32%2C7.01-16.39%2C2.86-22.17%2C4.37-30.82%2C8.05-13.64%2C50.57%2C13.3%2C37.39%2C8.62-4.21%2C8.55-14.45%2C17.78-16.42.98-.21%2C4.41.23%2C4.69.82l14.92%2C31.94h0ZM314.02%2C450.14l14.19%2C32.61%2C41.24-16.48%2C49.66-23.2%2C38.36-20.7-15.91-31.81c-5.65-.27-6.88%2C6.15-9.81%2C9.67-14.17%2C17.02-40.88%2C9.27-41.89-13.35-.67-14.93%2C12.51-23.39%2C26.31-23.51%2C2.59-.02%2C11.09%2C2.68%2C11.79-1.34.58-3.31-15.86-32.27-17.42-38.16-27.99-25.23-54.47-56.06-83.27-80-13.88-11.54-29.32-16.46-44.01-2.44-10.04%2C9.58-8.32%2C25.16-7.8%2C37.73%2C1.43%2C34.33%2C5.19%2C68.65%2C6.9%2C102.98%2C3.15%2C5.16%2C15.73%2C37.64%2C18.52%2C39.26%2C3.53%2C2.04%2C6.91-6.21%2C8.59-8.18%2C9.27-10.88%2C24.96-15.35%2C35.84-4.2%2C14.29%2C14.66%2C5.49%2C37.44-14.41%2C39.69-5.92.67-12.62-3.28-16.87%2C1.43h0ZM239.84%2C116.83c-52.31%2C21.1-20.42%2C99.23%2C29.14%2C81.34%2C57.67-20.83%2C23.28-102.48-29.14-81.34h0ZM79.76%2C191.59c-23.73%2C9.81-33.41%2C38.96-20.96%2C61.26%2C16.61%2C29.76%2C61.26%2C28.76%2C76.27-2.22%2C17.44-36.01-18.77-74.15-55.31-59.04ZM398.39%2C42.77c-51.77%2C20.88-20.57%2C98.75%2C29.13%2C81.34%2C57.55-20.16%2C24.05-102.8-29.13-81.34Z%22/%3E%0A%20%20%3C/g%3E%0A%20%20%3Cg%20class%3D%22st1%22%3E%0A%20%20%20%20%3Cpath%20class%3D%22st0%22%20d%3D%22M354.94%2C916.52c-6.14-1.6-22.48-6.21-24.9-12.63-1.23-3.26.08-10.7.69-14.26%2C6.61-39.19%2C19.07-79.14%2C26.63-118.31%2C5.77-17.08%2C27.17-17.8%2C36.88-3.26%2C17.42%2C26.07%2C31.36%2C56.43%2C48.5%2C82.89%2C1.34%2C9.54-1.14%2C20.45-.33%2C29.91.89%2C10.31%2C11.64%2C1.18%2C16.57.4%2C6.18-.98%2C11.23.97%2C14.75%2C6.13%2C7.77%2C11.42-5.33%2C25.38-17.99%2C19.89-3.83-1.66-5.32-5.24-10.63-4.18s-2.97%2C8.58-2.98%2C12.09c-.02%2C4.68-.36%2C9.37-.38%2C14.05-29.07-1.89-58.62-5.34-86.81-12.71h0ZM545.32%2C931.88c25.43-.18%2C50.79-2.05%2C75.84-6.25%2C9.09-1.53%2C20.21-3.06%2C28.52-7.01%2C10.69-5.09%2C9.8-9.02%2C8.55-20.05-4.52-39.69-15.25-80.67-20.77-120.41-3.38-13.87-20.53-17.91-31.52-10.22-21%2C27.04-38.22%2C57.3-57.71%2C85.59-1.71%2C5.88.8%2C30.24-2.62%2C33.69-3.59%2C3.61-11-3.28-15.04-4.13-21.52-4.52-24%2C27.03-3.3%2C27.19%2C6.62.05%2C9.73-6.29%2C16.03-4.66.67.17%2C2.66%2C1.5%2C2.65%2C1.95l-.62%2C24.32h-.01ZM445.32%2C904.78l-1.28%2C24.51%2C30.54%2C2.53%2C37.81.96%2C30.06-.97-.03-24.54c-3.41-1.91-6.14%2C1.68-9.04%2C2.95-14%2C6.15-28.1-6.87-21.76-21.15%2C4.19-9.43%2C14.93-10.59%2C23.49-6.42%2C1.61.78%2C6.03%2C5.07%2C7.7%2C2.8%2C1.38-1.87.15-24.82.99-28.93-9.52-24.2-16.38-51.39-26.79-75.05-5.02-11.4-13.04-19.19-26.43-15.06-9.15%2C2.83-12.89%2C12.97-16.44%2C20.9-9.69%2C21.64-17.94%2C44-27.46%2C65.72.36%2C4.15-1.88%2C28.09-.65%2C29.95%2C1.55%2C2.35%2C6.18-1.71%2C7.83-2.41%2C9.07-3.86%2C20.14-1.79%2C23.43%2C8.45%2C4.31%2C13.45-8.14%2C24.81-21.12%2C20.07-3.86-1.41-6.78-5.91-10.86-4.31h0ZM502.17%2C676.09c-38.8-3.08-43.17%2C54.99-7.06%2C59.2%2C42.03%2C4.9%2C45.94-56.12%2C7.06-59.2ZM380.29%2C672.95c-17.68-1.25-32.63%2C13.77-31.81%2C31.38%2C1.1%2C23.49%2C28.98%2C36.63%2C47.79%2C22.12%2C21.86-16.87%2C11.24-51.57-15.97-53.5h-.01ZM622.89%2C679.18c-38.4-3.05-43.12%2C54.65-7.06%2C59.21%2C41.75%2C5.28%2C46.52-56.08%2C7.06-59.21Z%22/%3E%0A%20%20%3C/g%3E%0A%20%20%3Cg%20class%3D%22st1%22%3E%0A%20%20%20%20%3Cpath%20class%3D%22st0%22%20d%3D%22M1646.14%2C158.02c-2.21-2.84-7.97-10.54-6.85-14.27.57-1.89%2C3.73-4.78%2C5.22-6.18%2C16.48-15.35%2C35.87-29.03%2C52.77-44.04%2C8.49-5.69%2C18.36%2C1.36%2C17.72%2C11.25-1.15%2C17.73-5.34%2C36.2-6.76%2C54.02-2.68%2C4.75-7.56%2C8.81-10.46%2C13.34-3.16%2C4.95%2C4.83%2C4.54%2C7.32%2C5.89%2C3.12%2C1.69%2C4.72%2C4.31%2C4.52%2C7.85-.44%2C7.82-11.15%2C9.58-14.95%2C2.75-1.15-2.07-.59-4.19-3.34-5.54s-4.29%2C2.84-5.51%2C4.41c-1.62%2C2.1-3.39%2C4.09-5.01%2C6.19-12.43-10.87-24.53-22.61-34.67-35.65v-.02ZM1726.49%2C230.56c11.5%2C8.69%2C23.55%2C16.59%2C36.28%2C23.33%2C4.62%2C2.45%2C10.15%2C5.59%2C15.24%2C6.68%2C6.56%2C1.4%2C7.52-.68%2C10.76-6.07%2C11.65-19.41%2C20.95-41.55%2C32.17-61.33%2C3.26-7.4-3.06-15.14-10.66-15.47-18.77%2C4.93-36.95%2C12.6-55.47%2C18.61-2.79%2C2.06-10.06%2C13.88-12.79%2C14.25-2.86.39-3.82-5.27-5.34-7.04-8.12-9.45-20.11%2C3.89-10.86%2C11.09%2C2.96%2C2.3%2C6.55.53%2C8.82%2C3.43.24.31.68%2C1.59.52%2C1.79l-8.67%2C10.73h0ZM1690.84%2C183.89l-9.03%2C10.58%2C12.87%2C11.67%2C16.68%2C13.47%2C13.86%2C9.93%2C8.45-11.05c-.88-2.03-3.34-1.36-5.08-1.79-8.42-2.06-10.27-12.78-2.5-17.01%2C5.13-2.8%2C10.37.38%2C12.78%2C5.21.45.91.96%2C4.36%2C2.49%2C3.91%2C1.26-.37%2C8.62-11.11%2C10.42-12.67%2C4.06-14.17%2C10.35-28.77%2C13.82-43%2C1.67-6.86.75-13.13-6.7-15.89-5.09-1.88-10.27%2C1.39-14.6%2C3.73-11.82%2C6.4-23.24%2C13.61-35.01%2C20.1-1.27%2C1.99-10.53%2C11.99-10.62%2C13.25-.11%2C1.59%2C3.37%2C1.36%2C4.35%2C1.62%2C5.41%2C1.39%2C9.68%2C6.14%2C7.63%2C11.88-2.7%2C7.54-12.22%2C8.36-16.42%2C1.75-1.25-1.97-1.01-5-3.4-5.69h.01ZM1795.26%2C100.61c-16.4-14.76-38.38%2C9.86-23.59%2C24.2%2C17.22%2C16.69%2C40.01-9.41%2C23.59-24.2ZM1741.5%2C57.18c-7.52-6.66-19.43-5.05-25.13%2C3.15-7.61%2C10.95.41%2C26.47%2C13.87%2C26.43%2C15.65-.05%2C22.84-19.33%2C11.26-29.58ZM1848.5%2C143.62c-16.23-14.61-38.24%2C9.72-23.59%2C24.2%2C16.96%2C16.77%2C40.26-9.19%2C23.59-24.2Z%22/%3E%0A%20%20%3C/g%3E%0A%20%20%3Cg%20class%3D%22st1%22%3E%0A%20%20%20%20%3Cpath%20class%3D%22st0%22%20d%3D%22M1001.77%2C562.43c-4.24%2C1.52-15.67%2C5.36-19.66%2C2.55-2.02-1.42-4.23-6.31-5.3-8.64-11.81-25.63-20.48-54.05-31.72-80.05-3.45-12.33%2C8.82-21.31%2C20.33-16.67%2C20.65%2C8.32%2C40.98%2C20.55%2C61.62%2C29.21%2C4.6%2C5.06%2C7.51%2C12.45%2C11.78%2C17.67%2C4.65%2C5.69%2C7.3-3.97%2C9.88-6.4%2C3.23-3.05%2C6.98-3.93%2C11.11-2.31%2C9.13%2C3.58%2C7.03%2C17.02-2.59%2C18.87-2.91.56-5.22-.94-7.91%2C1.8-2.68%2C2.74%2C1.69%2C6.22%2C3.09%2C8.28%2C1.86%2C2.75%2C3.54%2C5.64%2C5.4%2C8.39-17.8%2C10.52-36.52%2C20.32-56.01%2C27.29h-.02ZM1119.58%2C495.26c14.84-10.28%2C28.97-21.52%2C41.98-34.02%2C4.72-4.53%2C10.63-9.88%2C13.92-15.52%2C4.24-7.26%2C2.14-9.22-3.01-15.18-18.53-21.47-41.23-41.21-60.37-62.31-7.53-6.78-19.21-2.29-22.58%2C6.62-1.5%2C24.27.51%2C48.9.4%2C73.3%2C1.35%2C4.13%2C12.57%2C17.42%2C11.95%2C20.8-.66%2C3.56-7.77%2C2.48-10.47%2C3.6-14.43%2C5.96-3.26%2C25.46%2C8.94%2C17.27%2C3.9-2.62%2C3.19-7.58%2C7.54-9.15.46-.17%2C2.16-.18%2C2.33.08l9.37%2C14.52h0ZM1050.09%2C519.38l9.06%2C14.89%2C18.93-10.74%2C22.57-14.57%2C17.25-12.6-9.84-14.38c-2.76.25-2.93%2C3.45-4.12%2C5.35-5.75%2C9.21-19.23%2C7.22-21.22-3.7-1.32-7.21%2C4.52-12.19%2C11.21-13.16%2C1.26-.18%2C5.56.56%2C5.64-1.43.06-1.65-9.85-14.61-10.99-17.37-15.27-10.39-30.17-23.59-45.75-33.3-7.51-4.68-15.33-6.04-21.53%2C1.74-4.24%2C5.32-2.37%2C12.77-1.28%2C18.84%2C2.98%2C16.57%2C7.09%2C32.98%2C10.2%2C49.54%2C1.87%2C2.29%2C10.14%2C17.23%2C11.6%2C17.83%2C1.85.75%2C2.94-3.47%2C3.63-4.54%2C3.78-5.9%2C11.1-9.11%2C17.12-4.42%2C7.91%2C6.17%2C5.15%2C17.81-4.36%2C20.22-2.83.72-6.34-.75-8.1%2C1.82l-.02-.02ZM991.91%2C362.49c-23.99%2C13.72-3.31%2C49.53%2C19.55%2C37.55%2C26.61-13.95%2C4.49-51.3-19.55-37.55ZM919.17%2C409.43c-10.87%2C6.34-13.63%2C21.14-6.1%2C31.14%2C10.04%2C13.34%2C31.66%2C9.89%2C36.88-6.15%2C6.07-18.64-14.04-34.75-30.78-24.99h0ZM1063.96%2C315.99c-23.74%2C13.58-3.42%2C49.31%2C19.55%2C37.55%2C26.6-13.61%2C4.84-51.51-19.55-37.55Z%22/%3E%0A%20%20%3C/g%3E%0A%3C/svg%3E) !important;
}


/* styling vanished from cpt - case studies - this is to overwrite bug */
.et-db #et-boc .et-l .et_pb_button {
	border-radius: 24px!important;
	border: 0px solid black!important;
}

.et-db #et-boc .et-l .et_pb_button:hover {
	background-color: #00296C!important;
	border: 0px solid black!important;
}

/* styling 'has been added to your enquiry' banner */

.woocommerce-message a {
	background-color: #fe7339!important;
	border-radius: 24px!important;
	font-size: 18px!important;
	transition-duration: 0.2s;
	margin-left: auto!important;
}

.woocommerce-message a:hover {
	background-color: #00296c!important;
	transition-duration: 0.2s;
	padding: 0.3em 1em!important;
}

.woocommerce-message a:hover::after {
	display: none!important;
}

.woocommerce-message {
	display: flex;
	align-items: center;
}

@media screen and (max-width: 980px) {
	.woocommerce-message {
		flex-direction: column;
		justify-content: center;
		text-align: center;
	}
	
	.woocommerce-message a {
		margin-top: 1rem!important;
		margin-left: auto!important;
		margin-right: auto!important;
	}
}

/* line-height of all h1s */

.et_pb_text_0 .et_pb_text_inner h1 {
	line-height: 120%!important;
}



.woocommerce ul.products.products.columns-3 li.product {
    width: 100% !important;
}


/* Fix: Prevent Experiences submenu from overflowing viewport on short screens */
/*@media screen and (min-width: 981px) {*/
  /* Constrain dropdown height and enable vertical scrolling */
/*  .et_pb_menu nav > ul > li > ul.sub-menu {*/
/*    max-height: calc(100vh - 175px);*/
/*    overflow-y: auto;*/
/*    overflow-x: clip;*/
/*    scrollbar-width: thin;*/
/*    scrollbar-color: rgba(0,0,0,0.2) transparent;*/
/*  }*/

  /* Since overflow-x: clip prevents right-side flyout menus,
     reposition nested dropdowns to expand inline below their parent */
/*  .et_pb_menu nav > ul > li > ul.sub-menu > li.menu-item-has-children > ul.sub-menu {*/
/*    position: static !important;*/
/*    display: none;*/
/*    box-shadow: none;*/
/*    border-top: 1px solid #eee;*/
/*    background: #f9f9f9;*/
/*    padding-left: 15px;*/
/*  }*/

/*  .et_pb_menu nav > ul > li > ul.sub-menu > li.menu-item-has-children:hover > ul.sub-menu,*/
/*  .et_pb_menu nav > ul > li > ul.sub-menu > li.menu-item-has-children.et-touch-hover > ul.sub-menu {*/
/*    display: block !important;*/
/*  }*/
/*}*/