.elementor-103 .elementor-element.elementor-element-49fb6ae{margin-top:0px;margin-bottom:-40px;}.elementor-103 .elementor-element.elementor-element-0523587{width:auto;max-width:auto;top:5.5vh;z-index:10001;}body:not(.rtl) .elementor-103 .elementor-element.elementor-element-0523587{right:4vw;}body.rtl .elementor-103 .elementor-element.elementor-element-0523587{left:4vw;}.elementor-103 .elementor-element.elementor-element-0ee8afc{z-index:999;}.elementor-103 .elementor-element.elementor-element-1199eb6 img{width:80px;}.elementor-103 .elementor-element.elementor-element-1199eb6{width:auto;max-width:auto;top:2vh;}body:not(.rtl) .elementor-103 .elementor-element.elementor-element-1199eb6{left:4vw;}body.rtl .elementor-103 .elementor-element.elementor-element-1199eb6{right:4vw;}.elementor-103 .elementor-element.elementor-element-c75868d .elementor-icon-wrapper{text-align:center;}.elementor-103 .elementor-element.elementor-element-c75868d.elementor-view-stacked .elementor-icon{background-color:#AEC90B;}.elementor-103 .elementor-element.elementor-element-c75868d.elementor-view-framed .elementor-icon, .elementor-103 .elementor-element.elementor-element-c75868d.elementor-view-default .elementor-icon{color:#AEC90B;border-color:#AEC90B;}.elementor-103 .elementor-element.elementor-element-c75868d.elementor-view-framed .elementor-icon, .elementor-103 .elementor-element.elementor-element-c75868d.elementor-view-default .elementor-icon svg{fill:#AEC90B;}.elementor-103 .elementor-element.elementor-element-c75868d.elementor-view-stacked .elementor-icon:hover{background-color:#339967;}.elementor-103 .elementor-element.elementor-element-c75868d.elementor-view-framed .elementor-icon:hover, .elementor-103 .elementor-element.elementor-element-c75868d.elementor-view-default .elementor-icon:hover{color:#339967;border-color:#339967;}.elementor-103 .elementor-element.elementor-element-c75868d.elementor-view-framed .elementor-icon:hover, .elementor-103 .elementor-element.elementor-element-c75868d.elementor-view-default .elementor-icon:hover svg{fill:#339967;}.elementor-103 .elementor-element.elementor-element-c75868d .elementor-icon{font-size:20px;padding:10px;}.elementor-103 .elementor-element.elementor-element-c75868d .elementor-icon i, .elementor-103 .elementor-element.elementor-element-c75868d .elementor-icon svg{transform:rotate(0deg);}.elementor-103 .elementor-element.elementor-element-c75868d{width:auto;max-width:auto;top:6vh;}body:not(.rtl) .elementor-103 .elementor-element.elementor-element-c75868d{right:9vw;}body.rtl .elementor-103 .elementor-element.elementor-element-c75868d{left:9vw;}.elementor-103 .elementor-element.elementor-element-52a69f0 .elementor-icon-wrapper{text-align:center;}.elementor-103 .elementor-element.elementor-element-52a69f0.elementor-view-stacked .elementor-icon{background-color:#AEC90B;}.elementor-103 .elementor-element.elementor-element-52a69f0.elementor-view-framed .elementor-icon, .elementor-103 .elementor-element.elementor-element-52a69f0.elementor-view-default .elementor-icon{color:#AEC90B;border-color:#AEC90B;}.elementor-103 .elementor-element.elementor-element-52a69f0.elementor-view-framed .elementor-icon, .elementor-103 .elementor-element.elementor-element-52a69f0.elementor-view-default .elementor-icon svg{fill:#AEC90B;}.elementor-103 .elementor-element.elementor-element-52a69f0.elementor-view-stacked .elementor-icon:hover{background-color:#339967;}.elementor-103 .elementor-element.elementor-element-52a69f0.elementor-view-framed .elementor-icon:hover, .elementor-103 .elementor-element.elementor-element-52a69f0.elementor-view-default .elementor-icon:hover{color:#339967;border-color:#339967;}.elementor-103 .elementor-element.elementor-element-52a69f0.elementor-view-framed .elementor-icon:hover, .elementor-103 .elementor-element.elementor-element-52a69f0.elementor-view-default .elementor-icon:hover svg{fill:#339967;}.elementor-103 .elementor-element.elementor-element-52a69f0 .elementor-icon{font-size:20px;padding:10px;}.elementor-103 .elementor-element.elementor-element-52a69f0 .elementor-icon i, .elementor-103 .elementor-element.elementor-element-52a69f0 .elementor-icon svg{transform:rotate(0deg);}.elementor-103 .elementor-element.elementor-element-52a69f0{width:auto;max-width:auto;top:6vh;}body:not(.rtl) .elementor-103 .elementor-element.elementor-element-52a69f0{right:13.5vw;}body.rtl .elementor-103 .elementor-element.elementor-element-52a69f0{left:13.5vw;}.elementor-103 .elementor-element.elementor-element-74ff0da > .elementor-container{min-height:100vh;}.elementor-103 .elementor-element.elementor-element-74ff0da:not(.elementor-motion-effects-element-type-background), .elementor-103 .elementor-element.elementor-element-74ff0da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wain.ao7publicidade.com.br/wp-content/uploads/2022/09/2-3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-103 .elementor-element.elementor-element-74ff0da > .elementor-background-overlay{background-color:#000000;opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-103 .elementor-element.elementor-element-74ff0da{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-103 .elementor-element.elementor-element-6e8524a{text-align:center;}.elementor-103 .elementor-element.elementor-element-6e8524a .elementor-heading-title{color:#CCFFCC;font-family:"finalsix", Sans-serif;font-size:82px;font-weight:300;text-shadow:3px 3px 6px rgba(0,0,0,0.3);}.elementor-103 .elementor-element.elementor-element-1955615{text-align:center;color:#CCFFCC;font-family:"finalsix", Sans-serif;font-size:22px;font-weight:300;text-shadow:3px 3px 5px rgba(0,0,0,0.3);}.elementor-103 .elementor-element.elementor-element-d4a648c > .elementor-container{min-height:100vh;}.elementor-103 .elementor-element.elementor-element-d4a648c:not(.elementor-motion-effects-element-type-background), .elementor-103 .elementor-element.elementor-element-d4a648c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2F6560;}.elementor-103 .elementor-element.elementor-element-d4a648c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-103 .elementor-element.elementor-element-d4a648c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}/* Start custom CSS for html, class: .elementor-element-0523587 */.box {
    width: 50px;
    height: 50px;
    border-radius: 100px;
    background: #AEC90B;
    display: flex;
    justify-content: center;
    align-items: center;
    transition: ease .3s;
    transition-property: transform;
}
.box:hover{
    background: #339967;
    transition: ease .3s;
    transform: scale(1.1);
}
.btn {
  width: 25px;
  cursor: pointer;
}
.btn span {
  display: block;
  width: 100%;
  box-shadow: 0 2px 10px 0 rgba(0,0,0,0.3);
  border-radius: 3px;
  height: 2px;
  background: #fff;
  transition: all .3s;
  position: relative;
}

