.elementor-kit-6{--e-global-color-primary:#FE8400;--e-global-color-secondary:#FE9D33;--e-global-color-text:#FEB566;--e-global-color-accent:#FFCE99;--e-global-color-9a8e65d:#0C0C0D;--e-global-color-831ae51:#131314;--e-global-color-e5fb775:#18181B;--e-global-color-d54daf6:#202022;--e-global-color-522a095:#4B4B52;--e-global-color-1d2e4be:#5A5961;--e-global-color-2c4c103:#686770;--e-global-color-ba6cea8:#8E8D96;--e-global-color-5f34359:#9F9FA3;--e-global-color-26fe6d8:#B9B9BC;--e-global-color-fd97d30:#D8D8DA;--e-global-color-0a379fa:#E8E8E8;--e-global-color-91be2ab:#5AC14A;--e-global-color-b872d59:#86E877;--e-global-color-2073b01:#D9F5D5;--e-global-color-e34b2c7:#EB5B56;--e-global-color-dce0dc7:#FA8682;--e-global-color-0d8a4b7:#FFEBEB;--e-global-color-c13bb1a:#081122;--e-global-color-3fe056d:#0C1934;--e-global-color-55fc275:#102145;--e-global-color-a4adf79:#21428A;--e-global-color-d04e484:#2953AC;--e-global-color-ef58793:#7E97CD;--e-global-color-c6eb8e6:#FFDAB2;--e-global-color-e4f3d24:#FFE6CC;--e-global-color-c29615c:#FFEFDE;--e-global-color-026645f:#20202E;--e-global-color-7a37c15:#373742;--e-global-color-d0148b7:#5A5A66;--e-global-color-f6188cb:#757585;--e-global-color-1bc5dc7:#7E7E8C;--e-global-color-5a2ffee:#9999AA;--e-global-color-6bc440c:#A9A9B8;--e-global-color-4788902:#B7B7C7;--e-global-color-d056cc7:#C8C8D5;--e-global-color-3cc931e:#DFDFE4;--e-global-typography-primary-font-family:"Anybody";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Anybody";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Inter";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Inter";--e-global-typography-accent-font-weight:500;background-color:#FFFFFF;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1264px;}.e-con{--container-max-width:1264px;--container-default-padding-top:0px;--container-default-padding-right:24px;--container-default-padding-bottom:0px;--container-default-padding-left:24px;}.elementor-widget:not(:last-child){margin-block-end:0px;}.elementor-element{--widgets-spacing:0px 0px;}{}h1.entry-title{display:var(--page-title-display);}.site-header{padding-inline-end:0px;padding-inline-start:0px;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */img, video, svg {  
   user-drag: none;  
   user-select: none;
   -moz-user-select: none;
   -webkit-user-drag: none;
   -webkit-user-select: none;
   -ms-user-select: none;
}

body {
    line-height: unset;
    overflow-x: hidden;
}


.elementskit-btn svg {
    max-width: unset;
    height: unset;
    
    min-width: 20px;
    min-height: 20px;
}

.elementskit-btn svg path {
    stroke: none !important;
    transition: all .4s ease !important;
}

