.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12748 .elementor-element.elementor-element-62ee3935{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-3ab8bf57{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-196b5409{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-12748 .elementor-element.elementor-element-33016546 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-3367b174{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12748 .elementor-element.elementor-element-4a25feac > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-4a25feac .elementor-button{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-3ae82f8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-3ae82f8 .elementor-button{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-6f95ab41 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-6f95ab41 .elementor-button{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-3d0ed7a8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-3d0ed7a8 .elementor-button{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-1b4ceff > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-1b4ceff .elementor-button{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-6874311{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-4ed6d655 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-4ed6d655 .elementor-button{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-41cfa432 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-41cfa432 .elementor-button{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-7437534c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-7e8eac21{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-61137251{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-12748 .elementor-element.elementor-element-7d2293e3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-7d2293e3 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-weight:600;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12748 .elementor-element.elementor-element-2ff747cd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-2ff747cd{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-7eb9524b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-624b5f1f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-624b5f1f .elementor-button{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-41a9c38c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-41a9c38c .elementor-button{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-318071b6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-318071b6{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-59b522fb{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-517d4706 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-517d4706{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-68c81a89 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-7594c586 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-7594c586{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-72ca0272 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-72ca0272{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-2c5edfe2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-2c5edfe2{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-7b6bddec > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-7b6bddec{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-4c25113d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-5baa1ba8{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-21daa729 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-21daa729{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-b09e7ff > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-b09e7ff{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-68a5ffa7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-68a5ffa7{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-54bbc31b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-54bbc31b{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-7d5a31df{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-7c298634{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-675f63f2{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-5808947a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-5808947a{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-1e1efeba > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-1e1efeba .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-weight:600;}.elementor-12748 .elementor-element.elementor-element-76a581b9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-76a581b9{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-443792e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-58584b5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-58584b5 .elementor-button{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-10467e38 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-10467e38 .elementor-button{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-70c75614 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-70c75614 .elementor-button{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-22460ecf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-22460ecf .elementor-button{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-6f6bb392 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-6f6bb392 .elementor-button{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-20eb4339{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-39d21369{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-6c38743 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-61d3e2db > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-425a9404{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-5e22b46e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-5e22b46e{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-142cfcf1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-142cfcf1 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-weight:600;}.elementor-12748 .elementor-element.elementor-element-284d0d3b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-284d0d3b{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-3c3dbb2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-3c3dbb2 .elementor-button{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-4ef1b30f{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-5e7100b1{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-30721e2e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-62d98da6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-3c6fae3c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-2562de97 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-2562de97{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-3df844ec > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-3df844ec .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-weight:600;}.elementor-12748 .elementor-element.elementor-element-170825a3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-170825a3{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-5b48c355 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-5b48c355 .elementor-button{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-217bca4b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-34764a7e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-5eacb4bd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-152d6934 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-3f6b7495 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-34271dce > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-11c2f6e4{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-61511a94 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-61511a94{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-34523a21 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-34523a21 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-weight:600;}.elementor-12748 .elementor-element.elementor-element-3665f029 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-3665f029{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-263560e3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-263560e3 .elementor-button{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-5d47b95c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-2ef41822{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-637df34e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-2429aff2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-289b9a6d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-6c91f654 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-6c91f654{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-43ac6014 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-43ac6014 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-weight:600;}.elementor-12748 .elementor-element.elementor-element-3bcf4579 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-3bcf4579{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-5df1991e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-5df1991e .elementor-button{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-7c3ef62f{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-28d5e5e0{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-370ce277 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-270a3e92{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-39ca70f4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-39ca70f4{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-4961d72b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-4961d72b .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-weight:600;}.elementor-12748 .elementor-element.elementor-element-345f447b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-345f447b{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-1c3a3cba > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-1c3a3cba .elementor-button{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-4e79232f{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-2677d473 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-2677d473{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-6f38015{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-4c87dcc6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-4c87dcc6 .elementor-button{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-75246da8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-75246da8 .elementor-button{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-a90e34c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-14f7c099{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-7938c8ea > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-5a40eaa4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-5a40eaa4{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-540641d2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-540641d2{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-797fb600{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-6a417a74 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-314bc05a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-314bc05a{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-6c341f95 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-6c341f95{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-3b8f9b1a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-3f096e2a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-535744a8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-535744a8{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-8b8bde8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-8b8bde8{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-7c9cb078{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-3166f9bc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-2916fb2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-2916fb2{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-619258f3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-619258f3{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-3f96362a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-4f38e3c3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-64661b84 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-64661b84{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-21deed3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-21deed3{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-67b02ac2{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-2355196 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-aa5c676 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-aa5c676{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-3625f406 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-3625f406{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-48b15562{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-658bbb54 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-4a147fbf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-4a147fbf{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-2aeaefb7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-2aeaefb7{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-5190f7c6{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-5e0940a5{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-48ecd2e0{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-689b954e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-5f80d6bc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-10d0c1de > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-10d0c1de{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-412ec4b2{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-5ea114d2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-5ea114d2{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-70146c44 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-70146c44 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-weight:600;}.elementor-12748 .elementor-element.elementor-element-7d5fae4f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-7d5fae4f{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-2c55bf12 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-2c55bf12{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-5d24260e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-5d24260e .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-weight:600;}.elementor-12748 .elementor-element.elementor-element-77f69107 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-77f69107{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-4e935d9f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-4e935d9f{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-54199d02{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-21cb6f23{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-6bd97038{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-2ad97d9b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-2ad97d9b{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-7649be61 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-7649be61 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-weight:600;}.elementor-12748 .elementor-element.elementor-element-6948d30e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-23f462c4{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-77122c54 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-5d0cbaf1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-5d0cbaf1 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-weight:600;}.elementor-12748 .elementor-element.elementor-element-4bff114d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-4bff114d{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-1bbdea61{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-5b02b0ee > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-27daaa49 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-27daaa49 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-weight:600;}.elementor-12748 .elementor-element.elementor-element-51a8821f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-51a8821f{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-540b2170{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-610085f7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-6071f1c0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-6071f1c0 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-weight:600;}.elementor-12748 .elementor-element.elementor-element-383cf238 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-383cf238{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-53d56739{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-3df4471 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-7c5420ab > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-7c5420ab .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-weight:600;}.elementor-12748 .elementor-element.elementor-element-7e9c5eab > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-7e9c5eab{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-620f8366{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-377cb69f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-75f40674 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-75f40674 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-weight:600;}.elementor-12748 .elementor-element.elementor-element-69078a3f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-69078a3f{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-31fa73b9{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-4cb2b9ab > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-3b1b3e82 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-3b1b3e82 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-weight:600;}.elementor-12748 .elementor-element.elementor-element-3e201e46 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-3e201e46{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-41a1d5ca{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-36086a44{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-1b548c53{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-ba29e5b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-554fddcc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-554fddcc{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-4d1558d7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-4d1558d7 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-weight:600;}.elementor-12748 .elementor-element.elementor-element-21513d66 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-21513d66{font-family:"Nunito", Sans-serif;}.elementor-widget-icon-list .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-list .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-12748 .elementor-element.elementor-element-48765c70 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-48765c70 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12748 .elementor-element.elementor-element-48765c70 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12748 .elementor-element.elementor-element-48765c70{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12748 .elementor-element.elementor-element-48765c70 .elementor-icon-list-text{transition:color 0.3s;}.elementor-12748 .elementor-element.elementor-element-595102bd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-595102bd .elementor-button{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-55ede129{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-6dd62058 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-1f73f490 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-1f73f490{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-4278b5c1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-4278b5c1{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-42f17827 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-42f17827{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-e47caae > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-e47caae{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-118aa24f{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-4a52563f{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-3473bd6f{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-6d5e8e18{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-646c7db6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-646c7db6{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-459a207a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-459a207a .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-weight:600;}.elementor-12748 .elementor-element.elementor-element-3fc9f147 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-3fc9f147{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-6a389001 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-6a389001 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12748 .elementor-element.elementor-element-6a389001 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12748 .elementor-element.elementor-element-6a389001{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12748 .elementor-element.elementor-element-6a389001 .elementor-icon-list-text{transition:color 0.3s;}.elementor-12748 .elementor-element.elementor-element-3379984f{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-2d158543 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-17a8e08f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-17a8e08f{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-3c397994{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-6d4e78fc{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-5836e09d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-be31505 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-be31505{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-1e4680d3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-1e4680d3 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-weight:600;}.elementor-12748 .elementor-element.elementor-element-3042284e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-3042284e{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-7e81f209{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-5896ac15{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-1029cea2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-1029cea2{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-1d380099 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-1d380099 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-weight:600;}.elementor-12748 .elementor-element.elementor-element-68d94f89 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-68d94f89 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-weight:600;}.elementor-12748 .elementor-element.elementor-element-5dbff842 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-5dbff842{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-2b5a54c2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-2b5a54c2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12748 .elementor-element.elementor-element-2b5a54c2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12748 .elementor-element.elementor-element-2b5a54c2{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12748 .elementor-element.elementor-element-2b5a54c2 .elementor-icon-list-text{transition:color 0.3s;}.elementor-12748 .elementor-element.elementor-element-e0ad63a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-e0ad63a .elementor-button{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-4c443f8a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-1708dc3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-1708dc3{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-60eaa14d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-60eaa14d{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-30ab62fd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-30ab62fd .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-weight:600;}.elementor-12748 .elementor-element.elementor-element-70fce1f5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-70fce1f5{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-3b9d731 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-3b9d731 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-weight:600;}.elementor-12748 .elementor-element.elementor-element-42338cc9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-42338cc9{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-704d60a9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-704d60a9 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12748 .elementor-element.elementor-element-704d60a9 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12748 .elementor-element.elementor-element-704d60a9{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12748 .elementor-element.elementor-element-704d60a9 .elementor-icon-list-text{transition:color 0.3s;}.elementor-12748 .elementor-element.elementor-element-7cb05f9a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-7cb05f9a .elementor-button{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-66b118b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-66b118b{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-2d5fe888{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-173c5a29{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-3444fc3e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-6adcf4d1{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-66e05f16 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-66e05f16{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-6e101c3e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-6e101c3e .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-weight:600;}.elementor-12748 .elementor-element.elementor-element-7cc757cc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-7cc757cc{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-5d135ace > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-5d135ace .elementor-button{font-family:"Nunito", Sans-serif;}.elementor-widget-accordion .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-accordion .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{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-12748 .elementor-element.elementor-element-322904b9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-3472e3d6{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-64ba2b62{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-437e03c3{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-5d5873aa{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-14cacc86 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-14cacc86{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-45598f51 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-45598f51 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-weight:600;}.elementor-12748 .elementor-element.elementor-element-52e4c301 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-52e4c301{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-56644043{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-646c2f56 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-646c2f56 .elementor-button{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-2b7d47cb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-2b7d47cb .elementor-button{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-1799606 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-1799606 .elementor-button{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-77e824cd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-2a64498{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-43af7a45{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-6b981696{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-71b73c59{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-3cbad710 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-6cabb34c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-6cabb34c{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-5aaa30c5{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-685a5b19 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-685a5b19 .elementor-button{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-4d8e6008 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-4d8e6008 .elementor-button{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-6ae6e263 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-6ae6e263 .elementor-button{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-7c384fef{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12748 .elementor-element.elementor-element-5793480e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-5793480e{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-41bab0ac > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-41bab0ac .elementor-button{font-family:"Nunito", Sans-serif;}.elementor-12748 .elementor-element.elementor-element-6bec5369 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12748 .elementor-element.elementor-element-6bec5369 .elementor-button{font-family:"Nunito", Sans-serif;}.elementor-widget-html .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-html .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12748 .elementor-element.elementor-element-56dbaed0 > .elementor-widget-container{margin:0px 0px 0px 0px;}body.elementor-page-12748:not(.elementor-motion-effects-element-type-background), body.elementor-page-12748 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#100d28;}:root{--page-title-display:none;}/* Start custom CSS for container, class: .elementor-element-62ee3935 */body:is(.elementor-page-12677,.elementor-page-12748){margin:0;background:#100d28}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page{display:block!important;padding:0!important;width:100%!important;max-width:none!important;color:#f6f2ff;background:#100d28;font-family:'Nunito',sans-serif;overflow:clip;--container-widget-width:100%;--widgets-spacing:0px}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page *{box-sizing:border-box}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .e-con{padding:0;gap:0;min-width:0}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .elementor-widget{margin:0;min-width:0}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page p{margin:0 0 18px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page a{text-decoration:none}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-heading .elementor-heading-title{font-family:'Fredoka',sans-serif;font-weight:600;color:#f7f3ff;line-height:1.12;font-size:clamp(32px,4vw,50px);letter-spacing:-.6px;margin:0 0 25px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-heading h3.elementor-heading-title{font-size:35px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-text{color:#c3bad8;font-family:'Nunito',sans-serif;font-size:15px;line-height:1.85}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-yellow,body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-yellow .elementor-heading-title{color:#ffe25d}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-purple{color:#b999ed}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-label{color:#ffe25d;font-size:11px;font-weight:800;letter-spacing:2px;line-height:1.7;margin-bottom:22px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-label p{margin:0}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-inner{display:block;width:calc(100% - 112px);max-width:1280px;margin:0 auto!important}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-section{display:block;padding:85px 0}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-two-col{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:80px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-section-heading{text-align:center;display:block;margin:0 auto 40px;max-width:760px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-center{text-align:center}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-image img{display:block;width:100%;height:auto}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-button .elementor-button{font-family:'Nunito',sans-serif;font-size:14px;line-height:1.4;font-weight:900;background:linear-gradient(110deg,#ffeb78,#f6d04d);color:#181020;border-radius:12px;padding:18px 25px;box-shadow:0 4px 0 #b19b39;transition:transform .2s}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-button .elementor-button:hover{transform:translateY(-2px)}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-link-button .elementor-button{background:transparent;color:#cdb1f4;box-shadow:none;padding:10px 0}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-nav-link .elementor-button{background:none;box-shadow:none;padding:6px;color:#ece3fc;font-size:12px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-list .elementor-icon-list-text{color:#d0c6e1;font:700 14px/1.7 'Nunito',sans-serif}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-list .elementor-icon-list-item{padding:7px 0}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-list .elementor-icon-list-icon{color:#ffe268;fill:#ffe268}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-list .elementor-icon-list-icon svg{fill:#ffe268}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-list .elementor-icon-list-icon i{color:#ffe268}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-announcement{display:block;text-align:center;background:#22113e;padding:7px 12px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-announcement p{margin:0;font-size:11px;color:#ded1ee}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-header{display:block;background:#090918ed;position:relative;z-index:20;border-bottom:1px solid #9f71ce30;padding:15px 0}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-nav{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:25px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-logo{width:76px;flex:0 0 76px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-nav-links,body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-header-actions{display:flex;flex-direction:row;align-items:center;gap:20px;width:auto}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-nav-links .tpd-button,body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-header-actions .tpd-button{width:auto}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-header-actions>.tpd-button:last-child .elementor-button{font-size:12px;padding:15px 20px}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero{display:block;padding:75px 0 95px;background:radial-gradient(ellipse at 77% 44%,#602cb270,transparent 53%),radial-gradient(ellipse at 4% 70%,#38216870,transparent 70%),linear-gradient(120deg,#080918,#170f34);position:relative}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-grid{display:grid;grid-template-columns:1fr 1.16fr;gap:30px;align-items:center}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-copy h1.elementor-heading-title{font-size:clamp(44px,4.8vw,70px);line-height:1.04;letter-spacing:-1.2px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-description{max-width:440px;font-size:16px;margin:28px 0}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-buttons{display:flex;flex-direction:row;align-items:center;gap:25px;margin-top:25px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-buttons>.tpd-button{width:auto}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-buttons>.tpd-intro-link{max-width:225px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-intro-link .elementor-button{font-size:12px;color:#f4ebff;text-align:left}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-assurances{font-size:11px;margin-top:28px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-art{display:block;position:relative;min-height:530px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-characters{position:absolute;width:104%;left:-2%;top:0;filter:drop-shadow(0 18px 24px #0008);animation:tpd-float 7s ease-in-out infinite}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-bubble{position:absolute;z-index:3;top:0;left:2%;padding:10px 20px;background:#8347c6;border-radius:16px;transform:rotate(-8deg);color:white;font:600 18px 'Fredoka',sans-serif;box-shadow:0 6px 0 #301347}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-bubble p,body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-tag p,body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-float-icon p{margin:0}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-tag{position:absolute;bottom:0;left:25%;z-index:4;background:#27133ddb;padding:12px 19px;border:1px solid #9e6bdf80;border-radius:13px;color:#fff;font-weight:800;font-size:12px;transform:rotate(-3deg)}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-float-icon{position:absolute;z-index:5;width:56px;height:56px;display:grid;place-items:center;border:1px solid #ffffff66;border-radius:17px;background:#8f4ee4;color:#fff;font-size:29px;box-shadow:0 5px 0 #281342}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-float-book{right:0;top:4%;background:#ffe05b;color:#4b287a;transform:rotate(12deg)}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-float-heart{right:-3%;top:47%;background:#655bc8;color:#ffe05b}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-float-music{left:0;bottom:20%;transform:rotate(-10deg)}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-values{display:block;padding:23px 0;background:linear-gradient(90deg,#171032,#2b1645,#171032);border-bottom:1px solid #9c6bcc40}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-value-row{display:flex;flex-direction:row;justify-content:space-between;gap:20px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-value-row .tpd-text{color:#ece0ff;font-size:19px;font-weight:800}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-value-row p{margin:0}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-content{background:radial-gradient(ellipse at 100% 40%,#3b155b,transparent 50%),#110e2b}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-tabs{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;margin-bottom:28px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-tab-button{border-radius:18px;overflow:hidden;background-size:cover;background-position:center;border:1px solid #a778c34d}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-tab-button .elementor-button{display:flex;align-items:flex-end;min-height:165px;text-align:left;width:100%;white-space:pre-line;border-radius:17px;padding:18px;box-shadow:none;background:linear-gradient(0deg,#120d29fa, #22133965);color:white;font-size:14px;line-height:1.65}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-tab-button.active{outline:2px solid #ffe25d;outline-offset:-2px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-panel{display:none;grid-template-columns:1.05fr .95fr;align-items:center;gap:65px;padding:48px;border:1px solid #9769c755;border-radius:26px;min-height:390px;background:radial-gradient(ellipse at 15% 65%,#56347caa,transparent 65%),#201634}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-panel-videos{display:grid}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-panel-copy{display:block}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-panel-copy h3.elementor-heading-title{font-size:35px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-panel-art{position:relative;display:block;min-height:285px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-art-videos .tpd-cover,body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-art-musicas .tpd-cover{position:absolute;transition:transform .3s;cursor:pointer}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-art-videos .tpd-cover img,body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-art-musicas .tpd-cover img{border:4px solid #b58eeb;border-radius:14px;box-shadow:0 15px 25px #0005}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-art-videos .tpd-cover-0,body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-art-musicas .tpd-cover-0{width:90%;top:0;left:0;transform:rotate(-6deg);z-index:1}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-art-videos .tpd-cover-1,body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-art-musicas .tpd-cover-1{width:68%;right:-2%;bottom:0;transform:rotate(7deg);z-index:2}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-art-videos .tpd-cover-1 img,body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-art-musicas .tpd-cover-1 img{border-color:#ffe05b}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-art-videos .tpd-cover:hover,body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-art-musicas .tpd-cover:hover{z-index:5;transform:translateY(-5px) rotate(0deg) scale(1.03)}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-art-livros{display:flex;flex-direction:row;align-items:center;gap:17px;min-height:245px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-art-livros .tpd-cover{width:calc((100% - 51px)/4);transform:rotate(-5deg);filter:drop-shadow(4px 3px 0 #e4dfce) drop-shadow(0 10px 12px #0008)}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-art-livros .tpd-cover:nth-child(even){transform:rotate(5deg)}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-art-livros img{border-radius:3px 7px 7px 3px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-art-jogos .tpd-cover{position:absolute;padding:8px;background:#362451;border:3px solid #af82e1;border-radius:18px;box-shadow:0 10px 20px #0008}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-art-jogos .tpd-cover-0{width:94%;left:0;top:0;transform:rotate(-5deg)}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-art-jogos .tpd-cover-1{width:50%;right:0;bottom:0;transform:rotate(6deg);border-color:#efcb54}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-art-familia{min-height:0}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-art-familia img{border:3px solid #b896eb;border-radius:14px;transform:rotate(-3deg)}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-gallery-heading{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-top:42px;margin-bottom:20px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-gallery-heading p{font-size:13px;font-weight:800;margin:0}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-carousel-controls{display:flex;flex-direction:row;width:auto;gap:8px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-carousel-controls .elementor-button{padding:10px 14px;background:#25163b;border:1px solid #9e72cf66;border-radius:50%;color:white;box-shadow:none}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-gallery{display:flex;flex-direction:row;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;padding:8px 0 15px;scrollbar-width:none}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-sample{position:relative;display:block;flex:0 0 calc((100% - 60px)/4);min-width:0;border:2px solid #8960ac;border-radius:14px;overflow:hidden;scroll-snap-align:start;box-shadow:0 5px 0 #090612}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-sample-image img{width:100%;aspect-ratio:16/9;object-fit:cover}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-sample-kind{position:absolute;top:8px;right:8px;width:auto;background:#1b112fe8;border-radius:5px;padding:3px 8px;color:white;font-size:10px;font-weight:800;pointer-events:none}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-sample-kind p{margin:0}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-sample-play{position:absolute;bottom:10px;left:10px;width:36px;height:36px;background:#8d50d6;border:2px solid #cdb0f2;border-radius:50%;display:grid;place-items:center;color:white;font-size:14px;pointer-events:none}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-sample-play p{margin:0}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-mission{background:linear-gradient(120deg,#090a17,#16102c)}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-mission-art{position:relative;display:block}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-mission-photo img{border:3px solid #b496da;border-radius:25px;transform:rotate(-4deg);box-shadow:0 18px 40px #0007}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-mission-sticker{position:absolute;right:-10px;bottom:-25px;max-width:190px;padding:20px;color:white;background:#63349a;border:1px solid #bc9ae8;border-radius:15px;transform:rotate(8deg);font:600 20px/1.2 'Fredoka'}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-mission-sticker p{margin:0}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-tags{font-size:12px;color:#cfb6ed;background:#412a5f66;border-radius:16px;padding:18px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-character-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:20px;margin-bottom:45px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-character{display:block;text-align:center;padding:24px 14px;border:1px solid #8555b94d;border-radius:24px;background:linear-gradient(#291541,#1b1230)}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-character img{border-radius:50%;background:#8060bb33;border:1px solid #a573cc70}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-character h3.elementor-heading-title{font-size:27px;margin:22px 0 10px;color:#e5cdfb}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-character .tpd-text{font-size:12px;line-height:1.7}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-character p{margin:0}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-characters>.tpd-inner>.tpd-label{text-align:center}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-club{padding-top:20px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-club-card{padding:55px;border:1px solid #9f73c755;border-radius:28px;background:radial-gradient(ellipse at 90% 40%,#693a9855,transparent 55%),linear-gradient(120deg,#2b1741,#15102c)}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-club-copy{display:block}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-benefits .elementor-icon-list-items{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:24px 0 30px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-benefits .elementor-icon-list-text{font-size:11px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-club-art{display:block;position:relative;min-height:460px;background:radial-gradient(ellipse,#854bc94d,transparent 65%)}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-club-art>.tpd-image{width:110%;position:absolute;left:-5%;bottom:0}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-token{position:absolute;width:60px;height:60px;display:grid;place-items:center;background:#7144b0a8;border:1px solid #bd99f4;border-radius:18px;font-size:34px;z-index:2;animation:tpd-float 5s ease-in-out infinite}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-token p{margin:0}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-token-medal{right:2%;top:10%}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-token-star{left:-3%;top:45%;color:#ffdf54;animation-delay:-2s}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-token-gift{right:-5%;top:58%;animation-delay:-3s}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-club-sticker{position:absolute;right:0;bottom:0;background:#6634a0;border:1px solid #b88ce8;padding:15px 22px;border-radius:14px;color:white;font:600 20px/1.3 'Fredoka';transform:rotate(-7deg);width:auto}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-club-sticker p{margin:0}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-family-art{position:relative;display:block;background:radial-gradient(circle,#6351a25e,transparent 70%)}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-family-caption{font:600 24px 'Fredoka';color:#ffe05c;text-align:center}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-pricing{background:radial-gradient(ellipse at 50% 30%,#42216570,transparent 60%),#100d27}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-plans{display:grid;grid-template-columns:1fr 1fr;gap:26px;max-width:900px;margin:auto}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-price-card{display:block;padding:38px;border:1px solid #9e79cd66;border-radius:24px;background:#211630}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-featured-plan{border:2px solid #ffe05b;background:linear-gradient(140deg,#382052,#201334);box-shadow:0 0 45px #9255c426}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-price h3.elementor-heading-title{font-size:57px;color:#ffe05b;letter-spacing:-1px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-price small{font-size:17px;letter-spacing:0}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-price-card>.tpd-button{margin-top:30px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-price-card .elementor-button{width:100%}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-guarantee{margin-top:30px;font-size:13px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-faq-widget .elementor-accordion-item{border:0;border-bottom:1px solid #7955a255}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-faq-widget .elementor-tab-title{font:800 15px/1.6 'Nunito';padding:24px 0;color:#f4ecff;background:transparent}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-faq-widget .elementor-tab-title a{color:inherit}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-faq-widget .elementor-tab-content{background:transparent;color:#c3bad8;border:0;padding:0 0 24px;font:400 14px/1.8 'Nunito'}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-faq-widget .elementor-active{color:#d2b1fa}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-app{background:radial-gradient(ellipse at 85% 70%,#5d338d77,transparent 60%),#160f2d;padding-bottom:0}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-store-row{display:flex;flex-direction:row;gap:15px;margin:25px 0}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-store .elementor-button{background:#090810;color:white;border:1px solid #bfa2d555;box-shadow:none;border-radius:11px;font-size:14px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-app-art{align-self:end}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-footer{background:#080913;padding:40px 0 22px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-footer-top{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:25px;padding-bottom:28px;border-bottom:1px solid #7e53a833}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-footer-brand,body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-footer-links{display:flex;flex-direction:row;align-items:center;gap:20px;width:auto}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-footer-logo{width:70px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-footer-brand p{margin:0;font-size:13px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-footer-bottom{display:flex;flex-direction:row;justify-content:space-between;gap:20px;padding-top:22px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-footer-bottom .tpd-text{font-size:10px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-footer-bottom .elementor-button{font-size:10px}
@keyframes tpd-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}.tpd-paused *{animation-play-state:paused!important}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-behavior{height:0;margin:0!important}
.tpd-dialog{width:min(960px,calc(100vw - 24px));max-width:none;max-height:calc(100dvh - 24px);margin:auto;padding:0;color:white;background:#17102b;border:1px solid #b48bda88;border-radius:20px;box-shadow:0 28px 100px #000b;overflow:auto}.tpd-dialog::backdrop{background:#060312d9;backdrop-filter:blur(7px)}.tpd-dialog-head{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:20px 24px;background:linear-gradient(120deg,#30204b,#1b1230)}.tpd-dialog-label{font:800 10px 'Nunito',sans-serif;letter-spacing:1.5px;color:#ffe36c}.tpd-dialog h2{font:600 24px/1.2 'Fredoka',sans-serif;color:white;margin:7px 0 0}.tpd-dialog-close{flex:0 0 44px;width:44px;height:44px;border:1px solid #b992df;border-radius:50%;background:#ffffff0c;color:white;font-size:30px;cursor:pointer;padding:0;line-height:1}.tpd-dialog-player{aspect-ratio:16/9;background:#000}.tpd-dialog iframe,.tpd-dialog video{display:block;width:100%;height:100%;border:0;object-fit:contain}.tpd-dialog.intro{width:min(430px,calc(100vw - 24px))}.tpd-dialog.intro h2{font-size:19px}.tpd-dialog.intro .tpd-dialog-player{height:min(64dvh,640px);aspect-ratio:auto}.tpd-dialog-sound{display:flex;justify-content:center;padding:14px}.tpd-dialog-sound[hidden]{display:none}.tpd-dialog-sound button{background:#ffe36c;border:0;border-radius:22px;color:#24132d;padding:10px 17px;font:800 12px 'Nunito';cursor:pointer}.tpd-dialog-open,.tpd-dialog-open body{overflow:hidden}
@media(max-width:1024px){body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-inner{width:calc(100% - 56px)}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-nav-links{display:none}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-two-col{gap:35px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-panel{gap:30px;padding:35px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-character-grid{grid-template-columns:repeat(3,1fr)}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-art{min-height:400px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-copy h1.elementor-heading-title{font-size:49px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-buttons{flex-direction:column;align-items:flex-start}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-tabs{gap:10px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-tab-button .elementor-button{font-size:12px;padding:12px;min-height:150px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-club-card{padding:35px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-club-art{min-height:340px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-token{width:45px;height:45px;font-size:27px}}
@media(max-width:600px){body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-inner{width:calc(100% - 36px)}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-section{padding:58px 0}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-header{padding:10px 0}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-logo{width:60px;flex-basis:60px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-header-actions{gap:5px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-header-actions .elementor-button{font-size:10px!important;padding:10px!important}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero{padding:45px 0 65px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-grid,body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-two-col{grid-template-columns:1fr;gap:40px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-copy h1.elementor-heading-title{font-size:45px;letter-spacing:-.8px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-description{font-size:14px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-buttons{flex-direction:row;gap:18px;align-items:center}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-buttons>.tpd-button:first-child{flex:0 0 55%}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-buttons .elementor-button{font-size:11px;padding:16px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-buttons .tpd-intro-link .elementor-button{padding:0;font-size:11px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-art{min-height:350px;margin-top:28px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-tag{left:17%;font-size:10px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-value-row{display:grid;grid-template-columns:1fr 1fr;gap:13px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-value-row .tpd-text{font-size:13px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-heading .elementor-heading-title{font-size:35px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-tabs{display:flex;flex-direction:row;overflow:auto;gap:12px;padding:3px 2px 10px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-tab-button{flex:0 0 210px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-tab-button .elementor-button{font-size:13px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-panel{grid-template-columns:1fr;padding:30px 24px;gap:30px;min-height:0}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-panel-art{min-height:230px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-panel-copy h3.elementor-heading-title{font-size:30px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-art-livros{min-height:185px;gap:13px;overflow-x:auto;padding:12px 5px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-art-livros .tpd-cover{min-width:95px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-art-familia{min-height:0}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-sample{flex-basis:84%}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-gallery-heading{gap:15px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-gallery-heading p{font-size:11px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-mission-sticker{font-size:16px;padding:14px;max-width:160px;bottom:-12px;right:0}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-character-grid{grid-template-columns:repeat(2,1fr);gap:14px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-character{padding:18px 13px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-character h3.elementor-heading-title{font-size:24px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-character .tpd-text{font-size:11px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-club-card{padding:30px 24px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-club-art{min-height:360px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-club-art>.tpd-image{width:108%;left:-4%}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-club-sticker{font-size:16px;padding:12px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-benefits .elementor-icon-list-text{font-size:10px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-plans{grid-template-columns:1fr}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-price-card{padding:28px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-store-row{gap:10px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-store .elementor-button{font-size:12px;padding:13px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-footer-top,body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-footer-bottom{flex-direction:column;align-items:flex-start}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-footer-links{gap:8px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-footer-bottom{gap:5px}.tpd-dialog-head{padding:16px;gap:12px}.tpd-dialog h2{font-size:18px}.tpd-dialog-label{font-size:8px}.tpd-dialog-close{flex-basis:40px;width:40px;height:40px}.tpd-dialog.intro h2{font-size:18px}}
@media(prefers-reduced-motion:reduce){body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page *{animation:none!important;transition:none!important}}

.tpd-dialog:not([open]){display:none!important;}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-tab-videos{background-image:url("https://turmadopadredudu.com.br/wp-content/uploads/2026/11/tpd-layout-videos-maria.png")}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-tab-musicas{background-image:url("https://turmadopadredudu.com.br/wp-content/uploads/2026/11/tpd-layout-musica-jesus-leo.png")}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-tab-livros{background-image:url("https://turmadopadredudu.com.br/wp-content/uploads/2026/11/tpd-layout-gibi-turma-1.png")}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-tab-jogos{background-image:url("https://turmadopadredudu.com.br/wp-content/uploads/2026/11/tpd-layout-p4.jpg")}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-tab-familia{background-image:url("https://turmadopadredudu.com.br/wp-content/uploads/2026/11/tpd-layout-familia-abraco.png")}

/* Visual parity with the approved page. Content remains native Elementor. */
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page{background:#080914;color:#f8f5ff;--tpd-flow:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201600%201000%22%20fill%3D%22none%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3ClinearGradient%20id%3D%22base%22%20x1%3D%22100%22%20y1%3D%220%22%20x2%3D%221500%22%20y2%3D%221000%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20stop-color%3D%22%23060919%22%2F%3E%3Cstop%20offset%3D%22.48%22%20stop-color%3D%22%2314103c%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23090a20%22%2F%3E%3C%2FlinearGradient%3E%0A%20%20%20%20%3ClinearGradient%20id%3D%22violet%22%20x1%3D%22500%22%20y1%3D%22810%22%20x2%3D%221550%22%20y2%3D%2280%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20stop-color%3D%22%23352582%22%20stop-opacity%3D%220%22%2F%3E%3Cstop%20offset%3D%22.4%22%20stop-color%3D%22%238445ee%22%2F%3E%3Cstop%20offset%3D%22.7%22%20stop-color%3D%22%23b486ff%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23402880%22%20stop-opacity%3D%220%22%2F%3E%3C%2FlinearGradient%3E%0A%20%20%20%20%3ClinearGradient%20id%3D%22blue%22%20x1%3D%22700%22%20y1%3D%22950%22%20x2%3D%221600%22%20y2%3D%22150%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20stop-color%3D%22%23182355%22%20stop-opacity%3D%220%22%2F%3E%3Cstop%20offset%3D%22.4%22%20stop-color%3D%22%233a50c6%22%2F%3E%3Cstop%20offset%3D%22.75%22%20stop-color%3D%22%236f87ff%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23192247%22%20stop-opacity%3D%220%22%2F%3E%3C%2FlinearGradient%3E%0A%20%20%20%20%3ClinearGradient%20id%3D%22edge%22%20x1%3D%22200%22%20y1%3D%22950%22%20x2%3D%221450%22%20y2%3D%22100%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20stop-color%3D%22%238159ea%22%20stop-opacity%3D%220%22%2F%3E%3Cstop%20offset%3D%22.5%22%20stop-color%3D%22%23d7b3ff%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23c4b8ff%22%20stop-opacity%3D%220%22%2F%3E%3C%2FlinearGradient%3E%0A%20%20%20%20%3CradialGradient%20id%3D%22haze%22%3E%3Cstop%20stop-color%3D%22%239a4cff%22%20stop-opacity%3D%22.5%22%2F%3E%3Cstop%20offset%3D%22.5%22%20stop-color%3D%22%236334b6%22%20stop-opacity%3D%22.17%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%236334b6%22%20stop-opacity%3D%220%22%2F%3E%3C%2FradialGradient%3E%0A%20%20%20%20%3Cfilter%20id%3D%22soft%22%3E%3CfeGaussianBlur%20stdDeviation%3D%2240%22%2F%3E%3C%2Ffilter%3E%0A%20%20%20%20%3Cfilter%20id%3D%22ribbon%22%3E%3CfeGaussianBlur%20stdDeviation%3D%2210%22%2F%3E%3C%2Ffilter%3E%0A%20%20%20%20%3Cfilter%20id%3D%22silk%22%3E%3CfeGaussianBlur%20stdDeviation%3D%222%22%2F%3E%3C%2Ffilter%3E%0A%20%20%3C%2Fdefs%3E%0A%20%20%3Cpath%20fill%3D%22url%28%23base%29%22%20d%3D%22M0%200h1600v1000H0z%22%2F%3E%0A%20%20%3Cellipse%20cx%3D%221120%22%20cy%3D%22400%22%20rx%3D%22690%22%20ry%3D%22540%22%20fill%3D%22url%28%23haze%29%22%2F%3E%0A%20%20%3Cg%20filter%3D%22url%28%23soft%29%22%20opacity%3D%22.7%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M250%201100C400%20640%201050%201000%201415%20370S1390-170%201810-230%22%20stroke%3D%22url%28%23violet%29%22%20stroke-width%3D%22170%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M520%201200C1100%20940%201740%20950%201330%20290S1700-140%201850-50%22%20stroke%3D%22url%28%23blue%29%22%20stroke-width%3D%22140%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%20%20%3Cg%20filter%3D%22url%28%23ribbon%29%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M-180%20930C350%201100%20870%20580%201180%20610S1500%20410%201580-100%22%20stroke%3D%22url%28%23violet%29%22%20stroke-width%3D%2256%22%20opacity%3D%22.6%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M160%201050C570%20730%201130%201080%201390%20610S1300%20170%201620-180%22%20stroke%3D%22url%28%23blue%29%22%20stroke-width%3D%2265%22%20opacity%3D%22.65%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M340-180C430%20200%20950-110%201200%20180S1320%20540%201770%20360%22%20stroke%3D%22url%28%23violet%29%22%20stroke-width%3D%2245%22%20opacity%3D%22.3%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%20%20%3Cg%20filter%3D%22url%28%23silk%29%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M-180%20932C350%201102%20870%20582%201180%20612S1500%20412%201580-98%22%20stroke%3D%22url%28%23edge%29%22%20stroke-width%3D%222%22%20opacity%3D%22.5%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M160%201066C570%20746%201130%201096%201390%20626S1300%20186%201620-164%22%20stroke%3D%22url%28%23edge%29%22%20stroke-width%3D%223%22%20opacity%3D%22.4%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M500%201060C720%20700%201240%20850%201430%20370S1480%2080%201710-30%22%20stroke%3D%22url%28%23blue%29%22%20stroke-width%3D%228%22%20opacity%3D%22.45%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-inner{max-width:1260px;position:relative;z-index:2}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-section{position:relative;overflow:hidden}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-text{line-height:1.65}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-heading .elementor-heading-title{color:#f8f5ff}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-purple{color:#bca3ff}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-yellow{color:#ffdf45}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-label{font-size:11px;font-weight:800;letter-spacing:2.4px;color:#ffdd55;line-height:1.65;margin-bottom:20px}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-announcement{height:31px;padding:0 12px;background:linear-gradient(90deg,#160c35,#5b29aa,#160c35);border-bottom:1px solid #a770ff30;display:flex;align-items:center;justify-content:center}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-announcement .tpd-text{font:800 11px/1.5 'Nunito',sans-serif;letter-spacing:.7px;color:#eee4ff;width:auto}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-announcement .elementor-widget-container{display:flex;align-items:center;justify-content:center;gap:13px}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-announcement .elementor-widget-container:before,body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-announcement .elementor-widget-container:after{content:'★';font-size:14px;color:#ffdc43}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-header{padding:0;background:#090a1de8;border-bottom:1px solid #bca0ff1a;box-shadow:0 8px 40px #02020c35}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-nav{height:91px}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-logo{width:80px;flex-basis:80px}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-logo img{height:80px;width:80px;object-fit:contain;filter:drop-shadow(0 0 12px #7649ed40)}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-nav-links{gap:25px}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-nav-link .elementor-button{padding:0;font-weight:800;color:#dcd7ed}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-nav-link .elementor-button:hover{color:#ffdf4d}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-header-actions{gap:25px}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-header-actions>.tpd-button:last-child .elementor-button{padding:10px 19px;min-height:43px;display:flex;align-items:center;border-radius:9px}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-button:not(.tpd-nav-link):not(.tpd-link-button):not(.tpd-tab-button):not(.tpd-store) .elementor-button{background:linear-gradient(130deg,#ffeb57,#ffd32c);color:#1d1533;box-shadow:0 4px 0 #c29112,0 6px 26px #ffdb3520;border:1px solid #fffba059;transition:transform .25s,box-shadow .25s,background .25s}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-button:not(.tpd-nav-link):not(.tpd-link-button):not(.tpd-tab-button):not(.tpd-store) .elementor-button:hover{transform:translateY(-3px);background:#ffe863;box-shadow:0 6px 0 #c29112,0 10px 30px #ffdb3540}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero{padding:56px 0 104px;min-height:720px;isolation:isolate;overflow:hidden;background:linear-gradient(90deg,#07091cee 0%,#120b35bd 34%,#130c2870 70%,#0b0b2470),linear-gradient(0deg,#151037 0%,transparent 30%),var(--tpd-flow) center 52%/cover no-repeat}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-grid{grid-template-columns:1fr 1.16fr;gap:30px;align-items:center}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-copy{display:block;position:relative;z-index:2}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-copy h1.elementor-heading-title{font-size:clamp(45px,4.7vw,70px);line-height:1.05;letter-spacing:-1.6px;text-shadow:0 5px 16px #07071d66;margin:0}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-copy .tpd-purple{color:#c296ff}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-copy .tpd-yellow{position:relative;white-space:nowrap}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-copy .tpd-yellow:after{content:'';position:absolute;left:0;right:0;height:18px;bottom:-11px;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20350%2018%22%20fill%3D%22none%22%20stroke%3D%22%23b07cf9%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%3E%3Cpath%20d%3D%22M4%2012Q175-4%20346%2010M22%2017Q175%206%20327%2015%22%2F%3E%3C%2Fsvg%3E") center/100% 100% no-repeat}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-description{font-size:16px;line-height:1.8;color:#d1cce5;width:100%;max-width:430px!important;margin:31px 0 0!important}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-buttons{gap:20px;margin-top:29px;flex-wrap:nowrap}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-buttons>.tpd-button{flex:0 0 auto}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-buttons>.tpd-button:first-child .elementor-button{min-height:56px;font-size:14px;padding:14px 23px;display:flex;align-items:center;white-space:nowrap}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-buttons>.tpd-intro-link{max-width:260px!important;flex:0 1 auto}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-buttons .tpd-intro-link .elementor-button{padding:0;font-size:12px;line-height:1.35;color:white;display:flex;align-items:center;gap:8px;box-shadow:none}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-intro-link .elementor-button:before{content:'▶';font-size:12px;width:38px;height:38px;flex:0 0 38px;display:grid;place-items:center;border-radius:50%;background:#7846bc4d;border:1px solid #ba94ff90;box-shadow:0 0 22px #9d5eff22}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-assurances{color:#b9afd3;font-size:11px;line-height:1.65;font-weight:700;margin-top:29px}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-assurances .elementor-widget-container{display:flex;align-items:center;gap:25px}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-assurances span{display:flex;align-items:center;gap:6px}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-assurances svg{width:15px;height:15px;color:#ae83ed}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-art{height:555px;min-height:0;margin-top:8px;isolation:isolate;overflow:visible}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-characters{width:104%;max-width:none!important;height:96%;left:-1%;top:auto;bottom:7%;z-index:4;filter:drop-shadow(0 15px 20px #050513a1) drop-shadow(0 0 3px #d3b2ff90);animation:tpd-original-float 7s ease-in-out infinite}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-characters .elementor-widget-container{height:100%}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-characters img{width:100%;height:100%;object-fit:contain;object-position:center bottom}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-art:before{content:'';position:absolute;inset:0 -4% -8%;background:radial-gradient(ellipse at 57% 44%,#8c55e64d 0%,#5534b01a 42%,transparent 70%);filter:blur(20px);z-index:0;pointer-events:none}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-art:after{content:'';position:absolute;left:13%;right:9%;bottom:4%;height:11%;background:#8662d966;border-radius:50%;filter:blur(24px);z-index:0;pointer-events:none}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-bubble{background:linear-gradient(135deg,#9a5de4,#6b31a8);border:1px solid #e9c5ff66;box-shadow:0 5px 0 #321555,0 0 30px #a052db66;top:5%;left:-1%;font:600 17px/1.65 'Fredoka',sans-serif;padding:11px 17px;border-radius:18px 18px 2px 18px;transform:rotate(-7deg);z-index:4}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-bubble span{color:#ffdf45;font-size:23px;margin-left:4px}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-tag{bottom:-1%;left:24%;background:#1f1239d9;border:1px solid #9e6bdf80;color:#eee7ff;box-shadow:0 8px 24px #0005;backdrop-filter:blur(10px);padding:10px 16px;font-size:11px;line-height:1.65;z-index:5}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-tag .elementor-widget-container{display:flex;align-items:center;gap:8px}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-tag span{font-size:22px;color:#ffe368}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-float-icon{width:58px;height:58px;border-radius:18px;border:1px solid #ffffff60;box-shadow:0 6px 0 #251443,0 0 28px #9d59ff33;color:white;animation:tpd-original-float 5s ease-in-out infinite;transform:none}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-float-icon .elementor-widget-container{display:grid;place-items:center}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-float-icon svg{width:29px;height:29px}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-float-music{background:linear-gradient(145deg,#b978ff,#5f2baf);left:-2%;bottom:22%;rotate:-15deg}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-float-heart{background:linear-gradient(145deg,#9e85fb,#3c41a7);right:-4%;top:42%;rotate:12deg;animation-delay:-2s}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-float-heart svg{fill:#ffdf45;stroke:#ffdf45}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-float-book{background:linear-gradient(145deg,#ffe867,#e6aa25);color:#593a85;right:0;top:6%;width:47px;height:47px;rotate:12deg;animation-delay:-2s;z-index:6}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-float-book svg{width:25px;height:25px}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-starfield{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-cosmic-star{position:absolute;left:var(--sx);top:var(--sy);width:var(--size);height:var(--size);border-radius:50%;background:#ebe4ff;box-shadow:0 0 8px #a6a9ff;opacity:.6;animation:tpd-star-flicker var(--duration) ease-in-out var(--delay) infinite}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-cosmic-star.big{background:#ffe784;box-shadow:0 0 8px #ffdf5e,0 0 17px #f7d38355;clip-path:polygon(50% 0,62% 35%,100% 50%,62% 65%,50% 100%,38% 65%,0 50%,38% 35%);border-radius:0}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-shooting-star{position:absolute;width:170px;height:2px;background:linear-gradient(90deg,transparent,#e1c4ff);transform:rotate(-25deg);opacity:0;pointer-events:none;animation:tpd-shooting 11s 3s ease-in-out infinite;z-index:1;top:12%;left:26%}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-shooting-two{top:43%;left:auto;right:2%;animation-delay:8s;width:130px}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-spark{position:absolute;pointer-events:none;line-height:1;color:#ffdf45;animation:tpd-twinkle 5s ease-in-out infinite;z-index:1;text-shadow:0 0 15px #ffdf4544}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-spark-one{font-size:51px;left:1%;top:26%;filter:drop-shadow(0 0 11px #ffdf4b65)}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-spark-two{font-size:41px;right:0;bottom:26%;color:#d6afff;animation-delay:-1s;filter:drop-shadow(0 0 10px #c590ff)}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-dot{position:absolute;width:11px;height:11px;border-radius:50%;z-index:1;right:12%;top:2%;background:#f4d24a;box-shadow:0 0 14px #ffe45b}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-dot-two{top:auto;right:auto;left:7%;bottom:5%;background:#9f7fff;box-shadow:0 0 17px #9e6bff}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-wave{position:absolute;height:55px;bottom:-1px;left:0;right:0;color:#151037;pointer-events:none;z-index:1}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-wave svg{width:100%;height:100%;fill:currentColor}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-values{background:linear-gradient(90deg,#151037,#281044,#151037);padding:18px 0 27px;border-bottom:1px solid #b080f62b}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-value-row{align-items:center}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-value-row .tpd-text{font:500 17px/1.65 'Fredoka',sans-serif;color:#f0e4ff;width:auto}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-value-row .elementor-widget-container{display:flex;align-items:center;gap:10px}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-value-row svg{width:23px;height:23px;color:#ffdd45}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-value-row>.tpd-text:not(:last-child):after{content:'✦';position:absolute;right:-22%;top:3px;color:#a86af7}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-content{background:radial-gradient(ellipse at 100% 40%,#3b155b 0%,transparent 47%),linear-gradient(#151037,#100d28);padding:93px 0}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-section-heading{margin:0 auto 40px!important;max-width:760px!important}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-content .tpd-section-heading h2{font-size:53px}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-tabs{gap:15px;margin-bottom:28px}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-tab-button{position:relative;transition:transform .3s,box-shadow .3s;box-shadow:0 8px 22px #02020d30}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-tab-button:hover{transform:translateY(-4px)}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-tab-button.active{outline:2px solid #ffdf45;box-shadow:0 0 25px #f4c72f18,0 6px 0 #a4792026;transform:translateY(-3px)}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-tab-button .elementor-button{padding:18px;line-height:1.3;font-size:15px;background:linear-gradient(0deg,#170c30 2%,#170c3070 55%,#170c3020)}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-tab-button small{display:block;font-size:10px;color:#d1c5e5;margin-top:6px;font-weight:400}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-category-icon{position:absolute;left:16px;top:14px;width:34px;height:34px;display:grid;place-items:center;background:#8b46dfcc;color:#fff;border:1px solid #c996ff88;border-radius:10px;backdrop-filter:blur(8px);pointer-events:none}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-category-icon svg{width:19px;height:19px}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-panel{grid-template-columns:1.1fr 1fr;min-height:375px;gap:75px;padding:35px 55px;border:1px solid #b680f94d;border-radius:24px;background:radial-gradient(ellipse at 5% 55%,#7042a3aa,transparent 55%),linear-gradient(120deg,#291341,#14112e);box-shadow:0 20px 45px #03021230}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-panel-musicas{background:radial-gradient(ellipse at 5% 55%,#743bbbaa,transparent 55%),linear-gradient(120deg,#361854,#171133)}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-panel-familia{background:radial-gradient(ellipse at 15% 40%,#3849a7aa,transparent 55%),linear-gradient(120deg,#162343,#12122d)}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-panel-art{min-height:300px}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-panel-copy h3.elementor-heading-title{font-size:38px;color:#fff;margin:16px 0 20px}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-panel-copy>.tpd-label{font-size:10px;margin-bottom:0}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-panel-copy>.tpd-text:not(.tpd-label){font-size:14px;line-height:1.8;color:#c6bddb;margin-bottom:20px}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-panel-copy .tpd-link-button .elementor-button{font-size:13px;color:#d1adff}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-art-videos .tpd-cover-0,body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-art-musicas .tpd-cover-0{width:96%;top:2%;left:-1%;max-width:none!important}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-art-videos .tpd-cover-1,body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-art-musicas .tpd-cover-1{width:72%;bottom:0;right:-4%}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-art-videos .tpd-cover img,body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-art-musicas .tpd-cover img{box-shadow:0 12px 35px #03010e70,0 0 15px #a46aff44}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-panel-spark{font-size:48px;top:-5%;right:2%}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-art-livros{min-height:270px;gap:16px;padding:18px 10px;perspective:1000px}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-art-livros .tpd-cover{width:calc((100% - 48px)/4);filter:none;border-radius:2px 6px 6px 2px;box-shadow:2px 1px 0 #e8e3d8,4px 2px 0 #fffaf0,6px 3px 0 #c9c1b3,8px 4px 0 #f4ead8,14px 20px 25px #03010e80;transform:rotate(-5deg) rotateY(-8deg)}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-art-livros .tpd-cover:nth-child(even){transform:rotate(5deg) rotateY(-8deg)}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-art-livros .tpd-panel-spark{top:0;right:0}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-art-jogos{height:360px;min-height:360px}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-art-familia{min-height:0}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-gallery-heading{margin-top:42px;margin-bottom:20px}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-gallery-heading .tpd-text{font-size:14px;font-weight:800;color:#cdc3df}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-sample{transition:transform .3s,box-shadow .3s}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-sample:hover{transform:translateY(-4px);border-color:#ba8aef;box-shadow:0 10px 20px #02010b99}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-carousel-controls .tpd-button .elementor-button{padding:0;width:38px;height:38px;display:grid;place-items:center;background:#211538!important;border:1px solid #9864dc66!important;box-shadow:none!important;color:#fff!important}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-mission{background:radial-gradient(ellipse at 15% 50%,#34194b 0%,transparent 50%),#090b1b;padding:95px 0}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-mission .tpd-two-col{gap:85px}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-mission-photo{padding:18px;background:linear-gradient(135deg,#e6d5ff,#fff1c5);border-radius:31px;transform:rotate(-4deg);box-shadow:0 0 0 1px #c291ff,0 17px 0 #2c1648,0 0 70px #673ba73b}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-mission-photo img{border:0;transform:rotate(1deg);border-radius:18px}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-mission-sticker{background:linear-gradient(135deg,#854ac9,#56248b);color:white;border:1px solid #b784ff;bottom:-4%;right:-7%;box-shadow:0 6px 0 #23103e;transform:rotate(6deg);padding:16px 20px;font:600 18px/1.35 'Fredoka',sans-serif}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-mission-spark{font-size:56px;top:-9%;left:-5%}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-mission-copy{display:block}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-mission-copy h2{font-size:46px}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-mission-copy>.tpd-text:not(.tpd-label){font-size:14px;color:#bdb5cc;line-height:1.8;margin-bottom:20px}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-mission-copy strong{color:#f4ecff}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-mission-copy h3.elementor-heading-title{font-size:23px;margin:26px 0 10px}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-tags .elementor-widget-container{display:flex;flex-wrap:wrap;gap:8px}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-tags span{background:#312044;border:1px solid #8258a75c;color:#d5b7f4;border-radius:30px;padding:6px 13px;font-size:10px;font-weight:800}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-tags span:nth-child(even){background:#1d2141;border-color:#5761977a;color:#c0caff}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-characters{background:radial-gradient(ellipse at 50% 50%,#3d185c 0%,#211039 45%,#110d23 85%);padding:90px 0 65px}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-characters h2 .tpd-purple,body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-pricing h2 .tpd-purple{color:#ffdf45}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-character-grid{gap:22px;padding:10px 0 0}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-character{background:linear-gradient(165deg,#39214a88,#18112eaa);border:1px solid #b783d433;border-radius:23px;padding:22px 13px 10px;box-shadow:0 10px 25px #07021130}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-character:nth-child(even){margin-top:27px;margin-bottom:-27px}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-character>.tpd-image{border:2px solid #b58af8;padding:5px;background:#412464;border-radius:50%;box-shadow:0 0 24px #a067e533,0 0 0 6px #8d52c212;transition:transform .3s,box-shadow .3s}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-character>.tpd-image img{border:0;box-shadow:none;padding:0;border-radius:50%}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-character:nth-child(even)>.tpd-image{border-color:#ffdc45;box-shadow:0 0 24px #ffdf4525,0 0 0 6px #f5d85e10}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-character:hover>.tpd-image{transform:translateY(-7px) rotate(3deg);box-shadow:0 0 35px #b97af888}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-character h3.elementor-heading-title{font-size:23px;margin:21px 0 11px}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-character .tpd-text{font-size:11px;line-height:1.85;color:#c3b3d7}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-characters>.tpd-inner>.tpd-label{margin-top:65px;text-align:center;color:#baacd0;font-size:10px}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-club{background:#110d23;padding:22px 0 75px}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-club-card{padding:60px 65px;gap:65px;background:radial-gradient(ellipse at 88% 35%,#6733a33d,transparent 55%),linear-gradient(120deg,#29143f,#15102d);border:1px solid #9866bf70;box-shadow:0 0 50px #7746a018,inset 0 1px 0 #ca9eff30;overflow:hidden}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-club-copy h2{font-size:48px}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-club-copy>.tpd-text:not(.tpd-label){font-size:14px;line-height:1.8}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-club-art{height:auto;min-height:0;aspect-ratio:1;background:none;isolation:isolate}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-club-art:before{content:'';position:absolute;inset:-12%;z-index:0;pointer-events:none;background:radial-gradient(ellipse at 56% 50%,#9552ed8a 0%,#6d3ac94d 29%,transparent 63%),radial-gradient(ellipse at 27% 22%,#6689fd44,transparent 46%);filter:blur(22px);transform:rotate(-18deg)}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-club-art:after{content:'';position:absolute;left:15%;right:5%;height:9%;bottom:0;background:#9a65e87a;border-radius:50%;filter:blur(23px);z-index:0}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-club-art>.tpd-image{width:116%;height:116%;max-width:none!important;position:absolute;left:-8%;bottom:-6%;z-index:2;filter:drop-shadow(0 15px 13px #07031280) drop-shadow(0 0 2px #ccb2ff55)}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-club-art>.tpd-image .elementor-widget-container{height:100%}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-club-art>.tpd-image img{height:100%;object-fit:contain}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-token{width:67px;height:67px;border:1px solid #c3a2ff80;border-radius:19px;background:linear-gradient(135deg,#8c51dbe6,#3d226adb);box-shadow:0 7px 0 #160d3580,0 0 25px #a461ed25,inset 0 1px 0 #ffffff44;font-size:37px;animation:tpd-token-float 5s ease-in-out infinite;z-index:3;backdrop-filter:blur(8px)}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-token-medal{right:4%;top:10%;--tilt:12deg;animation-delay:-1.5s}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-token-star{left:-1%;top:49%;--tilt:-12deg;color:#ffdc4f;font-size:48px;animation-delay:-3s}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-token-gift{right:-5%;top:56%;--tilt:10deg;width:58px;height:58px;font-size:31px;animation-delay:-.5s}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-club-sticker{right:-2%;bottom:3%;z-index:4;box-shadow:0 7px 0 #1c0e38,0 0 24px #a879ec33;background:linear-gradient(130deg,#8549c9,#502b86)}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-club-spark-one{font-size:42px;left:6%;top:12%}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-club-spark-two{font-size:33px;right:9%;top:37%}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-club-spark-three{font-size:22px;left:15%;bottom:18%}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-benefits .elementor-icon-list-icon{display:grid;place-items:center;min-width:26px}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-benefits .elementor-icon-list-icon i{display:none}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-benefits .elementor-icon-list-icon:before{content:'🏅';font-size:22px}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-benefits li:nth-child(2) .elementor-icon-list-icon:before{content:'⭐'}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-benefits li:nth-child(3) .elementor-icon-list-icon:before{content:'🎁'}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-benefits li:nth-child(4) .elementor-icon-list-icon:before{content:'🎟️'}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-benefits li:nth-child(5) .elementor-icon-list-icon:before{content:'🤝'}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-benefits li:nth-child(6) .elementor-icon-list-icon:before{content:'💛'}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-family{background:radial-gradient(ellipse at 85% 50%,#192341,#090b1b 55%);padding:65px 0 100px}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-family-art{background:none;padding-top:20px;isolation:isolate}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-family-art:before{content:'';position:absolute;inset:5% 1% 3% 0;border-radius:50%;background:radial-gradient(circle at 35% 30%,#6262ad,#332561 55%,#17132e);box-shadow:0 0 0 1px #8c73bf,0 0 0 15px #6a438b15,0 0 90px #7940bb2e;z-index:-1}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-family-art:after{content:'♡';position:absolute;top:-2%;right:6%;font-size:83px;line-height:1;color:#ffdf45;transform:rotate(16deg);z-index:3;text-shadow:0 0 25px #ffe35533}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-family-art>.tpd-image{filter:drop-shadow(0 18px 15px #02020f90)}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-family-caption{position:absolute;bottom:-2%;left:20%;background:#24173b;border:1px solid #9b67c8;border-radius:14px;padding:12px 18px;font:600 18px/1.65 'Fredoka',sans-serif;color:#ece2ff;z-index:3;transform:rotate(-3deg);box-shadow:0 5px 15px #0005;width:auto}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-pricing{background:radial-gradient(ellipse at 50% 35%,#4d1a71 0%,#20113f 50%,#0d0b1d 95%);padding:95px 0 60px}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-plans{max-width:890px!important;margin:58px auto 0!important;align-items:stretch}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-price-card{background:linear-gradient(160deg,#2a1c41,#151127);border:1px solid #8d6caa70;box-shadow:0 18px 50px #03010e4d;padding:34px 36px}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-featured-plan{border:2px solid #ffdf45;box-shadow:0 0 45px #f7c64c12,0 9px 0 #f4cb5121}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-price-card>.tpd-label{font-size:9px;color:#bfadd6}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-price-card h3.elementor-heading-title{font-size:29px}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-price h3.elementor-heading-title{font-size:54px;color:#fff;margin:25px 0 10px}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-featured-plan .tpd-price h3{color:#ffdf45}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-price-card .tpd-text:not(.tpd-label){font-size:13px;color:#b8a8cc;margin-bottom:20px}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-featured-plan>.tpd-label:first-child{position:absolute;left:-2px;right:-2px;top:-28px;padding:6px 12px;background:#ffdf45;color:#32203b;border-radius:15px 15px 0 0;letter-spacing:.9px;text-align:center;font-size:10px}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-price-card:not(.tpd-featured-plan)>.tpd-text:nth-child(3){display:none}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-price-card .tpd-list{margin-top:22px}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-faq{background:#090b1a;padding:95px 0}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-app{background:linear-gradient(90deg,#110d28ed,#190e34bb 60%,#0a092290),var(--tpd-flow) center 80%/cover no-repeat;padding:80px 0 0;isolation:isolate}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-app .tpd-two-col{grid-template-columns:1fr 1.1fr;gap:80px}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-app .tpd-two-col>div:first-child{padding-bottom:65px}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-app h2{font-size:58px}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-app .tpd-text:not(.tpd-label){max-width:370px!important;color:#cdbce4;font-size:15px}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-app-art img{filter:drop-shadow(0 18px 24px #02010f99)}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-app-art:before{content:'';position:absolute;inset:3% -8% -15%;background:radial-gradient(circle,#8a51be4d,transparent 70%);border:1px dashed #bc85ed66;border-radius:50%;z-index:-1}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-app-art:after{content:'✦';position:absolute;color:#ffdf45;font-size:57px;top:3%;left:-5%;z-index:3;filter:drop-shadow(0 0 20px #ffdf4560);animation:tpd-twinkle 5s ease-in-out infinite}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-footer{background:#060711;border-top:1px solid #a978e526}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-footer-top{padding-bottom:27px}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-footer-brand .tpd-text{font-size:11px;color:#a99dbb}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-footer-bottom{align-items:center}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-footer-bottom .tpd-text{font-size:9px;color:#8c7e9f}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-motion .elementor-button{text-decoration:underline;text-underline-offset:3px;color:#b3a1cb}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-magic-particle{position:fixed;z-index:80;font-size:17px;line-height:1;pointer-events:none;text-shadow:0 0 12px #ffdf4577;animation:tpd-magic-burst .8s ease-out forwards}
@keyframes tpd-original-float{0%,100%{translate:0 0}50%{translate:0 -11px}}
@keyframes tpd-twinkle{0%,100%{scale:1;rotate:0deg}50%{scale:.85;rotate:14deg}}
@keyframes tpd-star-flicker{0%,100%{opacity:.24;scale:.8}50%{opacity:.9;scale:1.2}}
@keyframes tpd-shooting{0%,65%,100%{opacity:0;translate:0 0}70%{opacity:.8}82%{opacity:0;translate:-300px 140px}}
@keyframes tpd-magic-burst{from{opacity:1;transform:translate(-50%,-50%) scale(.5)}to{opacity:0;transform:translate(calc(-50% + var(--dx)),calc(-50% + var(--dy))) scale(1.2)}}
@keyframes tpd-token-float{0%,100%{transform:translateY(0) rotate(var(--tilt))}50%{transform:translateY(-10px) rotate(var(--tilt))}}
@keyframes tpd-panel-enter{from{opacity:0;translate:0 10px}to{opacity:1;translate:0 0}}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-panel[style*="grid"]>.tpd-panel-art,body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-panel[style*="grid"]>.tpd-panel-copy{animation:tpd-panel-enter .4s ease both}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page.tpd-paused *,body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page.tpd-paused *:before,body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page.tpd-paused *:after{animation-play-state:paused!important;scroll-behavior:auto!important}
@media(min-width:1500px){body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-art{height:595px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-copy h1.elementor-heading-title{font-size:73px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero{padding-top:63px;padding-bottom:110px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-grid{gap:45px}}
@media(max-width:1150px){body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-copy h1.elementor-heading-title{font-size:54px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-art{height:510px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-buttons{gap:14px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-buttons>.tpd-button:first-child .elementor-button{font-size:12px;padding:14px 18px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-nav-links{gap:16px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-header-actions{gap:17px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-panel{gap:45px;padding:35px 40px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-mission .tpd-two-col{gap:55px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-mission-copy h2{font-size:41px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-character-grid{gap:14px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-character{padding:18px 10px 10px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-club-card{padding:45px;gap:45px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-club-copy h2{font-size:41px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-app h2{font-size:51px}}
@media(max-width:900px){body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-nav{height:83px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-logo,body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-logo img{width:69px;height:69px;flex-basis:69px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero{padding:38px 0 78px;min-height:0}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-copy h1.elementor-heading-title{font-size:44px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-art{height:440px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-description{font-size:13px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-buttons{flex-direction:column;align-items:flex-start;gap:20px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-characters{height:95%;bottom:8%;width:110%;left:-5%}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-bubble{font-size:14px;padding:9px 11px;top:7%}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-tag{font-size:9px;left:14%;bottom:0;padding:8px 12px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-float-icon{width:43px;height:43px;border-radius:13px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-float-book{width:35px;height:35px;border-radius:11px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-spark-one{font-size:36px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-spark-two{font-size:31px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-value-row .tpd-text{font-size:14px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-content,body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-characters{padding:65px 0}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-content .tpd-section-heading h2{font-size:42px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-tab-button .elementor-button{font-size:11px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-panel{padding:28px;gap:30px;min-height:320px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-panel-art{min-height:230px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-panel-copy h3.elementor-heading-title{font-size:31px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-panel-copy>.tpd-text:not(.tpd-label){font-size:12px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-character:nth-child(even){margin:0}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-mission{padding:70px 0}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-mission-photo{padding:8px;border-radius:22px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-club-card{padding:35px;gap:35px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-club-copy h2{font-size:35px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-token{width:48px;height:48px;font-size:28px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-token-star{font-size:36px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-family{padding:55px 0 75px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-family-caption{font-size:13px;left:8%;padding:10px 13px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-pricing{padding:70px 0 45px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-app h2{font-size:43px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-app .tpd-two-col{gap:25px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-faq{padding:65px 0}}
@media(max-width:600px){body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-inner{width:calc(100% - 40px)}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-announcement{height:28px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-announcement .tpd-text{font-size:8px;letter-spacing:.3px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-announcement .elementor-widget-container{gap:9px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-header{padding:0}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-nav{height:73px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-logo,body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-logo img{width:61px;height:61px;flex-basis:61px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-header-actions{gap:13px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero{padding:32px 0 45px;background:linear-gradient(180deg,#09091df2 0%,#110c2ce6 37%,#100d2c66 67%,#171033 100%),var(--tpd-flow) 60% 100%/auto 100% no-repeat;background-color:#100d2c}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-grid{grid-template-columns:1fr;gap:14px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-copy{text-align:center}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-copy h1.elementor-heading-title{font-size:44px;line-height:1.05;letter-spacing:-1.5px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-description{font-size:13px;line-height:1.75;max-width:320px!important;margin:26px auto 0!important}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-buttons{flex-direction:row;justify-content:center;align-items:center;gap:18px;margin-top:25px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-buttons>.tpd-button:first-child{flex:0 0 auto}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-buttons>.tpd-button:first-child .elementor-button{font-size:12px;padding:13px 17px;min-height:51px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-buttons>.tpd-intro-link{max-width:150px!important}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-buttons .tpd-intro-link .elementor-button{font-size:10px;gap:7px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-intro-link .elementor-button:before{width:31px;height:31px;flex-basis:31px;font-size:10px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-assurances{font-size:9px;margin-top:25px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-assurances .elementor-widget-container{justify-content:center;gap:23px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-art{height:335px;min-height:0;max-width:380px;width:100%;margin:18px auto 0}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-characters{width:104%;left:-2%;height:95%;bottom:9%}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-bubble{top:1%;left:1%;font-size:13px;padding:8px 11px;border-radius:12px 12px 2px 12px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-bubble span{font-size:17px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-float-music{left:0;bottom:22%;width:39px;height:39px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-float-heart{right:-1%;top:46%;width:40px;height:40px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-float-book{right:-1%;top:5%;width:34px;height:34px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-float-icon svg{width:23px;height:23px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-tag{bottom:-1%;left:19%;font-size:9px;padding:8px 11px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-spark-one{font-size:31px;top:23%;left:0}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-spark-two{font-size:26px;bottom:24%}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-wave{height:25px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-values{padding:14px 0 18px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-value-row{gap:12px 10px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-value-row .tpd-text{font-size:11px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-value-row>.tpd-text:after{display:none}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-value-row .elementor-widget-container{gap:7px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-content{padding:55px 0}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-content .tpd-section-heading h2{font-size:35px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-section-heading .tpd-text:not(.tpd-label){font-size:13px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-tabs{gap:12px;padding:6px 2px 12px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-tab-button{flex:0 0 142px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-tab-button .elementor-button{font-size:13px;padding:15px 12px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-tab-button small{font-size:9px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-category-icon{left:12px;top:13px;width:32px;height:32px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-panel{grid-template-columns:1fr;gap:22px;padding:27px 23px;min-height:540px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-panel-art{width:100%;height:190px;min-height:190px;max-width:330px;margin:auto}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-art-videos .tpd-cover-0,body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-art-musicas .tpd-cover-0{width:80%;top:0;left:0}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-art-videos .tpd-cover-1,body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-art-musicas .tpd-cover-1{width:67%;right:0;bottom:-3px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-panel-spark{font-size:34px;top:-8%;right:2%}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-art-livros{height:auto;min-height:210px;gap:18px;padding:20px 12px;overflow:auto}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-art-livros .tpd-cover{min-width:105px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-art-jogos{height:265px;min-height:265px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-art-familia{height:auto;min-height:0}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-gallery-heading .tpd-text{font-size:11px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-gallery{gap:13px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-sample{flex-basis:80%}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-mission{padding:60px 0}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-mission .tpd-two-col{gap:46px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-mission-art{max-width:295px;margin:auto}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-mission-photo{padding:12px;border-radius:25px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-mission-sticker{font-size:14px;padding:13px;right:-5%;bottom:-5%}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-mission-copy h2{font-size:35px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-mission-copy>.tpd-text:not(.tpd-label){font-size:13px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-characters{padding:55px 0 40px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-character-grid{gap:15px;padding:0}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-character{padding:18px 10px 14px;border-radius:19px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-character>.tpd-image{max-width:125px!important;margin:auto}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-character h3.elementor-heading-title{font-size:22px;margin-top:17px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-character .tpd-text{font-size:10px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-characters>.tpd-inner>.tpd-label{margin-top:27px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-characters>.tpd-inner>.tpd-heading h3{font-size:21px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-club{padding:15px 0 50px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-club-card{padding:30px 24px;gap:25px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-club-copy h2{font-size:35px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-club-copy>.tpd-text:not(.tpd-label){font-size:13px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-club-art{width:94%;max-width:350px;min-height:0;margin:22px auto 20px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-club-art>.tpd-image{width:116%;left:-8%}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-token{width:53px;height:53px;font-size:30px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-token-star{font-size:40px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-token-gift{width:47px;height:47px;font-size:26px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-club-sticker{font-size:13px;bottom:0;right:-2%}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-family{padding:20px 0 65px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-family-art{max-width:330px;margin:auto}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-family-caption{font-size:14px;left:13%}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-family-art:after{font-size:66px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-pricing{padding:60px 0 40px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-plans{gap:60px;max-width:370px!important;margin-top:30px!important}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-price-card{padding:28px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-price h3.elementor-heading-title{font-size:51px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-faq{padding:55px 0}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-app{padding-top:48px;background:linear-gradient(0deg,#130b29b8,#110d2bf2 75%),var(--tpd-flow) 70% 100%/cover no-repeat}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-app .tpd-two-col{grid-template-columns:1fr;text-align:center}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-app .tpd-two-col>div:first-child{padding-bottom:0}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-app h2{font-size:45px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-app .tpd-text:not(.tpd-label){max-width:320px!important;margin-inline:auto;font-size:13px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-store-row{justify-content:center}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-app-art{max-width:350px;margin:auto}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-app-art:after{font-size:39px;left:0;top:5%}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-footer-bottom{align-items:center;text-align:center}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-footer-brand .tpd-text{display:none}}
@media(max-width:359px){body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-inner{width:calc(100% - 30px)}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-copy h1.elementor-heading-title{font-size:40px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-art{height:325px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-buttons{gap:12px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-buttons>.tpd-button:first-child .elementor-button{font-size:11px;padding:12px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-buttons .tpd-intro-link .elementor-button{font-size:9px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-assurances{font-size:8px}}
/* Match Elementor .elementor-12748 .elementor-element.elementor-element-62ee3935 specificity without changing native widget settings. */
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-heading.tpd-yellow .elementor-heading-title{color:#ffdf45}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-hero-copy .tpd-yellow:after{height:15px}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .elementor-button-text:has(.tpd-arrow){display:inline-flex;align-items:center;gap:10px}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-arrow{display:inline-flex;align-items:center}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-arrow svg{width:21px;height:21px}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-link-button .tpd-arrow svg{width:18px;height:18px}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-price-card:not(.tpd-featured-plan) .tpd-button .elementor-button{background:linear-gradient(135deg,#9f51f9,#7034dc)!important;color:#fff!important;box-shadow:0 4px 0 #3d178a,0 7px 24px #8045ed38!important;border:1px solid #c193ff50!important}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-mission .tpd-two-col{grid-template-columns:1fr 1.05fr}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-mission-copy .tpd-heading h2.elementor-heading-title{font-size:46px;margin-bottom:22px}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-mission-copy>.tpd-label{font-size:12px;line-height:1.5;margin-bottom:16px}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-mission-copy>.tpd-text:not(.tpd-label){line-height:1.85;margin-bottom:16px}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-mission-copy>.tpd-text:nth-last-child(2){font-size:13px}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-mission-copy .tpd-tags{padding:0;background:none;border-radius:0;margin-top:14px;margin-bottom:0!important}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-tags span{line-height:1.65}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-character-grid{margin-bottom:0}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-character .tpd-text{margin-bottom:16px}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-characters>.tpd-inner>.tpd-label{padding-top:27px;margin-top:65px;margin-bottom:18px}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-characters>.tpd-inner>.tpd-heading h3.elementor-heading-title{font-size:25px;font-weight:500;letter-spacing:0;color:#c4a1ff}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-club-card{grid-template-columns:1.13fr 1fr;align-items:center}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-club-copy .tpd-heading h2.elementor-heading-title{font-size:48px}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-club-copy>.tpd-text:not(.tpd-label){max-width:460px!important}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-benefits .elementor-icon-list-items{gap:17px 23px;margin:28px 0}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-benefits .elementor-icon-list-item{padding:0;gap:8px;min-height:24px}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-benefits .elementor-icon-list-text{font-weight:800;color:#e8dbf6}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-club-copy>.tpd-button .elementor-button{font-size:13px;min-height:50px;margin-top:3px}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-family .tpd-heading h2.elementor-heading-title{font-size:47px}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-family .tpd-two-col{gap:65px}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-faq .tpd-heading h2.elementor-heading-title{font-size:46px}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-faq-widget .elementor-tab-title{padding:21px 0;font-size:14px;line-height:24px}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-faq-widget .elementor-accordion-item:first-child .elementor-tab-title{padding-top:0}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-faq-widget .elementor-tab-content{padding:0 30px 21px 0;font-size:13px;line-height:1.8}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-faq-widget .elementor-tab-content p{margin:0}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-app .tpd-heading h2.elementor-heading-title{font-size:58px}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-header-actions .tpd-nav-link .elementor-button:after{content:'→';font-size:21px;margin-left:12px;line-height:1}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-menu-toggle{display:none}
@media(min-width:901px) and (max-width:1024px){body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-nav-links{display:flex;gap:12px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-nav-link .elementor-button{font-size:10px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-nav{gap:15px}}
@media(max-width:1150px){body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-mission-copy .tpd-heading h2.elementor-heading-title{font-size:41px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-club-copy .tpd-heading h2.elementor-heading-title{font-size:41px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-app .tpd-heading h2.elementor-heading-title{font-size:51px}}
@media(max-width:900px){body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-mission .tpd-two-col{grid-template-columns:.85fr 1.15fr}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-mission-copy .tpd-heading h2.elementor-heading-title{font-size:34px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-club-copy .tpd-heading h2.elementor-heading-title{font-size:35px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-family .tpd-heading h2.elementor-heading-title{font-size:36px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-faq .tpd-heading h2.elementor-heading-title{font-size:35px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-app .tpd-heading h2.elementor-heading-title{font-size:43px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-faq-widget .elementor-tab-title{font-size:12px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-characters>.tpd-inner>.tpd-label{margin-top:30px;padding-top:20px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-menu-toggle{display:grid;place-items:center;width:32px;height:36px;background:transparent;color:white;border:0;padding:4px;cursor:pointer}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-menu-toggle svg{width:24px;height:24px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-nav-links{display:none;position:absolute;left:-28px;right:-28px;top:83px;background:#100d28;border-bottom:1px solid #8b57bc66;padding:16px 28px;z-index:50}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-nav-links.tpd-menu-open{display:flex;flex-direction:column;align-items:stretch;gap:6px;width:auto}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-nav-links .elementor-button{padding:10px;font-size:14px;text-align:left}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-header-actions{margin-left:auto}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-header-actions .tpd-nav-link .elementor-button:after{display:none}}
@media(max-width:600px){body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-nav{gap:8px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-header-actions{gap:10px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-nav-links{top:73px;left:-20px;right:-20px;padding:14px 20px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-mission .tpd-two-col,body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-club-card{grid-template-columns:1fr}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-mission-copy .tpd-heading h2.elementor-heading-title{font-size:35px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-mission-copy>.tpd-label{font-size:10px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-mission-copy>.tpd-text:not(.tpd-label){font-size:13px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-tags span{font-size:9px;padding:6px 11px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-club-copy .tpd-heading h2.elementor-heading-title{font-size:35px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-benefits .elementor-icon-list-items{gap:14px 10px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-benefits .elementor-icon-list-item{gap:5px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-benefits .elementor-icon-list-text{font-size:9px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-club-copy>.tpd-button .elementor-button{font-size:12px;width:100%}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-characters>.tpd-inner>.tpd-label{margin-top:27px;padding-top:13px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-characters>.tpd-inner>.tpd-heading h3.elementor-heading-title{font-size:21px;line-height:1.7}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-family .tpd-two-col{gap:22px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-app .tpd-heading h2.elementor-heading-title{font-size:45px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-faq-widget .elementor-tab-title{padding:18px 0}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-faq-widget .elementor-tab-content{font-size:12px}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-mission-spark{font-size:44px}}
@media(prefers-reduced-motion:reduce){body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page *,body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page *:before,body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page *:after{animation:none!important;transition:none!important}body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-shooting-star,body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-magic-particle{display:none}}

/* Revisão de acabamento: navegação, lojas, cards e planos */
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-header{position:sticky;top:0;z-index:200;backdrop-filter:blur(18px)}
body.admin-bar:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-header{top:32px}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page [id]{scroll-margin-top:110px}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-characters .tpd-section-heading{max-width:100%!important;width:100%;margin-bottom:48px!important}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-characters .tpd-section-heading h2{font-size:clamp(32px,3.55vw,48px);white-space:nowrap}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-tab-button{border:0;outline:none!important;isolation:isolate}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-tab-button::after{content:'';position:absolute;inset:0;border:1px solid #c7afe2a8;border-radius:inherit;pointer-events:none;z-index:3}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-tab-button.active::after{border:2px solid #ffdf45}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-tab-button .elementor-button{border:0;border-radius:inherit;min-height:167px}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-tab-button .elementor-widget-container,body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-tab-button .elementor-button-wrapper{border-radius:inherit}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-tab-button:focus-within{box-shadow:0 0 0 3px #bb8aff99}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-sample-play{width:36px;height:36px;min-width:36px;min-height:36px;margin:0!important;padding:0!important;line-height:1!important;font-size:0!important;display:grid;place-items:center;box-sizing:border-box}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-sample-play .elementor-widget-container{width:100%;height:100%;display:grid;place-items:center;font-size:0;line-height:0}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-sample-play::after{content:'';position:absolute;left:50%;top:50%;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:9px solid #fff;transform:translate(-36%,-50%)}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-store-row{gap:12px;margin:29px 0 24px;align-items:center}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-store .elementor-button{display:flex;align-items:center;padding:10px 17px;border-radius:12px;border:1px solid #b58bdf80;background:#08091bcc;color:#fff;box-shadow:0 5px 18px #02021140;line-height:1.2;text-align:left;transition:background .2s,transform .2s}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-store .elementor-button:hover{background:#53278b;transform:translateY(-3px)}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-store .elementor-button-content-wrapper{display:flex;align-items:center;gap:10px}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-store .elementor-button-text{display:block;font-size:17px;font-weight:800;line-height:1.2}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-store small{display:block;font-size:9px;font-weight:400;margin-bottom:3px;line-height:1.2}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-store .elementor-button-content-wrapper::before{content:'';display:block;flex:0 0 28px;width:28px;height:28px;background:#ffdf45;mask:var(--store-icon) center/contain no-repeat;-webkit-mask:var(--store-icon) center/contain no-repeat}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-store a[href*="apps.apple.com"]{--store-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22black%22%20stroke%3D%22none%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M16%202c0%202-1.6%204-3.7%204C12%204%2013.8%202%2016%202ZM19.7%2017.3c-.6%201.5-2%204.2-3.7%204.2-1.2%200-1.5-.8-3-.8s-2%20.8-3%20.8C7.4%2021.5%204%2016.9%204%2012c0-3%201.8-5.1%204.2-5.1%201.5%200%202.4.8%203.7.8%201.2%200%202.1-.8%203.6-.8%201.6%200%202.9.7%203.8%201.9-3.5%202-2.7%206.8.4%208.5Z%22%2F%3E%3C%2Fsvg%3E")}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-store a[href*="play.google.com"]{--store-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%202v20l17-10Z%20M4%202l12%2015m0-10L4%2022%22%2F%3E%3C%2Fsvg%3E")}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-featured-plan{margin-top:-30px;padding-top:64px;border-radius:22px;overflow:hidden}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-featured-plan>.tpd-label:first-child{position:absolute;top:-1px;left:-1px;right:-1px;width:auto;height:46px;margin:0!important;padding:0 16px;display:flex;align-items:center;justify-content:center;border-radius:21px 21px 0 0;line-height:1.2;z-index:1}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-featured-plan>.tpd-label:first-child .elementor-widget-container{display:flex;align-items:center;justify-content:center;gap:8px}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-featured-plan>.tpd-label:first-child .elementor-widget-container::before{content:'';width:14px;height:14px;background:currentColor;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m12%202%203%206.5%207%201-5%205%201.2%207L12%2018l-6.2%203.5L7%2014.5l-5-5%207-1z%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m12%202%203%206.5%207%201-5%205%201.2%207L12%2018l-6.2%203.5L7%2014.5l-5-5%207-1z%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-price-card>.tpd-label:first-child:not(:last-child),body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-featured-plan>.tpd-label:nth-child(2){letter-spacing:1px}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-featured-plan>.tpd-label:nth-child(2) .elementor-widget-container,body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-price-card:not(.tpd-featured-plan)>.tpd-label:first-child .elementor-widget-container{display:flex;align-items:center;gap:12px;min-height:36px;margin-bottom:18px}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-featured-plan>.tpd-label:nth-child(2) .elementor-widget-container::before{content:'';width:36px;height:36px;flex:0 0 36px;border-radius:11px;background:#ffdf4530 url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23ffdf45%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m12%202%203%206.5%207%201-5%205%201.2%207L12%2018l-6.2%203.5L7%2014.5l-5-5%207-1z%22%2F%3E%3C%2Fsvg%3E") center/21px no-repeat}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-price-card:not(.tpd-featured-plan)>.tpd-label:first-child .elementor-widget-container::before{content:'';width:36px;height:36px;flex:0 0 36px;border-radius:11px;background:#a264ed33 url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23d2adff%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%226%22%20y%3D%222%22%20width%3D%2212%22%20height%3D%2220%22%20rx%3D%223%22%2F%3E%3Cpath%20d%3D%22M10%205h4m-3%2014h2%22%2F%3E%3C%2Fsvg%3E") center/21px no-repeat}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-featured-plan .tpd-price h3.elementor-heading-title{color:#ffdf45}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-featured-plan>.tpd-text:has(s){margin-top:14px;margin-bottom:0}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-featured-plan .tpd-price h3.elementor-heading-title{margin-top:10px}
@media (min-width:601px) and (max-width:782px){body.admin-bar:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-header{top:46px}}
@media(max-width:767px){
 body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-characters .tpd-section-heading h2{white-space:normal;font-size:32px;line-height:1.2}
 body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-characters .tpd-section-heading{margin-bottom:32px!important}
 body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-store-row{gap:10px;justify-content:center;margin-top:25px}
 body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-store .elementor-button{padding:11px 14px}
 body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-store .elementor-button-text{font-size:15px}
 body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-store .elementor-button-content-wrapper::before{width:24px;height:24px;flex-basis:24px}
 body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-featured-plan{padding-top:64px}
 body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-featured-plan>.tpd-label:first-child{font-size:9px}
 body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-tab-button .elementor-button{min-height:165px}
}
@media(max-width:600px){body.admin-bar:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-header{top:0}}

body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-sample-image,body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-sample-image .elementor-widget-container,body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-sample-image a{display:block;line-height:0;margin:0}
body:is(.elementor-page-12677,.elementor-page-12748) .tpd-page .tpd-sample-image img{display:block}/* End custom CSS */