.elementor-115 .elementor-element.elementor-element-d908b86:not(.elementor-motion-effects-element-type-background), .elementor-115 .elementor-element.elementor-element-d908b86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F8F9;}.elementor-115 .elementor-element.elementor-element-d908b86 > .elementor-container{min-height:95vh;}.elementor-115 .elementor-element.elementor-element-d908b86{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0em;margin-bottom:0em;}.elementor-115 .elementor-element.elementor-element-d908b86 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-115 .elementor-element.elementor-element-36d0cc7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-115 .elementor-element.elementor-element-36d0cc7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-115 .elementor-element.elementor-element-36d0cc7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}.elementor-115 .elementor-element.elementor-element-36d0cc7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115 .elementor-element.elementor-element-c41033c > .elementor-container{max-width:500px;}.elementor-115 .elementor-element.elementor-element-c41033c{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-eda7620{text-align:center;}.elementor-115 .elementor-element.elementor-element-eda7620 img{max-width:61%;}.elementor-115 .elementor-element.elementor-element-45da163{text-align:center;}.elementor-115 .elementor-element.elementor-element-3e4a48d{text-align:center;}.elementor-115 .elementor-element.elementor-element-095b2fe{text-align:center;}.elementor-115 .elementor-element.elementor-element-693083f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-115 .elementor-element.elementor-element-693083f .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-115 .elementor-element.elementor-element-693083f .elementor-button{transition-duration:1.4s;padding:16px 32px 16px 32px;}.elementor-bc-flex-widget .elementor-115 .elementor-element.elementor-element-6923a9a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-115 .elementor-element.elementor-element-6923a9a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-115 .elementor-element.elementor-element-6923a9a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-115 .elementor-element.elementor-element-6923a9a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-115 .elementor-element.elementor-element-6923a9a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}.elementor-115 .elementor-element.elementor-element-6923a9a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(max-width:1024px){.elementor-115 .elementor-element.elementor-element-d908b86{margin-top:0px;margin-bottom:0px;}.elementor-115 .elementor-element.elementor-element-36d0cc7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:1em 0em 2em 0em;}.elementor-115 .elementor-element.elementor-element-c41033c > .elementor-container{max-width:730px;}.elementor-115 .elementor-element.elementor-element-eda7620 img{max-width:31%;}.elementor-115 .elementor-element.elementor-element-6923a9a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}}@media(max-width:767px){.elementor-115 .elementor-element.elementor-element-d908b86{margin-top:0px;margin-bottom:0px;}.elementor-115 .elementor-element.elementor-element-36d0cc7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}.elementor-115 .elementor-element.elementor-element-c41033c{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-74247f1 > .elementor-element-populated{padding:1em 0.5em 2em 0.5em;}.elementor-115 .elementor-element.elementor-element-eda7620{text-align:center;}.elementor-115 .elementor-element.elementor-element-eda7620 img{max-width:39%;}.elementor-115 .elementor-element.elementor-element-45da163 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-45da163{text-align:center;}.elementor-115 .elementor-element.elementor-element-3e4a48d{text-align:center;}.elementor-115 .elementor-element.elementor-element-095b2fe{text-align:center;}.elementor-115 .elementor-element.elementor-element-693083f{width:100%;max-width:100%;}.elementor-115 .elementor-element.elementor-element-693083f .elementor-button{padding:20px 20px 20px 20px;}.elementor-115 .elementor-element.elementor-element-6923a9a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}}@media(min-width:768px){.elementor-115 .elementor-element.elementor-element-36d0cc7{width:40%;}.elementor-115 .elementor-element.elementor-element-6923a9a{width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-115 .elementor-element.elementor-element-36d0cc7{width:100%;}.elementor-115 .elementor-element.elementor-element-6923a9a{width:100%;}}/* Start custom CSS *//* Tic Tac Takeover - Thank You (post 115) page CSS.
   Restyles the kept V3 section d908b86, its headings and the kept Facebook button 693083f. */
body.page-id-115 { overflow-x: clip; background: #F4F3F0; }

/* Dark header band with the isometric grid */
.elementor-115 .elementor-element-158a8f2c { isolation: isolate; overflow: hidden; }
.elementor-115 .elementor-element-158a8f2c::before {
  content: ""; position: absolute; inset: 0; z-index: -1; pointer-events: none;
  background-image:
    repeating-linear-gradient(90deg, rgba(40,90,255,.34) 0 1px, transparent 1px 56px),
    repeating-linear-gradient(150deg, rgba(40,90,255,.34) 0 1px, transparent 1px 56px),
    repeating-linear-gradient(30deg, rgba(40,90,255,.34) 0 1px, transparent 1px 56px);
  -webkit-mask-image: linear-gradient(180deg, rgba(0,0,0,.95), rgba(0,0,0,.55));
          mask-image: linear-gradient(180deg, rgba(0,0,0,.95), rgba(0,0,0,.55));
}
body .elementor-115 [data-interaction-id="5ac4f7b0"] { display: block; width: 148px; }
body .elementor-115 [data-interaction-id="5ac4f7b0"] img { width: 100% !important; height: auto; }

/* Hide Wristbeams leftovers next to the kept button (delete them in the editor) */
.elementor-115 .elementor-element-eda7620, .elementor-115 .elementor-element-095b2fe { display: none !important; }

/* Main section (V3 d908b86): photo + copy */
.elementor-115 .elementor-element.elementor-element-d908b86 { background: #F4F3F0 !important; min-height: 0 !important; padding: 32px 0 64px !important; }
.elementor-115 .elementor-element-d908b86 > .elementor-background-overlay { display: none; }
.elementor-115 .elementor-element-d908b86 > .elementor-container { max-width: 1200px; min-height: 0 !important; margin: 0 auto; padding: 0 20px; gap: 32px; flex-wrap: wrap; }
.elementor-115 .elementor-element-d908b86 > .elementor-container > .elementor-column { width: 100% !important; }
.elementor-115 .elementor-element.elementor-element-36d0cc7, .elementor-115 .elementor-element.elementor-element-6923a9a,
.elementor-115 .elementor-element-36d0cc7 > .elementor-widget-wrap, .elementor-115 .elementor-element-6923a9a > .elementor-widget-wrap,
.elementor-115 .elementor-element.elementor-element-c41033c, .elementor-115 .elementor-element-74247f1 > .elementor-widget-wrap { background: none !important; padding: 0 !important; min-height: 0 !important; }
.elementor-115 .elementor-element-6923a9a > .elementor-widget-wrap { position: relative; margin: 0 12px; }
.elementor-115 .elementor-element-74247f1 .elementor-widget { margin-bottom: 0 !important; text-align: left !important; }
.elementor-115 .elementor-element-45da163 .elementor-heading-title,
.elementor-115 .elementor-element-3e4a48d .elementor-heading-title {
  font-family: "Coiny", "Poppins", sans-serif !important; font-weight: 400 !important; font-size: clamp(38px, 9vw, 64px) !important;
  line-height: 1.05 !important; letter-spacing: .005em; text-transform: none !important; color: #141433 !important; text-align: left !important;
}
.elementor-115 .elementor-element-3e4a48d .elementor-heading-title { color: #0055FF !important; }

/* Facebook group button (kept V3 693083f): red pill */
.elementor-115 .elementor-element-693083f { margin-top: 32px !important; }
.elementor-115 .elementor-element-693083f .elementor-button-wrapper { text-align: left; }
.elementor-115 .elementor-element-693083f .elementor-button {
  display: inline-flex; align-items: center; justify-content: center; min-height: 52px; padding: 0 24px;
  border-radius: 999px; background: #CE001E; color: #FFFFFF;
  font-family: "Poppins", sans-serif; font-size: 16px; font-weight: 700; letter-spacing: .01em; text-transform: none;
}
.elementor-115 .elementor-element-693083f .elementor-button:hover { background: #A80018; }
.elementor-115 .elementor-element-693083f .elementor-button-icon { display: none; }

/* Floating cross piece */
@keyframes ttt-float { 0%,100% { transform: translateY(0) rotate(0); } 50% { transform: translateY(-10px) rotate(-3deg); } }
.elementor-115 [data-interaction-id="741f9f5c"] { animation: ttt-float 7s ease-in-out infinite; pointer-events: none; }
@media (prefers-reduced-motion: reduce) { .elementor-115 [data-interaction-id] { animation: none !important; } }

@media (min-width: 640px) {
  .elementor-115 .elementor-element-d908b86 > .elementor-container { padding: 0 32px; }
}
@media (min-width: 960px) {
  body .elementor-115 [data-interaction-id="5ac4f7b0"] { width: 200px; }
  .elementor-115 .elementor-element.elementor-element-d908b86 { padding: 64px 0 96px !important; }
  .elementor-115 .elementor-element-d908b86 > .elementor-container { padding: 0 48px; flex-wrap: nowrap; gap: 96px; align-items: center; }
  .elementor-115 .elementor-element-d908b86 > .elementor-container > .elementor-column.elementor-element-6923a9a { width: 45% !important; order: -1; }
  .elementor-115 .elementor-element-d908b86 > .elementor-container > .elementor-column.elementor-element-36d0cc7 { width: 55% !important; }
  .elementor-115 .elementor-element-6923a9a > .elementor-widget-wrap { margin: 0; }
}
@media (max-width: 959px) {
  .elementor-115 .elementor-element-6923a9a { order: -1; }
}/* End custom CSS */