.elementor-2449 .elementor-element.elementor-element-53512c9{--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;--justify-content:center;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:55px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2449 .elementor-element.elementor-element-53512c9::before, .elementor-2449 .elementor-element.elementor-element-53512c9 > .elementor-background-video-container::before, .elementor-2449 .elementor-element.elementor-element-53512c9 > .e-con-inner > .elementor-background-video-container::before, .elementor-2449 .elementor-element.elementor-element-53512c9 > .elementor-background-slideshow::before, .elementor-2449 .elementor-element.elementor-element-53512c9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2449 .elementor-element.elementor-element-53512c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );background-image:url("https://empresa1p.com.br/wp-content/uploads/2025/01/Segunda-dobra-Desktop-1-v1-comunidade-1p.webp");--background-overlay:'';}.elementor-2449 .elementor-element.elementor-element-53512c9.e-con{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2449 .elementor-element.elementor-element-baabd70 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 29px 0px;}.elementor-2449 .elementor-element.elementor-element-baabd70{text-align:center;}.elementor-2449 .elementor-element.elementor-element-9258ea2 > .elementor-widget-container{border-radius:10px 10px 10px 10px;}/* Start custom CSS for html, class: .elementor-element-9258ea2 */.clickup-embed {
  border-radius: 15px; /* Ajuste este valor para aumentar ou diminuir o arredondamento */
  overflow: hidden; /* Isso garante que o conteúdo interno também respeite o arredondamento */
}/* End custom CSS */
/* Start custom CSS */[data-elementor-type="wp-page"]{
    overflow: hidden;
}

.e-con-inner{
    max-width: 1280px !important;
}

.elementor-button{
    border-radius: 100px;
    border: 2px solid #FEB7F0;
    background: radial-gradient(212.35% 211.54% at 50% 0%, #FFBEF3 0%, #E725AA 100%);
    box-shadow: 0px 0px 70px 0px rgba(255, 190, 243, 0.50);
    transition: 0.5s;
}

.elementor-button:hover{
    box-shadow: 0px 0px 70px #FFBEF370;
}

.elementor-button-icon{
    transform: rotate(-45deg);
    margin-top: 1px;
    transition: 0.5s;
}

.strokebotao{
    transition: 0.5s;
}

.strokebotao:hover{
    transform: scale(0.9);
}

.elementor-button-text{
    transition: 0.5s;
}

.strokebotao:hover .elementor-button-text{
    color: white;
}

.strokebotao:hover .elementor-button-icon{
    fill: white;
    transform: rotate(0deg);
}

.degradeazul{
    background: var(--Degrade-Azul, linear-gradient(90deg, #4570D2 0%, #9BBAFF 100%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
font-weight: 500;
-webkit-box-decoration-break: clone;
}

.degraderosa{
    background: radial-gradient(212.35% 211.54% at 50% 0%, #FFBEF3 0%, #E725AA 100%);
      -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
	background-clip: text;
  text-fill-color: transparent;
	-webkit-box-decoration-break: clone;
	font-weight: 500;
}

.preco{
    font-size: 40px;
}

.desconto{
    background: linear-gradient(to right, #FAB54E, #FB538B 70%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-family: "Bai Jamjuree";
    font-size: 40.529px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
}

.emoji{
    position: relative;
    top: -3px;
}

.tamanhotexto{
    font-size: 20px;
}

.elementor-image-box-description{
    position: relative;
    top: 10px;
}

@media(max-width: 767px){
    .preco{
    font-size: 32px;
}

.desconto{
    background: linear-gradient(to right, #FAB54E, #FB538B 70%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-family: "Bai Jamjuree";
    font-size: 35px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
}
}/* End custom CSS */