.et_pb_toggle.et_pb_toggle_open h4.et_pb_toggle_title{background-color:#5ce1e6}.list_arrow ul li span{font-weight:700;color:#5ce1e6}.image_left_blackborder,.image_right_blackborder,.image_right_blueborder,.image_left_blueborder,.image_bottom_blueborder{position:relative}.image_right_blackborder:before{content:"";border:6px solid #000;position:absolute;width:95%;height:95%;top:-20px;right:-20px;left:auto;bottom:auto}.image_left_blackborder:before{content:"";border:6px solid #000;position:absolute;width:95%;height:95%;top:-20px;left:-20px;right:auto;bottom:auto}.image_left_blueborder:before{content:"";border:6px solid #5ce1e6;position:absolute;width:95%;height:95%;top:-20px;left:-20px;right:auto;bottom:auto}.image_right_blueborder:before{content:"";border:6px solid #5ce1e6;position:absolute;width:95%;height:95%;top:-20px;right:-20px;left:auto;bottom:auto}.image_bottom_blueborder:before{content:"";border:6px solid #5ce1e6;position:absolute;width:95%;height:95%;top:auto;right:-20px;left:auto;bottom:-20px}@media (min-width:2550px){.rightcontent_row .rightcontent_rightcol{padding-right:29%}}@media (min-width:2160px) and (max-width:2550px){.rightcontent_row .rightcontent_rightcol{padding-right:22%}}@media (min-width:1800px) and (max-width:2160px){.rightcontent_row .rightcontent_rightcol{padding-right:16%}}@media (min-width:1600px) and (max-width:1800px){.rightcontent_row .rightcontent_rightcol{padding-right:12%}}@media (max-width:980px){.mobile_nav ul#mobile_menu2{overflow:scroll;max-height:500px}.mobile_nav ul#mobile_menu2:before{content:unset}.header-contact-info h3.et_pb_module_header{display:none}}@media (max-width:600px){.dipi_advanced_tabs.dipi_advanced_tabs_0 .dipi-at-tabs-prev:not(.sticky),.dipi_advanced_tabs.dipi_advanced_tabs_0 .dipi-at-tabs-next:not(.sticky){top:20px!important}.dipi_advanced_tabs.dipi_advanced_tabs_0 .dipi-at-tabs-prev:not(.sticky){left:0!important}.dipi_advanced_tabs.dipi_advanced_tabs_0 .dipi-at-tabs-next{right:0!important}.home_banner .banner_h3 h3{font-size:24px}}.jazz_tab .dipi-at-panel-text{background:#fff;padding:30px}@media (min-width:981px){.jazz_tab .dipi-at-panel-text{margin-left:-80px}}.home_welcom_text span{font-size:20px}@media only screen and (max-width:767px){.jazz_dance_slider.dipi_advanced_tabs_0 .dipi-at-panels{padding-bottom:0!important}}span.regular{font-weight:400}.leftcontent_leftcol .list_arrow ul li:before{color:#000!important}.form-heading h2{margin:0 0 20px;text-transform:uppercase;line-height:1.2}.summer-fields input,textarea,select{border:2px solid #000!important}.summer-fields label{font-weight:600}.before-fields{margin-bottom:10px!important}input#gform_submit_button_2:hover{color:#fff;background:#000}input#gform_submit_button_2{color:#000;border-width:0!important;border-radius:0px;font-size:18px;font-family:"Mulish",Helvetica,Arial,Lucida,sans-serif!important;font-weight:800!important;text-transform:uppercase!important;background-color:#5ce1e6;padding:10px 20px}.gform-footer.gform_footer.top_label{justify-content:end!important}.validation_message{display:none!important}.explore-gallery-row .explore-gallery.et_pb_gallery_grid .et_pb_gallery_item{display:block!important}.ppc_menu ul{display:flex;align-items:center;justify-content:center;list-style:none;gap:30px;padding:0;flex-wrap:wrap;row-gap:4px}.ppc_call_btn a{color:#fff!important;border-width:0!important;border-radius:5px;font-size:16px;font-family:"Mulish",Helvetica,Arial,Lucida,sans-serif!important;font-weight:700!important;text-transform:uppercase!important;background-color:#000;transition:all 300ms ease 0ms;padding:10px 30px;display:inline-block}.ppc_call_btn a:hover{background-color:#5ce1e6;color:#000!important;transition:all 300ms ease 0ms}@media (min-width:1448px){.menu_tab_row{display:none!important}}@media (max-width:1447px){.menu_desk_row{display:none!important}.ppc_menu_sec{padding-bottom:0!important}}span.color_span{color:#5ce1e6}.trust_stats{margin-top:44px}.trust_stats_track{display:flex;gap:0;gap:26px 0;position:relative;padding-top:18px;border-top:1px dashed rgba(212,168,87,.35);flex-wrap:wrap}.strip{flex:1 1 33%;min-width:120px;padding-right:16px}.strip .num{font-family:"Fraunces",serif;font-weight:700;font-size:26px;color:var(--spotlight-cream);display:flex;align-items:baseline;gap:6px}.strip .num::before{content:"●";color:var(--marquee-gold);font-size:9px;position:relative;top:-9px}.strip .label{font-size:12.5px;color:var(--ink-soft);letter-spacing:.02em}