.elementor-613 .elementor-element.elementor-element-cfa2879{--display:flex;--min-height:335px;--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;--justify-content:center;--padding-top:5%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-613 .elementor-element.elementor-element-cfa2879:not(.elementor-motion-effects-element-type-background), .elementor-613 .elementor-element.elementor-element-cfa2879 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-613 .elementor-element.elementor-element-c9cdc07{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-613 .elementor-element.elementor-element-c9cdc07.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-613 .elementor-element.elementor-element-c9cdc07 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;text-transform:uppercase;color:var( --e-global-color-2e42261 );}.elementor-613 .elementor-element.elementor-element-74c86a1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-613 .elementor-element.elementor-element-74c86a1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-613 .elementor-element.elementor-element-74c86a1 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:47px;color:var( --e-global-color-15556a7 );}.elementor-613 .elementor-element.elementor-element-125a39a{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-613 .elementor-element.elementor-element-125a39a:not(.elementor-motion-effects-element-type-background), .elementor-613 .elementor-element.elementor-element-125a39a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-15556a7 );}.elementor-613 .elementor-element.elementor-element-6ee8d4b{--display:flex;--justify-content:center;}.elementor-613 .elementor-element.elementor-element-6ee8d4b.e-con{--order:99999 /* order end hack */;}.elementor-613 .elementor-element.elementor-element-efd2bf1{width:var( --container-widget-width, 59% );max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;}.elementor-613 .elementor-element.elementor-element-efd2bf1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-613 .elementor-element.elementor-element-efd2bf1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;text-transform:uppercase;color:var( --e-global-color-2e42261 );}.elementor-613 .elementor-element.elementor-element-cf7974a{width:var( --container-widget-width, 95.162% );max-width:95.162%;--container-widget-width:95.162%;--container-widget-flex-grow:0;}.elementor-613 .elementor-element.elementor-element-cf7974a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-613 .elementor-element.elementor-element-cf7974a .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:47px;color:var( --e-global-color-secondary );}.elementor-widget-text-editor{color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-613 .elementor-element.elementor-element-14be77d{width:var( --container-widget-width, 101.814% );max-width:101.814%;--container-widget-width:101.814%;--container-widget-flex-grow:0;color:var( --e-global-color-primary );}.elementor-613 .elementor-element.elementor-element-14be77d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-613 .elementor-element.elementor-element-814b0f2{--display:flex;--min-height:469px;}.elementor-613 .elementor-element.elementor-element-814b0f2:not(.elementor-motion-effects-element-type-background), .elementor-613 .elementor-element.elementor-element-814b0f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clientes.absolutapropagandabrasil.com.br/sandroalves/wp-content/uploads/2026/04/Atelier-Closet.png");background-position:center center;background-size:cover;}.elementor-613 .elementor-element.elementor-element-594eccc{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-613 .elementor-element.elementor-element-594eccc:not(.elementor-motion-effects-element-type-background), .elementor-613 .elementor-element.elementor-element-594eccc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-613 .elementor-element.elementor-element-51b2309{width:var( --container-widget-width, 59% );max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;}.elementor-613 .elementor-element.elementor-element-51b2309.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-613 .elementor-element.elementor-element-51b2309 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;text-transform:uppercase;color:var( --e-global-color-2e42261 );}.elementor-613 .elementor-element.elementor-element-3b92962{width:var( --container-widget-width, 95.162% );max-width:95.162%;--container-widget-width:95.162%;--container-widget-flex-grow:0;}.elementor-613 .elementor-element.elementor-element-3b92962.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-613 .elementor-element.elementor-element-3b92962 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:47px;color:var( --e-global-color-15556a7 );}.elementor-613 .elementor-element.elementor-element-002c39d{--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;--justify-content:space-between;--flex-wrap:wrap;}.elementor-613 .elementor-element.elementor-element-acec268{--display:flex;--min-height:208px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#474242;--border-color:#474242;}.elementor-613 .elementor-element.elementor-element-ed8d554{--display:flex;--min-height:208px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#474242;--border-color:#474242;}.elementor-613 .elementor-element.elementor-element-9dc31cf{--display:flex;--min-height:208px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#474242;--border-color:#474242;}.elementor-613 .elementor-element.elementor-element-0a792f3{--display:flex;--min-height:208px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#474242;--border-color:#474242;}.elementor-613 .elementor-element.elementor-element-1d29dc5{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-613 .elementor-element.elementor-element-1d29dc5:not(.elementor-motion-effects-element-type-background), .elementor-613 .elementor-element.elementor-element-1d29dc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-15556a7 );}.elementor-613 .elementor-element.elementor-element-caa6d26{--display:flex;--justify-content:center;}.elementor-613 .elementor-element.elementor-element-caa6d26.e-con{--order:99999 /* order end hack */;}.elementor-613 .elementor-element.elementor-element-0f07cab{width:var( --container-widget-width, 59% );max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;}.elementor-613 .elementor-element.elementor-element-0f07cab.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-613 .elementor-element.elementor-element-0f07cab .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;text-transform:uppercase;color:var( --e-global-color-2e42261 );}.elementor-613 .elementor-element.elementor-element-a5902bb{width:var( --container-widget-width, 95.162% );max-width:95.162%;--container-widget-width:95.162%;--container-widget-flex-grow:0;}.elementor-613 .elementor-element.elementor-element-a5902bb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-613 .elementor-element.elementor-element-a5902bb .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:47px;color:var( --e-global-color-secondary );}.elementor-613 .elementor-element.elementor-element-a0fb105{width:var( --container-widget-width, 101.814% );max-width:101.814%;--container-widget-width:101.814%;--container-widget-flex-grow:0;color:var( --e-global-color-primary );}.elementor-613 .elementor-element.elementor-element-a0fb105.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-613 .elementor-element.elementor-element-e8262fc .elementor-button{background-color:var( --e-global-color-2e42261 );font-family:"Inter", Sans-serif;font-size:1rem;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-613 .elementor-element.elementor-element-e8262fc{width:var( --container-widget-width, 393px );max-width:393px;--container-widget-width:393px;--container-widget-flex-grow:0;}.elementor-613 .elementor-element.elementor-element-e8262fc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-613 .elementor-element.elementor-element-e8262fc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-613 .elementor-element.elementor-element-c53628f{--display:flex;--min-height:469px;}.elementor-613 .elementor-element.elementor-element-c53628f:not(.elementor-motion-effects-element-type-background), .elementor-613 .elementor-element.elementor-element-c53628f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clientes.absolutapropagandabrasil.com.br/sandroalves/wp-content/uploads/2026/04/kitchen-2-C_87aYgU.jpg");background-position:center center;background-size:cover;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:768px){.elementor-613 .elementor-element.elementor-element-acec268{--width:23%;}.elementor-613 .elementor-element.elementor-element-ed8d554{--width:23%;}.elementor-613 .elementor-element.elementor-element-9dc31cf{--width:23%;}.elementor-613 .elementor-element.elementor-element-0a792f3{--width:23%;}}@media(max-width:1200px){.elementor-613 .elementor-element.elementor-element-cfa2879{--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-613 .elementor-element.elementor-element-125a39a{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-613 .elementor-element.elementor-element-594eccc{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-613 .elementor-element.elementor-element-1d29dc5{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}}@media(max-width:880px){.elementor-613 .elementor-element.elementor-element-002c39d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}}@media(max-width:767px){.elementor-613 .elementor-element.elementor-element-cf7974a .elementor-heading-title{font-size:40px;}.elementor-613 .elementor-element.elementor-element-814b0f2{--min-height:246px;}.elementor-613 .elementor-element.elementor-element-3b92962 .elementor-heading-title{font-size:40px;}.elementor-613 .elementor-element.elementor-element-a5902bb .elementor-heading-title{font-size:40px;}.elementor-613 .elementor-element.elementor-element-c53628f{--min-height:246px;}}/* Start custom CSS for heading, class: .elementor-element-c9cdc07 */.cor{
    color: #D1A255;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74c86a1 */.cor{
    color: #D1A255;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-efd2bf1 */.cor{
    color: #D1A255;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cf7974a */.cor{
    color: #D1A255;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51b2309 */.cor{
    color: #D1A255;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3b92962 */.cor{
    color: #D1A255;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-acec268 *//* CONTAINER */
.card-servico {
    background-color: #f5f5f5;
    padding: 35px;
    transition: all 0.35s ease;
    cursor: pointer;
    position: relative;
}

/* HOVER FUNDO */
.card-servico:hover {
    background-color: #000;
}

/* =========================
   TÍTULO
========================= */
.card-servico .elementor-heading-title {
    color: #000;
    transition: all 0.35s ease;
}

.card-servico:hover .elementor-heading-title {
    color: #ffffff !important;
}

/* =========================
   TEXTO
========================= */
.card-servico .elementor-widget-text-editor,
.card-servico .elementor-widget-text-editor p {
    color: #555;
    transition: all 0.35s ease;
}

.card-servico:hover .elementor-widget-text-editor,
.card-servico:hover .elementor-widget-text-editor p {
    color: #ffffff !important;
}

/* =========================
   BOTÃO (ESCONDIDO INICIALMENTE)
========================= */
.card-servico .elementor-button-wrapper {
    opacity: 0;
    transform: translateY(10px);
    transition: all 0.35s ease;
}

/* BOTÃO APARECE NO HOVER */
.card-servico:hover .elementor-button-wrapper {
    opacity: 1;
    transform: translateY(0);
}

/* ESTILO PADRÃO DO BOTÃO */
.card-servico .elementor-button {
    background-color: transparent;
    color: #c9a46c;
    border: 1px solid #c9a46c;
    padding: 10px 20px;
    transition: all 0.3s ease;
}

/* BOTÃO FICA BRANCO NO HOVER DO CONTAINER */
.card-servico:hover .elementor-button {
    color: #ffffff !important;
    border-color: #ffffff;
}

/* HOVER DIRETO NO BOTÃO (efeito premium) */
.card-servico:hover .elementor-button:hover {
    background-color: #ffffff;
    color: #000 !important;
}

/* =========================
   ÍCONE
========================= */
.card-servico .elementor-icon {
    color: #c9a46c;
    transition: all 0.35s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed8d554 *//* CONTAINER */
.card-servico {
    background-color: #f5f5f5;
    padding: 35px;
    transition: all 0.35s ease;
    cursor: pointer;
    position: relative;
}

/* HOVER FUNDO */
.card-servico:hover {
    background-color: #000;
}

/* =========================
   TÍTULO
========================= */
.card-servico .elementor-heading-title {
    color: #000;
    transition: all 0.35s ease;
}

.card-servico:hover .elementor-heading-title {
    color: #ffffff !important;
}

/* =========================
   TEXTO
========================= */
.card-servico .elementor-widget-text-editor,
.card-servico .elementor-widget-text-editor p {
    color: #555;
    transition: all 0.35s ease;
}

.card-servico:hover .elementor-widget-text-editor,
.card-servico:hover .elementor-widget-text-editor p {
    color: #ffffff !important;
}

/* =========================
   BOTÃO (ESCONDIDO INICIALMENTE)
========================= */
.card-servico .elementor-button-wrapper {
    opacity: 0;
    transform: translateY(10px);
    transition: all 0.35s ease;
}

/* BOTÃO VISÍVEL NO HOVER */
.card-servico:hover .elementor-button-wrapper {
    opacity: 1;
    transform: translateY(0);
}

/* ESTILO DO BOTÃO */
.card-servico .elementor-button {
    background-color: transparent;
    color: #c9a46c;
    border: 1px solid #c9a46c;
    padding: 10px 20px;
}

/* =========================
   ÍCONE
========================= */
.card-servico .elementor-icon {
    color: #c9a46c;
    transition: all 0.35s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9dc31cf *//* CONTAINER */
.card-servico {
    background-color: #f5f5f5;
    padding: 35px;
    transition: all 0.35s ease;
    cursor: pointer;
    position: relative;
}

/* HOVER FUNDO */
.card-servico:hover {
    background-color: #000;
}

/* =========================
   TÍTULO
========================= */
.card-servico .elementor-heading-title {
    color: #000;
    transition: all 0.35s ease;
}

.card-servico:hover .elementor-heading-title {
    color: #ffffff !important;
}

/* =========================
   TEXTO
========================= */
.card-servico .elementor-widget-text-editor,
.card-servico .elementor-widget-text-editor p {
    color: #555;
    transition: all 0.35s ease;
}

.card-servico:hover .elementor-widget-text-editor,
.card-servico:hover .elementor-widget-text-editor p {
    color: #ffffff !important;
}

/* =========================
   BOTÃO (ESCONDIDO INICIALMENTE)
========================= */
.card-servico .elementor-button-wrapper {
    opacity: 0;
    transform: translateY(10px);
    transition: all 0.35s ease;
}

/* BOTÃO VISÍVEL NO HOVER */
.card-servico:hover .elementor-button-wrapper {
    opacity: 1;
    transform: translateY(0);
}

/* ESTILO DO BOTÃO */
.card-servico .elementor-button {
    background-color: transparent;
    color: #c9a46c;
    border: 1px solid #c9a46c;
    padding: 10px 20px;
}

/* =========================
   ÍCONE
========================= */
.card-servico .elementor-icon {
    color: #c9a46c;
    transition: all 0.35s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a792f3 *//* CONTAINER */
.card-servico {
    background-color: #f5f5f5;
    padding: 35px;
    transition: all 0.35s ease;
    cursor: pointer;
    position: relative;
}

/* HOVER FUNDO */
.card-servico:hover {
    background-color: #000;
}

/* =========================
   TÍTULO
========================= */
.card-servico .elementor-heading-title {
    color: #000;
    transition: all 0.35s ease;
}

.card-servico:hover .elementor-heading-title {
    color: #ffffff !important;
}

/* =========================
   TEXTO
========================= */
.card-servico .elementor-widget-text-editor,
.card-servico .elementor-widget-text-editor p {
    color: #555;
    transition: all 0.35s ease;
}

.card-servico:hover .elementor-widget-text-editor,
.card-servico:hover .elementor-widget-text-editor p {
    color: #ffffff !important;
}

/* =========================
   BOTÃO (ESCONDIDO INICIALMENTE)
========================= */
.card-servico .elementor-button-wrapper {
    opacity: 0;
    transform: translateY(10px);
    transition: all 0.35s ease;
}

/* BOTÃO VISÍVEL NO HOVER */
.card-servico:hover .elementor-button-wrapper {
    opacity: 1;
    transform: translateY(0);
}

/* ESTILO DO BOTÃO */
.card-servico .elementor-button {
    background-color: transparent;
    color: #c9a46c;
    border: 1px solid #c9a46c;
    padding: 10px 20px;
}

/* =========================
   ÍCONE
========================= */
.card-servico .elementor-icon {
    color: #c9a46c;
    transition: all 0.35s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0f07cab */.cor{
    color: #D1A255;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a5902bb */.cor{
    color: #D1A255;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e8262fc */.elementor-613 .elementor-element.elementor-element-e8262fc a{
    animation: pisca 1.5s infinite;
    box-shadow: 0px 0px 21px -6px #43705980; //mudar a cor aqui
}

@keyframes pisca {
  70% {
    box-shadow: 0 0 0 25px rgb(0,0,0,0);

  }
    100% {
    box-shadow: 0 0 0 0 rgb(0,0,0,0);
  }
}/* End custom CSS */