.elementor-62 .elementor-element.elementor-element-25f59df{--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;--overlay-opacity:1;--padding-top:52px;--padding-bottom:11px;--padding-left:0px;--padding-right:0px;}.elementor-62 .elementor-element.elementor-element-25f59df::before, .elementor-62 .elementor-element.elementor-element-25f59df > .elementor-background-video-container::before, .elementor-62 .elementor-element.elementor-element-25f59df > .e-con-inner > .elementor-background-video-container::before, .elementor-62 .elementor-element.elementor-element-25f59df > .elementor-background-slideshow::before, .elementor-62 .elementor-element.elementor-element-25f59df > .e-con-inner > .elementor-background-slideshow::before, .elementor-62 .elementor-element.elementor-element-25f59df > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://makepage.com.br/wp-content/uploads/2025/10/bg-rodape-1.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-62 .elementor-element.elementor-element-33222232{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0%;--margin-bottom:2%;--margin-left:0%;--margin-right:0%;--z-index:1;}.elementor-62 .elementor-element.elementor-element-2e782fd img{width:31%;}.elementor-62 .elementor-element.elementor-element-fe5f144 > .elementor-widget-container{--e-transform-rotateZ:7deg;margin:-14% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-62 .elementor-element.elementor-element-fe5f144 .qodef-qi-text-marquee .qodef-m-text.qodef-text--original{animation:qode-move-horizontal-normal-text-marquee 20s linear infinite;}.elementor-62 .elementor-element.elementor-element-fe5f144 .qodef-qi-text-marquee .qodef-m-text.qodef-text--copy{animation:qode-move-horizontal-normal-text-marquee-copy 20s linear infinite;}.elementor-62 .elementor-element.elementor-element-fe5f144 .qodef-m-text-item{color:#FFFFFF;}.elementor-62 .elementor-element.elementor-element-fe5f144 .qodef-m-text-item {-webkit-text-stroke-color:#FFFFFF;-webkit-text-stroke-width:0.8px;}.elementor-62 .elementor-element.elementor-element-167e16ac{--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;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-100efa4 );--border-color:var( --e-global-color-100efa4 );--padding-top:55px;--padding-bottom:37px;--padding-left:0px;--padding-right:0px;}.elementor-62 .elementor-element.elementor-element-6eb9c96{text-align:center;}.elementor-62 .elementor-element.elementor-element-6eb9c96 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#FFFFFF;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-62 .elementor-element.elementor-element-33222232{--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:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-62 .elementor-element.elementor-element-fe5f144 > .elementor-widget-container{margin:-49% 0% 0% 0%;}}@media(max-width:767px){.elementor-62 .elementor-element.elementor-element-25f59df::before, .elementor-62 .elementor-element.elementor-element-25f59df > .elementor-background-video-container::before, .elementor-62 .elementor-element.elementor-element-25f59df > .e-con-inner > .elementor-background-video-container::before, .elementor-62 .elementor-element.elementor-element-25f59df > .elementor-background-slideshow::before, .elementor-62 .elementor-element.elementor-element-25f59df > .e-con-inner > .elementor-background-slideshow::before, .elementor-62 .elementor-element.elementor-element-25f59df > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://makepage.com.br/wp-content/uploads/2025/10/bg-rodape-mobile.webp");}.elementor-62 .elementor-element.elementor-element-2e782fd img{width:42%;}.elementor-62 .elementor-element.elementor-element-fe5f144 > .elementor-widget-container{margin:-128% 0% 0% 0%;}}/* Start custom CSS for image, class: .elementor-element-2e782fd */.logo {
	-webkit-animation: wobble-hor-bottom 1.8s infinite both;
	        animation: wobble-hor-bottom 1.8s infinite both;
}


/* ----------------------------------------------
 * Generated by Animista on 2025-11-4 16:9:6
 * Licensed under FreeBSD License.
 * See http://animista.net/license for more info. 
 * w: http://animista.net, t: @cssanimista
 * ---------------------------------------------- */

/**
 * ----------------------------------------
 * animation wobble-hor-bottom
 * ----------------------------------------
 */
@-webkit-keyframes wobble-hor-bottom {
  0%,
  100% {
    -webkit-transform: translateX(0%);
            transform: translateX(0%);
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
  }
  15% {
    -webkit-transform: translateX(-30px) rotate(-6deg);
            transform: translateX(-30px) rotate(-6deg);
  }
  30% {
    -webkit-transform: translateX(15px) rotate(6deg);
            transform: translateX(15px) rotate(6deg);
  }
  45% {
    -webkit-transform: translateX(-15px) rotate(-3.6deg);
            transform: translateX(-15px) rotate(-3.6deg);
  }
  60% {
    -webkit-transform: translateX(9px) rotate(2.4deg);
            transform: translateX(9px) rotate(2.4deg);
  }
  75% {
    -webkit-transform: translateX(-6px) rotate(-1.2deg);
            transform: translateX(-6px) rotate(-1.2deg);
  }
}
@keyframes wobble-hor-bottom {
  0%,
  100% {
    -webkit-transform: translateX(0%);
            transform: translateX(0%);
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
  }
  15% {
    -webkit-transform: translateX(-30px) rotate(-6deg);
            transform: translateX(-30px) rotate(-6deg);
  }
  30% {
    -webkit-transform: translateX(15px) rotate(6deg);
            transform: translateX(15px) rotate(6deg);
  }
  45% {
    -webkit-transform: translateX(-15px) rotate(-3.6deg);
            transform: translateX(-15px) rotate(-3.6deg);
  }
  60% {
    -webkit-transform: translateX(9px) rotate(2.4deg);
            transform: translateX(9px) rotate(2.4deg);
  }
  75% {
    -webkit-transform: translateX(-6px) rotate(-1.2deg);
            transform: translateX(-6px) rotate(-1.2deg);
  }
}/* End custom CSS */