.dance-style-tab { border: 1px solid; padding: 15px; background-color: #000000; color: #ffffff; }
.dance-style-tab a { color: #ffffff; }
.dance-style-parent-tab { border: 2px solid #dda745; padding: 5px; }
.dance-style-tab:hover { background-color: #dda745; }
.dance-style-tab.active { background-color: #dda745; }

.contact-parent { border: 4px solid #dda745; padding: 20px; border-radius: 50px; color: #dda745; }
.contact-parent p { margin-top: 25px; }

/*.slider_section::before { background-image: url(../images/dance-slider.jpeg); }*/
.bg-body { background-image: url(../../bg-image3.png); }

.bg-black { background-color: #000000; }
.bg-golden { background-color: #dda745; }
.text-black { color: #000000; }
.text-golden, .text-primary, .text-golden:hover, .custom_nav-container.navbar-expand-lg .navbar-nav .nav-link { color: #dda745!important; }
.btn-golden { background-color: #dda745; }
.btn-golden:hover { background-color: #dda745; font-weight: bold; color: #000000!important; }
.btn-round { padding: 10px 24px; font-size: 20px; border-radius: 30px; background-color: #000000; border: 3px solid #dda745; color: #dda745; }
.form-control, .form-control:focus { background-color: #000; border: 2px solid #dda745; border-radius: 0; color: #dda745; }

.class_section .class_section-btn a { color: #dda745; border: 1px solid #dda745; }
.about_section::before { background-color: #000000; }
h2, h3, label { color: #dda745; }
p { color: #ffffff; }
h2::after { background-color: #ffffff!important; }
.class_section .class_img-box a, .class_section .class_img-box a:hover { color: #dda745; font-weight: bold; }
.info_social { width: 80px; }