.elementor-25 .elementor-element.elementor-element-b2274a8{--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;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-4f0ccb7{--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;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-28c7d78{--wd-cat-img-width:132px;--wd-cat-brd-radius:50%;}.elementor-25 .elementor-element.elementor-element-28c7d78 div.product-category .wd-entities-title, .elementor-25 .elementor-element.elementor-element-28c7d78 .wd-nav-product-cat>li>a{font-size:16px;}.elementor-25 .elementor-element.elementor-element-32711ec{--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;--margin-top:0px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-63ede17 .title-subtitle{color:#0097B2;font-family:"Source Sans Pro", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;}.elementor-25 .elementor-element.elementor-element-63ede17 .title{font-family:"Source Sans 3", Sans-serif;font-size:50px;font-weight:900;text-transform:uppercase;letter-spacing:1.6px;}.elementor-25 .elementor-element.elementor-element-63ede17 .title-after_title{font-family:"Source Sans Pro", Sans-serif;font-size:18px;}.elementor-25 .elementor-element.elementor-element-91a16a3 .wd-nav-tabs.wd-style-default li.wd-active a, .elementor-25 .elementor-element.elementor-element-91a16a3 .wd-nav-tabs.wd-style-default li:hover a{color:var( --e-global-color-088e8c7 );}.elementor-25 .elementor-element.elementor-element-91a16a3 .tabs-design-simple .tabs-name{border-color:var( --e-global-color-088e8c7 );}.elementor-25 .elementor-element.elementor-element-91a16a3 .wd-nav-tabs.wd-style-underline .nav-link-text:after{background-color:var( --e-global-color-088e8c7 );}.elementor-25 .elementor-element.elementor-element-91a16a3 .wd-tabs .tabs-name{font-family:"hkgroteskpro", Sans-serif;font-size:26px;}.elementor-25 .elementor-element.elementor-element-91a16a3 .wd-nav.wd-nav-tabs .wd-nav-link{font-family:"Source Sans 3", Sans-serif;}.elementor-25 .elementor-element.elementor-element-126817c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:8px 8px 8px 8px;--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:130px;--padding-bottom:130px;--padding-left:55px;--padding-right:55px;}.elementor-25 .elementor-element.elementor-element-126817c:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-126817c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;background-image:url("https://backup.aquacaiaques.com.br/wp-content/uploads/2022/09/caiaques_loja.png");background-position:1350px 100px;background-repeat:no-repeat;background-size:22% auto;}.elementor-25 .elementor-element.elementor-element-0934922{--display:flex;}.elementor-25 .elementor-element.elementor-element-5dcb948 .elementor-heading-title{font-size:16px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-0f17c39 );}.elementor-25 .elementor-element.elementor-element-3128fac .elementor-heading-title{font-size:45px;font-weight:800;text-transform:uppercase;}.elementor-25 .elementor-element.elementor-element-d12f437{font-size:17px;}.elementor-25 .elementor-element.elementor-element-d12f437 > *{max-width:42%;}.elementor-25 .elementor-element.elementor-element-46574d4{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-46574d4 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-c74c04d{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-72d83e1 .title-subtitle{font-family:"Source Sans Pro", Sans-serif;font-size:16px;font-weight:600;}.elementor-25 .elementor-element.elementor-element-72d83e1 .title{font-family:"Bebas Neue", Sans-serif;font-size:50px;letter-spacing:1.6px;}.elementor-25 .elementor-element.elementor-element-72d83e1 .title-after_title{font-family:"Source Sans Pro", Sans-serif;font-size:18px;}.elementor-25 .elementor-element.elementor-element-1f7287a .info-box-title{font-family:"Source Sans 3", Sans-serif;font-size:24px;font-weight:700;}.elementor-25 .elementor-element.elementor-element-1f7287a .info-box-inner{font-family:"Source Sans Pro", Sans-serif;font-size:16px;}.elementor-25 .elementor-element.elementor-element-b5d86ba{--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;--margin-top:150px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-64f4a63{width:var( --container-widget-width, 41.3% );max-width:41.3%;--container-widget-width:41.3%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-64f4a63 .banner-title{font-family:"hkgroteskpro", Sans-serif;}.elementor-25 .elementor-element.elementor-element-64f4a63 .banner-subtitle{color:#2E6BC6;font-family:"hkgroteskpro", Sans-serif;font-size:15px;font-weight:600;}.elementor-25 .elementor-element.elementor-element-07537ef{width:var( --container-widget-width, 58.4% );max-width:58.4%;--container-widget-width:58.4%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-07537ef .banner-title{font-family:"hkgroteskpro", Sans-serif;}.elementor-25 .elementor-element.elementor-element-07537ef .banner-subtitle{color:#2E6BC6;font-family:"hkgroteskpro", Sans-serif;font-size:15px;font-weight:600;}.elementor-25 .elementor-element.elementor-element-aa20af6{--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;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-4d5e0d4{width:var( --container-widget-width, 58.4% );max-width:58.4%;--container-widget-width:58.4%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-4d5e0d4 .banner-title{font-family:"hkgroteskpro", Sans-serif;font-size:20px;}.elementor-25 .elementor-element.elementor-element-4d5e0d4 .banner-subtitle{color:#2E6BC6;font-family:"hkgroteskpro", Sans-serif;font-size:15px;font-weight:600;}.elementor-25 .elementor-element.elementor-element-4d5e0d4 .promo-banner:not(.banner-content-background) .content-banner, .elementor-25 .elementor-element.elementor-element-4d5e0d4 .promo-banner.banner-content-background .wrapper-content-banner{max-width:60%;}.elementor-25 .elementor-element.elementor-element-c7f9584{width:var( --container-widget-width, 41.3% );max-width:41.3%;--container-widget-width:41.3%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-c7f9584 .banner-title{font-family:"hkgroteskpro", Sans-serif;}.elementor-25 .elementor-element.elementor-element-c7f9584 .banner-subtitle{color:#2E6BC6;font-family:"hkgroteskpro", Sans-serif;font-size:15px;font-weight:600;}.elementor-25 .elementor-element.elementor-element-3549d93{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-4e3f175 .title-subtitle{font-family:"hkgroteskpro", Sans-serif;font-size:15px;font-weight:600;}.elementor-25 .elementor-element.elementor-element-4e3f175 .title{font-family:"hkgroteskpro", Sans-serif;}.elementor-25 .elementor-element.elementor-element-786ca42{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:90px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-f6feadb .title-subtitle{color:var( --e-global-color-088e8c7 );font-family:"Source Sans Pro", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;}.elementor-25 .elementor-element.elementor-element-f6feadb .title{font-family:"Source Sans 3", Sans-serif;font-size:50px;font-weight:900;text-transform:uppercase;letter-spacing:1.6px;}.elementor-25 .elementor-element.elementor-element-f6feadb .title-after_title{font-family:"Source Sans Pro", Sans-serif;font-size:18px;}.elementor-25 .elementor-element.elementor-element-9811ee7 .wd-el-title{font-family:"Source Sans 3", Sans-serif;font-weight:900;}.elementor-25 .elementor-element.elementor-element-479c755{--display:flex;--margin-top:0px;--margin-bottom:-40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-905d794 .wd-insta{--wd-aspect-ratio:1/1;}.elementor-25 .elementor-element.elementor-element-905d794{--wd-brd-radius:0px;}@media(min-width:769px){.elementor-25 .elementor-element.elementor-element-126817c{--width:100vw;}.elementor-25 .elementor-element.elementor-element-0934922{--content-width:1351px;}}@media(max-width:1024px){.elementor-25 .elementor-element.elementor-element-63ede17 .title-subtitle{font-size:13px;}.elementor-25 .elementor-element.elementor-element-126817c:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-126817c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:442px 127px;background-size:437px auto;}.elementor-25 .elementor-element.elementor-element-126817c{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:30px;--padding-right:30px;}.elementor-25 .elementor-element.elementor-element-3128fac{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-46574d4{--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;}.elementor-25 .elementor-element.elementor-element-72d83e1 .title-subtitle{font-size:13px;}.elementor-25 .elementor-element.elementor-element-1f7287a .info-box-title{font-size:20px;}.elementor-25 .elementor-element.elementor-element-1f7287a .info-box-inner{font-size:14px;}.elementor-25 .elementor-element.elementor-element-64f4a63 .banner-subtitle{font-size:13px;}.elementor-25 .elementor-element.elementor-element-07537ef .banner-subtitle{font-size:13px;}.elementor-25 .elementor-element.elementor-element-4d5e0d4 .banner-subtitle{font-size:13px;}.elementor-25 .elementor-element.elementor-element-4d5e0d4 .promo-banner:not(.banner-content-background) .content-banner, .elementor-25 .elementor-element.elementor-element-4d5e0d4 .promo-banner.banner-content-background .wrapper-content-banner{max-width:76%;}.elementor-25 .elementor-element.elementor-element-c7f9584 .banner-subtitle{font-size:13px;}.elementor-25 .elementor-element.elementor-element-4e3f175 .title-subtitle{font-size:13px;}.elementor-25 .elementor-element.elementor-element-f6feadb .title-subtitle{font-size:13px;}.elementor-25 .elementor-element.elementor-element-479c755{--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;}}@media(max-width:768px){.elementor-25 .elementor-element.elementor-element-b2274a8{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-4f0ccb7{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-32711ec{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-63ede17 .title-subtitle{font-size:15px;}.elementor-25 .elementor-element.elementor-element-63ede17 .title{font-size:41px;line-height:1em;letter-spacing:-0.3px;}.elementor-25 .elementor-element.elementor-element-91a16a3 .wd-tabs .tabs-name{font-size:26px;}.elementor-25 .elementor-element.elementor-element-91a16a3 .wd-nav.wd-nav-tabs .wd-nav-link{font-size:15px;}.elementor-25 .elementor-element.elementor-element-91a16a3 .wd-nav-tabs{--nav-gap:12px;}.elementor-25 .elementor-element.elementor-element-126817c{--min-height:800px;--margin-top:40px;--margin-bottom:-40px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-25 .elementor-element.elementor-element-126817c:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-126817c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-size:346px auto;}.elementor-25 .elementor-element.elementor-element-d12f437 > *{max-width:100%;}.elementor-25 .elementor-element.elementor-element-46574d4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-c74c04d{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-72d83e1 .title-subtitle{font-size:12px;}.elementor-25 .elementor-element.elementor-element-1f7287a > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-1f7287a .info-box-title{font-size:20px;}.elementor-25 .elementor-element.elementor-element-1f7287a .info-box-inner{font-size:16px;}.elementor-25 .elementor-element.elementor-element-64f4a63{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-64f4a63 .banner-subtitle{font-size:12px;}.elementor-25 .elementor-element.elementor-element-07537ef{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-07537ef .banner-subtitle{font-size:12px;}.elementor-25 .elementor-element.elementor-element-aa20af6{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-4d5e0d4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-4d5e0d4 .banner-subtitle{font-size:12px;}.elementor-25 .elementor-element.elementor-element-4d5e0d4 .promo-banner:not(.banner-content-background) .content-banner, .elementor-25 .elementor-element.elementor-element-4d5e0d4 .promo-banner.banner-content-background .wrapper-content-banner{max-width:100%;}.elementor-25 .elementor-element.elementor-element-c7f9584{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-c7f9584 .banner-subtitle{font-size:12px;}.elementor-25 .elementor-element.elementor-element-3549d93{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-4e3f175 .title-subtitle{font-size:12px;}.elementor-25 .elementor-element.elementor-element-786ca42{--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-f6feadb .title-subtitle{font-size:15px;}.elementor-25 .elementor-element.elementor-element-f6feadb .title{font-size:41px;line-height:1em;letter-spacing:-0.3px;}.elementor-25 .elementor-element.elementor-element-9811ee7 .wd-el-title{font-size:17px;}}/* Start custom CSS for wd_products_tabs, class: .elementor-element-91a16a3 *//*
  [SOLUÇÃO DEFINITIVA]
  Altera a velocidade da ANIMAÇÃO do slider da Home,
  sobrescrevendo o estilo inline aplicado pelo JavaScript do tema.
*/
#slide-home-produtos .wd-carousel-wrap {
    -webkit-transition-duration: 2.2s !important; /* Para Chrome/Safari */
    -moz-transition-duration: 2.2s !important;    /* Para Firefox */
    -o-transition-duration: 2.2s !important;     /* Para Opera */
    transition-duration: 2.2s !important;        /* Padrão */
}

/* SOLUÇÃO DEFINITIVA: Alinha o container do produto à esquerda, dentro do slider da home */
#slide-home-produtos .wd-product {
    text-align: left !important;
}/* End custom CSS */
/* Start custom CSS for wd_blog, class: .elementor-element-9811ee7 */.wd-post-author {
    --wd-link-color: var(--color-gray-400);
    --wd-link-color-hover: var(--color-gray-500);
    display: none !important;
    align-items: center;
    flex-wrap: wrap;
    gap: 5px;
    color: var(--color-gray-400);
}

.wd-entities-title {
    display: block;
    color: var(--wd-entities-title-color);
    word-wrap: break-word;
    font-weight: 400 !important;
    font-style: var(--wd-entities-title-font-style);
    font-family: 'Bebas Neue' !important;
    text-transform: var(--wd-entities-title-transform);
    line-height: 1.4;
}/* End custom CSS */