﻿/*!
Theme Name: 	DDC NL 2025
Theme URI: 		https://bootstraponwordpress.com/
Description: 	Bootstrap 5 on Wordpress for dance school Talent Center DDC
Version: 		1.0.1
Author: 		DenysMyr
Author URI: 	https://www.denys-myr.com
Text Domain:    talencenterddc
Tags: 			denysmyr, bootstrap, basic theme
*/@import'css/animate.css';@keyframes colorAnimation{0%{transform:scale(1.03)}25%{transform:scale(1)}50%{transform:scale(1.01)}75%{transform:scale(1.03)}100%{transform:scale(1)}}@keyframes colorAnimationFill{0%{color:#fff}10%{fill:rgb(244.0588785047,164.1411214953,199.3429906542)}20%{fill:rgb(228.1630841121,32.1369158879,118.4817757009)}30%{fill:rgb(233.6443925234,77.6556074766,146.364953271)}40%{fill:rgb(238.0294392523,114.0705607477,168.6714953271)}50%{fill:#e8408a}60%{fill:rgb(239.1257009346,123.1742990654,174.2481308411)}70%{fill:#e8408a}80%{fill:rgb(244.0588785047,164.1411214953,199.3429906542)}90%{fill:rgb(233.6443925234,77.6556074766,146.364953271)}100%{fill:#fff}}@keyframes swing{0%{transform:rotate(5deg)}50%{transform:rotate(-5deg)}100%{transform:rotate(5deg)}}@keyframes round{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes lighting{0%,85%{color:var(--bs-yellow);text-shadow:none}100%{color:#fff;text-shadow:0 0 5px #fff,0 0 3px #fff}}html,body{height:100%;width:100%;overflow:hidden}body{background-color:#fff;font-family:"Raleway","Verdana","Arial",sans-serif;color:#111}a{color:#fec601}h1,.h1,h2,h3,h4,h5,h6{font-weight:bold}.subtitle{font-weight:600;font-size:22px !important}h2{font-size:41px}@media screen and (max-width: 1200px){h2{font-size:37px}}.btn{border-radius:.75rem}.btn.btn-primary{background-color:#fec601;border-color:#fec601;color:#fff;text-shadow:0 0 5px rgba(0,0,0,.1);font-weight:700}.btn.btn-primary:focus,.btn.btn-primary:active,.btn.btn-primary:hover{background-color:#fec601;border-color:#fec601;color:#fff}@media screen and (min-width: 1199.98px){.btn.btn-primary{box-shadow:inset 0 0 0 0 rgba(254,198,1,.7);transition:all 200ms ease}.btn.btn-primary:hover{background-color:rgb(218.44,170.28,.86);border-color:rgb(218.44,170.28,.86);box-shadow:inset 0 20px 20px 7px #fec601}}.btn.btn-black{background-color:#111;border-color:#111;color:#fff;font-weight:bold;position:relative}.btn.btn-black::after{content:"Limited amount";position:absolute;bottom:-15px;color:#111;font-weight:normal;font-size:14px;transform:rotate(-13deg);white-space:nowrap}.btn.btn-black::before{content:"";width:30px;height:30px;display:block;background-repeat:no-repeat;background-position:center;background-image:url("data:image/svg+xml,%3Csvg height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.41421356,10 L11,10 C18.8689424,10 22,13.2562999 22,21 L20,21 C20,14.3437001 17.7464422,12 11,12 L5.41421356,12 L9.70710678,16.2928932 L8.29289322,17.7071068 L1.58578644,11 L8.29289322,4.29289322 L9.70710678,5.70710678 L5.41421356,10 Z' fill-rule='evenodd'/%3E%3C/svg%3E");position:absolute;top:13px;right:-41px}.btn.btn-black.is-sold-out{pointer-events:none;background-color:rgba(17,17,17,.5);border-color:rgba(17,17,17,.5)}.btn.btn-black.is-sold-out::after{content:"Sold out!";right:-61px}@media screen and (max-width: 1200px){.btn.btn-black::after{bottom:-30px;left:50%;transform:translateX(-50%)}.btn.btn-black::before{display:none}}.form-floating>.form-control:focus~label{color:#fec601;font-weight:bold}.form-floating>.form-control:focus{border-color:#fec601;box-shadow:none}.list-group.list-group-flush .list-group-item{padding-left:0;background-color:rgba(0,0,0,0);color:inherit;border-bottom:none}#footer{position:relative}#footer a{text-decoration:none;transition:all .3s ease}#footer a:not(.list-group-item){color:#fec601}#footer a.contact:hover{opacity:.7}@media screen and (max-width: 1200px){#footer{padding-bottom:4rem}}.copyright-footer{position:absolute;bottom:0;left:0;right:0;z-index:1}.copyright-footer br{display:none}@media screen and (max-width: 1200px){.copyright-footer{flex-direction:column;line-height:2}.copyright-footer br{display:inherit}.copyright-footer span>span{display:none}}.btn-download{width:37px;height:37px;display:block;border-radius:50%;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg style='enable-background:new 0 0 24 24;' version='1.1' viewBox='0 0 24 24' xml:space='preserve' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='info'/%3E%3Cg id='icons'%3E%3Cg id='save'%3E%3Cpath d='M11.2,16.6c0.4,0.5,1.2,0.5,1.6,0l6-6.3C19.3,9.8,18.8,9,18,9h-4c0,0,0.2-4.6,0-7c-0.1-1.1-0.9-2-2-2c-1.1,0-1.9,0.9-2,2 c-0.2,2.3,0,7,0,7H6c-0.8,0-1.3,0.8-0.8,1.4L11.2,16.6z'/%3E%3Cpath d='M19,19H5c-1.1,0-2,0.9-2,2v0c0,0.6,0.4,1,1,1h16c0.6,0,1-0.4,1-1v0C21,19.9,20.1,19,19,19z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-size:71%;background-position:center;background-repeat:no-repeat;position:absolute;top:-17px;right:-3px;z-index:3;border:2px solid #111}@media screen and (max-width: 1200px){.btn-download{right:3px;width:31px;height:31px;top:-11px}}ul.styled{list-style-type:none;padding-left:0}ul.styled li{padding-left:30px;position:relative;margin-top:10px}ul.styled li::before{content:"";width:22px;height:22px;background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" fill="rgba(254, 198, 1, 0.99)" class="bi bi-check-lg" viewBox="0 0 16 16"%3E%3Cpath d="M12.736 3.97a.733.733 0 0 1 1.047 0c.286.289.29.756.01 1.05L7.88 12.01a.733.733 0 0 1-1.065.02L3.217 8.384a.757.757 0 0 1 0-1.06.733.733 0 0 1 1.047 0l3.052 3.093 5.4-6.425z"/%3E%3C/svg%3E');display:block;position:absolute;left:0;top:3px}.alert.alert-success{background-color:#32a287;border-color:#32a287;color:#fff}.alert.alert-success::before{display:none}.alert.alert-success .button{background-color:#fff;color:#111;border:3px solid #111;transition:all 200ms ease}.alert.alert-success .button:hover,.alert.alert-success .button:focus,.alert.alert-success .button:active{background-color:#fec601;color:#fff;border-color:#111}.alert.alert-info{background-color:#fafafa;border-color:hsl(0,0%,91.0392156863%);color:#111}.alert.alert-info .button{background-color:#111;color:#fff;border:3px solid #111;transition:all 200ms ease}.alert.alert-info .button:hover,.alert.alert-info .button:focus,.alert.alert-info .button:active{background-color:#fec601;color:#fff;border-color:#111}.alert.alert-danger{background-color:#4c061d;border-color:#4c061d;color:#fff}.alert::before{display:none}#menu_btn{position:relative;z-index:1055;width:54px;height:54px;padding:.5rem;transition:all 400ms ease;opacity:1;margin-left:auto}#menu_btn.is-hidden{opacity:0;width:0;height:0;right:47px;top:47px}#menu_btn svg{width:100%;height:auto;fill:#fff}#menu_btn svg path{transition:all 400ms ease}#menu_btn svg path:first-child{transform-origin:8px 6px}#menu_btn svg path:last-child{transform-origin:7px 18px}#menu_btn.is-show svg{fill:#111}#menu_btn.is-show svg path{display:none}#menu_btn.is-show svg path:first-child{display:block;transform:rotate(45deg) scale(1.7)}#menu_btn.is-show svg path:last-child{display:block;transform:rotate(-45deg) scale(1.7)}@media screen and (min-width: 1199.98px){#menu_btn:hover svg path{fill:#fff}}.main-menu{position:fixed;z-index:1015;top:0;left:-100%;right:100%;bottom:0;background-color:#fff;display:flex;justify-content:center;align-items:center;transition:all 400ms ease;border-top:11px solid #fec601;overflow:auto;scrollbar-width:thin}.main-menu>nav{padding:3rem 1rem}.main-menu .sub-nav-panel{position:absolute;top:0;left:0;right:0;bottom:0;overflow:auto;scrollbar-width:thin;transform:translateX(-100%);transition:transform 400ms ease;z-index:1;background-color:#fff;display:flex;justify-content:center;align-items:center;box-shadow:0 0 15px 0 rgba(0,0,0,.1)}.main-menu .sub-nav-panel.is-active{transform:translateX(0)}.main-menu .nav-link{font-weight:normal;font-size:2rem;color:#111;transition:all 300ms ease;text-align:center;text-transform:uppercase;line-height:.9}@media screen and (min-width: 1199.98px){.main-menu .nav-link:hover,.main-menu .nav-link:focus,.main-menu .nav-link:active{color:#fec601}}@media screen and (max-width: 1200px){.main-menu .nav-link{text-align:left}}.main-menu .nav-link.active{color:#4c061d}.main-menu.is-show{left:0;right:0}.main-menu .my-account-link{position:absolute;left:22px;top:17px;font-weight:bold;font-size:15px;text-decoration:none;color:#111}.accordion-button{font-size:20px;font-weight:bold;padding-left:0;padding-right:0}.accordion-button:focus,.accordion-button:active{box-shadow:none}.accordion-button:not(.collapsed){background-color:#fff;color:#111}.accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-icon)}ul{padding:0;margin:0;list-style:none}ul#menu-footer-navigation a{color:inherit;text-decoration:none;transition:all .3s ease}ul#menu-footer-navigation a:hover{color:#4c061d}.btn.btn-primary.btn-round{border-radius:32px;padding:12px 20px}@media screen and (max-width: 1200px){.btn.btn-primary.btn-round{font-size:16px}}.wpcf7-spinner{display:none !important}#content,#not_found{min-height:100vh;border-top:11px solid #e8408a;position:relative;line-height:1.7;background-color:#111}.page-template-sign-up-template #content,.page-template-sign-up-template #not_found{display:flex;height:100%;width:100%;justify-content:center;align-items:center}@media screen and (max-width: 1200px){.page-template-sign-up-template #content,.page-template-sign-up-template #not_found{align-items:start;padding-top:8.3rem}}.page-template-sign-up-template #content ul,.page-template-sign-up-template #not_found ul{list-style-type:none;padding-left:0;background-color:#fff;padding:1rem;box-shadow:0 0 15px 0 rgba(0,0,0,.1)}.page-template-sign-up-template #content ul li,.page-template-sign-up-template #not_found ul li{padding-left:30px;position:relative;padding-top:5px;padding-bottom:5px;font-size:15px}.page-template-sign-up-template #content ul li::before,.page-template-sign-up-template #not_found ul li::before{content:"";width:22px;height:22px;background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" fill="rgba(232, 64, 138, 0.99)" class="bi bi-check-lg" viewBox="0 0 16 16"%3E%3Cpath d="M12.736 3.97a.733.733 0 0 1 1.047 0c.286.289.29.756.01 1.05L7.88 12.01a.733.733 0 0 1-1.065.02L3.217 8.384a.757.757 0 0 1 0-1.06.733.733 0 0 1 1.047 0l3.052 3.093 5.4-6.425z"/%3E%3C/svg%3E');display:block;position:absolute;left:0;top:7px}#content .content,#not_found .content{padding:.5rem;margin-top:4.3rem;box-shadow:0 0 15px 0 rgba(0,0,0,.1);margin-bottom:4.3rem;border-radius:12px}#content+#footer,#not_found+#footer{border-top:11px solid #e8408a;padding-top:4rem;min-height:calc(100vh - 11px)}.mc4wp-form .form-control{border-color:#111;border-width:3px;margin-top:3px;margin-bottom:15px}#faq .accordion-body{border-top:1px solid #dee2e6}#faq .accordion-body p:last-child{margin-bottom:0}#not_found{overflow:hidden;min-height:0}#not_found h1{margin-top:-7rem;margin-bottom:4.7rem;color:#fff;font-size:31px;position:relative;z-index:2;text-shadow:0 0 5px 0 rgba(0,0,0,.1)}@media screen and (min-width: 1199.98px){#not_found h1{margin-top:-8.1rem;font-size:27px}}#not_found .img-wrap{max-width:100%;display:block;padding-bottom:calc(100vh + 11px);position:relative;margin-left:auto;margin-right:auto;width:100%}#not_found .img-wrap img{position:absolute;left:0;right:0;bottom:0;top:0;width:100% !important;height:100% !important;object-fit:cover;object-position:center}body.page #content h2:not(.h1){font-size:31px}@media screen and (max-width: 1200px){body.page #content h2:not(.h1){font-size:24px}}body.page #content+#footer{background-image:url("images/what-the-hex-dark.png");color:#fff}@media screen and (max-width: 1200px){body.page #content+#footer .socials_nav{border-top-color:#fff}}body.page #content+#footer .socials_nav a{background-color:#111;border-color:#fff;color:#fff !important}body.page-template-ambassador-template #content .content,body.page-template-heelsstars-template #content .content,body.page-template-contact-template #content .content,body.page-template-tickets-template #content .content,body.email-success #content .content{color:#111;position:relative;z-index:1}body.page-template-ambassador-template #content ul,body.page-template-heelsstars-template #content ul,body.page-template-contact-template #content ul,body.page-template-tickets-template #content ul,body.email-success #content ul{list-style-type:none;padding-left:0}body.page-template-ambassador-template #content ul li,body.page-template-heelsstars-template #content ul li,body.page-template-contact-template #content ul li,body.page-template-tickets-template #content ul li,body.email-success #content ul li{padding-left:30px;position:relative;margin-top:10px}body.page-template-ambassador-template #content ul li::before,body.page-template-heelsstars-template #content ul li::before,body.page-template-contact-template #content ul li::before,body.page-template-tickets-template #content ul li::before,body.email-success #content ul li::before{content:"";width:22px;height:22px;background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" fill="rgba(232, 64, 138, 0.99)" class="bi bi-check-lg" viewBox="0 0 16 16"%3E%3Cpath d="M12.736 3.97a.733.733 0 0 1 1.047 0c.286.289.29.756.01 1.05L7.88 12.01a.733.733 0 0 1-1.065.02L3.217 8.384a.757.757 0 0 1 0-1.06.733.733 0 0 1 1.047 0l3.052 3.093 5.4-6.425z"/%3E%3C/svg%3E');display:block;position:absolute;left:0;top:3px}@media screen and (max-width: 1200px){body.page-template-ambassador-template .description,body.page-template-heelsstars-template .description,body.page-template-contact-template .description,body.page-template-tickets-template .description,body.email-success .description{margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #e8408a}body.page-template-ambassador-template .description h1,body.page-template-heelsstars-template .description h1,body.page-template-contact-template .description h1,body.page-template-tickets-template .description h1,body.email-success .description h1{font-size:32px !important}body.page-template-ambassador-template .description h2,body.page-template-heelsstars-template .description h2,body.page-template-contact-template .description h2,body.page-template-tickets-template .description h2,body.email-success .description h2{font-size:24px !important}}body.contact #content{background-color:#fff}.mailchimp-thanks-img{display:block;max-width:370px;position:relative;width:330px;padding-bottom:308px;border-radius:50%;margin-left:auto;margin-right:auto;overflow:hidden;border:11px solid #e8408a}.mailchimp-thanks-img img{position:absolute;top:0;left:0;right:0;bottom:0;width:100% !important;height:100% !important;object-fit:cover;object-position:center}#competition_accordion .accordion-body>ul{list-style-type:none;padding-left:0;margin-left:0}#competition_accordion .accordion-body>ul>li>ul{margin-top:1rem;margin-bottom:1rem}#terms.modal{color:#111}.desktop-menu{position:fixed;top:14px;left:0;width:100%;z-index:1021}@media screen and (max-width: 1200px){.desktop-menu{width:96%;transform:translateX(2%)}}.desktop-menu a{font-size:18px;color:#fff !important;font-weight:600;transition:all 300ms ease;text-shadow:-1px -2px 7px rgba(0,0,0,.48)}.desktop-menu a:hover{color:#111 !important;opacity:.9}.desktop-menu a.active{color:#111 !important}.desktop-menu .logo img{max-width:80px}.desktop-menu .container{position:relative}.desktop-menu .container .row::after{content:"";position:absolute;top:0;bottom:0;width:100%;border-radius:12px;backdrop-filter:blur(5px);background:hsla(0,0%,100%,.2);border:1px solid hsla(0,0%,100%,.3019607843);bottom:0;box-shadow:0 4px 30px rgba(0,0,0,.1019607843);z-index:-1}.desktop-menu .main-nav .menu-item{position:relative}.desktop-menu .main-nav .submenu{position:absolute;top:100%;left:0;min-width:220px;background:#111;padding:10px 0;opacity:0;visibility:hidden;transform:translateY(10px);transition:all .25s ease;border-radius:5px;box-shadow:0px 10px 25px rgba(0,0,0,.15);z-index:1000}.desktop-menu .main-nav .menu-item.has-submenu:hover .submenu{opacity:1;visibility:visible;transform:translateY(0)}.desktop-menu .main-nav .submenu-link{display:block;padding:6px 15px;font-size:16px;font-weight:400;text-decoration:none;white-space:nowrap}.banner{position:relative;height:500px;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.banner::after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:0;background:linear-gradient(180deg, rgba(229, 0, 126, 0.8) 0%, rgba(252, 141, 210, 0.7) 35%, rgba(0, 255, 148, 0.7) 70%, rgba(62, 219, 97, 0.9) 100%)}.banner .data{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#fff;text-align:center;z-index:1}.banner .data h1{font-size:4rem;text-transform:uppercase;line-height:1;text-shadow:0px 3px 17px #b4b6d1}@media screen and (min-width: 1199.98px){.banner .data h1{font-size:6rem}}.banner .data p{font-size:1rem;line-height:1.2;max-width:800px;margin:0 auto}@media screen and (min-width: 1199.98px){.banner .data p{font-size:1.2rem}}#footer{padding-bottom:0rem;background-color:#111;color:#fff;display:flex;align-items:center;flex-direction:column;justify-content:center;border-top:11px solid #4c061d;position:relative;padding-top:7rem;padding-bottom:7rem}#footer>.container{margin-top:0rem;margin-bottom:0rem}#footer h2{position:relative;font-family:"Six Caps",sans-serif;font-weight:400;text-shadow:0 0 5px rgba(0,0,0,.1);text-align:center;text-transform:uppercase;font-size:7rem;line-height:.9}@media screen and (min-width: 1199.98px){#footer h2{font-size:11rem}}#footer #menu-main-menu a{color:#fff !important;transition:all 300ms ease}#footer #menu-main-menu a:hover{color:#fec601 !important}@media screen and (max-width: 1200px){#footer #menu-main-menu a{padding-left:0}}#footer #menu-main-menu .dropdown-menu .menu-item a{color:#111 !important;transition:all .3s ease;padding-left:1rem}#footer #menu-main-menu .dropdown-menu .menu-item a:hover{color:#4c061d !important}#cookie_monster{position:fixed;width:100%;height:100%;z-index:1086;display:flex;justify-content:center;align-items:center;pointer-events:none;top:0;left:0;right:0;opacity:0;transition:opacity 300ms ease}#cookie_monster.is-show{opacity:1}#cookie_monster.is-show .pop-up{pointer-events:all}#cookie_monster .pop-up{background-color:#fff;width:100%;max-width:570px;border-radius:10px;box-shadow:0 0 15px 0 rgba(0,0,0,.1);overflow:hidden;margin-left:15px;margin-right:15px;position:relative}#cookie_monster .pop-up>div{position:relative;z-index:0}#cookie_monster .pop-up-option{position:absolute !important;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:1 !important;padding:1.5rem 1.5rem 3rem;transition:opacity 200ms ease}#cookie_monster .pop-up-option.is-hidden{opacity:0;pointer-events:none}#cookie_monster .pop-up-option input+.btn{position:relative;font-size:15px}#cookie_monster .pop-up-option input+.btn::before{content:"";width:22px;height:22px;background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" fill="currentColor" class="bi bi-x-lg" viewBox="0 0 16 16"%3E%3Cpath d="M2.146 2.854a.5.5 0 1 1 .708-.708L8 7.293l5.146-5.147a.5.5 0 0 1 .708.708L8.707 8l5.147 5.146a.5.5 0 0 1-.708.708L8 8.707l-5.146 5.147a.5.5 0 0 1-.708-.708L7.293 8z"/%3E%3C/svg%3E');position:absolute;left:10px;top:9px}#cookie_monster .pop-up-option input:checked+.btn::before{background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" fill="currentColor" class="bi bi-check2" viewBox="0 0 16 16"%3E%3Cpath d="M13.854 3.646a.5.5 0 0 1 0 .708l-7 7a.5.5 0 0 1-.708 0l-3.5-3.5a.5.5 0 1 1 .708-.708L6.5 10.293l6.646-6.647a.5.5 0 0 1 .708 0"/%3E%3C/svg%3E')}#cookie_monster .pop-up-title{font-size:33px;font-weight:bold}#cookie_monster .pop-up-tabs{display:flex;border-bottom:3px solid #111}#cookie_monster .pop-up-tabs .tab{background-color:#fff;color:#111;z-index:0;padding:1rem 1.5rem;transition:all 200ms ease;flex-grow:1;max-width:33%;text-align:center;border-bottom:3px solid #111;margin-bottom:-3px;transition:all 400ms ease;font-weight:bold}#cookie_monster .pop-up-tabs .tab:hover,#cookie_monster .pop-up-tabs .tab:focus,#cookie_monster .pop-up-tabs .tab:active{border-bottom-color:#e8408a}#cookie_monster .pop-up-tabs .tab.active{border-bottom:3px solid #e8408a}#cookie_monster .pop-up-btns{width:100%;display:flex;z-index:3 !important;position:relative}#cookie_monster .pop-up-btns>div{flex-grow:1;text-align:center;background-color:#e8408a;padding:13px 10px;color:#fff;font-weight:bold;transition:background 300ms ease}#cookie_monster .pop-up-btns>div:hover,#cookie_monster .pop-up-btns>div:focus,#cookie_monster .pop-up-btns>div:active{background-color:rgb(214.1163551402,25.7836448598,108.7397196262)}#cookie_monster .pop-up-tabs-content{display:flex}#cookie_monster .pop-up-tabs-content .tab-content{background-color:#fff;z-index:0;padding:1.5rem;opacity:0;transition:all 200ms ease;display:none;flex-grow:1;max-height:440px;overflow:auto;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;line-height:1.7}#cookie_monster .pop-up-tabs-content .tab-content.active{z-index:11;opacity:1;display:block}.flipdown.flipdown__theme-dark{font-family:sans-serif;font-weight:bold}.flipdown.flipdown__theme-dark .rotor-group-heading:before{color:#fff}.flipdown.flipdown__theme-dark .rotor-group:nth-child(n+2):nth-child(-n+3):before,.flipdown.flipdown__theme-dark .rotor-group:nth-child(n+2):nth-child(-n+3):after{background-color:#151515}.flipdown.flipdown__theme-dark .rotor,.flipdown.flipdown__theme-dark .rotor-top,.flipdown.flipdown__theme-dark .rotor-leaf-front{color:#efefef;background-color:#e8408a}.flipdown.flipdown__theme-dark .rotor-bottom,.flipdown.flipdown__theme-dark .rotor-leaf-rear{color:#efefef;background-color:#e8408a}.flipdown.flipdown__theme-light{font-family:sans-serif;font-weight:bold}.flipdown.flipdown__theme-light .rotor-group-heading:before{color:#eee}.flipdown.flipdown__theme-light .rotor-group:nth-child(n+2):nth-child(-n+3):before,.flipdown.flipdown__theme-light .rotor-group:nth-child(n+2):nth-child(-n+3):after{background-color:#ddd}.flipdown.flipdown__theme-light .rotor,.flipdown.flipdown__theme-light .rotor-top,.flipdown.flipdown__theme-light .rotor-leaf-front{color:#222;background-color:#ddd}.flipdown.flipdown__theme-light .rotor-bottom,.flipdown.flipdown__theme-light .rotor-leaf-rear{color:#333;background-color:#eee}.flipdown.flipdown__theme-light .rotor:after{border-top:solid 1px #222}.flipdown{overflow:visible;width:577px;height:110px;margin-left:auto;margin-right:auto;display:flex;justify-content:center}.flipdown .rotor-group{position:relative;float:left;padding-right:30px}.flipdown .rotor-group:last-child{padding-right:0}.flipdown .rotor-group-heading:before{display:block;height:30px;line-height:30px;text-align:center}.flipdown .rotor-group:nth-child(1) .rotor-group-heading:before{content:attr(data-before)}.flipdown .rotor-group:nth-child(2) .rotor-group-heading:before{content:attr(data-before)}.flipdown .rotor-group:nth-child(3) .rotor-group-heading:before{content:attr(data-before)}.flipdown .rotor-group:nth-child(4) .rotor-group-heading:before{content:attr(data-before)}.flipdown .rotor{position:relative;float:left;width:50px;height:80px;margin:0px 5px 0px 0px;border-radius:4px;font-size:3.3rem;text-align:center;perspective:200px}.flipdown .rotor:last-child{margin-right:0}.flipdown .rotor-top,.flipdown .rotor-bottom{overflow:hidden;position:absolute;width:50px;height:40px}.flipdown .rotor-leaf{z-index:1;position:absolute;width:50px;height:80px;transform-style:preserve-3d;transition:transform 0s}.flipdown .rotor-leaf.flipped{transform:rotateX(-180deg);transition:all .5s ease-in-out}.flipdown .rotor-leaf-front,.flipdown .rotor-leaf-rear{overflow:hidden;position:absolute;width:50px;height:40px;margin:0;transform:rotateX(0deg);backface-visibility:hidden;-webkit-backface-visibility:hidden}.flipdown .rotor-leaf-front{line-height:80px;border-radius:7px 7px 0px 0px}.flipdown .rotor-leaf-rear{line-height:0px;border-radius:0px 0px 7px 7px;transform:rotateX(-180deg)}.flipdown .rotor-top{line-height:80px;border-radius:7px 7px 0px 0px}.flipdown .rotor-bottom{bottom:0;line-height:0px;border-radius:0px 0px 7px 7px}.flipdown .rotor:after{content:"";z-index:2;position:absolute;bottom:0px;left:0px;width:50px;height:40px;border-radius:0px 0px 7px 7px}@media(max-width: 550px){.flipdown{width:100%;height:70px}.flipdown .rotor{font-size:1.3rem;margin-right:3px}.flipdown .rotor,.flipdown .rotor-leaf,.flipdown .rotor-leaf-front,.flipdown .rotor-leaf-rear,.flipdown .rotor-top,.flipdown .rotor-bottom,.flipdown .rotor:after{width:28px}.flipdown .rotor-group{padding-right:20px}.flipdown .rotor-group:last-child{padding-right:0px}.flipdown .rotor-group-heading:before{font-size:.8rem;height:20px;line-height:20px}.flipdown .rotor-group:nth-child(n+2):nth-child(-n+3):before,.flipdown .rotor-group:nth-child(n+2):nth-child(-n+3):after{left:66px}.flipdown .rotor-group:nth-child(n+2):nth-child(-n+3):before{bottom:13px;height:8px;width:8px}.flipdown .rotor-group:nth-child(n+2):nth-child(-n+3):after{bottom:29px;height:8px;width:8px}.flipdown .rotor-leaf-front,.flipdown .rotor-top{line-height:50px}.flipdown .rotor-leaf,.flipdown .rotor{height:50px}.flipdown .rotor-leaf-front,.flipdown .rotor-leaf-rear,.flipdown .rotor-top,.flipdown .rotor-bottom,.flipdown .rotor:after{height:25px}}.marquee-wrapper{max-width:110%;width:110%;overflow:hidden;background-color:#fff;font-family:"Six Caps",sans-serif;position:absolute;bottom:0rem;left:-30px;right:-30px;z-index:0;user-select:none;pointer-events:none}@media screen and (max-width: 1200px){.marquee-wrapper{display:block;bottom:0;transform:none;left:0;right:0}}.marquee{display:flex;justify-content:space-between;text-align:center}.scrolling-text-inner{display:flex;white-space:nowrap;font-size:16px;font-weight:600;padding:8px 0}.marquee span{font-size:2em;white-space:nowrap;display:flex;align-items:center;font-weight:normal;text-transform:uppercase;padding:0 110px;font-size:5rem}.marquee span img{max-width:110px;max-height:110px}@media screen and (min-width: 1199.98px){.marquee span img{width:116px !important;height:auto}}@media screen and (max-width: 1200px){.marquee span{padding:0 70px;font-size:3rem}}.scrolling-text-inner>.marquee{animation:var(--direction) 33s linear infinite;transform:translateX(100%)}.scrolling-text-inner>.marquee2{animation-delay:11s}.scrolling-text-inner>.marquee3{animation-delay:22s}@keyframes scroll-left{0%{transform:translateX(100%)}100%{transform:translateX(-100%)}}@keyframes scroll-right{0%{transform:translateX(-100%)}100%{transform:translateX(0%)}}.uwp-account-class.bsui .navbar-light,.uwp-account-class.bsui .bg-light{background-color:#fafafa !important}.uwp-account-class.bsui .navbar-light .card+a,.uwp-account-class.bsui .bg-light .card+a{pointer-events:none;color:#e8408a}.uwp-account-class.bsui .uwp-account-notifications{display:none}.uwp-account-class.bsui .nav-link.active{color:#e8408a}.uwp-account-class.bsui .nav-link:hover,.uwp-account-class.bsui .nav-link:focus,.uwp-account-class.bsui .nav-link:active{color:#e8408a !important}@media screen and (max-width: 1200px){.uwp-account-class.bsui .nav li{width:100% !important}.uwp-account-class.bsui .nav li a{text-align:center}}.uwp-account-class.bsui .btn-primary{background-color:#e8408a;border-color:#e8408a;font-weight:bold !important}.uwp-account-class.bsui .btn-primary:hover,.uwp-account-class.bsui .btn-primary:focus,.uwp-account-class.bsui .btn-primary:active{background-color:#e8408a !important;border-color:#e8408a !important;box-shadow:none !important}#uwp-upload-avatar-form .btn i,#uwp-upload-banner-form .btn i{display:none}body.uwp_profile_page h1,body.uwp_account_page h1{display:none}body.uwp_profile_page h2,body.uwp_profile_page h3,body.uwp_profile_page h4,body.uwp_account_page h2,body.uwp_account_page h3,body.uwp_account_page h4{font-weight:bold}body.uwp_page .uwp-user-loop-action .btn-toolbar{display:none}body.uwp_page .uwp-users-list-user .card-footer{display:none}body.uwp_page .uwp-users-list-user .uwp-profile-header .rounded-circle{margin-top:-4rem}body.uwp_page .uwp-users-list-user .uwp-profile-extra{color:#111}body.uwp_page .uwp-users-list-user .uwp-profile-extra .country-select{font-size:14px;margin-top:7px}body.uwp_page .uwp-output-location-users .uwp-profile-extra-key{display:none !important}body.uwp_page .navbar-light .nav-item{text-align:center}body.uwp_page .border-white{border-color:#e8408a !important}body.uwp_page .bsui h2{font-weight:bold;color:#111;font-size:27px}body.uwp_page .btn-primary{background-color:#e8408a;border-color:#e8408a;font-weight:bold !important}body.uwp_page .btn-primary:hover,body.uwp_page .btn-primary:focus,body.uwp_page .btn-primary:active{background-color:#e8408a !important;border-color:#e8408a !important;box-shadow:none !important}body.uwp_page .nav-link>i{display:none}body.uwp_page a{color:#e8408a}body.uwp_page a:hover,body.uwp_page a:active,body.uwp_page a:focus{color:#e8408a}body.uwp_page .card-title{display:none}body.uwp_page .bsui .text-bg-primary{background-color:#e8408a !important;color:#fff !important}body.uwp_page .btn-outline-primary{border:1px solid #e8408a !important;color:#e8408a !important}.uwp-pagination .screen-reader-text{display:none}body.home section{min-height:100vh;display:flex;align-items:center;flex-direction:column;justify-content:center;border-top:11px solid #fec601;position:relative;overflow:hidden}body.home section>.container{margin-top:7rem;margin-bottom:7rem}body.home section>.container.footer-container{margin-bottom:0rem}body.home section#footer{padding-bottom:0rem}body.home section#footer h2{position:relative;font-family:"Six Caps",sans-serif;font-weight:700;text-shadow:0 0 5px rgba(0,0,0,.1);text-align:center;text-transform:uppercase;font-size:3rem;line-height:.9}@media screen and (min-width: 1199.98px){body.home section#footer h2{font-size:7rem}}@media screen and (max-width: 1200px){body.home section{justify-content:start}body.home section>.container{margin-top:8.6rem}}#intro{position:relative;justify-content:start;border-top:none;min-height:110vh}@media screen and (max-width: 1200px){#intro{min-height:100vh}}#intro .btn-box{position:relative;z-index:100;text-align:center;margin:2rem 0;display:block}@media screen and (max-width: 1200px){#intro .btn-box .btn{margin-bottom:10px}}#intro .btn-box .btn{text-transform:uppercase}#intro .effect{transition:all 1s ease;opacity:0}#intro .effect.in-view{opacity:1}#intro .container-fluid{position:relative;z-index:1}#intro .video-wrap{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}#intro .video-wrap .top{position:absolute;left:0;top:-61px;right:0;height:100px;background-color:#fff;z-index:1;transform:rotate(-3deg)}#intro .video-wrap .bottom{position:absolute;left:0;bottom:-63px;right:0;height:200px;background-color:#fff;z-index:1;transform:rotate(-3deg)}#intro .video-wrap .bottom::before{content:"";position:absolute;top:-7px;left:0;right:0;height:11px;background-color:#fec601;transform:rotate(1deg);z-index:0}#intro .video-wrap .bottom::after{content:"";position:absolute;top:0;left:0;right:0;height:10px;background-color:#fff;z-index:1}@media screen and (min-width: 1199.98px){#intro .video-wrap .top,#intro .video-wrap .bottom{display:none}}#intro .video{pointer-events:none}#intro .video::after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:0;background:linear-gradient(180deg, rgba(229, 0, 126, 0.8) 0%, rgba(252, 141, 210, 0.7) 35%, rgba(0, 255, 148, 0.7) 70%, rgba(62, 219, 97, 0.9) 100%);animation:gradient 15s ease infinite}@media screen and (min-width: 1199.98px){#intro .video::after{display:block}}#intro .video video{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover;object-position:center}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}#intro .data-content{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center;z-index:2}#intro .data-content .intro-txt{position:relative;pointer-events:none;z-index:100;text-align:center}#intro .data-content .intro-txt h1{font-family:"Six Caps",sans-serif;color:#fff;line-height:.9;font-size:7rem;text-transform:uppercase;font-weight:400;margin-bottom:1rem}@media screen and (min-width: 1199.98px){#intro .data-content .intro-txt h1{margin-bottom:2rem;font-size:14rem}}#intro .data-content .intro-txt p{color:#fff;font-size:1rem;margin-top:.8rem;font-weight:700;max-width:1200px;margin:0 auto;font-weight:300}@media screen and (min-width: 1199.98px){#intro .data-content .intro-txt p{margin-top:1.2rem;font-size:1.2rem}}#next_edition{position:relative;background-image:url("https://highheelsdancecamp.com/wp-content/uploads/2025/05/46.png");background-position:center;background-repeat:no-repeat;background-size:cover;transition:border 300ms ease;overflow:visible;color:#fec601}#next_edition::before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;z-index:1;opacity:.92;background:radial-gradient(circle at center, #fc8dd2 0%, #e5007e 100%)}#next_edition>.container{position:relative;z-index:1}#next_edition .small-logo{color:#fff}#next_edition h2{position:relative;font-family:"Six Caps",sans-serif;font-weight:400;text-shadow:0 0 5px rgba(0,0,0,.1);text-align:center;color:#fff;text-transform:uppercase;font-size:7rem;line-height:.9}@media screen and (min-width: 1199.98px){#next_edition h2{font-size:11rem}}#next_edition p{color:#a40062;max-width:550px;display:block;margin-left:auto;margin-right:auto}#next_edition .effect{opacity:0;transition:all 1s ease}#next_edition .effect.in-view{opacity:1}#next_edition img.ticket-card{position:absolute;bottom:-50px;right:27px;max-width:160px;transform:rotate(11deg);box-shadow:0 1px 2px #000;border-radius:6px;z-index:1}@media screen and (min-width: 1199.98px){#next_edition img.ticket-card{max-width:260px;width:100%;right:100px;bottom:-60px}}#photo-gallery h2,#choreographer h2{font-family:"Six Caps",sans-serif;font-weight:400;text-shadow:0 0 5px rgba(0,0,0,.1);color:#fff;text-transform:uppercase;font-size:4rem;line-height:.9}@media screen and (min-width: 1199.98px){#photo-gallery h2,#choreographer h2{font-size:7rem}}#previous_editions h2{position:relative;font-family:"Six Caps",sans-serif;font-weight:400;text-shadow:0 0 5px rgba(0,0,0,.1);text-transform:uppercase;font-size:7rem;line-height:.9;display:inline-block}@media screen and (min-width: 1199.98px){#previous_editions h2{font-size:11rem}}#previous_editions h2 img.smile{position:absolute;top:0;right:-140px;animation:round 5s linear infinite}@media screen and (max-width: 1200px){#previous_editions h2 img.smile{right:0;top:84px}}.main-logo{position:absolute;display:inline-block;top:-16rem}@media screen and (max-width: 1024px){.main-logo{left:50%;transform:translateX(-50%)}}.main-logo .year{position:absolute;bottom:61px;right:-47px;background-color:#fec601;color:#fff;font-weight:700;padding:4px 12px;border-radius:22px;font-size:20px}.main-logo .place{font-size:27px;text-transform:uppercase;font-weight:700;letter-spacing:1.3px;text-shadow:0 0 3px hsla(0,0%,100%,.7)}.small-logo{text-decoration:none;color:inherit;position:absolute;top:20px;left:20px;z-index:3}.small-logo img{max-width:77px}.small-logo .year{position:absolute;bottom:17px;right:-38px;color:#fec601;font-weight:700;font-size:13px}.small-logo .year.black{color:#111}.small-logo .year.white{color:#fff}.small-logo .place{font-size:10px;text-transform:uppercase;font-weight:700;letter-spacing:1.3px;text-shadow:0 0 3px hsla(0,0%,100%,.7)}.small-logo .place.white{color:#fff}@media screen and (max-width: 1200px){.small-logo img{max-width:55px}.small-logo .place{font-size:7px}.small-logo .year{font-size:11px;right:-28px}}.choreographer-row{--bs-gutter-x: 4rem;margin-bottom:4rem}@media screen and (max-width: 1200px){.choreographer-row{--bs-gutter-x: 0.75rem}}.choreographer{margin-bottom:1.75rem;text-decoration:none;color:#fff;transition:all 1s ease;opacity:0}.choreographer.in-view{opacity:1}@media screen and (max-width: 1200px){.choreographer{padding:1rem}}.choreographer .img-wrap{position:relative;display:block;width:100%;padding-bottom:100%}.choreographer .img-wrap .country{position:absolute;z-index:2;background-color:#fff;font-weight:700;padding:5px 10px;color:#111;font-size:20px;bottom:-15px;left:50%;transform:translateX(-50%);box-shadow:0 0 5px 0 rgba(0,0,0,.1);white-space:nowrap}@media screen and (max-width: 1200px){.choreographer .img-wrap .country{font-size:16px}}.choreographer .img-wrap .country::after{content:"";width:30px;height:30px;border-radius:50%;position:absolute;right:-20px;bottom:-15px;display:block;background-size:cover;background-position:center}@media screen and (max-width: 1200px){.choreographer .img-wrap .country::after{width:27px;height:27px}}.choreographer .img-wrap .country.usa::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='flag-icons-us' viewBox='0 0 512 512'%3E%3Cpath fill='%23bd3d44' d='M0 0h512v512H0'/%3E%3Cpath stroke='%23fff' stroke-width='40' d='M0 58h512M0 137h512M0 216h512M0 295h512M0 374h512M0 453h512'/%3E%3Cpath fill='%23192f5d' d='M0 0h390v275H0z'/%3E%3Cmarker id='us-a' markerHeight='30' markerWidth='30'%3E%3Cpath fill='%23fff' d='m15 0 9.3 28.6L0 11h30L5.7 28.6'/%3E%3C/marker%3E%3Cpath fill='none' marker-mid='url(%23us-a)' d='m0 0 18 11h65 65 65 65 66L51 39h65 65 65 65L18 66h65 65 65 65 66L51 94h65 65 65 65L18 121h65 65 65 65 66L51 149h65 65 65 65L18 177h65 65 65 65 66L51 205h65 65 65 65L18 232h65 65 65 65 66z'/%3E%3C/svg%3E%0A")}.choreographer .img-wrap .country.ukraine::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='flag-icons-ua' viewBox='0 0 512 512'%3E%3Cg fill-rule='evenodd' stroke-width='1pt'%3E%3Cpath fill='gold' d='M0 0h512v512H0z'/%3E%3Cpath fill='%230057b8' d='M0 0h512v256H0z'/%3E%3C/g%3E%3C/svg%3E%0A")}.choreographer .img-wrap .country.australia::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='flag-icons-au' viewBox='0 0 512 512'%3E%3Cpath fill='%2300008B' d='M0 0h512v512H0z'/%3E%3Cpath fill='%23fff' d='M256 0v32l-95 96 95 93.5V256h-33.5L127 162l-93 94H0v-34l93-93.5L0 37V0h31l96 94 93-94z'/%3E%3Cpath fill='red' d='m92 162 5.5 17L21 256H0v-1.5zm62-6 27 4 75 73.5V256zM256 0l-96 98-2-22 75-76zM0 .5 96.5 95 67 91 0 24.5z'/%3E%3Cpath fill='%23fff' d='M88 0v256h80V0zM0 88v80h256V88z'/%3E%3Cpath fill='red' d='M0 104v48h256v-48zM104 0v256h48V0z'/%3E%3Cpath fill='%23fff' d='m202 402.8-45.8 5.4 4.6 45.9-32.8-32.4-33 32.2 4.9-45.9-45.8-5.8L93 377.4 69 338l43.6 15 15.8-43.4 15.5 43.5 43.7-14.7-24.3 39.2 38.8 25.1Zm222.7 8-20.5 2.6 2.2 20.5-14.8-14.4-14.7 14.5 2-20.5-20.5-2.4 17.3-11.2-10.9-17.5 19.6 6.5 6.9-19.5 7.1 19.4 19.5-6.7-10.7 17.6zM415 293.6l2.7-13-9.8-9 13.2-1.5 5.5-12.1 5.5 12.1 13.2 1.5-9.8 9 2.7 13-11.6-6.6zm-84.1-60-20.3 2.2 1.8 20.3-14.4-14.5-14.8 14.1 2.4-20.3-20.2-2.7 17.3-10.8-10.5-17.5 19.3 6.8 7.2-19.1 6.7 19.3 19.4-6.3-10.9 17.3zm175.8-32.8-20.9 2.7 2.3 20.9-15.1-14.7-15 14.8 2.1-21-20.9-2.4 17.7-11.5-11.1-17.9 20 6.7 7-19.8 7.2 19.8 19.9-6.9-11 18zm-82.1-83.5-20.7 2.3 1.9 20.8-14.7-14.8L376 140l2.4-20.7-20.7-2.8 17.7-11-10.7-17.9 19.7 6.9 7.3-19.5 6.8 19.7 19.8-6.5-11.1 17.6z'/%3E%3C/svg%3E%0A")}.choreographer .img-wrap .country.united-kingdom::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='flag-icons-gb' viewBox='0 0 512 512'%3E%3Cpath fill='%23012169' d='M0 0h512v512H0z'/%3E%3Cpath fill='%23FFF' d='M512 0v64L322 256l190 187v69h-67L254 324 68 512H0v-68l186-187L0 74V0h62l192 188L440 0z'/%3E%3Cpath fill='%23C8102E' d='m184 324 11 34L42 512H0v-3zm124-12 54 8 150 147v45zM512 0 320 196l-4-44L466 0zM0 1l193 189-59-8L0 49z'/%3E%3Cpath fill='%23FFF' d='M176 0v512h160V0zM0 176v160h512V176z'/%3E%3Cpath fill='%23C8102E' d='M0 208v96h512v-96zM208 0v512h96V0z'/%3E%3C/svg%3E%0A")}.choreographer .img-wrap .country.netherlands::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='flag-icons-nl' viewBox='0 0 512 512'%3E%3Cpath fill='%23ae1c28' d='M0 0h512v170.7H0z'/%3E%3Cpath fill='%23fff' d='M0 170.7h512v170.6H0z'/%3E%3Cpath fill='%2321468b' d='M0 341.3h512V512H0z'/%3E%3C/svg%3E%0A")}.choreographer .img-wrap .country.czech::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='flag-icons-cz' viewBox='0 0 512 512'%3E%3Cpath fill='%23fff' d='M0 0h512v256H0z'/%3E%3Cpath fill='%23d7141a' d='M0 256h512v256H0z'/%3E%3Cpath fill='%2311457e' d='M300 256 0 56v400z'/%3E%3C/svg%3E%0A")}.choreographer .img-wrap .country.belgium::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='flag-icons-be' viewBox='0 0 512 512'%3E%3Cg fill-rule='evenodd' stroke-width='1pt'%3E%3Cpath fill='%23000001' d='M0 0h170.7v512H0z'/%3E%3Cpath fill='%23ffd90c' d='M170.7 0h170.6v512H170.7z'/%3E%3Cpath fill='%23f31830' d='M341.3 0H512v512H341.3z'/%3E%3C/g%3E%3C/svg%3E%0A")}.choreographer .img-wrap .country.germany::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='flag-icons-de' viewBox='0 0 640 480'%3E%3Cpath fill='%23fc0' d='M0 320h640v160H0z'/%3E%3Cpath fill='%23000001' d='M0 0h640v160H0z'/%3E%3Cpath fill='red' d='M0 160h640v160H0z'/%3E%3C/svg%3E%0A")}.choreographer .img-wrap .country.india::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' id='flag-icons-in' viewBox='0 0 640 480'%3E%3Cpath fill='%23f93' d='M0 0h640v160H0z'/%3E%3Cpath fill='%23fff' d='M0 160h640v160H0z'/%3E%3Cpath fill='%23128807' d='M0 320h640v160H0z'/%3E%3Cg transform='matrix(3.2 0 0 3.2 320 240)'%3E%3Ccircle r='20' fill='%23008'/%3E%3Ccircle r='17.5' fill='%23fff'/%3E%3Ccircle r='3.5' fill='%23008'/%3E%3Cg id='in-d'%3E%3Cg id='in-c'%3E%3Cg id='in-b'%3E%3Cg id='in-a' fill='%23008'%3E%3Ccircle r='.9' transform='rotate(7.5 -8.8 133.5)'/%3E%3Cpath d='M0 17.5.6 7 0 2l-.6 5z'/%3E%3C/g%3E%3Cuse xlink:href='%23in-a' width='100%25' height='100%25' transform='rotate(15)'/%3E%3C/g%3E%3Cuse xlink:href='%23in-b' width='100%25' height='100%25' transform='rotate(30)'/%3E%3C/g%3E%3Cuse xlink:href='%23in-c' width='100%25' height='100%25' transform='rotate(60)'/%3E%3C/g%3E%3Cuse xlink:href='%23in-d' width='100%25' height='100%25' transform='rotate(120)'/%3E%3Cuse xlink:href='%23in-d' width='100%25' height='100%25' transform='rotate(-120)'/%3E%3C/g%3E%3C/svg%3E%0A")}.choreographer .img-wrap .country.poland::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='flag-icons-pl' viewBox='0 0 640 480'%3E%3Cg fill-rule='evenodd'%3E%3Cpath fill='%23fff' d='M640 480H0V0h640z'/%3E%3Cpath fill='%23dc143c' d='M640 480H0V240h640z'/%3E%3C/g%3E%3C/svg%3E%0A")}.choreographer .img-wrap .country.ireland::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='flag-icons-ie' viewBox='0 0 640 480'%3E%3Cg fill-rule='evenodd' stroke-width='1pt'%3E%3Cpath fill='%23fff' d='M0 0h640v480H0z'/%3E%3Cpath fill='%23009A49' d='M0 0h213.3v480H0z'/%3E%3Cpath fill='%23FF7900' d='M426.7 0H640v480H426.7z'/%3E%3C/g%3E%3C/svg%3E%0A")}.choreographer .img-wrap::before{content:"";position:absolute;left:-5px;top:-5px;right:-5px;bottom:-5px;display:block;border:1px solid #fec601;transform:rotate(-3deg)}.choreographer .img-wrap::after{content:"";position:absolute;left:-5px;top:-5px;right:-5px;bottom:-5px;display:block;border:1px solid #fec601;transform:rotate(-7deg)}.choreographer .img-wrap img{position:absolute;width:100%;height:100%;left:0;top:0;right:0;bottom:0;z-index:1;object-fit:cover;object-position:center}.choreographer h3{font-size:27px;margin-top:2rem;font-weight:400}@media screen and (max-width: 1200px){.choreographer h3{font-size:20px}}.winner{margin-bottom:.75rem;text-decoration:none;color:#fff;padding-top:4.7rem;transition:all 1s ease;opacity:0}.winner.in-view{opacity:1}.winner .card{height:100%;border-radius:0;background-color:rgb(24.65,24.65,24.65);color:#fff;line-height:1.7;border-color:#fec601;position:relative;z-index:1}.winner .card>div{position:relative;z-index:1}.winner .card .card-header{background-color:#fec601;color:#fff;border-top-left-radius:0;border-top-right-radius:0}.winner .card .card-header h3{margin-bottom:0}.winner .card .card-body{background-color:rgb(24.65,24.65,24.65)}.winner .card::before{content:"";position:absolute;left:-5px;top:-5px;right:-5px;bottom:-5px;display:block;border:1px solid #fec601;transform:rotate(-3deg)}.winner .card::after{content:"";position:absolute;left:-5px;top:-5px;right:-5px;bottom:-5px;display:block;border:1px solid #fec601;transform:rotate(-7deg)}@media screen and (max-width: 1200px){.winner{padding:1rem}}.winner h3{font-size:18px;line-height:1.5}@media screen and (max-width: 1200px){.winner h3{font-size:18px}}.winner .sub-title{font-size:.9rem;margin-top:-4.7rem;text-transform:uppercase;white-space:nowrap;margin-bottom:2rem;font-weight:bold;margin-left:-1.5rem;text-align:center}.team-row,.winners-row{--bs-gutter-x: 4rem}@media screen and (max-width: 1200px){.team-row,.winners-row{--bs-gutter-x: 0.75rem}}#team{background-color:#111;color:#fff;background-image:url("images/logoHHDC-light-bg-2.svg");background-size:237px auto;background-blend-mode:soft-light}.team{margin-bottom:.75rem;text-decoration:none;color:#fff;transition:all 1s ease;opacity:0}.team.in-view{opacity:1}@media screen and (max-width: 1200px){.team{padding:1rem}}.team .img-wrap{position:relative;display:block;width:100%;padding-bottom:100%;border:2px solid #fec601}.team .img-wrap::before{content:"";position:absolute;left:-5px;top:-5px;right:-5px;bottom:-5px;display:block;border:2px solid #fec601;transform:rotate(-3deg)}.team .img-wrap::after{content:"";position:absolute;left:-5px;top:-5px;right:-5px;bottom:-5px;display:block;border:2px solid #fec601;transform:rotate(-7deg)}.team .img-wrap img{position:absolute;width:100%;height:100%;left:0;top:0;right:0;bottom:0;z-index:1;object-fit:cover;object-position:center}.team h3{font-size:27px;margin-top:2rem;font-weight:400}@media screen and (max-width: 1200px){.team h3{font-size:20px}}.team.team-2{color:#111}.team.team-2 .img-wrap{border-color:#111}.team.team-2 .img-wrap::before{border-color:#111}.team.team-2 .img-wrap::after{border-color:#111}.socials_nav,#socials_nav{gap:16px}@media screen and (max-width: 1200px){.socials_nav,#socials_nav{border-top:3px solid #111}}.socials_nav svg,#socials_nav svg{max-width:44px;max-height:44px;width:44px;fill:currentColor}.socials_nav.xs svg,#socials_nav.xs svg{max-width:30px;max-height:30px;width:30px;fill:currentColor}.socials_nav.mobile-xs,#socials_nav.mobile-xs{border-top:3px solid #111;padding-top:1.3rem;margin-top:1.2rem;max-width:403px;margin-left:auto;margin-right:auto}.socials_nav.mobile-xs svg,#socials_nav.mobile-xs svg{max-width:37px;max-height:37px;width:37px;fill:currentColor}@media screen and (max-width: 1200px){.socials_nav.mobile-xs svg,#socials_nav.mobile-xs svg{max-width:28px;max-height:28px;width:28px}}.socials_nav a,#socials_nav a{display:block;color:#111 !important;padding:8px;border-radius:50%;background-color:#fff;border:3px solid #111}@media screen and (min-width: 1199.98px){.socials_nav a,#socials_nav a{transition:all 200ms ease}.socials_nav a:hover,#socials_nav a:hover{background-color:#fec601 !important;color:#fff !important}}.edition-item{text-decoration:none;color:#111;transition:all 1s ease;opacity:0;display:block}.edition-item.in-view{opacity:1}.edition-item img{max-width:100%;height:auto;position:relative;z-index:2}.edition-item .img-wrap{display:inline-block;position:relative;border:5px solid #111;max-width:75%}@media screen and (max-width: 1200px){.edition-item .img-wrap{max-width:100%}}.edition-item .img-wrap::before{content:"";position:absolute;left:-5px;top:-5px;right:-5px;bottom:-5px;display:block;border:3px solid #111;transform:rotate(-3deg)}.edition-item .img-wrap::after{content:"";position:absolute;left:-5px;top:-5px;right:-5px;bottom:-5px;display:block;border:3px solid #111;transform:rotate(-7deg)}.highlight{transition:all 1s ease;opacity:0}.highlight.in-view{opacity:1}.highlight a{text-decoration:none;color:#111}.highlight a img{max-width:100%;height:auto;position:relative;z-index:2}.highlight .img-wrap{display:inline-block;position:relative;border:5px solid #111}.highlight .img-wrap::before{content:"";position:absolute;left:-5px;top:-5px;right:-5px;bottom:-5px;display:block;border:3px solid #111;transform:rotate(-3deg)}.highlight .img-wrap::after{content:"";position:absolute;left:-5px;top:-5px;right:-5px;bottom:-5px;display:block;border:3px solid #111;transform:rotate(-7deg)}#highlights{background-image:url("images/logoHHDC-light-bg.svg");background-color:#fec601;background:linear-gradient(45deg, #8e273f 0%, #9b2b72 61%, #e8408a 100%),url("images/logoHHDC-light-bg.svg");background-size:100% 100%,77px auto;background-blend-mode:soft-light;color:#fff;border-top-color:#fec601}#highlights a{display:block}#competition,#choreographer,#photo-gallery{background-color:#111;color:#fff;border-top:11px solid #fec601}#team2{background-image:url("images/concrete_wall_2.png");color:#111}#hhdc2025{position:relative;background-image:url("https://highheelsdancecamp.com/wp-content/uploads/2025/05/95.png");background-position:center;background-repeat:no-repeat;background-size:cover;transition:border 300ms ease;overflow:visible}#hhdc2025::before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;z-index:0;opacity:.92;background:radial-gradient(circle at center, #bc2aff 0%, #813be4 100%)}#hhdc2025 h2{position:relative;font-family:"Six Caps",sans-serif;color:#d2ff00;font-weight:700;text-shadow:0 0 5px rgba(0,0,0,.1);text-transform:uppercase;font-size:3rem;line-height:.9;margin-bottom:1rem}@media screen and (min-width: 1199.98px){#hhdc2025 h2{margin-bottom:2rem;font-size:7rem}}#hhdc2025 p{text-align:center;color:#fff;font-size:1rem;margin-bottom:1rem}@media screen and (min-width: 1199.98px){#hhdc2025 p{font-size:1.2rem}}#hhdc2025 .effect{opacity:0;transition:all 1s ease}#hhdc2025 .effect.in-view{opacity:1}#insta_widget{max-width:420px;padding:10px;display:block;margin-left:auto;margin-right:auto;background-color:hsla(0,0%,100%,.7)}#insta_widget .sbi_header_link{color:#111}#previous_editions{background-image:url("images/debut_light.png")}#partners{background-image:url("images/grilled.png")}@media screen and (max-width: 1200px){#partners{justify-content:center}}#partners .logo-img{display:block;position:relative;padding-bottom:100%;box-shadow:0 0 15px 0 rgba(0,0,0,.1);transition:all 1s ease;opacity:0}#partners .logo-img.in-view{opacity:1}#partners .logo-img img{position:absolute;top:0;left:0;right:0;bottom:0;width:100% !important;height:100% !important;object-fit:cover;object-position:center}#heelsMaster{color:#111}#heelsMaster h3{color:#111;font-size:22px}#heelsMaster .img-wrap{width:100%;padding-bottom:100%;position:relative;border:4px solid #fec601}#heelsMaster .img-wrap img{position:absolute;top:0;left:0;right:0;bottom:0;width:100% !important;height:100% !important}#main{display:block;overflow:auto;height:100%}#schedule{background-color:#111;color:#fff;background-image:url("images/sisco_BG.webp");background-position:center;background-repeat:no-repeat;background-size:cover}#schedule::after{content:"";position:absolute;z-index:0;top:0;bottom:0;left:0;right:0;opacity:1;background-color:rgba(22,22,22,.9)}.thanks-card{background-color:hsla(0,0%,100%,.7);display:inline-block;padding:0 2rem 2rem 2rem;font-size:18px;max-width:550px;border-radius:.25rem;line-height:1.8}.thanks-card.is-xl{max-width:none}.thanks-card.is-xl .subtitle{color:#111}.thanks-card h2{margin-top:-11px;margin-bottom:1rem;color:#fec601}.thanks-card a{color:#fec601;font-weight:bold;text-decoration:none}.thanks-card p:last-of-type{margin-bottom:0}#special_thanks{background-image:url("images/watercolor.webp")}#special_thanks .thanks-card,#special_thanks #insta_widget{opacity:0;transition:all 1s ease}#special_thanks .thanks-card.in-view,#special_thanks #insta_widget.in-view{opacity:1}#earlybird{position:relative;background-image:url("https://highheelsdancecamp.com/wp-content/uploads/2025/05/46.png");background-position:center;background-repeat:no-repeat;background-size:cover;transition:border 300ms ease;display:none;color:#fec601}#earlybird.is-show{display:flex}#earlybird.is-gold{border-top-color:#a40062}#earlybird::before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;z-index:1;opacity:.92;background:radial-gradient(circle at center, #fc8dd2 0%, #e5007e 100%)}#earlybird>.container{position:relative;z-index:1}#earlybird .small-logo{color:#fff}#earlybird h2{font-weight:400;text-shadow:0 0 5px rgba(0,0,0,.1);text-align:left;color:#fff;font-size:5rem;margin-bottom:-9px}@media screen and (min-width: 1199.98px){#earlybird h2{font-size:11rem}}#earlybird h2 span{color:#111;transition:color 300ms ease}#earlybird h2 span.is-gold{color:#bf9b30;text-shadow:0 0 3px rgba(0,0,0,.1);-webkit-text-stroke:1px #111;text-stroke:1px #111}#earlybird h3{font-weight:400;position:relative;font-size:7rem;color:#a40062;text-align:left;line-height:.9}@media screen and (min-width: 1199.98px){#earlybird h3{font-size:12rem}}#earlybird h3 img{position:absolute;top:-48px;right:-9px;max-width:123px;transform:rotate(11deg);box-shadow:0 1px 2px #000;border-radius:6px}@media screen and (min-width: 1199.98px){#earlybird h3 img{max-width:200px;top:auto;bottom:-100%}}#earlybird .blckbx{font-family:"Six Caps",sans-serif;padding:.5rem;max-width:550px;display:block;margin-left:auto;margin-right:auto;text-align:left;font-size:18px;color:#111;padding:1.5rem}@media screen and (min-width: 1199.98px){#earlybird .blckbx{max-width:950px}}#earlybird .blckbx .earlybird-content{margin-top:8px;font-size:1.3rem;padding-left:4px;color:#fff;font-family:"Raleway","Verdana","Arial",sans-serif}#earlybird .blckbx .earlybird-content .text{font-size:1rem;line-height:1.5}#earlybird .blckbx .earlybird-content .btn-primary{background-color:#a40062 !important}.ddc-achievements{position:relative;padding:100px 20px;overflow:hidden;color:#fff;background-color:#000}.ddc-bg{position:absolute;inset:0;background:url("https://talentcenterddc.nl/wp-content/uploads/2025/12/faq-talent-center-ddc.jpg") center/cover no-repeat;z-index:0;opacity:.1}.ddc-overlay{position:absolute;bottom:0;left:0;width:100%;height:85%;display:block;z-index:1;content:"";background:linear-gradient(to bottom, rgba(15, 15, 15, 0), rgba(15, 15, 15, 0.75) 100%);transition:opacity .65s cubic-bezier(0.05, 0.2, 0.1, 1);opacity:1}.ddc-achievements .container{position:relative;z-index:2;max-width:1200px;margin:0 auto;text-align:center}.ddc-title{font-size:7rem;font-weight:700;text-transform:uppercase;margin-bottom:20px}.ddc-description{max-width:800px;margin:0 auto 60px;font-size:1.2rem;color:#d1d1d1}.ddc-stats{display:grid;grid-template-columns:repeat(5, 1fr);gap:30px}.stat{display:flex;flex-direction:column;align-items:center}.number{font-size:86px;font-weight:700;color:#f2c94c}.label{margin-top:10px;font-size:13px;letter-spacing:1px;text-transform:uppercase;color:#e0e0e0}.ddc-list{display:flex;flex-direction:column;align-items:center;list-style:none;padding:0;margin:0}.ddc-list li{position:relative;padding-left:20px;margin-bottom:14px;font-size:15px;line-height:1.6}.ddc-list li::before{content:"—";position:absolute;left:0;color:#f2c94c}@media(max-width: 992px){.ddc-stats{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 600px){.ddc-title{font-size:3.2rem}.ddc-stats{grid-template-columns:repeat(2, 1fr);gap:25px}.ddc-stats .number{font-size:80px}.ddc-description{font-size:15px;margin-bottom:40px}}.locations-section{padding:60px 0;overflow:hidden}.sub-title{color:#ff3b3b;font-weight:700;text-transform:uppercase;letter-spacing:1px;display:block;margin-bottom:10px}.main-title{font-size:42px;font-weight:900;font-style:italic;line-height:1.1;text-transform:uppercase;color:#000;margin-bottom:20px}.seo-text p{color:#333;line-height:1.6;font-size:16px}.city-card{position:relative;height:400px;border-radius:20px;background-size:cover;background-position:center;overflow:hidden;cursor:pointer;display:flex;align-items:flex-end}.city-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to top, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0) 100%);transition:background .4s ease}.city-card:hover .city-overlay{background:rgba(0,0,0,.85)}.city-content{position:relative;z-index:2;padding:25px;width:100%;color:#fff;transition:transform .4s ease}.city-name{font-size:28px;font-weight:800;font-style:italic;text-transform:uppercase;margin:0;transition:transform .4s ease}.schedule-reveal{max-height:0;opacity:0;overflow:hidden;transition:all .5s ease}.schedule-inner{padding-top:15px;font-size:14px;line-height:1.4;color:#ddd}.schedule-inner ul,.schedule-inner p{margin:0 0 5px 0}.city-card:hover .schedule-reveal{max-height:300px;opacity:1}.city-card:hover .city-name{transform:translateY(-5px);color:#ff3b3b}@media(max-width: 768px){.main-title{font-size:32px}.city-card{height:350px}}section#shop{min-height:100vh;display:flex;align-items:center;flex-direction:column;position:relative;justify-content:start;background-image:url("images/swirl_pattern.webp")}section#shop>.container:first-child{margin-top:8.6rem}section#shop nav[aria-label=breadcrumb]{margin-top:10rem !important}section#shop+#footer{border-top:11px solid #111;padding-top:4rem}section#shop .logo-img{display:block;padding-bottom:75%;position:relative}section#shop .logo-img img{position:absolute;top:35px;left:35px;right:35px;bottom:35px;object-position:center;object-fit:cover;width:calc(100% - 70px) !important;height:calc(100% - 70px) !important;mix-blend-mode:multiply}@media screen and (max-width: 1200px){section#shop .logo-img img{top:0;left:0;right:0;bottom:0;width:100% !important;height:100% !important}}section#shop .woocommerce-ordering{float:none;display:flex;justify-content:end;position:relative}section#shop .woocommerce-ordering::after{content:"";width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 448 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z'/%3E%3C/svg%3E");position:absolute;z-index:1;right:10px;top:10px;background-position:center;background-repeat:no-repeat}section#shop .single_add_to_cart_button{position:relative}section#shop .single_add_to_cart_button::after{content:"";width:27px;height:27px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 448 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='white' d='M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z'/%3E%3C/svg%3E");position:absolute;right:10px;top:13px;background-position:center;background-repeat:no-repeat;transform:rotate(-95deg);transform-origin:center}@media screen and (min-width: 1199.98px){section#shop .single_add_to_cart_button{box-shadow:inset 0 0 0 0 rgb(230.3556074766,50.3443925234,129.635046729) !important;transition:all 800ms ease}section#shop .single_add_to_cart_button:hover,section#shop .single_add_to_cart_button:focus,section#shop .single_add_to_cart_button:active{box-shadow:inset 0 0 100px 100px rgb(228.1630841121,32.1369158879,118.4817757009) !important}}section#shop .form-control.orderby{border:3px solid #111;max-width:230px}@media screen and (max-width: 1200px){section#shop .form-control.orderby{width:100%}}section#shop .breadcrumb-item+.breadcrumb-item::before{content:"|"}section#shop .breadcrumb{font-weight:bold;font-size:14px}section#shop .breadcrumb a{color:#e8408a;font-weight:bold}section#shop .product{margin-bottom:.75rem}section#shop .product>a{padding:1rem;background-color:#fff;display:block;max-width:300px;border-top-left-radius:.75rem;border-top-right-radius:.75rem;border-radius:.75rem;box-shadow:0 0 22px 0 rgba(0,0,0,.1)}section#shop .product .btn-primary{width:100%;display:block;font-size:20px;padding:11px 15px;background-color:#e8408a;border-top-left-radius:0;border-top-right-radius:0;border-radius:.75rem;margin-top:22px;box-shadow:0 0 22px 0 rgba(0,0,0,.1)}@media screen and (max-width: 1200px){section#shop .product .btn-primary{font-size:18px}}section#shop .product .attachment-woocommerce_thumbnail{border-top-left-radius:.75rem;border-top-right-radius:.75rem;overflow:hidden;margin-left:-1rem;margin-right:-1rem;margin-top:-1rem;max-width:calc(100% + 2rem)}section#shop .product .price{margin-bottom:.5rem;color:#111;display:inline-block}section#shop .woocommerce-loop-product__title{font-size:27px;margin-top:.75rem}@media screen and (max-width: 1200px){section#shop .woocommerce-loop-product__title{font-size:18px}}section#shop .woocommerce-loop-product__link{text-decoration:none;color:#111}.single-product .wc-tabs{display:none}.single-product a{color:#e8408a}.single-product .quantity{width:100%;margin-bottom:.75rem !important;display:inline-block;font-size:18px !important}.single-product .quantity input{width:auto !important;min-width:55px}.single-product .woocommerce-Tabs-panel h2{font-size:27px}.single-product .btn-primary{max-width:440px}.wc-block-components-button{background-color:#e8408a;border-color:#e8408a;color:#fff;font-weight:700;border-radius:.75rem;text-decoration:none}.wc-block-components-button.wc-block-components-totals-coupon__button{border-radius:5px}.added_to_cart.wc-forward{font-weight:bold}body.woocommerce-account:not(.logged-in) #content .content{padding:0;background-color:rgba(0,0,0,0);border:none;box-shadow:none}body.woocommerce-account:not(.logged-in) #content .content .woocommerce .woocommerce-form{background-color:#fff}.wp-block-woocommerce-empty-cart-block .wp-block-heading:not(.with-empty-cart-icon){font-size:27px}.wp-block-woocommerce-empty-cart-block .add_to_cart_button{width:100%;border-radius:.75rem;background-color:#e8408a;border:1px solid #e8408a;color:#fff;font-weight:bold;font-size:1.5em !important}.wp-block-woocommerce-empty-cart-block .woocommerce-Price-amount{font-size:1.5em}.wp-block-woocommerce-empty-cart-block .wp-block-product-new .attachment-woocommerce_thumbnail{border-radius:15px}.wp-block-woocommerce-empty-cart-block .wp-block-product-new .wc-block-grid__product-link{color:#111;font-weight:bold;font-size:18px;text-decoration:none}.wc-block-cart__empty-cart__title.with-empty-cart-icon::before{display:none !important}.wc-block-components-product-name{font-weight:bold;color:#111}.wc-block-components-order-summary-item__quantity{background-color:#e8408a !important;color:#fff !important;font-weight:bold !important}.woocommerce-MyAccount-navigation ul{list-style-type:none;margin-left:0;padding-left:0}@media screen and (max-width: 1200px){.woocommerce-MyAccount-navigation ul{display:block;white-space:nowrap;overflow:auto;margin-right:-1.5rem}.woocommerce-MyAccount-navigation ul>li{display:inline-block;margin-right:7px}}.woocommerce-MyAccount-navigation ul a{color:#111;text-decoration:none;font-size:18px;font-weight:bold;padding:7px 15px 7px 0;display:block}.woocommerce-MyAccount-navigation ul a[aria-current=page]{color:#e8408a}@media screen and (max-width: 1200px){.woocommerce-MyAccount-navigation ul a{border:1px solid #111;border-radius:7px;padding-left:15px;font-size:15px;padding:5px 10px}.woocommerce-MyAccount-navigation ul a[aria-current=page]{border-color:#e8408a}}.woocommerce-MyAccount-content h2{font-size:31px}.wc-block-order-confirmation-additional-fields-wrapper{margin-top:3rem}#main .woocommerce .woocommerce-Button,#main .woocommerce .woocommerce-button{background-color:#e8408a;border-color:#e8408a;color:#fff;transition:all 200ms ease}#main .woocommerce .woocommerce-Button:hover,#main .woocommerce .woocommerce-Button:focus,#main .woocommerce .woocommerce-Button:active,#main .woocommerce .woocommerce-button:hover,#main .woocommerce .woocommerce-button:focus,#main .woocommerce .woocommerce-button:active{border-color:rgb(214.1163551402,25.7836448598,108.7397196262);background-color:rgb(214.1163551402,25.7836448598,108.7397196262);color:#fff}#customer_login{display:flex;flex-wrap:wrap}#customer_login h2{font-size:27px}#customer_login form{width:100%;height:100%}#customer_login .col-1,#customer_login .col-2{float:none;width:50%;display:flex;flex-direction:column}#customer_login .col-1:first-of-type,#customer_login .col-2:first-of-type{padding-right:15px}@media screen and (max-width: 1200px){#customer_login .col-1,#customer_login .col-2{width:100%;padding-right:0 !important}}section#single{min-height:100vh;display:flex;align-items:center;flex-direction:column;justify-content:start;border-top:11px solid #e8408a;position:relative;padding-top:4.3rem}section#choreographers_videos,section#choreographers{background-color:#111;color:#fff;border-top:0;display:flex;min-height:100vh;justify-content:center;align-items:start;padding-top:4.3rem}@media screen and (max-width: 1200px){section#choreographers_videos,section#choreographers{padding-top:8.3rem}}.single-choreographer{background-color:#111;color:#fff}.single-choreographer #footer{background-image:url("images/pinstriped_suit.webp");padding-top:4rem;border-top:11px solid rgb(34.85,34.85,34.85);min-height:calc(100ch - 11px)}@media screen and (max-width: 1200px){.single-choreographer #footer .socials_nav{border-top-color:#fff}}.single-choreographer #footer .socials_nav a{background-color:#111;border-color:#fff;color:#fff !important}.single-choreographer .back-btn{margin-left:37px}.single-choreographer a{color:#fff}.single-choreographer h1{margin-top:0rem}@media screen and (max-width: 1200px){.single-choreographer h1{margin-top:3rem;text-align:center}}@media screen and (max-width: 1200px){.single-choreographer .description{text-align:center}}.single-choreographer .video-wrap{position:relative}.single-choreographer .video-wrap img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:1;border:2px solid #e8408a}.single-choreographer .video-wrap::after{content:"";position:absolute;top:-3px;left:-3px;right:-7px;bottom:-3px;border:1px solid #e8408a;display:block;transform:skew(7deg, 3deg)}.single-choreographer .img-wrap{position:relative;border:3px solid #e8408a;max-width:270px;margin-left:auto;margin-right:auto;position:sticky;top:40px}.single-choreographer .img-wrap .inner{width:100%;padding-bottom:100%;display:block}@media screen and (max-width: 1200px){.single-choreographer .img-wrap{margin-top:4.3rem}}.single-choreographer .img-wrap .country{position:absolute;z-index:2;background-color:#fff;font-weight:700;padding:5px 10px;color:#111;font-size:20px;bottom:-24px;left:50%;transform:translateX(-50%);box-shadow:0 0 5px 0 rgba(0,0,0,.1)}@media screen and (max-width: 1200px){.single-choreographer .img-wrap .country{font-size:16px}}.single-choreographer .img-wrap .country::after{content:"";width:37px;height:37px;border-radius:50%;position:absolute;right:-27px;bottom:-17px;display:block;background-size:cover;background-position:center}@media screen and (max-width: 1200px){.single-choreographer .img-wrap .country::after{width:27px;height:27px;right:-20px;bottom:-15px}}.single-choreographer .img-wrap .country.usa::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='flag-icons-us' viewBox='0 0 512 512'%3E%3Cpath fill='%23bd3d44' d='M0 0h512v512H0'/%3E%3Cpath stroke='%23fff' stroke-width='40' d='M0 58h512M0 137h512M0 216h512M0 295h512M0 374h512M0 453h512'/%3E%3Cpath fill='%23192f5d' d='M0 0h390v275H0z'/%3E%3Cmarker id='us-a' markerHeight='30' markerWidth='30'%3E%3Cpath fill='%23fff' d='m15 0 9.3 28.6L0 11h30L5.7 28.6'/%3E%3C/marker%3E%3Cpath fill='none' marker-mid='url(%23us-a)' d='m0 0 18 11h65 65 65 65 66L51 39h65 65 65 65L18 66h65 65 65 65 66L51 94h65 65 65 65L18 121h65 65 65 65 66L51 149h65 65 65 65L18 177h65 65 65 65 66L51 205h65 65 65 65L18 232h65 65 65 65 66z'/%3E%3C/svg%3E%0A")}.single-choreographer .img-wrap .country.ukraine::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='flag-icons-ua' viewBox='0 0 512 512'%3E%3Cg fill-rule='evenodd' stroke-width='1pt'%3E%3Cpath fill='gold' d='M0 0h512v512H0z'/%3E%3Cpath fill='%230057b8' d='M0 0h512v256H0z'/%3E%3C/g%3E%3C/svg%3E%0A")}.single-choreographer .img-wrap .country.australia::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='flag-icons-au' viewBox='0 0 512 512'%3E%3Cpath fill='%2300008B' d='M0 0h512v512H0z'/%3E%3Cpath fill='%23fff' d='M256 0v32l-95 96 95 93.5V256h-33.5L127 162l-93 94H0v-34l93-93.5L0 37V0h31l96 94 93-94z'/%3E%3Cpath fill='red' d='m92 162 5.5 17L21 256H0v-1.5zm62-6 27 4 75 73.5V256zM256 0l-96 98-2-22 75-76zM0 .5 96.5 95 67 91 0 24.5z'/%3E%3Cpath fill='%23fff' d='M88 0v256h80V0zM0 88v80h256V88z'/%3E%3Cpath fill='red' d='M0 104v48h256v-48zM104 0v256h48V0z'/%3E%3Cpath fill='%23fff' d='m202 402.8-45.8 5.4 4.6 45.9-32.8-32.4-33 32.2 4.9-45.9-45.8-5.8L93 377.4 69 338l43.6 15 15.8-43.4 15.5 43.5 43.7-14.7-24.3 39.2 38.8 25.1Zm222.7 8-20.5 2.6 2.2 20.5-14.8-14.4-14.7 14.5 2-20.5-20.5-2.4 17.3-11.2-10.9-17.5 19.6 6.5 6.9-19.5 7.1 19.4 19.5-6.7-10.7 17.6zM415 293.6l2.7-13-9.8-9 13.2-1.5 5.5-12.1 5.5 12.1 13.2 1.5-9.8 9 2.7 13-11.6-6.6zm-84.1-60-20.3 2.2 1.8 20.3-14.4-14.5-14.8 14.1 2.4-20.3-20.2-2.7 17.3-10.8-10.5-17.5 19.3 6.8 7.2-19.1 6.7 19.3 19.4-6.3-10.9 17.3zm175.8-32.8-20.9 2.7 2.3 20.9-15.1-14.7-15 14.8 2.1-21-20.9-2.4 17.7-11.5-11.1-17.9 20 6.7 7-19.8 7.2 19.8 19.9-6.9-11 18zm-82.1-83.5-20.7 2.3 1.9 20.8-14.7-14.8L376 140l2.4-20.7-20.7-2.8 17.7-11-10.7-17.9 19.7 6.9 7.3-19.5 6.8 19.7 19.8-6.5-11.1 17.6z'/%3E%3C/svg%3E%0A")}.single-choreographer .img-wrap .country.united-kingdom::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='flag-icons-gb' viewBox='0 0 512 512'%3E%3Cpath fill='%23012169' d='M0 0h512v512H0z'/%3E%3Cpath fill='%23FFF' d='M512 0v64L322 256l190 187v69h-67L254 324 68 512H0v-68l186-187L0 74V0h62l192 188L440 0z'/%3E%3Cpath fill='%23C8102E' d='m184 324 11 34L42 512H0v-3zm124-12 54 8 150 147v45zM512 0 320 196l-4-44L466 0zM0 1l193 189-59-8L0 49z'/%3E%3Cpath fill='%23FFF' d='M176 0v512h160V0zM0 176v160h512V176z'/%3E%3Cpath fill='%23C8102E' d='M0 208v96h512v-96zM208 0v512h96V0z'/%3E%3C/svg%3E%0A")}.single-choreographer .img-wrap .country.netherlands::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='flag-icons-nl' viewBox='0 0 512 512'%3E%3Cpath fill='%23ae1c28' d='M0 0h512v170.7H0z'/%3E%3Cpath fill='%23fff' d='M0 170.7h512v170.6H0z'/%3E%3Cpath fill='%2321468b' d='M0 341.3h512V512H0z'/%3E%3C/svg%3E%0A")}.single-choreographer .img-wrap .country.czech::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='flag-icons-cz' viewBox='0 0 512 512'%3E%3Cpath fill='%23fff' d='M0 0h512v256H0z'/%3E%3Cpath fill='%23d7141a' d='M0 256h512v256H0z'/%3E%3Cpath fill='%2311457e' d='M300 256 0 56v400z'/%3E%3C/svg%3E%0A")}.single-choreographer .img-wrap .country.belgium::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='flag-icons-be' viewBox='0 0 512 512'%3E%3Cg fill-rule='evenodd' stroke-width='1pt'%3E%3Cpath fill='%23000001' d='M0 0h170.7v512H0z'/%3E%3Cpath fill='%23ffd90c' d='M170.7 0h170.6v512H170.7z'/%3E%3Cpath fill='%23f31830' d='M341.3 0H512v512H341.3z'/%3E%3C/g%3E%3C/svg%3E%0A")}.single-choreographer .img-wrap .country.germany::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='flag-icons-de' viewBox='0 0 640 480'%3E%3Cpath fill='%23fc0' d='M0 320h640v160H0z'/%3E%3Cpath fill='%23000001' d='M0 0h640v160H0z'/%3E%3Cpath fill='red' d='M0 160h640v160H0z'/%3E%3C/svg%3E%0A")}.single-choreographer .img-wrap .country.india::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' id='flag-icons-in' viewBox='0 0 640 480'%3E%3Cpath fill='%23f93' d='M0 0h640v160H0z'/%3E%3Cpath fill='%23fff' d='M0 160h640v160H0z'/%3E%3Cpath fill='%23128807' d='M0 320h640v160H0z'/%3E%3Cg transform='matrix(3.2 0 0 3.2 320 240)'%3E%3Ccircle r='20' fill='%23008'/%3E%3Ccircle r='17.5' fill='%23fff'/%3E%3Ccircle r='3.5' fill='%23008'/%3E%3Cg id='in-d'%3E%3Cg id='in-c'%3E%3Cg id='in-b'%3E%3Cg id='in-a' fill='%23008'%3E%3Ccircle r='.9' transform='rotate(7.5 -8.8 133.5)'/%3E%3Cpath d='M0 17.5.6 7 0 2l-.6 5z'/%3E%3C/g%3E%3Cuse xlink:href='%23in-a' width='100%25' height='100%25' transform='rotate(15)'/%3E%3C/g%3E%3Cuse xlink:href='%23in-b' width='100%25' height='100%25' transform='rotate(30)'/%3E%3C/g%3E%3Cuse xlink:href='%23in-c' width='100%25' height='100%25' transform='rotate(60)'/%3E%3C/g%3E%3Cuse xlink:href='%23in-d' width='100%25' height='100%25' transform='rotate(120)'/%3E%3Cuse xlink:href='%23in-d' width='100%25' height='100%25' transform='rotate(-120)'/%3E%3C/g%3E%3C/svg%3E%0A")}.single-choreographer .img-wrap .country.poland::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='flag-icons-pl' viewBox='0 0 640 480'%3E%3Cg fill-rule='evenodd'%3E%3Cpath fill='%23fff' d='M640 480H0V0h640z'/%3E%3Cpath fill='%23dc143c' d='M640 480H0V240h640z'/%3E%3C/g%3E%3C/svg%3E%0A")}.single-choreographer .img-wrap .country.ireland::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='flag-icons-ie' viewBox='0 0 640 480'%3E%3Cg fill-rule='evenodd' stroke-width='1pt'%3E%3Cpath fill='%23fff' d='M0 0h640v480H0z'/%3E%3Cpath fill='%23009A49' d='M0 0h213.3v480H0z'/%3E%3Cpath fill='%23FF7900' d='M426.7 0H640v480H426.7z'/%3E%3C/g%3E%3C/svg%3E%0A")}.single-choreographer .img-wrap::after{transform:skew(7deg, 2deg);content:"";position:absolute;top:-3px;left:-17px;right:-27px;bottom:-16px;border:1px solid #e8408a;display:block;transform:skew(7deg, 0deg)}.single-choreographer .img-wrap::before{content:"";position:absolute;top:-3px;left:-11px;right:-15px;bottom:-24px;border:1px solid #e8408a;display:block;transform:skew(3deg, 3deg)}.single-choreographer .img-wrap img{position:absolute;top:0;left:0;right:0;bottom:0;width:100% !important;height:100% !important;object-fit:cover;object-position:center;z-index:1}.single-choreographer .inner-field{padding-left:5rem}@media screen and (max-width: 1200px){.single-choreographer .inner-field{padding-left:0}}.single-choreographer .video-row{--bs-gutter-x: 4rem}.single-choreographer .video-row .magic-hover{display:block}@media screen and (max-width: 1200px){.single-choreographer .video-row{--bs-gutter-x: 0.75rem}.single-choreographer .video-row .magic-hover{padding:0 15px}}#choreographers_videos .video-wrap{position:relative}#choreographers_videos .video-wrap img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:1;border:2px solid #e8408a}#choreographers_videos .video-wrap::after{content:"";position:absolute;top:-3px;left:-3px;right:-7px;bottom:-3px;border:1px solid #e8408a;display:block;transform:skew(7deg, 3deg)}.video-row{--bs-gutter-x: 4rem}.video-row .magic-hover{display:block}@media screen and (max-width: 1200px){.video-row{--bs-gutter-x: 0.75rem}.video-row .magic-hover{padding:0 15px}}#social-nav{display:flex;margin-top:2.2rem;flex-direction:column}@media screen and (max-width: 1200px){#social-nav{position:relative;margin-left:47%;transform:translateX(-50%)}}#social-nav a{color:#fff;text-decoration:none;font-size:18px;margin-bottom:1rem;display:inline-block;align-items:center;white-space:nowrap}@media screen and (min-width: 1199.98px){#social-nav a:hover{animation:colorAnimation 1s infinite forwards}#social-nav a:hover .icon svg{animation:colorAnimationFill 1.7s infinite forwards}}#social-nav .icon{width:31px;max-width:31px;max-height:31px;height:31px;display:inline-block;margin-right:11px}#social-nav .icon svg{max-width:100%;max-height:100%;fill:#fff}#tickets .tickets-row .ticket{display:block;text-decoration:none}#tickets .tickets-row .ticket .img-wrap{position:relative;padding-bottom:100%;overflow:hidden}#tickets .tickets-row .ticket .img-wrap img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover;object-position:center}#tickets .tickets-row .desc h4{margin-top:10px !important}@media screen and (max-width: 1200px){#tickets .tickets-row .desc p{line-height:1.4;font-size:14px}#tickets .tickets-row .desc ul li{margin-top:0;font-size:14px}}@media screen and (max-width: 1200px){#tickets .tickets-row .btn.btn-primary{font-size:16px !important}}@media screen and (max-width: 1200px){#tickets .description{margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #e8408a}#tickets .description h1{font-size:32px !important}#tickets .description h2{font-size:24px !important}}.ur-frontend-form{padding:0 !important;background-color:#fff !important}.ur-frontend-form .ur-form-row{flex-wrap:wrap;margin-left:-10px;margin-right:-10px}@media screen and (max-width: 1200px){.ur-frontend-form .ur-form-row{flex-direction:column}}@media screen and (max-width: 1200px){.ur-frontend-form .ur-form-row .ur-form-grid{width:100% !important}}.ur-frontend-form .ur-frontend-field{border:3px solid #111 !important;border-radius:.25rem !important}.ur-frontend-form .ur-frontend-field::placeholder{color:rgba(17,17,17,.7) !important}.ur-frontend-form .ur-label{font-weight:400 !important;color:#111 !important}.ur-frontend-form .ur-submit-button{margin-right:-10px !important}.ur-frontend-form.ur-frontend-form--flat form .ur-form-row .ur-form-grid label{color:#111 !important}#content .content{margin-top:1.6rem}#content .services-row .service{min-height:210px}#content .services-row .service .inner{background-color:#fff;border:1px solid hsla(0,0%,100%,.2);border-radius:.5rem;padding:1.5rem;height:100%}#content .services-row .service .inner h3{color:#111}#content .services-row .service .inner h3+p{margin-bottom:8px}#content .services-row .service .inner p{color:#111;margin-bottom:4px}#content .services-row .service .inner p strong{font-size:1.2rem}#content .services-row .service .inner p a{color:#e8408a}#content .services-row .service .inner ul{margin-bottom:8px}#content .services-row .service .inner a{display:flex;align-items:center;gap:8px;line-height:1.2;text-decoration:none;transition:all 200ms ease;color:#111;font-weight:700}#content .services-row .service .inner a:hover{opacity:.8}/*# sourceMappingURL=style.css.map */
