.elementor-247 .elementor-element.elementor-element-195d6b0{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-247 .elementor-element.elementor-element-195d6b0:not(.elementor-motion-effects-element-type-background), .elementor-247 .elementor-element.elementor-element-195d6b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1fadd62 );}.elementor-247 .elementor-element.elementor-element-47b5c0e{--display:flex;}.elementor-247 .elementor-element.elementor-element-47b5c0e:not(.elementor-motion-effects-element-type-background), .elementor-247 .elementor-element.elementor-element-47b5c0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1fadd62 );}.elementor-247 .elementor-element.elementor-element-3c15828{padding:20px 204px 80px 204px;text-align:start;color:#180000;font-family:var( --e-global-typography-ea4ecd9-font-family ), Sans-serif;font-size:var( --e-global-typography-ea4ecd9-font-size );font-weight:var( --e-global-typography-ea4ecd9-font-weight );line-height:var( --e-global-typography-ea4ecd9-line-height );}.elementor-247 .elementor-element.elementor-element-72ddfb0{text-align:center;}.elementor-247 .elementor-element.elementor-element-6105aa9 .wasender-card{background-color:#ffffff;border-radius:10px;}.elementor-247 .elementor-element.elementor-element-6105aa9 .wasender-card-body{padding:11px 11px 11px 11px;}.elementor-247 .elementor-element.elementor-element-6105aa9 .wasender-card-img{height:250px;margin-bottom:3px;}.elementor-247 .elementor-element.elementor-element-6105aa9 .wasender-card-body h3{color:#1e293b;font-size:18px;text-transform:uppercase;letter-spacing:0.1px;margin-bottom:10px;}.elementor-247 .elementor-element.elementor-element-6105aa9 .wasender-card-body .excerpt{color:#64748b;margin-bottom:20px;}.elementor-247 .elementor-element.elementor-element-6105aa9 .wasender-buy-btn{background-color:#008069;padding:13px 18px 10px 18px;border-radius:8px;}.elementor-247 .elementor-element.elementor-element-6105aa9 .swiper-button-next, .elementor-247 .elementor-element.elementor-element-6105aa9 .swiper-button-prev{color:#008069;background-color:rgba(255,255,255,0.9);}.elementor-247 .elementor-element.elementor-element-6105aa9 .swiper-pagination-bullet-active{background:#008069;}.elementor-247 .elementor-element.elementor-element-a240125{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:98px;--padding-right:98px;}.elementor-247 .elementor-element.elementor-element-a240125:not(.elementor-motion-effects-element-type-background), .elementor-247 .elementor-element.elementor-element-a240125 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dece76e );}.elementor-247 .elementor-element.elementor-element-a86e242{text-align:center;}.elementor-247 .elementor-element.elementor-element-a86e242 .elementor-heading-title{font-family:var( --e-global-typography-c429987-font-family ), Sans-serif;font-size:var( --e-global-typography-c429987-font-size );font-weight:var( --e-global-typography-c429987-font-weight );line-height:var( --e-global-typography-c429987-line-height );color:var( --e-global-color-3847a17 );}.elementor-247 .elementor-element.elementor-element-3a5a946{--item-display:flex;--read-more-alignment:1;--grid-row-gap:28px;--grid-column-gap:49px;}.elementor-247 .elementor-element.elementor-element-3a5a946 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-247 .elementor-element.elementor-element-3a5a946 .elementor-post__meta-data span + span:before{content:"•";}.elementor-247 .elementor-element.elementor-element-3a5a946 .elementor-post__card{border-width:0px;border-radius:12px;padding-top:0px;padding-bottom:0px;}.elementor-247 .elementor-element.elementor-element-3a5a946 .elementor-post__text{padding:0 9px;}.elementor-247 .elementor-element.elementor-element-3a5a946 .elementor-post__meta-data{padding:10px 9px;}.elementor-247 .elementor-element.elementor-element-3a5a946 .elementor-post__avatar{padding-right:9px;padding-left:9px;}.elementor-247 .elementor-element.elementor-element-3a5a946 .elementor-post__title, .elementor-247 .elementor-element.elementor-element-3a5a946 .elementor-post__title a{color:var( --e-global-color-3271b2f );}.elementor-247 .elementor-element.elementor-element-3a5a946 .elementor-post__read-more{color:var( --e-global-color-3847a17 );}.elementor-247 .elementor-element.elementor-element-3a5a946 .elementor-pagination{text-align:center;margin-top:18px;}.elementor-247 .elementor-element.elementor-element-3a5a946 .elementor-pagination .page-numbers:not(.dots){color:var( --e-global-color-3847a17 );}.elementor-247 .elementor-element.elementor-element-3a5a946 .elementor-pagination a.page-numbers:hover{color:var( --e-global-color-primary );}.elementor-247 .elementor-element.elementor-element-3a5a946 .elementor-pagination .page-numbers.current{color:var( --e-global-color-primary );}body:not(.rtl) .elementor-247 .elementor-element.elementor-element-3a5a946 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 13px/2 );}body:not(.rtl) .elementor-247 .elementor-element.elementor-element-3a5a946 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 13px/2 );}body.rtl .elementor-247 .elementor-element.elementor-element-3a5a946 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 13px/2 );}body.rtl .elementor-247 .elementor-element.elementor-element-3a5a946 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 13px/2 );}@media(max-width:1024px){.elementor-247 .elementor-element.elementor-element-3c15828{font-size:var( --e-global-typography-ea4ecd9-font-size );line-height:var( --e-global-typography-ea4ecd9-line-height );}.elementor-247 .elementor-element.elementor-element-a86e242 .elementor-heading-title{font-size:var( --e-global-typography-c429987-font-size );line-height:var( --e-global-typography-c429987-line-height );}}@media(min-width:768px){.elementor-247 .elementor-element.elementor-element-195d6b0{--content-width:1440px;}.elementor-247 .elementor-element.elementor-element-a240125{--content-width:1440px;}}@media(max-width:767px){.elementor-247 .elementor-element.elementor-element-195d6b0{--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-247 .elementor-element.elementor-element-3c15828{padding:0px 0px 0px 0px;font-size:var( --e-global-typography-ea4ecd9-font-size );line-height:var( --e-global-typography-ea4ecd9-line-height );}.elementor-247 .elementor-element.elementor-element-a240125{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-247 .elementor-element.elementor-element-a86e242 .elementor-heading-title{font-size:var( --e-global-typography-c429987-font-size );line-height:var( --e-global-typography-c429987-line-height );}}/* Start custom CSS *//* ========================= */
/* CONTAINER CENTRAL */
/* ========================= */

body.elementor-page-247 .personagem-page{

display:flex;
justify-content:center;

padding:40px 20px;

}


/* ========================= */
/* MOLDURA */
/* ========================= */

body.elementor-page-247 .personagem-wrapper{

max-width:1100px;
width:100%;

background:rgba(255,255,255,0.35);

border-radius:20px;

padding:60px 60px;

box-shadow:
0 20px 50px rgba(0,0,0,0.08),
inset 0 0 0 1px rgba(0,0,0,0.05);

}


/* ========================= */
/* GRID */
/* ========================= */

body.elementor-page-247 .personagem-grid{

display:grid;

grid-template-columns:420px 1fr;

gap:60px;

align-items:start;

}


/* ========================= */
/* IMAGEM GRANDE */
/* ========================= */

body.elementor-page-247 .personagem-col-image{

display:flex;
align-items:flex-start;
justify-content:center;

}


body.elementor-page-247 .personagem-col-image img{

width:100%;
max-width:420px;

height:auto;

}


/* ========================= */
/* TEXTO */
/* ========================= */

body.elementor-page-247 h1{

font-size:46px;
margin-bottom:5px;

}


body.elementor-page-247 .personagem-sub{

font-style:italic;
font-size:22px;
margin-bottom:30px;

}


body.elementor-page-247 p{

font-size:18px;
line-height:1.9;

}


body.elementor-page-247 .personagem-titulo{

font-weight:600;
margin-top:20px;

}


/* ========================= */
/* MOBILE */
/* ========================= */

@media(max-width:768px){

body.elementor-page-247 .personagem-wrapper{

padding:30px 20px;

}


body.elementor-page-247 .personagem-grid{

grid-template-columns:1fr;

gap:25px;

text-align:center;

}


body.elementor-page-247 .personagem-col-image img{

max-width:280px;

}


body.elementor-page-247 h1{

font-size:30px;

}


body.elementor-page-247 .personagem-sub{

font-size:17px;

}

}/* End custom CSS */