.home .et_pb_section_0.et_pb_with_background{background-color:#0A090A!important;background-image:radial-gradient(120% 95% at 50% 40%,#20101A 0%,#120C10 52%,#0A090A 100%)!important}.home .et_pb_fullwidth_header_0{background:transparent!important;min-height:0!important;padding:112px 0 26px!important}.home .et_pb_fullwidth_header_0 .et_pb_fullwidth_header_overlay{background:transparent!important;background-image:none!important}.home .et_pb_fullwidth_header_0 .et_pb_fullwidth_header_container{padding:0!important}.home .et_pb_fullwidth_header_0 .header-content{position:relative;text-align:center}.home .et_pb_fullwidth_header_0 .header-logo{display:block!important;width:min(84vw,1120px)!important;max-width:none!important;margin-left:calc(50% - min(42vw,560px))!important;margin-right:0!important;filter:url(#pergaPhoto)drop-shadow(1.5px 0 0 #E8508F) drop-shadow(-1.5px 0 0 #E8508F)drop-shadow(0 1.5px 0 #E8508F) drop-shadow(0 -1.5px 0 #E8508F);border-bottom-width:0!important;margin-bottom:24px;-webkit-clip-path:inset(36.5% 0 0 0);clip-path:inset(36.5% 0 0 0)}.home .et_pb_fullwidth_header_0 .header-content::before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:min(84vw,1120px);aspect-ratio:4269/1653;background:url("https://ecolededanseperga.live-website.com/wp-content/uploads/2024/11/banniere-2021-20-%C3%97-6-cm-15-%C3%97-6-cm-10-%C3%97-4-cm-Site-Web.png") center top/100% auto no-repeat;filter:url(#pergaPink);-webkit-clip-path:inset(0 0 63.5% 0);clip-path:inset(0 0 63.5% 0);pointer-events:none}.home .et_pb_fullwidth_header_0 .et_pb_module_header{color:#fff!important;font-size:32px!important;line-height:1.15!important;margin:0 0 2px!important;text-align:center}.home .et_pb_fullwidth_header_0 .et_pb_module_header::before{content:"STUDIO DE DANSE & FITNESS";display:block;width:max-content;margin:14px auto 10px;padding:0 78px;color:#fff;font-size:14px;font-weight:600;letter-spacing:.22em;background:linear-gradient(#E8508F,#E8508F) left center/46px 1px no-repeat,linear-gradient(#E8508F,#E8508F) right center/46px 1px no-repeat}.home .et_pb_fullwidth_header_0 .et_pb_fullwidth_header_subhead{color:#fff!important;font-size:14px!important;letter-spacing:.13em!important;line-height:1.7!important;text-transform:uppercase;display:block;margin-top:4px!important;text-align:center}.home .et_pb_fullwidth_header_0 .et_pb_button{background-color:#E8508F!important;border:2px solid #E8508F!important;color:#fff!important;display:block!important;width:max-content!important;margin:20px auto 0 auto!important;padding:13px 34px!important;border-radius:999px!important;font-size:18px!important;font-weight:600!important;letter-spacing:.03em!important;box-shadow:0 10px 30px rgba(232,80,143,.28)!important}.home .et_pb_fullwidth_header_0 .et_pb_button:hover{background-color:#fff!important;border-color:#fff!important;color:#0A090A!important}.home .et_pb_fullwidth_header_0 .et_pb_fullwidth_header_scroll{margin-top:22px!important}.home .et_pb_fullwidth_header_0 .scroll-down{color:#fff!important;opacity:.45!important;font-size:30px!important}@media (max-width:980px){.home .et_pb_fullwidth_header_0{padding:96px 0 22px!important}.home .et_pb_fullwidth_header_0 .et_pb_module_header{font-size:24px!important}.home .et_pb_fullwidth_header_0 .et_pb_module_header::before{font-size:11px;letter-spacing:.18em;padding:0 46px;background-size:26px 1px,26px 1px}.home .et_pb_fullwidth_header_0 .et_pb_fullwidth_header_subhead{font-size:12px!important}.home .et_pb_fullwidth_header_0 .et_pb_button{font-size:16px!important;padding:11px 26px!important}}.et-l--footer .et_pb_section{background-color:#0A090A!important;background-image:radial-gradient(85% 130% at 12% 0%,#1C0E16 0%,#0D0A0C 55%,#080808 100%)!important}.et-l--footer,.et-l--footer p,.et-l--footer .et_pb_text_inner,.et-l--footer li{color:#C6BFC3!important}.et-l--footer h1,.et-l--footer h2,.et-l--footer h3,.et-l--footer h4,.et-l--footer h5{color:#E8508F!important;letter-spacing:.16em!important;text-transform:uppercase;font-size:15px!important;margin-bottom:18px!important}.et-l--footer a{color:#fff!important;text-decoration:none;transition:color .2s ease}.et-l--footer a:hover{color:#E8508F!important}.et-l--footer .et_pb_image img{filter:url(#pergaPink)}.et-l--footer .et_pb_social_media_follow a.icon{background-color:#E8508F!important;border-color:#E8508F!important;border-radius:50%!important;transition:all .2s ease}.et-l--footer .et_pb_social_media_follow a.icon:before{color:#0A090A!important}.et-l--footer .et_pb_social_media_follow a.icon:hover{background-color:#fff!important;border-color:#fff!important}.et-l--footer .et_pb_social_media_follow a.icon:hover:before{color:#E8508F!important}.et-l--footer .et_pb_row:last-child{padding-top:18px!important;margin-top:4px!important}.et-l--footer .et_pb_row:last-child p{color:#8B8288!important;font-size:13px!important}.et-l--footer .et_pb_row:last-child a{color:#F79EC2!important}.et-l--footer .et_pb_button{background-color:#E8508F!important;border-color:#E8508F!important;color:#fff!important;border-radius:999px!important}html body #page-container .et_pb_section .et_pb_fullwidth_header_0 .et_pb_button_one.et_pb_button{margin:20px auto 0 auto!important;float:none!important;display:block!important;width:max-content!important}.et-l--footer .et_pb_image{filter:none!important}@media (max-width:767px){.home .et_pb_fullwidth_header_0{padding:44px 0 18px!important}.home .et_pb_fullwidth_header_0 .header-logo{width:92vw!important;margin-left:calc(50% - 46vw)!important}.home .et_pb_fullwidth_header_0 .header-content::before{width:92vw}.home .et_pb_fullwidth_header_0 .et_pb_module_header{font-size:22px!important}.home .et_pb_fullwidth_header_0 .et_pb_fullwidth_header_subhead{font-size:11px!important;letter-spacing:.1em!important}}.wpforms-container .wpforms-submit,.wpforms-container button[type="submit"]{background-color:#E8508F!important;border:2px solid #E8508F!important;color:#fff!important;border-radius:999px!important;padding:12px 32px!important;font-weight:600!important}.wpforms-container .wpforms-submit:hover{background-color:#fff!important;border-color:#fff!important;color:#0A090A!important}.wpforms-container input[type="text"],.wpforms-container input[type="email"],.wpforms-container input[type="tel"],.wpforms-container textarea{border-color:rgba(232,80,143,.45)!important}.home .et_pb_fullwidth_header_0 .et_pb_fullwidth_header_subhead{text-wrap:balance}.et_pb_section:has(.et_pb_contact_form){background-color:#0A090A!important;background-image:radial-gradient(90% 130% at 20% 0%,#1A0D14 0%,#0D0A0C 60%,#0A090A 100%)!important}body #page-container .et_pb_section .et_pb_contact_submit.et_pb_button{background-color:#E8508F!important;border:2px solid #E8508F!important;color:#fff!important;border-radius:999px!important;padding:13px 34px!important;font-weight:600!important}body #page-container .et_pb_section .et_pb_contact_submit.et_pb_button:hover{background-color:#ffffff!important;border-color:#ffffff!important;color:#0A090A!important}.et_pb_contact p input,.et_pb_contact p textarea,.et_pb_contact p select{border-color:rgba(232,80,143,.45)!important}html body #page-container .et_pb_section .et_pb_contact_form_container .et_pb_contact_submit.et_pb_button,html body #page-container .et_pb_section .et_pb_contact_submit.et_pb_button{background-color:#E8508F!important;background-image:none!important;border:2px solid #E8508F!important;color:#ffffff!important;border-radius:999px!important;padding:13px 34px!important;font-weight:600!important}html body #page-container .et_pb_section .et_pb_contact_submit.et_pb_button:hover{background-color:#ffffff!important;border-color:#ffffff!important;color:#0A090A!important}html body #page-container .et_pb_section .et_pb_contact_form_container.et_pb_module .et_pb_contact_submit.et_pb_button.et_pb_button{background-color:#E8508F!important;background-image:none!important;border:2px solid #E8508F!important;color:#ffffff!important;border-radius:999px!important;padding:13px 34px!important;font-weight:600!important}html body #page-container .et_pb_section .et_pb_contact_form_container.et_pb_module .et_pb_contact_submit.et_pb_button.et_pb_button:hover{background-color:#ffffff!important;border-color:#ffffff!important;color:#0A090A!important}.et_pb_section:has(.et_pb_contact_form) h2{word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important}