.elementor-688 .elementor-element.elementor-element-d85253c{--display:flex;}.elementor-688 .elementor-element.elementor-element-b5fb45a{--display:flex;}.elementor-688 .elementor-element.elementor-element-08b92b5 .elementor-repeater-item-8112a07 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://atacadaocelljgs.com.br/wp-content/uploads/2025/08/slider-1.png);background-size:cover;}.elementor-688 .elementor-element.elementor-element-08b92b5 .elementor-repeater-item-3793cd7 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://atacadaocelljgs.com.br/wp-content/uploads/2025/08/ChatGPT-Image-1-de-set.-de-2025-11_55_10.png);background-size:cover;}.elementor-688 .elementor-element.elementor-element-08b92b5 .elementor-repeater-item-34dbcf0 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://atacadaocelljgs.com.br/wp-content/uploads/2025/08/ChatGPT-Image-1-de-set.-de-2025-13_10_59.png);background-size:cover;}.elementor-688 .elementor-element.elementor-element-08b92b5 .swiper-slide{transition-duration:calc(5000ms*1.2);height:89vh;}.elementor-688 .elementor-element.elementor-element-08b92b5 .elementor-slide-button{background-color:#D66C1B;}.elementor-688 .elementor-element.elementor-element-08b92b5 .swiper-slide-contents{max-width:66%;}.elementor-688 .elementor-element.elementor-element-08b92b5 .swiper-slide-inner{text-align:center;}.elementor-688 .elementor-element.elementor-element-23d55e6 .elementor-repeater-item-8112a07 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://atacadaocelljgs.com.br/wp-content/uploads/2025/09/Design-sem-nome.png);background-size:cover;}.elementor-688 .elementor-element.elementor-element-23d55e6 .elementor-repeater-item-3793cd7 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://atacadaocelljgs.com.br/wp-content/uploads/2025/08/ChatGPT-Image-1-de-set.-de-2025-11_55_10.png);background-size:cover;}.elementor-688 .elementor-element.elementor-element-23d55e6 .elementor-repeater-item-34dbcf0 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://atacadaocelljgs.com.br/wp-content/uploads/2025/08/ChatGPT-Image-1-de-set.-de-2025-13_10_59.png);background-size:cover;}.elementor-688 .elementor-element.elementor-element-23d55e6 .swiper-slide{transition-duration:calc(5000ms*1.2);height:92vh;}.elementor-688 .elementor-element.elementor-element-23d55e6 .elementor-slide-button{background-color:#D66C1B;}.elementor-688 .elementor-element.elementor-element-23d55e6{width:100%;max-width:100%;background-image:url("https://atacadaocelljgs.com.br/wp-content/uploads/2025/08/ChatGPT-Image-4-de-set.-de-2025-15_29_22.png");}.elementor-688 .elementor-element.elementor-element-23d55e6 .swiper-slide-contents{max-width:66%;}.elementor-688 .elementor-element.elementor-element-23d55e6 .swiper-slide-inner{text-align:center;}.elementor-688 .elementor-element.elementor-element-0f321ed{--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-688 .elementor-element.elementor-element-0f321ed:not(.elementor-motion-effects-element-type-background), .elementor-688 .elementor-element.elementor-element-0f321ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://atacadaocelljgs.com.br/wp-content/uploads/2025/08/ChatGPT-Image-4-de-set.-de-2025-15_29_22.png");}.elementor-688 .elementor-element.elementor-element-c7fe35f{--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-688 .elementor-element.elementor-element-754849e .elementor-icon-wrapper{text-align:center;}.elementor-688 .elementor-element.elementor-element-754849e.elementor-view-stacked .elementor-icon{background-color:#D66C1B;}.elementor-688 .elementor-element.elementor-element-754849e.elementor-view-framed .elementor-icon, .elementor-688 .elementor-element.elementor-element-754849e.elementor-view-default .elementor-icon{color:#D66C1B;border-color:#D66C1B;}.elementor-688 .elementor-element.elementor-element-754849e.elementor-view-framed .elementor-icon, .elementor-688 .elementor-element.elementor-element-754849e.elementor-view-default .elementor-icon svg{fill:#D66C1B;}.elementor-688 .elementor-element.elementor-element-754849e .elementor-icon{font-size:99px;}.elementor-688 .elementor-element.elementor-element-754849e .elementor-icon svg{height:99px;}.elementor-688 .elementor-element.elementor-element-074585e{text-align:center;}.elementor-688 .elementor-element.elementor-element-074585e .elementor-heading-title{color:#D66C1B;}.elementor-688 .elementor-element.elementor-element-fee3926{--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-688 .elementor-element.elementor-element-9ef52e7 .elementor-icon-wrapper{text-align:center;}.elementor-688 .elementor-element.elementor-element-9ef52e7.elementor-view-stacked .elementor-icon{background-color:#D66C1B;}.elementor-688 .elementor-element.elementor-element-9ef52e7.elementor-view-framed .elementor-icon, .elementor-688 .elementor-element.elementor-element-9ef52e7.elementor-view-default .elementor-icon{color:#D66C1B;border-color:#D66C1B;}.elementor-688 .elementor-element.elementor-element-9ef52e7.elementor-view-framed .elementor-icon, .elementor-688 .elementor-element.elementor-element-9ef52e7.elementor-view-default .elementor-icon svg{fill:#D66C1B;}.elementor-688 .elementor-element.elementor-element-9ef52e7 .elementor-icon{font-size:99px;}.elementor-688 .elementor-element.elementor-element-9ef52e7 .elementor-icon svg{height:99px;}.elementor-688 .elementor-element.elementor-element-4d23bfe{text-align:center;}.elementor-688 .elementor-element.elementor-element-4d23bfe .elementor-heading-title{color:#D66C1B;}.elementor-688 .elementor-element.elementor-element-05692a7{--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-688 .elementor-element.elementor-element-e0a01dd .elementor-icon-wrapper{text-align:center;}.elementor-688 .elementor-element.elementor-element-e0a01dd.elementor-view-stacked .elementor-icon{background-color:#D66C1B;}.elementor-688 .elementor-element.elementor-element-e0a01dd.elementor-view-framed .elementor-icon, .elementor-688 .elementor-element.elementor-element-e0a01dd.elementor-view-default .elementor-icon{color:#D66C1B;border-color:#D66C1B;}.elementor-688 .elementor-element.elementor-element-e0a01dd.elementor-view-framed .elementor-icon, .elementor-688 .elementor-element.elementor-element-e0a01dd.elementor-view-default .elementor-icon svg{fill:#D66C1B;}.elementor-688 .elementor-element.elementor-element-e0a01dd .elementor-icon{font-size:99px;}.elementor-688 .elementor-element.elementor-element-e0a01dd .elementor-icon svg{height:99px;}.elementor-688 .elementor-element.elementor-element-319920a{text-align:center;}.elementor-688 .elementor-element.elementor-element-319920a .elementor-heading-title{color:#D66C1B;}.elementor-688 .elementor-element.elementor-element-8142d8f{--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-688 .elementor-element.elementor-element-8142d8f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-688 .elementor-element.elementor-element-9dd8cc8 .elementor-icon-wrapper{text-align:center;}.elementor-688 .elementor-element.elementor-element-9dd8cc8.elementor-view-stacked .elementor-icon{background-color:#D66C1B;}.elementor-688 .elementor-element.elementor-element-9dd8cc8.elementor-view-framed .elementor-icon, .elementor-688 .elementor-element.elementor-element-9dd8cc8.elementor-view-default .elementor-icon{color:#D66C1B;border-color:#D66C1B;}.elementor-688 .elementor-element.elementor-element-9dd8cc8.elementor-view-framed .elementor-icon, .elementor-688 .elementor-element.elementor-element-9dd8cc8.elementor-view-default .elementor-icon svg{fill:#D66C1B;}.elementor-688 .elementor-element.elementor-element-9dd8cc8 .elementor-icon{font-size:99px;}.elementor-688 .elementor-element.elementor-element-9dd8cc8 .elementor-icon svg{height:99px;}.elementor-688 .elementor-element.elementor-element-bc9392f{text-align:center;}.elementor-688 .elementor-element.elementor-element-bc9392f .elementor-heading-title{color:#D66C1B;}.elementor-688 .elementor-element.elementor-element-61102e8{--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-688 .elementor-element.elementor-element-61102e8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-688 .elementor-element.elementor-element-2da3da7{--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-688 .elementor-element.elementor-element-2da3da7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-688 .elementor-element.elementor-element-d1de2c5 .elementor-icon-wrapper{text-align:center;}.elementor-688 .elementor-element.elementor-element-d1de2c5.elementor-view-stacked .elementor-icon{background-color:#D66C1B;}.elementor-688 .elementor-element.elementor-element-d1de2c5.elementor-view-framed .elementor-icon, .elementor-688 .elementor-element.elementor-element-d1de2c5.elementor-view-default .elementor-icon{color:#D66C1B;border-color:#D66C1B;}.elementor-688 .elementor-element.elementor-element-d1de2c5.elementor-view-framed .elementor-icon, .elementor-688 .elementor-element.elementor-element-d1de2c5.elementor-view-default .elementor-icon svg{fill:#D66C1B;}.elementor-688 .elementor-element.elementor-element-d5099b6 .elementor-heading-title{color:#D66C1B;}.elementor-688 .elementor-element.elementor-element-8a7a518{--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-688 .elementor-element.elementor-element-8a7a518.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-688 .elementor-element.elementor-element-428ced8 .elementor-icon-wrapper{text-align:center;}.elementor-688 .elementor-element.elementor-element-428ced8.elementor-view-stacked .elementor-icon{background-color:#D66C1B;}.elementor-688 .elementor-element.elementor-element-428ced8.elementor-view-framed .elementor-icon, .elementor-688 .elementor-element.elementor-element-428ced8.elementor-view-default .elementor-icon{color:#D66C1B;border-color:#D66C1B;}.elementor-688 .elementor-element.elementor-element-428ced8.elementor-view-framed .elementor-icon, .elementor-688 .elementor-element.elementor-element-428ced8.elementor-view-default .elementor-icon svg{fill:#D66C1B;}.elementor-688 .elementor-element.elementor-element-3620909 .elementor-heading-title{color:#D66C1B;}.elementor-688 .elementor-element.elementor-element-6b9f759{--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-688 .elementor-element.elementor-element-6b9f759.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-688 .elementor-element.elementor-element-b473c34 .elementor-icon-wrapper{text-align:center;}.elementor-688 .elementor-element.elementor-element-b473c34.elementor-view-stacked .elementor-icon{background-color:#D66C1B;}.elementor-688 .elementor-element.elementor-element-b473c34.elementor-view-framed .elementor-icon, .elementor-688 .elementor-element.elementor-element-b473c34.elementor-view-default .elementor-icon{color:#D66C1B;border-color:#D66C1B;}.elementor-688 .elementor-element.elementor-element-b473c34.elementor-view-framed .elementor-icon, .elementor-688 .elementor-element.elementor-element-b473c34.elementor-view-default .elementor-icon svg{fill:#D66C1B;}.elementor-688 .elementor-element.elementor-element-df22a98 .elementor-heading-title{color:#D66C1B;}.elementor-688 .elementor-element.elementor-element-2cc5ab9{--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-688 .elementor-element.elementor-element-2cc5ab9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-688 .elementor-element.elementor-element-878d2aa.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-688 .elementor-element.elementor-element-878d2aa .elementor-icon-wrapper{text-align:center;}.elementor-688 .elementor-element.elementor-element-878d2aa.elementor-view-stacked .elementor-icon{background-color:#D66C1B;}.elementor-688 .elementor-element.elementor-element-878d2aa.elementor-view-framed .elementor-icon, .elementor-688 .elementor-element.elementor-element-878d2aa.elementor-view-default .elementor-icon{color:#D66C1B;border-color:#D66C1B;}.elementor-688 .elementor-element.elementor-element-878d2aa.elementor-view-framed .elementor-icon, .elementor-688 .elementor-element.elementor-element-878d2aa.elementor-view-default .elementor-icon svg{fill:#D66C1B;}.elementor-688 .elementor-element.elementor-element-ea2ac79 .elementor-heading-title{color:#D66C1B;}@media(min-width:768px){.elementor-688 .elementor-element.elementor-element-c7fe35f{--width:25%;}.elementor-688 .elementor-element.elementor-element-fee3926{--width:25%;}.elementor-688 .elementor-element.elementor-element-05692a7{--width:25%;}.elementor-688 .elementor-element.elementor-element-8142d8f{--width:23.842%;}.elementor-688 .elementor-element.elementor-element-2da3da7{--width:25%;}.elementor-688 .elementor-element.elementor-element-8a7a518{--width:25%;}.elementor-688 .elementor-element.elementor-element-6b9f759{--width:25%;}.elementor-688 .elementor-element.elementor-element-2cc5ab9{--width:25%;}}@media(max-width:767px){.elementor-688 .elementor-element.elementor-element-23d55e6{width:100%;max-width:100%;}.elementor-688 .elementor-element.elementor-element-61102e8:not(.elementor-motion-effects-element-type-background), .elementor-688 .elementor-element.elementor-element-61102e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://atacadaocelljgs.com.br/wp-content/uploads/2025/08/ChatGPT-Image-4-de-set.-de-2025-15_29_22.png");}.elementor-688 .elementor-element.elementor-element-61102e8{--width:540.4px;}.elementor-688 .elementor-element.elementor-element-61102e8.e-con{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:1;}.elementor-688 .elementor-element.elementor-element-2da3da7{--width:92.6px;}.elementor-688 .elementor-element.elementor-element-d1de2c5 .elementor-icon{font-size:30px;}.elementor-688 .elementor-element.elementor-element-d1de2c5 .elementor-icon svg{height:30px;}.elementor-688 .elementor-element.elementor-element-d5099b6{text-align:center;}.elementor-688 .elementor-element.elementor-element-d5099b6 .elementor-heading-title{font-size:15px;}.elementor-688 .elementor-element.elementor-element-8a7a518{--width:129.6px;}.elementor-688 .elementor-element.elementor-element-428ced8 .elementor-icon{font-size:30px;}.elementor-688 .elementor-element.elementor-element-428ced8 .elementor-icon svg{height:30px;}.elementor-688 .elementor-element.elementor-element-3620909{text-align:center;}.elementor-688 .elementor-element.elementor-element-3620909 .elementor-heading-title{font-size:15px;}.elementor-688 .elementor-element.elementor-element-6b9f759{--width:105.6px;}.elementor-688 .elementor-element.elementor-element-b473c34 .elementor-icon{font-size:30px;}.elementor-688 .elementor-element.elementor-element-b473c34 .elementor-icon svg{height:30px;}.elementor-688 .elementor-element.elementor-element-df22a98{text-align:center;}.elementor-688 .elementor-element.elementor-element-df22a98 .elementor-heading-title{font-size:15px;}.elementor-688 .elementor-element.elementor-element-2cc5ab9{--width:95.6px;}.elementor-688 .elementor-element.elementor-element-878d2aa{width:var( --container-widget-width, 87.6px );max-width:87.6px;--container-widget-width:87.6px;--container-widget-flex-grow:0;}.elementor-688 .elementor-element.elementor-element-878d2aa .elementor-icon-wrapper{text-align:center;}.elementor-688 .elementor-element.elementor-element-878d2aa .elementor-icon{font-size:30px;}.elementor-688 .elementor-element.elementor-element-878d2aa .elementor-icon svg{height:30px;}.elementor-688 .elementor-element.elementor-element-ea2ac79{text-align:center;}.elementor-688 .elementor-element.elementor-element-ea2ac79 .elementor-heading-title{font-size:15px;}}/* Start custom CSS for html, class: .elementor-element-684a9bb *//* VIP - Barra fixa */
.vip-bar{
  width:100%;
  position:fixed;
  top:0;
  left:0;
  z-index:999999;
  display:flex;
  align-items:center;
  justify-content:center;
  gap:12px;
  padding:12px 16px;
  box-sizing:border-box;
  background: linear-gradient(90deg,#ff4ecb,#2ad7ff);
  color:#fff;
  font-weight:700;
  font-size:15px;
  letter-spacing:0.2px;
  box-shadow:0 6px 20px rgba(0,0,0,0.35);
  animation:vipPulse 2.8s infinite;
}

/* link */
.vip-bar .vip-bar-link{
  color:#fff;
  text-decoration:underline;
  margin-left:8px;
}

/* close button */
.vip-bar .vip-bar-close{
  position:absolute;
  right:10px;
  top:8px;
  background:transparent;
  color:#fff;
  border:0;
  font-size:16px;
  cursor:pointer;
  padding:6px;
  border-radius:6px;
}

/* pulse */
@keyframes vipPulse{
  0%{opacity:1}
  50%{opacity:.88}
  100%{opacity:1}
}

/* push header down (aplica se inserir só na home ou sem editar header) */
body.has-vipbar{ padding-top:56px !important; }

/* mobile ajuste */
@media (max-width:820px){
  .vip-bar{ font-size:14px; padding:10px 12px; }
  body.has-vipbar{ padding-top:64px !important; } /* se seu header mobile for maior */
}/* End custom CSS */