.btn span + span {
  margin-top: 7px;
}

.active span + span {
  margin-top: 19.5px;
}

.active span:nth-child(1) {
  animation: ease .7s top forwards;
}

.not-active span:nth-child(1) {
  animation: ease .7s top-2 forwards;
}

.active span:nth-child(2) {
  animation: ease .7s scaled forwards;
}

.not-active span:nth-child(2) {
  animation: ease .7s scaled-2 forwards;
}

.active span:nth-child(3) {
  animation: ease .7s bottom forwards;
}

.not-active span:nth-child(3) {
  animation: ease .7s bottom-2 forwards;
}

@keyframes top {
  0% {
    top: 0;
    transform: rotate(0);
  }
  50% {
    top: 22px;
    transform: rotate(0);
  }
  100% {
    top: 22px;
    transform: rotate(45deg);
  }
}

@keyframes top-2 {
  0% {
    top: 22px;
    transform: rotate(45deg);
  }
  50% {
    top: 22px;
    transform: rotate(0deg);
  }
  100% {
    top: 0;
    transform: rotate(0deg);
  }
}

@keyframes bottom {
  0% {
    bottom: 0;
    transform: rotate(0);
  }
  50% {
    bottom: 22px;
    transform: rotate(0);
  }
  100% {
    bottom: 22px;
    transform: rotate(135deg);
  }
}

@keyframes bottom-2 {
  0% {
    bottom: 22px;
    transform: rotate(135deg);
  }
  50% {
    bottom: 22px;
    transform: rotate(0);
  }
  100% {
    bottom: 0;
    transform: rotate(0);
  }
}

@keyframes scaled {
  50% {
    transform: scale(0);
  }
  100% {
    transform: scale(0);
  }
}

@keyframes scaled-2 {
  0% {
    transform: scale(0);
  }
  50% {
    transform: scale(0);
  }
  100% {
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0ee8afc */.bg-bola {
    -webkit-clip-path: circle(0% at calc(100vw - 5vw) 8vh);
    clip-path: circle(0% at calc(100vw - 5vw) 8vh);
    background: #339967;
    position: fixed;
    width: 100vw;
    height: 100vh;
    top: 0;
    right: 0;
    transition: -webkit-clip-path ease 0.5s;
    transition: clip-path ease 0.5s;
    transition: clip-path ease 0.5ss, -webkit-clip-path ease 0.5ss;
}
.bola-ativa {
    -webkit-clip-path: circle(150% at calc(100vw - 5vw) 8vh);
    clip-path: circle(150% at calc(100vw - 5vw) 8vh);
}/* End custom CSS */