/* Contemporary edition: original copy and assets, restrained editorial composition. */
body.ts-modern{background:var(--ts-black);color:var(--ts-paper)}
.ts-modern .elementor-225,.ts-modern .elementor-225 .e-con{--container-max-width:1120px}
.ts-modern .elementor-225>.e-con{--padding-block-start:104px;--padding-block-end:104px;--padding-inline-start:28px;--padding-inline-end:28px;--min-height:0px}
.ts-modern .elementor-heading-title{color:var(--ts-paper);text-wrap:balance}
.ts-modern .elementor-widget-text-editor,.ts-modern .elementor-tab-content{color:var(--ts-muted)}
.ts-modern .elementor-widget-text-editor p{margin-bottom:1.2em}
.ts-modern .elementor-widget-text-editor p:last-child{margin-bottom:0}
.ts-modern .elementor-widget-text-editor strong,.ts-modern .elementor-widget-text-editor b{color:var(--ts-paper)}
.ts-modern #main-content .elementor-button{background:var(--ts-gold);background-image:none;border:1px solid var(--ts-gold);border-radius:2px;color:#11100b;font-family:var(--ts-body-font);font-size:12px;font-weight:700;line-height:1.35;letter-spacing:.065em;padding:19px 30px;min-height:56px;min-width:290px;max-width:100%;transition:background .2s,color .2s,transform .2s}
.ts-modern #main-content .elementor-button:hover{background:var(--ts-paper);border-color:var(--ts-paper);color:#11100b;transform:translateY(-2px);box-shadow:none}
.ts-modern #main-content .elementor-icon-list-text{color:var(--ts-gold);font-size:11px;line-height:1.7;letter-spacing:.025em}
.ts-modern .elementor-225 .elementor-icon-list-icon{margin-right:4px}
.ts-modern .elementor-225 .elementor-icon-list-icon .fa-check:before{content:'✦';font-family:Arial,sans-serif;font-size:12px}
.ts-modern #ts-abertura{--min-height:810px;--padding-block-start:54px;--padding-block-end:64px;--gap:26px;isolation:isolate;background-size:cover}
.ts-modern #ts-abertura::before{content:'';position:absolute;inset:0;background:rgba(5,5,4,.86);opacity:1;pointer-events:none;z-index:0}
.ts-modern #ts-abertura>.e-con-inner{position:relative;z-index:1;gap:26px}
.ts-modern #ts-abertura .elementor-element-3ddd734{width:84px;max-width:84px;--container-widget-width:84px;margin:0}
.ts-modern #ts-abertura .elementor-element-abf7468{width:100%;max-width:900px;--container-widget-width:100%;margin:0}
.ts-modern #ts-abertura .elementor-element-abf7468 .elementor-heading-title{color:var(--ts-paper);font-size:clamp(60px,6.25vw,88px);font-weight:400;line-height:1.02;letter-spacing:-.035em}
.ts-modern #ts-abertura .elementor-element-99cda8c{width:100%;max-width:690px;--container-widget-width:100%;font-size:17px;line-height:1.8;color:var(--ts-muted);margin:0}
.ts-modern #ts-abertura .elementor-element-7bebb50{margin:5px 0 0}
.ts-modern #ts-abertura .elementor-element-354efd4{max-width:900px;margin:0}
.ts-modern #ts-abertura .elementor-element-354efd4 b{font-weight:600}
.ts-modern #ts-funciona>.e-con-inner{gap:72px;align-items:center;flex-direction:row}
.ts-modern #ts-funciona .elementor-element-552027c{width:52%;--width:52%;flex:1 1 0;min-width:0;gap:26px}
.ts-modern #ts-funciona .elementor-element-f1387fe{width:100%;max-width:none;margin:0}
.ts-modern #ts-funciona .elementor-element-f1387fe .elementor-heading-title{color:var(--ts-paper);font-size:clamp(44px,4.6vw,64px);font-weight:400;line-height:1.06;letter-spacing:-.035em;text-align:left}
.ts-modern #ts-funciona .elementor-element-3674dd5{width:100%;max-width:100%;font-size:16px;line-height:1.85;color:var(--ts-muted);text-align:left;margin:0}
.ts-modern #ts-funciona .elementor-element-7859857{text-align:left;margin:3px 0 0}
.ts-modern #ts-funciona .elementor-button,.ts-modern #ts-garantia .elementor-button{background:transparent;color:var(--ts-gold)}
.ts-modern #ts-funciona .elementor-button:hover,.ts-modern #ts-garantia .elementor-button:hover{background:var(--ts-gold);border-color:var(--ts-gold);color:#11100b}
.ts-modern #ts-funciona .elementor-element-fa61f09{width:100%;max-width:100%;--container-widget-width:100%;margin:0}
.ts-modern #ts-funciona .elementor-element-4243bc3{width:44%;max-width:480px;--container-widget-width:44%;flex:0 1 44%;order:initial;position:relative}
.ts-modern #ts-funciona .elementor-element-4243bc3>.elementor-widget-container:before{content:'';position:absolute;inset:4% 7%;border:1px solid rgba(208,180,100,.25);border-radius:50%;pointer-events:none;z-index:-1}
.ts-modern #ts-depoimentos{background:rgba(255,255,255,.018);border-top:1px solid rgba(208,180,100,.08);border-bottom:1px solid rgba(208,180,100,.08);align-items:center;--align-items:center}
.ts-modern #ts-depoimentos>.e-con-inner{gap:0}
.ts-modern #ts-depoimentos .elementor-element-43f750f8{width:100%;max-width:1120px;--width:100%;--gap:14px;align-items:center;padding:0;margin:0}
.ts-modern #ts-depoimentos .elementor-element-9cb3d41{order:2;--order:2;width:100%;max-width:100%;margin:0}
.ts-modern #ts-depoimentos .elementor-element-9cb3d41 .elementor-heading-title{font-family:var(--ts-heading-font);font-size:clamp(44px,4.7vw,64px);font-weight:400;letter-spacing:-.025em;line-height:1.08;text-align:center;color:var(--ts-paper);text-transform:none}
.ts-modern #ts-depoimentos .elementor-element-3a75681f{order:1;--order:1;margin:0}
.ts-modern #ts-depoimentos .elementor-element-3a75681f .elementor-heading-title{font-family:var(--ts-body-font);font-size:11px;font-weight:700;line-height:1.5;letter-spacing:.18em;color:var(--ts-gold);text-transform:uppercase}
.ts-modern #ts-depoimentos .elementor-element-3d71297{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;width:100%;max-width:1120px;margin:90px 0 0;padding:0;--margin-block-start:90px;align-items:stretch}
.ts-modern #ts-depoimentos .elementor-element-3d71297>.e-con{width:100%;max-width:100%;--width:100%;margin:0;padding:0 26px 32px;gap:22px;border:1px solid rgba(208,180,100,.22);border-radius:1px;background:rgba(255,255,255,.008);align-items:center}
.ts-modern #ts-depoimentos .elementor-widget-image{width:96px;max-width:96px;--container-widget-width:96px;margin:-49px 0 0}
.ts-modern #ts-depoimentos .elementor-widget-image img{width:96px;height:96px!important;object-fit:cover;border-radius:50%;border:1px solid rgba(208,180,100,.65)}
.ts-modern #ts-depoimentos .elementor-star-rating{font-size:12px;color:var(--ts-gold);letter-spacing:1px}
.ts-modern #ts-depoimentos .elementor-star-rating i:before{color:var(--ts-gold)}
.ts-modern #ts-depoimentos .elementor-star-rating .elementor-screen-only{position:static!important;display:inline-block;clip:auto!important;width:auto;height:auto;padding:0;margin:0 0 0 5px;overflow:visible;white-space:normal;font:11px/1.2 var(--ts-body-font);letter-spacing:0;color:var(--ts-muted)}
.ts-modern #ts-depoimentos .elementor-testimonial-content{font-family:var(--ts-heading-font);font-size:22px;font-weight:500;line-height:1.5;color:var(--ts-paper);margin-bottom:28px}
.ts-modern #ts-depoimentos .elementor-testimonial-name{font-family:var(--ts-body-font);font-size:11px;font-weight:700;line-height:1.6;letter-spacing:.06em;text-transform:uppercase;color:var(--ts-paper)}
.ts-modern #ts-depoimentos .elementor-testimonial-job{font-family:var(--ts-body-font);font-size:11px;line-height:1.8;color:var(--ts-muted);margin-top:3px}
.ts-modern #ts-etapas>.e-con-inner{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:24px;align-items:stretch}
.ts-modern #ts-etapas .elementor-element-4772143{grid-column:1/-1;width:100%;max-width:820px;justify-self:center;margin:0 0 26px}
.ts-modern #ts-etapas .elementor-element-4772143 .elementor-heading-title{font-family:var(--ts-heading-font);font-size:clamp(40px,4.3vw,58px);line-height:1.08;font-weight:400;letter-spacing:-.025em;color:var(--ts-paper)}
.ts-modern #ts-etapas .elementor-widget-divider{display:none}
.ts-modern #ts-etapas>.e-con-inner>.e-con{grid-column:span 3;width:100%;max-width:100%;--width:100%;margin:0;padding:34px;gap:16px;border:1px solid rgba(208,180,100,.17);border-radius:1px;background-color:#0e0e0d;align-self:stretch;position:relative;isolation:isolate}
.ts-modern #ts-etapas .elementor-element-c23c845:before{background-position:right center;background-size:auto 100%;opacity:.055}
.ts-modern #ts-etapas .elementor-element-f369616:before{background:#080807;opacity:.96}
.ts-modern #ts-etapas .elementor-widget-heading,.ts-modern #ts-etapas .elementor-widget-text-editor{width:100%;max-width:100%;margin:0;position:relative;z-index:1}
.ts-modern #ts-etapas .elementor-widget-heading>.elementor-widget-container{padding:0;margin:0}
.ts-modern #ts-etapas .e-con .elementor-heading-title{font-family:var(--ts-heading-font);font-size:32px;font-weight:500;line-height:1.12;letter-spacing:-.01em;color:var(--ts-paper)}
.ts-modern #ts-etapas .elementor-element-549cd90 .elementor-heading-title,.ts-modern #ts-etapas .elementor-element-1f7eea2 .elementor-heading-title,.ts-modern #ts-etapas .elementor-element-ab09c58 .elementor-heading-title,.ts-modern #ts-etapas .elementor-element-a7ce2fe .elementor-heading-title{font-size:58px;font-weight:400;line-height:1;color:var(--ts-gold);opacity:.65}
.ts-modern #ts-etapas .elementor-widget-text-editor{font-size:15px;line-height:1.85;color:var(--ts-muted)}
.ts-modern #ts-etapas .elementor-absolute{width:84px;max-width:84px;left:auto;right:22px;top:24px;opacity:.2;pointer-events:none;z-index:0}
.ts-modern #ts-etapas .elementor-widget-counter{grid-column:span 2;width:100%;max-width:100%;margin:38px 0 0;padding:0}
.ts-modern #ts-etapas .elementor-counter-number-wrapper{font-family:var(--ts-counter-font);font-size:48px;line-height:1.2;font-weight:400;color:var(--ts-paper);letter-spacing:-.035em}
.ts-modern #ts-etapas .elementor-counter-title{font-family:var(--ts-body-font);font-size:12px;font-weight:400;line-height:1.7;color:var(--ts-gold);margin-top:12px}
.ts-modern #ts-investimento{isolation:isolate;border-top:1px solid rgba(208,180,100,.1);border-bottom:1px solid rgba(208,180,100,.1)}
.ts-modern #ts-investimento:before{content:'';position:absolute;inset:0;background:rgba(4,4,3,.68);opacity:1;z-index:0;pointer-events:none}
.ts-modern #ts-investimento>.e-con-inner{position:relative;z-index:1}
.ts-modern #ts-investimento .elementor-element-ca7c734{width:100%;max-width:760px;--width:100%;padding:0;gap:24px;background:transparent;border:0;border-radius:0;box-shadow:none}
.ts-modern #ts-investimento .elementor-element-ca7c734:before{display:none}
.ts-modern #ts-investimento .elementor-element-f9dd430 .elementor-heading-title{font-family:var(--ts-heading-font);font-size:64px;font-weight:400;line-height:1.08;letter-spacing:-.025em;color:var(--ts-paper)}
.ts-modern #ts-investimento .elementor-element-fa32879{font-size:11px;font-weight:600;letter-spacing:.18em;color:var(--ts-gold);margin:0}
.ts-modern #ts-investimento .elementor-element-591404b{width:100%;max-width:100%;margin:0}
.ts-modern #ts-investimento .elementor-element-591404b .elementor-heading-title{font-family:var(--ts-counter-font);font-size:66px;font-weight:400;line-height:1.15;letter-spacing:-.04em;color:var(--ts-paper)}
.ts-modern #ts-investimento parcelas{font:14px/1.5 var(--ts-body-font);letter-spacing:0;vertical-align:middle;margin-right:8px;color:var(--ts-muted)}
.ts-modern #ts-investimento .elementor-element-d2504df{font-size:14px;line-height:1.7;color:var(--ts-muted);margin:0}
.ts-modern #ts-garantia>.e-con-inner{gap:24px}
.ts-modern #ts-garantia .elementor-widget-divider{display:none}
.ts-modern #ts-garantia .elementor-element-7f9f0b3 .elementor-heading-title{color:var(--ts-paper);font-size:58px;line-height:1.06;letter-spacing:-.025em;font-weight:400}
.ts-modern #ts-garantia .elementor-element-1fcabd4{width:100%;max-width:660px;--container-widget-width:100%;font-size:16px;line-height:1.85;color:var(--ts-muted);margin:0}
.ts-modern #ts-garantia .elementor-element-8e55828{width:118px;max-width:118px;--container-widget-width:118px;margin:0}
.ts-modern #ts-sobre{isolation:isolate;background-size:cover}
.ts-modern #ts-sobre:before{content:'';position:absolute;inset:0;background:rgba(4,4,3,.82);opacity:1;pointer-events:none;z-index:0}
.ts-modern #ts-sobre>.e-con-inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:38px 72px;position:relative;z-index:1}
.ts-modern #ts-sobre .elementor-element-4e0a049{grid-column:1/-1;width:100%;max-width:100%;margin:0}
.ts-modern #ts-sobre .elementor-element-4e0a049 .elementor-heading-title{font-size:64px;font-weight:400;line-height:1.08;letter-spacing:-.03em;color:var(--ts-paper);text-align:left}
.ts-modern #ts-sobre .elementor-widget-divider{display:none}
.ts-modern #ts-sobre .elementor-element-3932f5b,.ts-modern #ts-sobre .elementor-element-e35c029{width:100%;max-width:100%;--width:100%;margin:0;padding:0;gap:20px;background:none;backdrop-filter:none;-webkit-backdrop-filter:none;align-self:start}
.ts-modern #ts-sobre .elementor-widget-text-editor{width:100%;max-width:100%;font-size:15px;line-height:1.9;color:var(--ts-muted);margin:0}
.ts-modern #ts-sobre .elementor-element-7701ddb,.ts-modern #ts-sobre .elementor-element-6f1d5ce{font-size:11px;line-height:1.5;font-weight:600;letter-spacing:.14em;color:var(--ts-gold);order:-1;--order:-1}
.ts-modern #ts-perguntas{background:rgba(255,255,255,.015)}
.ts-modern #ts-perguntas .elementor-element-ac13cd2{width:100%;max-width:100%;margin:0 0 24px}
.ts-modern #ts-perguntas .elementor-element-ac13cd2 .elementor-heading-title{font-size:64px;font-weight:400;line-height:1.08;letter-spacing:-.03em;color:var(--ts-paper);text-align:center}
.ts-modern #ts-perguntas .elementor-widget-divider,.ts-modern #ts-perguntas .elementor-widget-spacer{display:none}
.ts-modern #ts-perguntas .elementor-element-6d7603c{width:100%;max-width:920px;--container-widget-width:100%;align-self:center;margin:0}
.ts-modern #ts-perguntas .elementor-toggle-item{border:0;border-top:1px solid rgba(208,180,100,.25)}
.ts-modern #ts-perguntas .elementor-toggle-item:last-child{border-bottom:1px solid rgba(208,180,100,.25)}
.ts-modern #ts-perguntas .elementor-tab-title{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;gap:28px;padding:24px 0;min-height:76px;border:0;border-image:none;background:none}
.ts-modern #ts-perguntas .elementor-toggle-title{flex:1;font-family:var(--ts-body-font);font-size:14px;font-weight:600;line-height:1.7;color:var(--ts-paper)}
.ts-modern #ts-perguntas .elementor-toggle-icon{float:none;flex:none;width:18px;padding:0;margin:0;color:var(--ts-gold)}
.ts-modern #ts-perguntas .elementor-toggle-icon-closed .fas:before{content:'+';font-family:Arial,sans-serif;font-size:20px;font-weight:400}
.ts-modern #ts-perguntas .elementor-toggle-icon-opened.fas:before{content:'−';font-family:Arial,sans-serif;font-size:20px;font-weight:400}
.ts-modern #ts-perguntas .elementor-tab-content{padding:0 40px 25px 0;border:0;font-family:var(--ts-body-font);font-size:15px;line-height:1.85;color:var(--ts-muted)}
.ts-modern #ts-perguntas .elementor-tab-content p{line-height:inherit}
.ts-modern .animated{animation-duration:.65s!important}
.ts-modern .slideInUp,.ts-modern .fadeInUp{animation-name:ts-editorial-rise}
@keyframes ts-editorial-rise{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}
@media(max-width:1024px){
 .ts-modern .elementor-225>.e-con{--padding-block-start:80px;--padding-block-end:80px;--padding-inline-start:32px;--padding-inline-end:32px}
 .ts-modern #ts-abertura{--min-height:740px;--padding-block-start:54px;--padding-block-end:60px}
 .ts-modern #ts-abertura .elementor-element-abf7468{max-width:760px}
 .ts-modern #ts-abertura .elementor-element-abf7468 .elementor-heading-title{font-size:clamp(52px,7.4vw,72px)}
 .ts-modern #ts-abertura .elementor-element-99cda8c{max-width:620px;font-size:16px}
 .ts-modern #ts-funciona>.e-con-inner{gap:38px}
 .ts-modern #ts-funciona .elementor-element-f1387fe .elementor-heading-title{font-size:48px}
 .ts-modern #ts-funciona .elementor-element-3674dd5{font-size:15px}
 .ts-modern #ts-funciona .elementor-element-4243bc3{width:40%;max-width:360px;flex-basis:40%;--order:0}
 .ts-modern #ts-depoimentos .elementor-element-3d71297{gap:18px}
 .ts-modern #ts-depoimentos .elementor-element-3d71297>.e-con{padding-inline:18px}
 .ts-modern #ts-depoimentos .elementor-testimonial-content{font-size:20px;line-height:1.5}
 .ts-modern #ts-depoimentos .elementor-widget-image{width:84px;max-width:84px;--container-widget-width:84px;margin-top:-43px}
 .ts-modern #ts-depoimentos .elementor-widget-image img{width:84px;height:84px!important}
 .ts-modern #ts-etapas>.e-con-inner>.e-con{padding:28px}
 .ts-modern #ts-etapas .elementor-widget-text-editor{font-size:15px}
 .ts-modern #ts-sobre>.e-con-inner{gap:32px 40px}
 .ts-modern #ts-sobre .elementor-widget-text-editor{font-size:15px}
}
@media(min-width:768px) and (max-width:900px){
 .ts-modern #ts-depoimentos .elementor-element-3d71297{grid-template-columns:repeat(2,minmax(0,1fr));gap:76px 24px}
 .ts-modern #ts-depoimentos .elementor-element-3d71297>.e-con:last-child{grid-column:1/-1;width:calc((100% - 24px)/2);justify-self:center}
}
@media(max-width:767px){
 .ts-modern .elementor-225>.e-con{--padding-block-start:64px;--padding-block-end:64px;--padding-inline-start:24px;--padding-inline-end:24px}
 .ts-modern #main-content .elementor-button{min-width:0;width:auto;max-width:100%;font-size:11px;letter-spacing:.045em;padding:18px 22px;min-height:54px}
 .ts-modern #ts-abertura{--min-height:0px;--padding-block-start:38px;--padding-block-end:56px}
 .ts-modern #ts-abertura>.e-con-inner{gap:24px}
 .ts-modern #ts-abertura .elementor-element-3ddd734{width:66px;max-width:66px;--container-widget-width:66px}
 .ts-modern #ts-abertura .elementor-element-abf7468 .elementor-heading-title{font-size:clamp(42px,10.3vw,62px);line-height:1.04;letter-spacing:-.025em}
 .ts-modern #ts-abertura .elementor-element-99cda8c{font-size:16px;line-height:1.8;width:100%;max-width:480px}
 .ts-modern #ts-abertura .elementor-icon-list-text{font-size:11px;line-height:1.8;letter-spacing:.015em}
 .ts-modern #ts-funciona>.e-con-inner{flex-direction:column;gap:36px}
 .ts-modern #ts-funciona .elementor-element-552027c{width:100%;--width:100%;max-width:100%;gap:24px}
 .ts-modern #ts-funciona .elementor-element-4243bc3{width:80%;max-width:360px;flex:none;--order:-1;order:-1;--container-widget-width:80%}
 .ts-modern #ts-funciona .elementor-element-f1387fe .elementor-heading-title{font-size:44px;text-align:left;line-height:1.08}
 .ts-modern #ts-funciona .elementor-element-3674dd5{font-size:16px;text-align:left;line-height:1.85}
 .ts-modern #ts-funciona .elementor-element-fa61f09{align-self:flex-start;--align-self:flex-start}
 .ts-modern #ts-depoimentos .elementor-element-9cb3d41 .elementor-heading-title{font-size:44px;line-height:1.08}
 .ts-modern #ts-depoimentos .elementor-element-3d71297{grid-template-columns:1fr;gap:76px;margin-top:76px;--margin-block-start:76px}
 .ts-modern #ts-depoimentos .elementor-element-3d71297>.e-con{padding:0 28px 30px}
 .ts-modern #ts-depoimentos .elementor-testimonial-content{font-size:23px;line-height:1.5}
 .ts-modern #ts-depoimentos .elementor-widget-image{width:88px;max-width:88px;--container-widget-width:88px;margin-top:-45px}
 .ts-modern #ts-depoimentos .elementor-widget-image img{width:88px;height:88px!important}
 .ts-modern #ts-etapas .elementor-element-4772143{margin-bottom:14px}
 .ts-modern #ts-etapas .elementor-element-4772143 .elementor-heading-title{font-size:40px;line-height:1.1}
 .ts-modern #ts-etapas>.e-con-inner>.e-con{grid-column:1/-1;padding:26px;gap:16px}
 .ts-modern #ts-etapas .e-con .elementor-heading-title{font-size:30px}
 .ts-modern #ts-etapas .elementor-element-549cd90 .elementor-heading-title,.ts-modern #ts-etapas .elementor-element-1f7eea2 .elementor-heading-title,.ts-modern #ts-etapas .elementor-element-ab09c58 .elementor-heading-title,.ts-modern #ts-etapas .elementor-element-a7ce2fe .elementor-heading-title{font-size:52px}
 .ts-modern #ts-etapas .elementor-widget-text-editor{font-size:16px;line-height:1.85}
 .ts-modern #ts-etapas .elementor-widget-counter{margin-top:22px}
 .ts-modern #ts-etapas .elementor-counter-number-wrapper{font-size:clamp(26px,7vw,40px)}
 .ts-modern #ts-etapas .elementor-counter-title{font-size:10px;line-height:1.7;margin-top:8px}
 .ts-modern #ts-investimento .elementor-element-f9dd430 .elementor-heading-title{font-size:48px}
 .ts-modern #ts-investimento .elementor-element-591404b .elementor-heading-title{font-size:clamp(42px,11vw,60px)}
 .ts-modern #ts-investimento parcelas{font-size:12px;display:block;margin:0 0 8px;letter-spacing:.03em}
 .ts-modern #ts-garantia .elementor-element-7f9f0b3 .elementor-heading-title{font-size:46px}
 .ts-modern #ts-garantia .elementor-element-1fcabd4{font-size:16px;line-height:1.85;text-align:left}
 .ts-modern #ts-garantia .elementor-element-8e55828{width:100px;max-width:100px;--container-widget-width:100px}
 .ts-modern #ts-sobre>.e-con-inner{grid-template-columns:1fr;gap:36px}
 .ts-modern #ts-sobre .elementor-element-4e0a049{grid-column:1}
 .ts-modern #ts-sobre .elementor-element-4e0a049 .elementor-heading-title{font-size:48px}
 .ts-modern #ts-sobre .elementor-widget-text-editor{font-size:16px;line-height:1.9}
 .ts-modern #ts-perguntas .elementor-element-ac13cd2 .elementor-heading-title{font-size:44px;line-height:1.1}
 .ts-modern #ts-perguntas .elementor-tab-title{padding:22px 0;gap:18px;min-height:72px}
 .ts-modern #ts-perguntas .elementor-toggle-title{font-size:14px;line-height:1.7}
 .ts-modern #ts-perguntas .elementor-tab-content{font-size:15px;line-height:1.85;padding:0 0 24px}
}
