#main-content .container:before{background:none}#sidebar{display:none}@media (min-width:981px){#left-area{width:100%;padding:23px 0px 0px!important;float:none!important}}.et_pb_newsletter_button{position:absolute;right:10px;top:40%;transform:translateY(-50%);background:none!important;border:none!important;font-size:18px;font-weight:600;color:#161616;cursor:pointer;padding:0!important;width:auto;height:auto;box-shadow:none!important;transition:color 0.2s ease-in-out}.et_pb_newsletter_button:hover{color:#727d71;background:none!important;border:none!important;box-shadow:none!important;font-size:18px!important;font-weight:600!important;transform:translateY(-50%)!important}.witty-header{background:transparent;-webkit-transition:background-color .2s ease-out;-moz-transition:background-color .2s ease-out;-o-transition:background-color .2s ease-out;transition:background-color .2s ease-out}.witty-header:hover{background:#fff!important;-webkit-transition:background-color .7s ease-out;-moz-transition:background-color .7s ease-out;-o-transition:background-color .7s ease-out;transition:background-color .7s ease-out;color:#161616!important}.witty-header:hover .et_pb_image img{content:url(/wp-content/uploads/2025/08/Color.svg)}.witty-header:hover .et_pb_menu ul li a{color:#161616!important}.witty-header:hover .et_pb_menu ul li a:hover{color:#1ca8c3!important}.witty-fixed-header{background-color:#ffffff!important;-webkit-transition:background-color .2s ease-out;-moz-transition:background-color .2s ease-out;-o-transition:background-color .2s ease-out;transition:background-color .2s ease-out;box-shadow:1px 2px 7px -6px rgba(50,49,49,0.3)}.witty-fixed-header .et_pb_menu_0_tb_header.et_pb_menu ul li a{color:#161616!important}.witty-fixed-header .et_pb_menu_0_tb_header.et_pb_menu .cta_button a{color:#fff!important}.witty-fixed-header .et_pb_image img{content:url(/wp-content/uploads/2025/08/Color.svg)}.witty-header .et_pb_row{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.witty-fixed-header .et_pb_row{padding:0px 0!important;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#witty-desktop-menu a{color:#161616}#witty-desktop-menu a:hover{color:#1ca8c3;transition:all .1s ease-in-out}#witty-desktop-menu .cta-button-one a{margin-left:30px;margin-top:-10px;margin-right:0!important;background-color:#1ca8c3!important;padding:10px 20px 10px 20px;border:3px solid #1ca8c3;border-radius:25px;letter-spacing:0.5px;font-weight:700;font-size:12px;transition:0.8s all ease;float:right!important;color:#f9f9f9!important}#witty-desktop-menu .cta-button-one:hover a{background-color:#11ab89!important;border:3px solid #11ab89;color:#fff!important}#dm-menu>li.cta-button-one.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-52 a{margin-top:50px;background-color:#fff!important;padding:8px 15px 8px 15px;border:1px solid #fff;border-radius:25px;font-size:0.8em!important;letter-spacing:0.5px;font-weight:700;transition:0.8s all ease;color:#11ab89!important;display:inline-block}#dm-menu>li.cta-button-one.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-52 a:hover{background-color:#f7f7f7!important;border:1px solid #f7f7f7}.et_pb_menu li.cta-button-one.current-menu-item>a{color:#ffffff!important}.et-db #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu ul#menu-main li.cta-button-one.current-menu-item>a{color:#ffffff!important}.simple-white-btn{display:inline-flex;align-items:center;color:#ffffff;text-decoration:none;transition:all 0.3s ease}.simple-white-btn::after{content:"→";margin-left:6px;transition:transform 0.2s ease;font-size:inherit;line-height:inherit}.simple-white-btn:hover::after{transform:translateX(2px);font-weight:700}.simple-black-btn{display:inline-flex;align-items:center;color:#161616!important;text-decoration:none;transition:all 0.3s ease}.simple-black-btn:hover{color:#3a5e4d!important}.simple-black-btn::after{content:"→";margin-left:6px;transition:transform 0.2s ease;font-size:inherit;line-height:inherit}.simple-black-btn:hover::after{transform:translateX(2px);font-weight:700}.simple-black-btn:hover::after{transform:translateX(2px);font-weight:700;color:#3a5e4d!important}@media (max-width:767px){#location-footer-btn{display:flex;justify-content:center;width:100%}}#event-card-btn{display:flex;justify-content:left;margin-top:15px;width:100%}.simple-green-btn{display:inline-flex;align-items:center;color:#108987!important;text-decoration:none;transition:all 0.3s ease}.simple-green-btn:hover{color:#3b897d!important}.simple-green-btn::after{content:"→";margin-left:6px;transition:transform 0.2s ease;font-size:inherit;line-height:inherit}.simple-green-btn:hover::after{transform:translateX(2px);font-weight:700;color:#3b897d!important}.home-blurb{position:relative;overflow:hidden;color:#fff;background-size:cover;background-position:center;min-height:250px;transition:all 0.3s ease}.home-blurb::after{content:"Fazer pré-inscrição →";position:absolute;bottom:2rem;right:2rem;font-size:0.7rem;color:#f9f9f9;transition:transform 0.3s ease}.home-blurb:hover::after{transform:translateX(2px)}.home-blurb::before{content:"";position:absolute;inset:0;background-color:rgba(0,0,0,0.35);backdrop-filter:blur(0px);transition:all 0.3s ease;z-index:0}.home-blurb:hover::before{backdrop-filter:blur(6px);background-color:rgba(0,0,0,0.45)}.home-blurb>*{position:relative;z-index:1}.detailed-solution-blurb{position:relative;overflow:hidden;color:#fff;background-size:cover;background-position:center;min-height:250px;transition:all 0.3s ease}.detailed-solution-blurb::after{content:"Ver trabalhos →";position:absolute;bottom:2rem;right:2rem;font-size:0.7rem;color:#f9f9f9;transition:transform 0.3s ease}.detailed-solution-blurb:hover::after{transform:translateX(2px)}.detailed-solution-blurb::before{content:"";position:absolute;inset:0;background-color:rgba(0,0,0,0.35);backdrop-filter:blur(0px);transition:all 0.3s ease;z-index:0}.detailed-solution-blurb:hover::before{backdrop-filter:blur(6px);background-color:rgba(0,0,0,0.45)}.detailed-solution-blurb>*{position:relative;z-index:1}.academia-blurb{position:relative;overflow:hidden;color:#fff;background-size:cover;background-position:center;min-height:250px;transition:all 0.3s ease}.academia-blurb::after{content:"Fazer pré-inscrição →";position:absolute;bottom:2rem;right:2rem;font-size:0.7rem;color:#f9f9f9;transition:transform 0.3s ease}.academia-blurb:hover::after{transform:translateX(2px)}.academia-blurb::before{content:"";position:absolute;inset:0;background-color:rgba(0,0,0,0.35);backdrop-filter:blur(0px);transition:all 0.3s ease;z-index:0}.academia-blurb:hover::before{backdrop-filter:blur(6px);background-color:rgba(0,0,0,0.45)}.academia-blurb>*{position:relative;z-index:1}.pricing-blurb{position:relative;overflow:hidden;color:#fff;background-size:cover;background-position:center;min-height:250px;transition:all 0.3s ease}.pricing-blurb::after{content:"Consultar preços →";position:absolute;bottom:2rem;right:2rem;font-size:0.7rem;color:#f9f9f9;transition:transform 0.3s ease}.pricing-blurb:hover::after{transform:translateX(2px)}.pricing-blurb::before{content:"";position:absolute;inset:0;background-color:rgba(0,0,0,0.35);backdrop-filter:blur(0px);transition:all 0.3s ease;z-index:0}.pricing-blurb:hover::before{backdrop-filter:blur(6px);background-color:rgba(0,0,0,0.45)}.pricing-blurb>*{position:relative;z-index:1}.trabalhos select{border:none;border-bottom:1px solid #383838;border-radius:0;background-color:transparent;padding-bottom:8px}.modalidade-type a{background-color:#727d71;color:#f1f2eb;border-radius:12px;padding:3px 10px;line-height:1.2;display:inline-block;font-size:0.65rem;font-weight:600;margin-right:6px;margin-bottom:6px;text-decoration:none;border-left:none!important;padding-left:10px!important;margin-left:0!important;position:relative}.modalidade-type a::before{content:none!important;display:none!important}.event-type a{background-color:transparent;color:#00797a;border:none;border-radius:12px;padding:5px 10px;line-height:1.2;font-size:0.65rem;font-weight:700!important;display:inline-block;text-decoration:none;box-shadow:inset 0 0 0 1px #108987}.event-type a::before{content:none!important;display:none!important}.et_pb_button{display:inline-block;margin:0 10px}.et_pb_button_module_wrapper{display:inline-block}@media (max-width:767px){.et_pb_button_module_wrapper{display:block;margin:10px auto;text-align:center}}.lc-pricing-table{width:100%;border-collapse:separate;border-spacing:0;border-radius:25px;overflow:hidden;background:#fff;color:#51504d;font-size:16px;border:1px solid #eaeaea}.lc-pricing-table caption{text-align:left;font-weight:700;padding:14px 18px;color:#51504d;background:#fff}.lc-pricing-table thead th{padding:14px 18px;font-weight:700;text-align:center;color:#fff}.lc-pricing-table thead th:first-child{background:#51504d}.lc-pricing-table .th-premium{background:#1ca8c3}.lc-pricing-table .th-light{background:#11ab89}.lc-pricing-table thead tr:first-child th:first-child{border-top-left-radius:25px}.lc-pricing-table thead tr:first-child th:last-child{border-top-right-radius:25px}.lc-pricing-table thead tr:nth-child(2) th.th-premium{background:#1ca8c3;color:#fff}.lc-pricing-table thead tr:nth-child(2) th.th-light{background:#11ab89;color:#fff}.lc-pricing-table thead tr:nth-child(2) th{font-size:0.85em;font-weight:500}.lc-pricing-table.criancas thead th.th-criancas{background:#51504d;color:#fff}.lc-pricing-table.criancas thead th.sub{font-size:0.85em;font-weight:600}.lc-pricing-table.tenis thead th.th-tenis{background:#003ab7;color:#fff}.lc-pricing-table.tenis thead th.sub{font-size:0.85em;font-weight:600}.lc-pricing-table.tenis.criancas thead th.th-tenis-criancas{background:#7500e2;color:#fff}.lc-pricing-table.tenis.criancas thead th.sub{font-size:0.85em;font-weight:600}.lc-pricing-table.tenis.packs thead th.th-tenis-packs{background:#51504d;color:#fff}.lc-pricing-table.tenis.avulso thead th.th-tenis-avulso{background:#51504d;color:#fff}.lc-pricing-table tbody td{padding:14px 18px;border-top:1px solid #f2f2f2}.lc-pricing-table tbody tr:nth-child(even) td{background:#fafafa}.lc-pricing-table td:not(:first-child),.lc-pricing-table th:not(:first-child){text-align:center}.lc-pricing-table tbody td:first-child{font-size:0.9em;font-weight:600;color:#333}.lc-pricing-table.extras thead th.th-extras{background:#51504d;color:#fff}@media (max-width:640px){.lc-pricing-table{font-size:15px}}