@charset "UTF-8";

html{scroll-behavior:smooth}body{font-family:"Montserrat", serif;font-optical-sizing:auto;line-height:1.4;margin:0;font-size:18px}@media (max-width: 800px){body{font-size:16px}}
.title,.hero,.button,.about-gadi a,.home-about,blockquote,cite,h1,h2,h3,h4,nav{font-family:"Raleway", serif;font-optical-sizing:auto}strong,b{font-weight:800}h1{margin:0}h2,h3{font-size:30px;font-weight:800;letter-spacing:0.09em;text-transform:uppercase}@media (max-width: 660px){h2,h3{font-size:24px}}
h3{font-size:21px}@media (max-width: 800px){h3{font-size:18px}}
p{margin-top:0}h2,h3{margin-bottom:0}img,iframe{border:0}img{max-width:100%;width:auto;height:auto;border:0}a{color:#e22c03;word-break:break-all}nav ul{list-style-type:none;padding:0;margin:0}html{height:100%}body{display:flex;height:100vh;flex-direction:column}.site-content{flex:1 0 auto}.site-footer{flex-shrink:0}.container{margin:0 auto;max-width:1200px;padding:0 20px}.site-header,.site-footer{padding:14px 0}.site-header{position:absolute;top:0;left:0;right:0;padding:28px 0;z-index:100;background-image:linear-gradient(rgba(0,0,0,0.5), transparent)}.logged-in .site-header{padding-top:56px}.site-header .container{display:flex;justify-content:space-between;align-items:center}.logo{display:inline-block;max-width:364px}.logo .logo-m{display:none}@media (max-width: 660px){.logo .logo-m{display:block}}.logo .logo-d{display:block}@media (max-width: 660px){.logo .logo-d{display:none}}
@media (max-width: 420px){.logo{max-width:250px}}.main-nav{text-transform:uppercase}.main-nav>ul{font-size:16px;display:flex;font-weight:300}.main-nav>ul .sub-menu{opacity:0;background:#000}.main-nav>ul .menu-item-has-children{position:relative}.main-nav>ul .menu-item-has-children>a:after{content:"";display:inline-block;vertical-align:2px;width:20px;height:9px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='9' viewBox='0 0 20 9' fill='none'%3E%3Cpath d='M3.99078 2.03716C3.9898 1.95641 4.00572 1.87635 4.03753 1.80212C4.06935 1.72789 4.11634 1.66114 4.17549 1.60616C4.42178 1.35988 4.80352 1.35988 5.04981 1.60616L10.1602 6.71659L15.2584 1.60616C15.5046 1.35988 15.8864 1.35988 16.1327 1.60616C16.379 1.85245 16.379 2.23419 16.1327 2.48048L10.5789 8.00959C10.3326 8.25588 9.9509 8.25588 9.70461 8.00959L4.17549 2.46816C4.05235 2.34502 3.99078 2.18493 3.99078 2.03716Z' fill='white'/%3E%3C/svg%3E")}.main-nav>ul .menu-item-has-children .sub-menu{position:absolute;top:100%;left:0;width:200px}.main-nav>ul .menu-item-has-children:focus-within .sub-menu,.main-nav>ul .menu-item-has-children:hover .sub-menu{opacity:1}.main-nav>ul .menu-item-has-children:focus-within .sub-menu a:hover,.main-nav>ul .menu-item-has-children:focus-within .sub-menu a:focus,.main-nav>ul .menu-item-has-children:hover .sub-menu a:hover,.main-nav>ul .menu-item-has-children:hover .sub-menu a:focus{border-bottom-color:transparent;background:#fff;color:#000}.main-nav>ul .menu-item-has-children:focus-within>a,.main-nav>ul .menu-item-has-children:hover>a{border-bottom-color:rgba(255,255,255,0.9)}.main-nav a{display:block;text-decoration:none;color:#fff;padding:10px;border-bottom:4px solid transparent}.main-nav a:hover,.main-nav a:focus{border-bottom-color:rgba(255,255,255,0.9);outline:none}.single .main-nav .current_page_parent>a,.current-menu-ancestor>a,.main-nav .current-menu-item>a{color:#fff;font-weight:800}.menu-toggle{cursor:pointer;display:none;border:none;background:none;color:#fff;font-size:2em;padding:10px 7px}.menu-close{color:rgba(255,255,255,0.7);padding:7px}.menu-toggle .fa{font-size:2em}.menu-toggle:hover,.menu-toggle:focus{outline:0}@media screen and (max-width: 990px){.menu-toggle{display:initial;font-size:1em}.menu-close{position:absolute;right:30px;top:60px}.main-nav,body{transition:0.3s}body{position:relative;right:0}body.open-menu{overflow-x:hidden}.main-nav{position:fixed !important;right:0;left:0;height:100%;padding:0;top:0;display:none;z-index:1000;background:#000;text-align:center;justify-content:center;align-items:center;flex-direction:column}.main-nav>ul .menu-item-has-children .sub-menu{position:relative;max-height:0;overflow:hidden;transition:.5s;background:#333;font-size:14px}.main-nav>ul .menu-item-has-children:focus-within .sub-menu,.main-nav>ul .menu-item-has-children:hover .sub-menu{max-height:900px;transition:0}.open-menu .main-nav{display:flex}.main-nav ul{margin:0;display:block}.main-nav a{padding:1em;color:#fff;border:none}.main-nav a:hover,.main-nav a:focus{color:#fff;background:#000}}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}.wpforms-container form{max-width:406px;margin:30px auto}.page-template-page-contact .text p{text-align:center}.contact-text{text-align:center}.contact-text p{margin-bottom:12px}.contact-text a{text-decoration:none;color:#000;font-weight:bold}div.wpforms-container-full .wpforms-form .wpforms-field-label{display:block;margin-bottom:8px;color:#000}input,textarea,div.wpforms-container-full .wpforms-form.wpforms-form.wpforms-form.wpforms-form input,div.wpforms-container-full .wpforms-form.wpforms-form textarea{padding:10px;background:transparent;border:1px solid #000;width:100%;display:block;box-sizing:border-box;border-radius:0;height:52px;margin-bottom:27pxpx}div.wpforms-container-full .wpforms-form.wpforms-form textarea{height:130px}div.wpforms-container-full .wpforms-form .wpforms-field-label{font-weight:400}input[type=submit],div.wpforms-container-full.wpforms-container-full .wpforms-form button[type=submit],.button,.about-gadi a{font-weight:800;background:#e22c03;padding:0 28px;border:3px solid transparent;letter-spacing:0.09em;text-decoration:none;display:inline-block;box-sizing:border-box;line-height:44px;color:#fff;cursor:pointer;font-size:16px;text-transform:uppercase;height:49px;border-radius:6px}@media (max-width: 800px){input[type=submit],div.wpforms-container-full.wpforms-container-full .wpforms-form button[type=submit],.button,.about-gadi a{padding:0 20px}}@media (max-width: 660px){input[type=submit],div.wpforms-container-full.wpforms-container-full .wpforms-form button[type=submit],.button,.about-gadi a{font-size:14px;padding:0 15px;height:46px;line-height:40px;border-width:2px}}input[type=submit]:hover,input[type=submit]:focus,div.wpforms-container-full.wpforms-container-full .wpforms-form button[type=submit]:hover,div.wpforms-container-full.wpforms-container-full .wpforms-form button[type=submit]:focus,.button:hover,.about-gadi a:hover,.button:focus,.about-gadi a:focus{background:#000;color:#fff;border-color:#000}div.wpforms-container-full.wpforms-container-full .wpforms-form button[type=submit]{margin:auto;display:table}.hero .button:hover,.hero .about-gadi a:hover,.about-gadi .hero a:hover,.hero .button:focus,.hero .about-gadi a:focus,.about-gadi .hero a:focus,.tuition .button:hover,.tuition .about-gadi a:hover,.about-gadi .tuition a:hover,.tuition .button:focus,.tuition .about-gadi a:focus,.about-gadi .tuition a:focus{background:#fff;color:#000;border-color:#fff}.button.secondary,.about-gadi a.secondary{border-color:#fff;background:transparent}.button.outline,.about-gadi a{border-color:#000;color:#000;background:transparent}.button.email,.about-gadi a.email{display:flex !important;align-items:center;justify-content:center;gap:6px}.button.email:before,.about-gadi a.email:before{content:'';width:32px;height:32px;background-size:contain;background-repeat:no-repeat;background-position:center;display:block;flex-shrink:0;background-image:url(//constantaconducting.com/wp-content/themes/const/img/prime_envelope.svg)}.gallery{list-style-type:none;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;text-align:center}@media (max-width: 660px){.gallery{grid-template-columns:1fr 1fr}}
.gallery a,.gallery img{display:block}.gallery img{transition:all 0.3s ease;width:100%}.gallery a{background:#000;color:#fff;text-decoration:none;position:relative;overflow:hidden}.gallery a:hover img{opacity:0.6;transform:scale(1.1)}.gallery a:focus span{opacity:1}.blocks-gallery-grid .blocks-gallery-image,.blocks-gallery-grid .blocks-gallery-item,.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{overflow:hidden}.page-header{height:25vw;max-height:359px;min-height:250px;margin-bottom:56px;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;background-size:cover;background-repeat:no-repeat;background-position:center;background-image:linear-gradient(rgba(0,0,0,0.6), transparent 20%, transparent 80%, rgba(0,0,0,0.8)),url(//constantaconducting.com/wp-content/themes/const/img/header.jpg);color:#fff}.page-template-page-home-php .page-header{display:block;background-position:right center;max-height:1080px;height:90vh;box-sizing:border-box;background-color:#000;position:relative}.page-template-page-home-php .page-header .container{height:100%;justify-content:center;display:flex;flex-direction:column;position:relative;z-index:10;box-sizing:border-box}@media (max-width: 660px){.page-template-page-home-php .page-header .container{justify-content:flex-end;padding-bottom:50px;text-align:center}}.page-template-page-home-php .page-header .hero{line-height:normal}.page-template-page-home-php .page-header .hero p{margin:0 0 10px}@media (max-width: 660px){.page-template-page-home-php .page-header .hero p{margin-bottom:5px}}.page-template-page-home-php .page-header .hero .top{font-size:16px;font-weight:500;text-transform:uppercase}@media (max-width: 660px){.page-template-page-home-php .page-header .hero .top{font-size:13px;max-width:300px;margin:0 auto 5px}}.page-template-page-home-php .page-header .hero .dates{font-weight:800;font-size:21px}@media (max-width: 660px){.page-template-page-home-php .page-header .hero .dates{font-size:18px}}.page-template-page-home-php .page-header .hero .text{margin:22px 0 42px;letter-spacing:0.04em;font-size:36px}.page-template-page-home-php .page-header .hero .text h1{text-transform:none;text-align:inherit;font:inherit}@media (max-width: 660px){.page-template-page-home-php .page-header .hero .text{font-size:21px;margin-bottom:30px;margin-top:14px}}.page-template-page-home-php .page-header .buttons{display:flex;justify-content:flex-start;gap:22px}@media (max-width: 660px){.page-template-page-home-php .page-header .buttons{justify-content:center;gap:10px;flex-wrap:wrap}}.page-template-page-home-php .page-header:after{content:"";position:absolute;left:0;right:0;bottom:0;top:0;background:linear-gradient(180deg, transparent 50%, rgba(0,0,0,0.76) 100%);backdrop-filter:blur(4px);-webkit-mask-image:linear-gradient(180deg, transparent 50%, rgba(0,0,0,0.76) 100%)}@media (min-width: 661px){.page-template-page-home-php .page-header:after{background:radial-gradient(125.1% 54.17% at 84.24% 30.87%, transparent 0%, rgba(0,0,0,0.9) 100%);backdrop-filter:blur(4px);-webkit-mask-image:radial-gradient(125.1% 54.17% at 84.24% 30.87%, transparent 0%, rgba(0,0,0,0.8) 100%)}}@media (max-width: 880px){.page-template-page-home-php .page-header{background-position:80% bottom;height:100vw}}@media (max-width: 660px){.page-template-page-home-php .page-header{background-position:center 80%;height:660px}}@media (max-width: 530px){.page-template-page-home-php .page-header{height:90vh;max-height:570px}}.page-header h1.has-nav{margin-bottom:0}.page-header .sub-nav ul{display:flex;font-size:20px;text-transform:uppercase;margin:5px 0 20px}.page-header .sub-nav a{color:#fff;text-decoration:none;display:block;padding:10px}.page-header .sub-nav .current_page_item,.page-header .sub-nav .current-cat{font-weight:bold}.inner-header h1{text-align:center;font-size:40px;text-transform:uppercase;font-weight:800;letter-spacing:0.09em}.inner-header h1:after{content:"";display:block;margin:20px auto 38px;width:184px;height:3px;background:#e22c03}@media (max-width: 660px){.inner-header h1{font-size:24px}.inner-header h1:after{margin-top:5px;margin-bottom:28px;width:154px}}
@media (max-width: 660px){.zigzag{padding-bottom:20px}}.zigzag .img-text{display:grid;gap:74px;grid-template-columns:1fr 1fr;margin-bottom:83px;align-items:center}@media (max-width: 660px){.zigzag .img-text{gap:10px;grid-template-columns:1fr;margin-bottom:20px}}@media (min-width: 661px){.zigzag .img-text:nth-child(even) .img{order:1}.zigzag .img-text:nth-child(even) .text{order:2}}
.alignleft{float:left;margin-right:14px}.alignright{float:right;margin-left:14px}.alignleft,.alignright{max-width:50%;margin-bottom:14px}.visuallyhidden,.owl-next span,.owl-prev span,.screen-reader-text{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.wp-block-image{margin-left:0;margin-right:0}.site-footer{background-size:cover;background-repeat:no-repeat;background-position:center;color:#fff;text-align:center;padding:32px 0;background:#000}.page-template-page-home .site-footer{margin-top:0}@media (min-width: 660px){.site-footer .flex{display:flex;justify-content:center}.site-footer .flex p+p:before{content:" | ";margin:0 5px}}.site-footer .name{text-transform:uppercase;font-size:28px;margin:0 0 5px}.site-footer p{margin:5px 0}.site-footer a{text-decoration:none;color:rgba(255,255,255,0.75)}.site-footer a:hover{color:#fff}.social{padding:0;margin-top:0;list-style-type:none;display:flex;justify-content:center;margin-bottom:14px}.social a{color:#fff;display:block;font-size:24px;padding:10px;margin:5px}.social i{width:32px;height:32px;display:block;background-size:contain;background-repeat:no-repeat;background-position:center}.social i.facebook{background-image:url(//constantaconducting.com/wp-content/themes/const/img/prime_facebook.svg)}.social i.instagram{background-image:url(//constantaconducting.com/wp-content/themes/const/img/prime_instagram.svg)}.social i.email{background-image:url(//constantaconducting.com/wp-content/themes/const/img/prime_envelope.svg)}.social i.website{background-image:url(//constantaconducting.com/wp-content/themes/const/img/globe.svg)}.faculty h2{color:rgba(0,0,0,0.64);text-align:center;margin:50px 0 45px}@media (max-width: 660px){.faculty h2{margin:20px 0 20px}}@media (max-width: 660px){.faculty h2{font-size:21px}}.faculty h3{font-size:24px;margin:0}@media (max-width: 660px){.faculty h3{font-size:21px}}.faculty .position{margin:0}.faculty .conductor{margin-bottom:100px}@media (max-width: 660px){.faculty .conductor{margin-bottom:50px}}.faculty .conductor .member{display:flex;flex-direction:row-reverse;gap:60px}@media (max-width: 800px){.faculty .conductor .member{display:block;padding-top:10px}.faculty .conductor .member p{max-width:660px}}@media (max-width: 450px){.faculty .conductor .member{display:flex;flex-direction:column;gap:20px}}.faculty .conductor .member .member-img{flex-shrink:0}@media (max-width: 900px) and (min-width: 451px){.faculty .conductor .member .member-img{width:40%}}@media (max-width: 800px) and (min-width: 451px){.faculty .conductor .member .member-img{float:right;margin-left:30px;margin-bottom:30px}}.faculty .conductor .member .social{justify-content:flex-start}.faculty img{display:block}.faculty .soloists,.faculty .orchestra{display:flex;gap:120px;justify-content:center;text-align:center}.faculty .soloists .member-img,.faculty .soloists .gallery,.faculty .soloists .gallery-ed,.faculty .orchestra .member-img,.faculty .orchestra .gallery,.faculty .orchestra .gallery-ed{margin-bottom:10px}@media (max-width: 660px){.faculty .soloists,.faculty .orchestra{gap:30px}.faculty .soloists h3,.faculty .orchestra h3{margin-top:10px;font-size:16px}}.faculty .orchestra{display:block}.faculty .social{gap:17px;margin:25px 0}@media (max-width: 660px){.faculty .social{margin:10px 0}}.faculty .social a{color:#000;opacity:0.7;padding:0;margin:0}.faculty .social a i{filter:invert(1)}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:4px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}button.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;transform:translateY(-50%);width:23px;height:42px;padding:20px 10px;-webkit-tap-highlight-color:transparent}@media (max-width: 660px){button.mfp-arrow{height:30px}}
.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before{content:'';display:block;width:100%;height:100%;position:absolute;left:0;top:0;background-repeat:no-repeat;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='42' viewBox='0 0 23 42' fill='none'%3E%3Cpath d='M2.1875 41.625C1.917 41.6283 1.6488 41.5749 1.40016 41.4684C1.15151 41.3618 0.927914 41.2044 0.74375 41.0062C-0.08125 40.1812 -0.08125 38.9025 0.74375 38.0775L17.8625 20.9587L0.74375 3.88124C-0.08125 3.05624 -0.08125 1.77749 0.74375 0.95249C1.56875 0.12749 2.8475 0.12749 3.6725 0.95249L22.1937 19.5562C23.0187 20.3812 23.0187 21.66 22.1937 22.485L3.63125 41.0062C3.21875 41.4187 2.6825 41.625 2.1875 41.625Z' fill='white'/%3E%3C/svg%3E")}.mfp-arrow-left{left:20px}.mfp-arrow-left:before{transform:rotate(180deg)}.mfp-arrow-right{right:20px;left:auto}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-container{padding-left:6px;padding-right:6px}}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;transition:all 0.15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:0.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;transition:all 0.15s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.details{list-style-type:none;padding:0;margin-top:0}.details a{text-decoration:none;color:#000}.blocks-gallery-grid img{transition:.3s}.blocks-gallery-grid a{overflow:hidden}.blocks-gallery-grid a:hover img{transform:scale(1.1)}.home-about{padding:32px 0;text-align:center;font-size:21px;margin:70px auto;max-width:835px}.home-about p{margin-top:1em}.home-about:before,.home-about:after{content:"";height:3px;width:184px;display:block;margin:auto;background:#e22c03}@media (max-width: 660px){.home-about:before,.home-about:after{width:154px}}@media (max-width: 660px){.home-about{font-size:16px;margin:50px auto;padding:0}}
.x,.mfp-close{position:relative;display:inline-block;width:1.2em;height:1.2em}.x:before,.mfp-close:before,.x:after,.mfp-close:after{content:"";position:absolute;width:2px;background:currentColor;height:100%}.x:before,.mfp-close:before{transform:rotate(45deg)}.x:after,.mfp-close:after{transform:rotate(135deg)}.mfp-close{font-size:0;position:absolute;color:#fff;height:18px;width:18px}.bars{position:relative;display:flex;flex-direction:column;justify-content:center;width:24px;height:18px}.bars span{height:2px;background:currentColor;transition:.3s}.bars:before,.bars:after{content:"";position:absolute;width:100%;height:2px;background:currentColor;left:0;transition:.3s}.bars:before{top:0}.bars:after{bottom:0}.nav-links{margin:28px 0;display:flex;justify-content:center}.page-numbers{text-decoration:none;min-width:28px;height:28px;line-height:28px;box-sizing:border-box;padding:0 7px;margin:0 5px;text-align:center;color:#000}a.page-numbers{border:1px solid}::-moz-selection{background:black;text-shadow:none;color:#fff}::selection{background:black;text-shadow:none;color:#fff}.blocks-gallery-grid.blocks-gallery-grid,.wp-block-gallery.wp-block-gallery{max-width:720px;margin:auto}.owl-carousel .item{margin:auto;max-width:694px}@media (max-width: 800px) and (min-width: 661px){.owl-carousel .item{padding:0 80px}}.owl-carousel .item img{width:auto;max-width:100%;border-radius:50%;display:block;margin:0 auto 9px}.owl-dots{text-align:center}.quotes{color:#fff;position:relative;background-size:cover;background-position:center}.quotes:before{background:rgba(0,0,0,0.65);backdrop-filter:blur(5.5px);content:"";position:absolute;top:0;left:0;bottom:0;right:0}.carousel-wrap{padding:56px 0 38px}.carousel-wrap .owl-carousel .owl-prev,.carousel-wrap .owl-carousel .owl-next{position:absolute;top:50%;transform:translateY(-50%)}.carousel-wrap .owl-carousel .owl-prev span,.carousel-wrap .owl-carousel .owl-next span{display:none}.carousel-wrap .owl-carousel .owl-prev:after,.carousel-wrap .owl-carousel .owl-next:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='66' viewBox='0 0 29 66' fill='none'%3E%3Cpath d='M6.1875 53.625C5.917 53.6283 5.6488 53.5749 5.40016 53.4683C5.15151 53.3618 4.92791 53.2044 4.74375 53.0062C3.91875 52.1812 3.91875 50.9025 4.74375 50.0775L21.8625 32.9587L4.74375 15.8812C3.91875 15.0562 3.91875 13.7775 4.74375 12.9525C5.56875 12.1275 6.8475 12.1275 7.6725 12.9525L26.1938 31.5562C27.0187 32.3812 27.0187 33.66 26.1938 34.485L7.63125 53.0062C7.21875 53.4187 6.6825 53.625 6.1875 53.625Z' fill='%23978152'/%3E%3C/svg%3E");width:29px;height:66px;display:block}.carousel-wrap .owl-carousel button.owl-prev{left:-70px}.carousel-wrap .owl-carousel button.owl-prev:after{transform:rotate(180deg)}@media (max-width: 1400px){.carousel-wrap .owl-carousel button.owl-prev{left:10px}}.carousel-wrap .owl-carousel button.owl-next{right:-70px}@media (max-width: 1400px){.carousel-wrap .owl-carousel button.owl-next{right:10px}}.carousel-wrap .owl-carousel button.owl-dot span{border:2px solid;display:block;width:8px;height:8px;border-radius:50%}.carousel-wrap .owl-carousel .owl-dots{display:flex;justify-content:center;gap:10px;margin:40px 0 0}.carousel-wrap .owl-carousel button.owl-dot.active span{background:#fff}.carousel-wrap .item blockquote{margin:0;font-size:21px;text-align:center}.carousel-wrap .item blockquote:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80' fill='none'%3E%3Cpath d='M15.2767 57.7367C11.8433 54.09 10 50 10 43.37C10 31.7033 18.19 21.2467 30.1 16.0767L33.0767 20.67C21.96 26.6833 19.7867 34.4867 18.92 39.4067C20.71 38.48 23.0533 38.1567 25.35 38.37C31.3633 38.9267 36.1033 43.8633 36.1033 50C36.1033 53.0942 34.8742 56.0616 32.6862 58.2496C30.4983 60.4375 27.5309 61.6667 24.4367 61.6667C22.7255 61.6519 21.0344 61.2968 19.4618 60.6221C17.8892 59.9474 16.4665 58.9665 15.2767 57.7367ZM48.61 57.7367C45.1767 54.09 43.3333 50 43.3333 43.37C43.3333 31.7033 51.5233 21.2467 63.4333 16.0767L66.41 20.67C55.2933 26.6833 53.12 34.4867 52.2533 39.4067C54.0433 38.48 56.3867 38.1567 58.6833 38.37C64.6967 38.9267 69.4367 43.8633 69.4367 50C69.4367 53.0942 68.2075 56.0616 66.0196 58.2496C63.8317 60.4375 60.8642 61.6667 57.77 61.6667C56.0588 61.6519 54.3677 61.2968 52.7951 60.6221C51.2225 59.9474 49.7998 58.9665 48.61 57.7367Z' fill='%23978152'/%3E%3C/svg%3E");width:80px;height:80px;background-size:contain;display:block;margin:auto}@media (max-width: 660px){.carousel-wrap .item blockquote:before{width:60px;height:60px}}@media (max-width: 800px){.carousel-wrap .item blockquote{font-size:18px}}.carousel-wrap .item blockquote p:before{content:'“'}.carousel-wrap .item blockquote p:after{content:'”'}.carousel-wrap .item blockquote cite{text-align:center;font-weight:bold;font-size:16px;display:block;text-transform:uppercase;font-style:normal}.owl-next,.owl-prev{position:absolute;top:calc(50% - 36px);transform:translateY(-50%)}.owl-next{right:-50px}.owl-prev{left:-50px}@media (max-width: 980px){.owl-next{right:10px}.owl-prev{left:10px}}.about-gadi{padding:90px 0;display:flex;gap:69px;align-items:center}@media (max-width: 660px){.about-gadi{flex-direction:column;gap:10px;padding:40px 0}}.about-gadi .img{flex-shrink:0}.about-gadi .img img{display:block}.about-gadi a{margin-top:28px}@media (max-width: 660px){.about-gadi a{margin-top:14px}}
.location{background-size:cover;background-position:center;color:#fff;min-height:500px;display:flex;justify-content:center;align-items:center;text-align:center}@media (max-width: 800px){.location{min-height:400px}}.location .container{max-width:696px}.location p{margin:31px 0}.repertoire{max-width:800px;margin:auto;text-align:center}.page-template-page-home .repertoire{padding:65px 0}@media (max-width: 800px){.page-template-page-home .repertoire{padding:45px 0}}
.page-template-page-home .schedule{padding:65px 0}@media (max-width: 800px){.page-template-page-home .schedule{padding:45px 0}}.page-template-page-home .schedule h2{text-align:center;margin-bottom:35px}@media (max-width: 800px){.page-template-page-home .schedule h2{margin-bottom:21px}}.page-template-page-home .schedule .container{max-width:685px}.schedule dl{line-height:1.5;margin:0;display:grid;grid-template-columns:120px auto;gap:50px;grid-row-gap:10px}@media (min-width: 661px){.page-template-page-home .schedule dl{transform:translateX(80px)}}@media (max-width: 660px){.schedule dl{grid-template-columns:1fr}}.page-template-page-home .schedule dl{grid-row-gap:30px}@media (max-width: 660px){.page-template-page-home .schedule dl{grid-row-gap:5px}.page-template-page-home .schedule dl dd+dt{padding-top:10px}}.schedule dl b,.schedule dl strong{font-weight:700}.schedule dl dt{flex-shrink:0}.schedule dl dt b{border-bottom:1px solid #e22c03}.schedule dl dd{margin:0}.schedule dl p{margin:0}.tuition{background:#F7F7F7;text-align:center;padding:64px 0}.page-template-default .tuition{margin-top:40px}@media (min-width: 661px){.page-template-default .tuition{margin:50px 0 -50px}}@media (max-width: 660px){.tuition{padding:44px 0}}.tuition .pricing{gap:55px;max-width:955px;margin:42px auto;display:grid;grid-template-columns:1fr 1fr}@media (max-width: 660px){.tuition .pricing{gap:35px;margin:21px auto;grid-template-columns:1fr}}.tuition .plan{display:flex;flex-direction:column;justify-content:space-between;background:#fff}.tuition .title{background:#EEEEEE;text-transform:uppercase;padding:28px 0}@media (max-width: 800px){.tuition .title{padding:21px 0}}.tuition .title h3{margin:0}.tuition .title p{margin:9px 0 0}.tuition .list{flex:1}.tuition ul{list-style-type:none;padding:0 10px;padding:0 10px;margin:34px 0}.tuition li+li{margin-top:10px}.tuition .price{color:#e22c03;color:#CE2803;font-weight:700}.tuition .button,.tuition .about-gadi a,.about-gadi .tuition a{border-radius:0;display:block;text-align:center;justify-self:flex-end}.read_more{color:#635E5E;font-weight:bold;text-decoration:none;text-transform:capitalize}.read_more:after{content:"";display:inline-block;width:33px;height:1em;vertical-align:-3px;background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33' height='32' viewBox='0 0 33 32' fill='none'%3E%3Cpath d='M16.5001 19.3333C16.3687 19.334 16.2385 19.3083 16.1172 19.258C15.9958 19.2076 15.8858 19.1335 15.7935 19.04L11.1668 14.3733C11.0449 14.1854 10.9897 13.962 11.01 13.7389C11.0302 13.5158 11.1248 13.306 11.2785 13.1431C11.4322 12.9802 11.6361 12.8736 11.8576 12.8404C12.0792 12.8072 12.3054 12.8493 12.5001 12.96L16.5001 16.96L20.5001 12.96C20.6948 12.8493 20.9211 12.8072 21.1426 12.8404C21.3641 12.8736 21.5681 12.9802 21.7218 13.1431C21.8755 13.306 21.97 13.5158 21.9903 13.7389C22.0105 13.962 21.9553 14.1854 21.8335 14.3733L17.1668 19.04C16.9901 19.2192 16.7516 19.3242 16.5001 19.3333Z' fill='%23635E5E'/%3E%3C/svg%3E")}.read_more.open:after{transform:rotate(180deg)}.page-content .text dl,.page-content .text p,.page-content .text h2,.page-content .text h3,.page-content .text ul{max-width:666px;margin:auto}.page-content .text ul{list-style-type:none;padding:0}.page-content .text ul li:before{content:"–";flex-shrink:0}.page-content .text ul li{display:flex;gap:7px;margin-bottom:7px}.page-content .text h2{margin-top:30px;margin-bottom:20px}@media (max-width: 660px){.page-content .text h2{font-size:21px;margin-top:21px;margin-bottom:12px}}.page-content .text p{margin-bottom:1em}.page-content .text h3{margin-top:20px;margin-bottom:5px}.page-content .text figure{display:table;margin:50px auto}@media (max-width: 800px){.page-content .text figure{margin:30px auto}}
.gallery-ed{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:6px}.gallery-ed img,.gallery-ed a{display:block}@media (max-width: 660px){.gallery-ed{grid-template-columns:1fr 1fr}}
.edition{display:flex;gap:30px;flex-direction:column}.edition ul{list-style-type:none;margin-top:7px;padding:0}.edition ul li{margin-bottom:7px}.edition>div{flex:1;align-items:flex-start}.tuition-cta{margin-top:50px;min-height:580px;text-align:center;color:#fff;background-size:cover;background-position:center;display:flex;flex-direction:column;justify-content:center;align-items:center}@media (max-width: 660px){.tuition-cta{min-height:480px}}.tuition-cta h3{font-size:30px}@media (max-width: 660px){.tuition-cta h3{font-size:24px}}.tuition-cta .container{max-width:630px}.tuition-cta .button,.tuition-cta .about-gadi a,.about-gadi .tuition-cta a{margin-top:30px}div.wpforms-container-full .wpforms-confirmation-container-full,div[submit-success]>.wpforms-confirmation-container-full:not(.wpforms-redirection-message){background:#fff;text-align:center;font-weight:bold;display:table;margin:auto;padding:10px 0;margin:40px auto}div.wpforms-container-full .wpforms-confirmation-container-full p,div[submit-success]>.wpforms-confirmation-container-full:not(.wpforms-redirection-message) p{max-width:inherit !important}#cookie-banner{position:fixed;bottom:0;left:0;right:0;background:#000;color:#fff;padding:15px;display:none;z-index:1000;text-align:center}#cookie-banner button{cursor:pointer;font-family:"Raleway", serif;text-transform:uppercase;background:none;border:2px solid #ccc;border-radius:6px;font-weight:800;font-size:14px;padding:5px 20px;color:#eee;margin-left:10px}#cookie-banner button:hover,#cookie-banner button:focus{color:#fff;background:#e22c03;border-color:#e22c03}h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}