@keyframes gradient-animation {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}




      /* --- Title Slide Pin --- */

      .title-slide {
         color: #FFF;
         font-family: Anybody;
         font-size: 54px;
         font-style: normal;
         font-weight: 600;
         line-height: 70px;
      }

      .slide-line-2 {
         display: inline;
         /* justify-content: start;
         align-items: center; */
         gap: 14px;
         font-weight: 600;
      }

      @media (max-width: 1024px) {
         .title-slide {
            font-size: 44px;
            font-weight: 600;
            line-height: 60px;
         }
      }

      @media (max-width: 767px) {
         .title-slide {
            font-size: 32px;
            font-weight: 700;
            line-height: 42px;
            /*text-align: center;*/
         }

         .title-slide br {
            display: none;
         }

         .slide-line-2 {
            display: flex;
            justify-content: start;
            align-items: center;
            margin-top: 10px;
            font-weight: 700;
         }
      }

      /* Animação de texto */
      .slide-changing-text {
          display: inline-flex;
         opacity: 0;
         transform: translateX(12px);
         transition: opacity 0.8s, transform 0.5s ease;
         background: linear-gradient(328deg, #FE9D33 10.86%, #FE992E 41.13%, #FE8615 65.94%, #FE7700 83.81%);
         background-clip: text;
         -webkit-background-clip: text;
         -webkit-text-fill-color: transparent;
      }

      /* Estilo do contêiner de slide, agora à esquerda do texto */
      .slide-container-box {
         position: relative;
         width: 62px;
         height: 44px;
         border-radius: 500px;
         border: 1px solid #FFFFFF;
         display: inline-flex;
         align-items: center;
         margin-left: 2px;
         top: 4px;
         z-index: 1;
      }

      /* Estilo do círculo que desliza */
      .slide-circle {
         position: absolute;
         left: -1px;
         z-index: 2;
         width: 44px;
         height: 44px;
         border-radius: 50%;
         background: #FFFFFF;
         /* background: #FFF3E5; */
         display: flex;
         align-items: center;
         justify-content: center;
         transition: transform 0.5s cubic-bezier(0.68, -0.55, 0.27, 1.55);
         background-size: 22px !important;
         background-repeat: no-repeat;
         background-position: center center;
      }

      @media (max-width: 1024px) {
         .slide-container-box {
            width: 60px;
            height: 42px;
            top: 6px;
         }

         .slide-circle {
            width: 42px;
            height: 42px;
            background-size: 20px !important;
         }
      }

      @media (max-width: 767px) {
         .slide-container-box {
            width: 50px;
            height: 36px;
            margin-left: 0;
            top: 0;
            margin-top: -6px;
         }

         .slide-circle {
            width: 36px;
            height: 36px;
            background-size: 18px !important;
         }

      }


      /* Classes de ícones com SVG de fundo */
      .icon-engajam {
         background-image: url('/wp-content/uploads/2024/10/icon-heart-fill-1.svg');
      }

      .icon-conectam {
         background-image: url('/wp-content/uploads/2024/10/icon-share-fill-1.svg');
      }

      .icon-transformam {
         background-image: url('/wp-content/uploads/2024/10/icon-bolt-fill-1.svg');
      }

      /* Estilo para o texto visível */
      .slide-text-visible {
         opacity: 1;
         transform: translateX(0);
      }



/* BUSCA BLOG */

.input-busca-large .elementor-search-form__container {
    
    padding: 6px;
    width: 448px;
    position: relative;
    box-shadow: 0px 2px 2px 0px rgba(0, 8, 38, 0.03);
    transition: all .5s ease-in-out !important;
}

.input-busca-large .elementor-search-form__container:hover  {
    background-color: #FFFFFF !important;
    border-color: #FEB566 !important;
    box-shadow: 0px 3px 4px 0px rgba(254, 181, 102, 0.20) !important;
}

.input-busca-large .elementor-search-form--focus .elementor-search-form__container  {
    background-color: #FFFFFF !important;
    border-color: #FEB566 !important;
    box-shadow: 0px 3px 4px 0px rgba(254, 181, 102, 0.20) !important;
    
}

.input-busca-large .elementor-search-form--focus .elementor-search-form__container::before  {
    background-image: url("data:image/svg+xml,%3Csvg width='19' height='19' viewBox='0 0 19 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_5458_7166)'%3E%3Cpath d='M1 17.5L6.5 12M4.66667 7.41667C4.66667 8.25932 4.83264 9.09371 5.15511 9.87222C5.47757 10.6507 5.95022 11.3581 6.54606 11.9539C7.14191 12.5498 7.84927 13.0224 8.62778 13.3449C9.40629 13.6674 10.2407 13.8333 11.0833 13.8333C11.926 13.8333 12.7604 13.6674 13.5389 13.3449C14.3174 13.0224 15.0248 12.5498 15.6206 11.9539C16.2164 11.3581 16.6891 10.6507 17.0116 9.87222C17.334 9.09371 17.5 8.25932 17.5 7.41667C17.5 5.71486 16.824 4.08276 15.6206 2.8794C14.4172 1.67604 12.7851 1 11.0833 1C9.38153 1 7.74942 1.67604 6.54606 2.8794C5.34271 4.08276 4.66667 5.71486 4.66667 7.41667Z' stroke='%23FE9D33' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_5458_7166'%3E%3Crect width='19' height='19' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

@media (max-width: 1024px) {

.input-busca-large .elementor-search-form__container{
     width: 100%;
}

}

@media (max-width: 767px) {

.input-busca-large .elementor-search-form__container, .elementor-kit-6.elementor-widget-search-form {
     width: 100% !important;
     min-width: 100% !important;
     border-radius:500px !important;
}

}

.input-busca-large input {
    position: relative;
    z-index: 1;
    padding-left: 46px !important;
}

.input-busca-large .elementor-search-form__container::before {
    transition: all .5s ease-in-out !important;
    content: "";
    display: flex;
    position: absolute;
    top: 0;
    left: 22px;
    height: 100%;
    width: 20px;
    z-index: 3;
    background-image: url("data:image/svg+xml,%3Csvg width='19' height='19' viewBox='0 0 19 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_5457_7164)'%3E%3Cpath d='M1 17.5L6.5 12M4.66667 7.41667C4.66667 8.25932 4.83264 9.09371 5.15511 9.87222C5.47757 10.6507 5.95022 11.3581 6.54606 11.9539C7.14191 12.5498 7.84927 13.0224 8.62778 13.3449C9.40629 13.6674 10.2407 13.8333 11.0833 13.8333C11.926 13.8333 12.7604 13.6674 13.5389 13.3449C14.3174 13.0224 15.0248 12.5498 15.6206 11.9539C16.2164 11.3581 16.6891 10.6507 17.0116 9.87222C17.334 9.09371 17.5 8.25932 17.5 7.41667C17.5 5.71486 16.824 4.08276 15.6206 2.8794C14.4172 1.67604 12.7851 1 11.0833 1C9.38153 1 7.74942 1.67604 6.54606 2.8794C5.34271 4.08276 4.66667 5.71486 4.66667 7.41667Z' stroke='%23BFBEB8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_5457_7164'%3E%3Crect width='19' height='19' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
background-repeat: no-repeat no-repeat;
background-position: center; center;
background-size: 20px;
}

.input-busca-large .elementor-search-form__submit {
    border-radius: 500px !important;
    padding-top: 2px !important;
    color: #FFFFFF !important;
}

.input-busca-large button {

}

@media (max-width: 1024px) {
    
.input-busca-large input {
    padding-left: 50px !important;
}

.input-busca-large .elementor-search-form__submit {
    display:none;
}

.input-busca-large .elementor-search-form__container::before {
    content: "";
    display: flex;
    position: absolute;
    top: 0;
    left: 22px;
    height: 100%;
    width: 20px;
    z-index: 3;
    background-image: url("data:image/svg+xml,%3Csvg width='19' height='19' viewBox='0 0 19 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_5458_7166)'%3E%3Cpath d='M1 17.5L6.5 12M4.66667 7.41667C4.66667 8.25932 4.83264 9.09371 5.15511 9.87222C5.47757 10.6507 5.95022 11.3581 6.54606 11.9539C7.14191 12.5498 7.84927 13.0224 8.62778 13.3449C9.40629 13.6674 10.2407 13.8333 11.0833 13.8333C11.926 13.8333 12.7604 13.6674 13.5389 13.3449C14.3174 13.0224 15.0248 12.5498 15.6206 11.9539C16.2164 11.3581 16.6891 10.6507 17.0116 9.87222C17.334 9.09371 17.5 8.25932 17.5 7.41667C17.5 5.71486 16.824 4.08276 15.6206 2.8794C14.4172 1.67604 12.7851 1 11.0833 1C9.38153 1 7.74942 1.67604 6.54606 2.8794C5.34271 4.08276 4.66667 5.71486 4.66667 7.41667Z' stroke='%23FE9D33' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_5458_7166'%3E%3Crect width='19' height='19' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

}

/*FIM INPUT BUSCA*//* End custom CSS */