.elementor-5318 .elementor-element.elementor-element-af0d322{width:auto;max-width:auto;font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:0.07em;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-5318 .elementor-element.elementor-element-af0d322 > .elementor-widget-container{background-color:#C0B5B5;margin:0px 0px 0px 0px;padding:6px 6px 6px 6px;border-radius:999px 999px 999px 999px;}.elementor-5318 .elementor-element.elementor-element-af0d322 a{color:var( --e-global-color-bf73e18 );}.elementor-5318 .elementor-element.elementor-element-fd811c4 .elementor-heading-title{font-size:56px;font-weight:bold;}.elementor-5318 .elementor-element.elementor-element-a334f1c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5318 .elementor-element.elementor-element-afddff4 .elementor-repeater-item-c714d54.elementor-social-icon{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-5318 .elementor-element.elementor-element-afddff4 .elementor-repeater-item-b4973a8.elementor-social-icon{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-5318 .elementor-element.elementor-element-afddff4 .elementor-repeater-item-d10cc6d.elementor-social-icon{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-5318 .elementor-element.elementor-element-afddff4 .elementor-repeater-item-98f9d28.elementor-social-icon{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-5318 .elementor-element.elementor-element-afddff4{--grid-template-columns:repeat(0, auto);--icon-size:20px;--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-5318 .elementor-element.elementor-element-afddff4 .elementor-widget-container{text-align:right;}.elementor-5318 .elementor-element.elementor-element-afddff4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-5318 .elementor-element.elementor-element-c29b3f0 .elementor-heading-title{font-size:30px;font-weight:600;text-transform:none;color:var( --e-global-color-accent );}.elementor-5318 .elementor-element.elementor-element-06540ec .elementor-heading-title{font-size:30px;font-weight:600;color:var( --e-global-color-accent );}.elementor-5318 .elementor-element.elementor-element-28fd975 .elementor-heading-title{font-size:30px;font-weight:600;color:var( --e-global-color-accent );}.elementor-5318 .elementor-element.elementor-element-f2daab5 .elementor-heading-title{font-size:30px;font-weight:600;color:var( --e-global-color-accent );}.elementor-5318 .elementor-element.elementor-element-3612b07 > .elementor-background-overlay{background-color:var( --e-global-color-bc5c60f );opacity:0.5;}.elementor-5318 .elementor-element.elementor-element-c52cbb4 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-5318 .elementor-element.elementor-element-c52cbb4{text-align:center;}.elementor-5318 .elementor-element.elementor-element-26b19b4 .elementor-button:hover, .elementor-5318 .elementor-element.elementor-element-26b19b4 .elementor-button:focus{background-color:#F6E2B3;color:var( --e-global-color-text );border-color:#C9A64B;}.elementor-5318 .elementor-element.elementor-element-26b19b4{width:100%;max-width:100%;}.elementor-5318 .elementor-element.elementor-element-26b19b4 .elementor-button:hover svg, .elementor-5318 .elementor-element.elementor-element-26b19b4 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-5318 .elementor-element.elementor-element-5a8952c .elementor-button:hover, .elementor-5318 .elementor-element.elementor-element-5a8952c .elementor-button:focus{background-color:#F6E2B3;color:var( --e-global-color-text );border-color:#C9A64B;}.elementor-5318 .elementor-element.elementor-element-5a8952c{width:100%;max-width:100%;}.elementor-5318 .elementor-element.elementor-element-5a8952c .elementor-button:hover svg, .elementor-5318 .elementor-element.elementor-element-5a8952c .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-5318 .elementor-element.elementor-element-454afe7{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-5318 .elementor-element.elementor-element-454afe7 .elementor-divider-separator{width:100%;}.elementor-5318 .elementor-element.elementor-element-454afe7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}@media(min-width:768px){.elementor-5318 .elementor-element.elementor-element-685f767{width:31.039%;}.elementor-5318 .elementor-element.elementor-element-1db81f3{width:68.961%;}}@media(max-width:1074px){.elementor-5318 .elementor-element.elementor-element-fd811c4 .elementor-heading-title{font-size:40px;line-height:1.2em;}}@media(max-width:767px){.elementor-5318 .elementor-element.elementor-element-af0d322{font-size:10px;}.elementor-5318 .elementor-element.elementor-element-fd811c4 .elementor-heading-title{font-size:32px;line-height:1.2em;}}/* Start custom CSS */@media (max-width: 767px){
  .dopamine-title{
    white-space: normal !important;     /* force wrapping */
    overflow-wrap: anywhere;            /* allow breaks in long words */
    word-break: break-word;
    line-height: 1.15;                  /* room between lines */
    font-size: clamp(28px, 7.2vw, 40px);/* scales nicely on phones */
    letter-spacing: 0;                  /* keep it tidy */
  }
}/* End custom CSS */