.elementor-951 .elementor-element.elementor-element-8d84309{--display:flex;--min-height:70px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-mix-blend-mode:multiply;}.elementor-951 .elementor-element.elementor-element-8d84309:not(.elementor-motion-effects-element-type-background), .elementor-951 .elementor-element.elementor-element-8d84309 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000001C;background-image:url("https://notonebuttoo.com/wp-content/uploads/2025/08/snake-arial-edited-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-951 .elementor-element.elementor-element-8d84309.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );}.elementor-951 .elementor-element.elementor-element-3e0ca4b img{width:26%;}.elementor-widget-call-to-action .elementor-ribbon-inner{background-color:var( --e-global-color-accent );}.elementor-951 .elementor-element.elementor-element-7cc857f .elementor-cta__content-item{transition-duration:1000ms;}.elementor-951 .elementor-element.elementor-element-7cc857f.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-951 .elementor-element.elementor-element-7cc857f.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-951 .elementor-element.elementor-element-7cc857f.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-951 .elementor-element.elementor-element-7cc857f .elementor-cta .elementor-cta__bg, .elementor-951 .elementor-element.elementor-element-7cc857f .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-951 .elementor-element.elementor-element-7cc857f .elementor-cta__content{text-align:center;}.elementor-951 .elementor-element.elementor-element-7cc857f .elementor-cta__title{font-family:var( --e-global-typography-accent-font-family );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:#00FFFF;}.elementor-951 .elementor-element.elementor-element-7cc857f .elementor-cta__description{font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:#00FFFF;}.elementor-951 .elementor-element.elementor-element-7cc857f .elementor-cta__button{color:#000000;border-width:0px;border-radius:50px;box-shadow:0px 0px 20px 0px #FF00FF;}.elementor-951 .elementor-element.elementor-element-7cc857f .elementor-cta__bg{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-951 .elementor-element.elementor-element-7cc857f .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#000000;}.elementor-951 .elementor-element.elementor-element-7cc857f .elementor-cta:hover .elementor-cta__bg{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 1.5px ) hue-rotate( 265deg );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-951 .elementor-element.elementor-element-25f1d0f .elementor-icon-wrapper{text-align:center;}.elementor-951 .elementor-element.elementor-element-1a76f97{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-951 .elementor-element.elementor-element-19968c6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-951 .elementor-element.elementor-element-f8c7a1f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-951 .elementor-element.elementor-element-99c2d94{--display:flex;}.elementor-951 .elementor-element.elementor-element-bfa31be{--display:flex;}.elementor-951 .elementor-element.elementor-element-08c89e8{--display:flex;}@media(max-width:1024px){.elementor-951 .elementor-element.elementor-element-7cc857f .elementor-cta__title{font-size:var( --e-global-typography-accent-font-size );}.elementor-951 .elementor-element.elementor-element-7cc857f .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-951 .elementor-element.elementor-element-8d84309{--min-height:70px;}.elementor-951 .elementor-element.elementor-element-3e0ca4b img{width:100%;max-width:100%;height:164px;}.elementor-951 .elementor-element.elementor-element-7cc857f .elementor-cta__content{min-height:100px;padding:010px 15px 012px 15px;}.elementor-951 .elementor-element.elementor-element-7cc857f .elementor-cta__title{font-size:var( --e-global-typography-accent-font-size );}.elementor-951 .elementor-element.elementor-element-7cc857f .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );}.elementor-951 .elementor-element.elementor-element-25f1d0f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-951 .elementor-element.elementor-element-859348e{--e-image-carousel-slides-to-show:3;}.elementor-951 .elementor-element.elementor-element-859348e .elementor-swiper-button.elementor-swiper-button-prev, .elementor-951 .elementor-element.elementor-element-859348e .elementor-swiper-button.elementor-swiper-button-next{font-size:0px;}.elementor-951 .elementor-element.elementor-element-eaeb998{--e-image-carousel-slides-to-show:3;}}@media(min-width:768px){.elementor-951 .elementor-element.elementor-element-8d84309{--width:82.634%;}.elementor-951 .elementor-element.elementor-element-19968c6{--width:50%;}.elementor-951 .elementor-element.elementor-element-f8c7a1f{--width:50%;}}@media(min-width:1025px){.elementor-951 .elementor-element.elementor-element-8d84309:not(.elementor-motion-effects-element-type-background), .elementor-951 .elementor-element.elementor-element-8d84309 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for call-to-action, class: .elementor-element-7cc857f */.elementor-menu-toggle {
  background: transparent !important;
  border: none !important;
  padding: 0 !important;
}
.elementor-menu-toggle svg {
  width: 80px !important;  /* Adjust up/down for your tag size */
  height: auto !important;
  display: block;
}
.elementor-menu-toggle:hover svg {
  transform: scale(1.05);
  filter: drop-shadow(0 0 8px #ff2fad);
  transition: 0.25s ease;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-25f1d0f *//* HIDE default hamburger icon */
.elementor-951 .elementor-element.elementor-element-25f1d0f i,
.elementor-951 .elementor-element.elementor-element-25f1d0f svg,
.elementor-951 .elementor-element.elementor-element-25f1d0f .eicon {
    display: none !important;
}

/* CUSTOM MENU TAG IMAGE */
.elementor-951 .elementor-element.elementor-element-25f1d0f::before {
    content: "";
    display: block;
    width: 100px; /* 3× bigger than your old size */
    height: 100px; 
    background-image: url('https://notonebuttoo.com/wp-content/uploads/2025/11/aqmenu-min.webp'); /* <-- paste your URL here */
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    margin: 0 auto; /* center the icon */
    filter: drop-shadow(0 0 10px #0ff);
    transition: transform 0.25s ease, filter 0.25s ease;
}

/* HOVER EFFECT (desktop) */
.elementor-951 .elementor-element.elementor-element-25f1d0f:hover::before {
    transform: scale(1.1);
    filter: drop-shadow(0 0 20px #0ff);
}

/* MOBILE RESPONSIVE — stays centered + big */
@media (max-width: 767px) {
    .elementor-951 .elementor-element.elementor-element-25f1d0f::before {
        width: 110px;   /* even bigger on mobile if you want punch */
        height: 110px;
        margin: 0 auto;
    }
}

/* TABLET */
@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-951 .elementor-element.elementor-element-25f1d0f::before {
        width: 100px;
        height: 100px;
        margin: 0 auto;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19968c6 */.knot1-nuke-section::before {
  content:"";
  position:absolute;
  width:420px;
  height:420px;
  top:40%;
  left:50%;
  transform:translate(-50%,-50%);
  background:url('https://notonebuttoo.com/wp-content/uploads/2025/11/your-chrome-splatter.png') center/contain no-repeat;
  opacity:0.22;
  filter:blur(1px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a76f97 */.elementor-951 .elementor-element.elementor-element-1a76f97 {
  animation: glowPulse 2s infinite alternate;
}
@keyframes glowPulse {
  from { box-shadow: 0 0 10px #ff00ff; }
  to { box-shadow: 0 0 25px #00ffff; }
}
.elementor-button {
  background-color: #ff00ff !important;
  color: #000 !important;
  border: none !important;
}
.elementor-button:hover {
  background-color: #00ffff !important;
  color: #fff !important;
}
.elementor-button:visited {
  background-color: #ff00ff !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-75b71cb */.knot1-feature-wrap {
  text-align: center;
  padding: 80px 20px;
  position: relative;
}

.knot1-feature-title {
  font-size: 42px;
  color: #00f5ff;
  text-transform: uppercase;
  letter-spacing: 2px;
  font-weight: 900;
  text-shadow: 0 0 18px rgba(0,255,240,0.7), 0 0 50px rgba(0,150,255,0.4);
  margin-bottom: 15px;
}

.knot1-feature-sub {
  font-size: 20px;
  max-width: 820px;
  margin: 0 auto 40px;
  opacity: 0.85;
  line-height: 1.5;
}

.knot1-feature-btn {
  display: inline-block;
  padding: 18px 45px;
  font-size: 22px;
  font-weight: 700;
  color: #fff;
  background: linear-gradient(135deg, #00eaff, #00aaff);
  text-decoration: none;
  border-radius: 60px;
  box-shadow: 0 0 15px rgba(0,255,255,0.8), 0 0 50px rgba(0,150,255,0.6);
  text-transform: uppercase;
  transition: 0.2s ease-out;
  letter-spacing: 1px;
}

.knot1-feature-btn:hover {
  transform: translateY(-3px) scale(1.04);
  box-shadow: 0 0 25px rgba(0,255,255,1), 0 0 80px rgba(0,150,255,1);
}

.knot1-feature-tag {
  width: 180px;
  opacity: 0.3;
  position: absolute;
  left: 50%;
  bottom: -20px;
  transform: translateX(-50%);
  animation: floatTag 3.5s infinite ease-in-out;
}

@keyframes floatTag {
  0% { transform: translate(-50%, 0px); }
  50% { transform: translate(-50%, -12px); }
  100% { transform: translate(-50%, 0px); }
}
.knot1-feature-wrap {
  position: relative;
  padding: 80px 20px;
  border-radius: 14px;
  background: linear-gradient(
      rgba(0,0,0,0.65),
      rgba(0,0,0,0.55)
    ),
    url('https://notonebuttoo.com/wp-content/uploads/2025/09/IMG_8437.jpg') center/cover;
  backdrop-filter: blur(4px);
  -webkit-backdrop-filter: blur(4px);
}
.knot1-feature-wrap h2,
.knot1-feature-wrap p {
  color: #e8ffff !important;
  text-shadow: 0 0 10px rgba(0,255,255,0.7),
               0 0 25px rgba(0,180,255,0.5);
}
.knot1-feature-btn {
  display: inline-block;
  padding: 20px 55px;
  font-size: 22px;
  font-weight: 800;
  color: #ffffff;
  text-transform: uppercase;
  text-decoration: none;
  border-radius: 80px;
  position: relative;
  overflow: hidden;
  letter-spacing: 1px;
  background: linear-gradient(
    145deg,
    #d7faff 0%,
    #9deaff 25%,
    #00d4ff 40%,
    #0090ff 55%,
    #002b66 70%,
    #00d4ff 85%,
    #aff8ff 100%
  );
  border: 2px solid rgba(0,255,255,0.5);
  box-shadow:
    0 0 20px rgba(0,255,255,0.75),
    inset 0 0 15px rgba(255,255,255,0.4);
  transition: 0.2s ease-out;
}

/* Chrome reflection shimmer */
.knot1-feature-btn::before {
  content: "";
  position: absolute;
  top: 0;
  left: -150%;
  width: 80%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0.8),
    rgba(255,255,255,0.1),
    rgba(255,255,255,0)
  );
  transform: skewX(-25deg);
  animation: chromeSweep 3.5s infinite;
}

@keyframes chromeSweep {
  0% { left: -150%; opacity: 0; }
  30% { opacity: 1; }
  50% { left: 150%; opacity: 0; }
  100% { opacity: 0; }
}

/* Hover pop */
.knot1-feature-btn:hover {
  transform: translateY(-4px) scale(1.05);
  box-shadow:
    0 0 35px rgba(0,255,255,1),
    0 0 80px rgba(0,150,255,1),
    inset 0 0 25px rgba(255,255,255,0.7);
}
.knot1-feature-sub {
    display: none !important;
}/* End custom CSS */