.elementor-kit-7{--e-global-color-primary:#65C3A5;--e-global-color-secondary:#C6D92D;--e-global-color-text:#FFFFFF;--e-global-color-accent:#65C3A5;--e-global-color-8434b77:#37213F;--e-global-color-13691a3:#2E7047;--e-global-color-22a18bc:#65C3A5;--e-global-color-fa6aea1:#C6D92D;--e-global-color-d26530c:#E86225;--e-global-color-ae68687:#EC098D;--e-global-color-bb692e6:#1B1B1E;--e-global-color-cc128db:#000000;--e-global-color-bce7579:#FFFFFF;--e-global-color-4fc59a7:#FFFFFF00;--e-global-color-6289f63:#EC098D;--e-global-color-5e24be7:#2E7047;--e-global-typography-primary-font-family:"inter-variable";--e-global-typography-primary-font-weight:normal;--e-global-typography-secondary-font-family:"proxima-nova-extra-wide";--e-global-typography-secondary-font-weight:normal;--e-global-typography-text-font-family:"inter-variable";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"UT Graffisans Regular";--e-global-typography-accent-font-weight:normal;--e-global-typography-d8f01d3-font-family:"proxima-nova-extra-wide";--e-global-typography-d8f01d3-font-size:2.341rem;--e-global-typography-d8f01d3-font-weight:bold;--e-global-typography-d8f01d3-text-transform:uppercase;--e-global-typography-1346ad5-font-family:"UT Graffisans Regular";--e-global-typography-1346ad5-font-size:5.416rem;--e-global-typography-1346ad5-font-weight:normal;--e-global-typography-1346ad5-line-height:6.09rem;--e-global-typography-6fb89c7-font-family:"proxima-nova-extra-wide";--e-global-typography-6fb89c7-font-size:2.666rem;--e-global-typography-6fb89c7-font-weight:bold;--e-global-typography-6fb89c7-line-height:3.199rem;background-color:var( --e-global-color-bce7579 );font-family:"inter-variable", Sans-serif;font-size:1.7rem;font-weight:400;}.elementor-kit-7 button,.elementor-kit-7 input[type="button"],.elementor-kit-7 input[type="submit"],.elementor-kit-7 .elementor-button{background-color:var( --e-global-color-fa6aea1 );font-family:"proxima-nova-extra-wide", Sans-serif;font-size:1.916rem;font-weight:bold;text-transform:uppercase;color:var( --e-global-color-8434b77 );border-radius:0px 0px 0px 0px;}.elementor-kit-7 button:hover,.elementor-kit-7 button:focus,.elementor-kit-7 input[type="button"]:hover,.elementor-kit-7 input[type="button"]:focus,.elementor-kit-7 input[type="submit"]:hover,.elementor-kit-7 input[type="submit"]:focus,.elementor-kit-7 .elementor-button:hover,.elementor-kit-7 .elementor-button:focus{background-color:var( --e-global-color-22a18bc );}.elementor-kit-7 e-page-transition{background-color:#FFBC7D;}.elementor-kit-7 h2{font-family:"UT Graffisans Regular", Sans-serif;font-size:5.416rem;font-weight:normal;line-height:6.09rem;}.elementor-kit-7 h3{font-family:"proxima-nova-extra-wide", Sans-serif;font-size:2.666rem;font-weight:bold;line-height:3.199rem;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1760px;}.e-con{--container-max-width:1760px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.privacy-section-title {
    font-family: Roboto,Arial,Helvetica,sans-serif !important;
    margin: 0 10px;
    font-size: 1.8em !important;
}
.elementor-button {
    clip-path: polygon(10% 0, 100% 0, 100% 60%, 90% 100%, 0 100%, 0 40%);
}
.hex-shadow{
    clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
    filter: drop-shadow(0px 0px 15px rgba(236, 9, 141, 1));
}

.hexagon {
      width: 300px;
      height: 300px;
      margin: 10px;
      display: flex;
      flex-direction: column;
      justify-content: center;
      align-items: center;
      text-align: center;
      padding: 15px;
      position: relative;
      opacity: 100;
      transform: scale(0.8);
      clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
    }
    
.hexagon:before {
      content: '';
      position: absolute;
      top: 5px;
      left: 5px;
      right: 5px;
      bottom: 5px;
      clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
      background: rgba(236, 9, 141, 1);
      z-index: -1;
    }

    .hexagon:after {
      content: '';
      position: absolute;
      width: 100%;
      height: 100%;
      background: linear-gradient(135deg, rgba(255, 255, 255, 0.1) 0%, rgba(255, 255, 255, 0) 100%);
      clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
      z-index: -1;
    }

.hex-container {
  position: relative;
  /* Define the shape using clip-path, e.g., a polygon */
clip-path: polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);
width: 300px;
height: 300px;
}

.hex-container::before {
  content: "";
  position: absolute;
  top: 5px; /* Adjust for border width */
  right: 5px;
  bottom: 5px;
  left: 5px;
  background-color: #ec098d; /* Border color */
  z-index: -1;
  /* Apply the same clip-path, slightly scaled or inset */
clip-path: polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);
}

/* +++ carousel arrows +++ */
.uuid-d2b055af-ddf2-4875-9761-332a6ac2fccb, .uuid-85b212f1-8b8f-4cdf-a3d6-c21fcbaa7571 {
    stroke: #fff !important;
}
.uuid-d2b055af-ddf2-4875-9761-332a6ac2fccb:hover, .uuid-85b212f1-8b8f-4cdf-a3d6-c21fcbaa7571:hover {
    stroke: #EC098D !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'UT Graffisans Regular';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://rnrdispensary.wpenginepowered.com/wp-content/uploads/2026/01/UT-Graffisans-Regular.woff2') format('woff2'),
		url('https://rnrdispensary.wpenginepowered.com/wp-content/uploads/2026/01/UT-Graffisans-Regular.woff') format('woff'),
		url('https://rnrdispensary.wpenginepowered.com/wp-content/uploads/2026/01/UT-Graffisans-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */