.elementor-1057 .elementor-element.elementor-element-c2d809e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:70px;--padding-bottom:65px;--padding-left:0px;--padding-right:0px;}.elementor-1057 .elementor-element.elementor-element-c2d809e:not(.elementor-motion-effects-element-type-background), .elementor-1057 .elementor-element.elementor-element-c2d809e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-1057 .elementor-element.elementor-element-dcb6489{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1057 .elementor-element.elementor-element-4db8b2a{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-1057 .elementor-element.elementor-element-4db8b2a img{filter:brightness( 1000000% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1057 .elementor-element.elementor-element-b102e73{--grid-template-columns:repeat(0, auto);--icon-size:15px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-1057 .elementor-element.elementor-element-b102e73 .elementor-widget-container{text-align:left;}.elementor-1057 .elementor-element.elementor-element-b102e73 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-b102e73.elementor-element{--align-self:flex-start;}.elementor-1057 .elementor-element.elementor-element-b102e73 .elementor-social-icon{background-color:#FFFFFF;}.elementor-1057 .elementor-element.elementor-element-b102e73 .elementor-social-icon i{color:#000000;}.elementor-1057 .elementor-element.elementor-element-b102e73 .elementor-social-icon svg{fill:#000000;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1057 .elementor-element.elementor-element-11c7ac0 > .elementor-widget-container{padding:1px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-11c7ac0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(3px/2);}.elementor-1057 .elementor-element.elementor-element-11c7ac0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(3px/2);}.elementor-1057 .elementor-element.elementor-element-11c7ac0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(3px/2);}.elementor-1057 .elementor-element.elementor-element-11c7ac0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-3px/2);}.elementor-1057 .elementor-element.elementor-element-11c7ac0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-3px/2);}.elementor-1057 .elementor-element.elementor-element-11c7ac0 .elementor-icon-list-icon i{color:var( --e-global-color-81ee696 );transition:color 0.3s;}.elementor-1057 .elementor-element.elementor-element-11c7ac0 .elementor-icon-list-icon svg{fill:var( --e-global-color-81ee696 );transition:fill 0.3s;}.elementor-1057 .elementor-element.elementor-element-11c7ac0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1057 .elementor-element.elementor-element-11c7ac0 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-1057 .elementor-element.elementor-element-11c7ac0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1057 .elementor-element.elementor-element-11c7ac0 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:500;}.elementor-1057 .elementor-element.elementor-element-11c7ac0 .elementor-icon-list-text{color:#E0DFDF;transition:color 0.3s;}.elementor-1057 .elementor-element.elementor-element-67fc95e{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:0px;}.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-1057 .elementor-element.elementor-element-62a9e12{width:var( --container-widget-width, 516px );max-width:516px;--container-widget-width:516px;--container-widget-flex-grow:0;text-align:start;}.elementor-1057 .elementor-element.elementor-element-62a9e12 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 010px 0px;}.elementor-1057 .elementor-element.elementor-element-62a9e12 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:600;line-height:16px;letter-spacing:0px;color:#FFFFFF;}.elementor-1057 .elementor-element.elementor-element-8087561 > .elementor-widget-container{padding:1px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-8087561 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(3px/2);}.elementor-1057 .elementor-element.elementor-element-8087561 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(3px/2);}.elementor-1057 .elementor-element.elementor-element-8087561 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(3px/2);}.elementor-1057 .elementor-element.elementor-element-8087561 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-3px/2);}.elementor-1057 .elementor-element.elementor-element-8087561 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-3px/2);}.elementor-1057 .elementor-element.elementor-element-8087561 .elementor-icon-list-icon i{color:var( --e-global-color-81ee696 );transition:color 0.3s;}.elementor-1057 .elementor-element.elementor-element-8087561 .elementor-icon-list-icon svg{fill:var( --e-global-color-81ee696 );transition:fill 0.3s;}.elementor-1057 .elementor-element.elementor-element-8087561{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1057 .elementor-element.elementor-element-8087561 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-1057 .elementor-element.elementor-element-8087561 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1057 .elementor-element.elementor-element-8087561 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:500;}.elementor-1057 .elementor-element.elementor-element-8087561 .elementor-icon-list-text{color:#E0DFDF;transition:color 0.3s;}.elementor-1057 .elementor-element.elementor-element-420e4d0{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-1057 .elementor-element.elementor-element-87f8af6{width:var( --container-widget-width, 516px );max-width:516px;--container-widget-width:516px;--container-widget-flex-grow:0;text-align:start;}.elementor-1057 .elementor-element.elementor-element-87f8af6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 010px 0px;}.elementor-1057 .elementor-element.elementor-element-87f8af6 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:600;line-height:16px;letter-spacing:0px;color:#FFFFFF;}.elementor-1057 .elementor-element.elementor-element-0a44599 > .elementor-widget-container{padding:1px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-0a44599 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(3px/2);}.elementor-1057 .elementor-element.elementor-element-0a44599 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(3px/2);}.elementor-1057 .elementor-element.elementor-element-0a44599 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(3px/2);}.elementor-1057 .elementor-element.elementor-element-0a44599 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-3px/2);}.elementor-1057 .elementor-element.elementor-element-0a44599 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-3px/2);}.elementor-1057 .elementor-element.elementor-element-0a44599 .elementor-icon-list-icon i{color:var( --e-global-color-81ee696 );transition:color 0.3s;}.elementor-1057 .elementor-element.elementor-element-0a44599 .elementor-icon-list-icon svg{fill:var( --e-global-color-81ee696 );transition:fill 0.3s;}.elementor-1057 .elementor-element.elementor-element-0a44599{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1057 .elementor-element.elementor-element-0a44599 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-1057 .elementor-element.elementor-element-0a44599 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1057 .elementor-element.elementor-element-0a44599 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:500;}.elementor-1057 .elementor-element.elementor-element-0a44599 .elementor-icon-list-text{color:#E0DFDF;transition:color 0.3s;}.elementor-1057 .elementor-element.elementor-element-6695d56{--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1057 .elementor-element.elementor-element-1e2b5b9{width:var( --container-widget-width, 516px );max-width:516px;--container-widget-width:516px;--container-widget-flex-grow:0;text-align:start;}.elementor-1057 .elementor-element.elementor-element-1e2b5b9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 010px 0px;}.elementor-1057 .elementor-element.elementor-element-1e2b5b9 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:600;line-height:16px;letter-spacing:0px;color:#FFFFFF;}.elementor-1057 .elementor-element.elementor-element-84583df{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;text-align:start;}.elementor-1057 .elementor-element.elementor-element-84583df > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-84583df.elementor-element{--align-self:flex-start;}.elementor-1057 .elementor-element.elementor-element-84583df .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:500;line-height:22px;letter-spacing:-0.1px;color:#E0DFDF;}.elementor-1057 .elementor-element.elementor-element-18ec7d0{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1057 .elementor-element.elementor-element-97a3301{width:var( --container-widget-width, 516px );max-width:516px;--container-widget-width:516px;--container-widget-flex-grow:0;text-align:start;}.elementor-1057 .elementor-element.elementor-element-97a3301 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 010px 0px;}.elementor-1057 .elementor-element.elementor-element-97a3301.elementor-element{--align-self:flex-start;}.elementor-1057 .elementor-element.elementor-element-97a3301 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:600;line-height:16px;letter-spacing:0px;color:#FFFFFF;}.elementor-1057 .elementor-element.elementor-element-89cd200{width:var( --container-widget-width, 225px );max-width:225px;--container-widget-width:225px;--container-widget-flex-grow:0;text-align:start;}.elementor-1057 .elementor-element.elementor-element-89cd200 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-89cd200.elementor-element{--align-self:flex-start;}.elementor-1057 .elementor-element.elementor-element-89cd200 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:500;line-height:22px;letter-spacing:-0.1px;color:#E0DFDF;}.elementor-1057 .elementor-element.elementor-element-2d47dd4 > .elementor-widget-container{padding:1px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-2d47dd4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(3px/2);}.elementor-1057 .elementor-element.elementor-element-2d47dd4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(3px/2);}.elementor-1057 .elementor-element.elementor-element-2d47dd4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(3px/2);}.elementor-1057 .elementor-element.elementor-element-2d47dd4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-3px/2);}.elementor-1057 .elementor-element.elementor-element-2d47dd4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-3px/2);}.elementor-1057 .elementor-element.elementor-element-2d47dd4 .elementor-icon-list-icon i{color:var( --e-global-color-81ee696 );transition:color 0.3s;}.elementor-1057 .elementor-element.elementor-element-2d47dd4 .elementor-icon-list-icon svg{fill:var( --e-global-color-81ee696 );transition:fill 0.3s;}.elementor-1057 .elementor-element.elementor-element-2d47dd4{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1057 .elementor-element.elementor-element-2d47dd4 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-1057 .elementor-element.elementor-element-2d47dd4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1057 .elementor-element.elementor-element-2d47dd4 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:500;}.elementor-1057 .elementor-element.elementor-element-2d47dd4 .elementor-icon-list-text{color:#E0DFDF;transition:color 0.3s;}.elementor-1057 .elementor-element.elementor-element-a3c3440{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1057 .elementor-element.elementor-element-a3c3440:not(.elementor-motion-effects-element-type-background), .elementor-1057 .elementor-element.elementor-element-a3c3440 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1057 .elementor-element.elementor-element-e60e645{text-align:center;}.elementor-1057 .elementor-element.elementor-element-e60e645 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:300;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:767px){.elementor-1057 .elementor-element.elementor-element-c2d809e{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1057 .elementor-element.elementor-element-4db8b2a{--container-widget-width:200px;--container-widget-flex-grow:0;width:var( --container-widget-width, 200px );max-width:200px;}.elementor-1057 .elementor-element.elementor-element-b102e73 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-b102e73.elementor-element{--align-self:flex-start;}.elementor-1057 .elementor-element.elementor-element-b102e73{--icon-size:15px;}.elementor-1057 .elementor-element.elementor-element-11c7ac0 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-67fc95e{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1057 .elementor-element.elementor-element-62a9e12 > .elementor-widget-container{padding:0px 0px 7px 0px;}.elementor-1057 .elementor-element.elementor-element-62a9e12.elementor-element{--align-self:flex-start;}.elementor-1057 .elementor-element.elementor-element-62a9e12{text-align:start;}.elementor-1057 .elementor-element.elementor-element-420e4d0{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1057 .elementor-element.elementor-element-87f8af6 > .elementor-widget-container{padding:0px 0px 7px 0px;}.elementor-1057 .elementor-element.elementor-element-87f8af6.elementor-element{--align-self:flex-start;}.elementor-1057 .elementor-element.elementor-element-87f8af6{text-align:start;}.elementor-1057 .elementor-element.elementor-element-6695d56{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1057 .elementor-element.elementor-element-1e2b5b9 > .elementor-widget-container{padding:0px 0px 7px 0px;}.elementor-1057 .elementor-element.elementor-element-1e2b5b9.elementor-element{--align-self:flex-start;}.elementor-1057 .elementor-element.elementor-element-1e2b5b9{text-align:start;}.elementor-1057 .elementor-element.elementor-element-84583df.elementor-element{--align-self:flex-start;}.elementor-1057 .elementor-element.elementor-element-84583df{text-align:start;}.elementor-1057 .elementor-element.elementor-element-18ec7d0{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1057 .elementor-element.elementor-element-97a3301 > .elementor-widget-container{padding:0px 0px 7px 0px;}.elementor-1057 .elementor-element.elementor-element-97a3301.elementor-element{--align-self:flex-start;}.elementor-1057 .elementor-element.elementor-element-97a3301{text-align:start;}.elementor-1057 .elementor-element.elementor-element-89cd200.elementor-element{--align-self:flex-start;}.elementor-1057 .elementor-element.elementor-element-89cd200{text-align:start;}.elementor-1057 .elementor-element.elementor-element-2d47dd4 > .elementor-widget-container{padding:20px 0px 0px 0px;}}@media(min-width:768px){.elementor-1057 .elementor-element.elementor-element-c2d809e{--content-width:1250px;}.elementor-1057 .elementor-element.elementor-element-dcb6489{--width:16%;}.elementor-1057 .elementor-element.elementor-element-67fc95e{--width:22%;}.elementor-1057 .elementor-element.elementor-element-420e4d0{--width:20%;}.elementor-1057 .elementor-element.elementor-element-6695d56{--width:23%;}.elementor-1057 .elementor-element.elementor-element-18ec7d0{--width:18%;}}/* Start custom CSS for heading, class: .elementor-element-62a9e12 */peso-fonte-p{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-87f8af6 */peso-fonte-p{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e2b5b9 */peso-fonte-p{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-84583df */peso-fonte-p{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-97a3301 */peso-fonte-p{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-89cd200 */peso-fonte-p{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6022496 *//* ====== BLOCO DO DESAFIO (b2-math) ====== */
.b2-math{
  display: flex;
  align-items: center;
  gap: 8px;
  padding: 10px 12px;
  border: 1px solid rgba(0,0,0,.12);
  border-radius: 10px;
  background: rgba(0,0,0,.03);
  line-height: 1.2;
  margin: 5px 0 0 0;
}

/* Texto “Resolva:” */
.b2-math strong{
  font-weight: 700;
}

/* Conta (ex: 10 + 15 = ?) */
.b2-math .b2-q{
  font-weight: 700;
  letter-spacing: .2px;
}

/* Mobile: quebra bonitinho */
@media (max-width: 480px){
  .b2-math{
    flex-wrap: wrap;
    gap: 6px;
  }
}/* End custom CSS */