@font-face{font-family:'icomoon';src:url(/wp-content/themes/bricks-child/assets/fonts/icomoon.eot?43e05);src:url('/wp-content/themes/bricks-child/assets/fonts/icomoon.eot?43e05#iefix') format('embedded-opentype'),url(/wp-content/themes/bricks-child/assets/fonts/icomoon.ttf?43e05) format('truetype'),url(/wp-content/themes/bricks-child/assets/fonts/icomoon.woff?43e05) format('woff'),url('/wp-content/themes/bricks-child/assets/fonts/icomoon.svg?43e05#icomoon') format('svg');font-weight:400;font-style:normal;font-display:block}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon'!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-dropdown:before{content:"\e909"}.icon-search:before{content:"\e90a"}.icon-right-arrow:before{content:"\e908"}.icon-cross:before{content:"\e907"}.icon-mail:before{content:"\e900"}.icon-call:before{content:"\e901"}.icon-location:before{content:"\e902"}.icon-twitter:before{content:"\e903"}.icon-linked-in:before{content:"\e904"}.icon-instagram:before{content:"\e905"}.icon-facebook:before{content:"\e906"}html{font-size:.534vw}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}a{text-decoration:none}img,svg{max-width:100%;height:auto}ul,ol{margin:0;padding:0}ul li{list-style-type:none;list-style-position:inside}ol li{list-style-type:inherit;list-style-position:inside}figure,address,blockquote{margin:0;padding:0}input:focus,textarea:focus{outline:none;box-shadow:none;background-color:#fff0}.brxe-container{width:90%!important;padding:0 2rem}.container{max-width:90%!important;margin-right:auto;margin-left:auto;padding:0 2rem}@media screen and (max-width:991px){html{font-size:62.5%}.brxe-container{width:100%!important;padding:0 3rem}.container{max-width:100%!important;padding:0 3rem}}.swiper-button-prev svg,.swiper-button-next svg{display:none}.swiper-button-prev,.swiper-button-next{width:7rem!important;height:2rem!important;border-radius:0;background:#fff0;transition:all 0.5s ease-in-out;z-index:10}.swiper-button-prev{left:5%!important}.swiper-button-next{right:5%!important}.swiper-button-prev span,.swiper-button-next span{color:#fff;font-size:2rem;transition:all 0.5s ease-in-out}.swiper-button-prev:hover span,.swiper-button-next:hover span{color:#757575}.swiper-button-prev span{transform:rotate(180deg)}.main-menu ul li a{position:relative}.main-menu ul li a::after{content:"";position:absolute;bottom:0;left:0;width:0%;background:#000;height:.1rem;transition:all 0.5s ease-in-out}.main-menu ul li a:hover::after,.main-menu ul li.current-menu-item a::after{width:100%}.main-menu ul li.current-menu-item:hover a{font-weight:900!important}.menu-btn{opacity:1;visibility:visible;transition:all 0.5s ease-in-out}header.active .menu-btn{opacity:0;visibility:hidden}.menu-panel{opacity:0;visibility:hidden;transition:all 0.5s ease-in-out}.menu-panel.active{opacity:1;visibility:visible}.menu-btn svg{width:7.8rem;height:2.3rem}.artist-heading-section{background:#000;padding-top:2.5rem}.artist-heading-section img{width:100%}.artistSlider{width:100%}.artistSlider .swiper-wrapper{transition-timing-function:linear!important}.artistSlider .swiper-slide{width:20%;position:relative}.artist-image img{width:100%;height:100%;object-fit:cover;filter:grayscale(100%);transition:filter 0.5s ease-in-out}.artistSlider .swiper-slide:hover .artist-image img{filter:grayscale(0%)}.artist-overlay{position:absolute;bottom:-100%;left:0;padding:2.5rem;padding-bottom:4.5rem;width:100%;transition:all 0.5s ease-in-out}.artistSlider .swiper-slide:hover .artist-overlay{bottom:0%}.artist-overlay h3{color:#FFF;font-family:"Roboto Condensed";font-size:5rem;font-weight:700;line-height:5.6rem;margin-bottom:1rem}.artist-overlay p{color:#FFF;font-family:"DM Sans";font-size:2.2rem;font-weight:400;line-height:2.8rem}.bannerSlider{width:100%}.bannerSlider .swiper-slide{position:relative}.desktop-banner-image,.mobile-banner-image{width:100%;height:100%;position:relative}.desktop-banner-image::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,#fff0 60%,#041C28 100%);z-index:1}.desktop-banner-image::before{content:"";position:absolute;bottom:0;right:0;width:100%;height:100%;background:linear-gradient(180deg,#fff0 60%,#041C28 100%);z-index:1}.desktop-banner-image img,.mobile-banner-image img{width:100%;height:100%;object-fit:cover}.mobile-banner-image{display:none;position:relative}.mobile-banner-image::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,#fff0 75%,#041C28 91%);z-index:1}.mobile-banner-image::before{content:"";position:absolute;bottom:0;right:0;width:100%;height:100%;background:linear-gradient(180deg,#fff0 75%,#041C28 91%);z-index:1}@media screen and (max-width:991px){.desktop-banner-image{display:none}.mobile-banner-image{display:block}}.banner-overlay{position:absolute;top:0;left:0;padding:3.4rem 2rem 7.5rem 2rem;width:100%;height:100%;z-index:1}.banner-overlay .container{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.banner-overlay .banner-heading{text-align:center;color:#FFF;font-family:"Roboto Condensed";font-size:5rem;font-weight:600;line-height:8rem;text-transform:uppercase}.livelocal-center-heading .banner-heading{margin:auto 0}.banner-overlay p{max-width:97.8rem;margin:0 auto;text-align:center;color:#FFF;font-family:"DM Sans";font-size:2rem;font-weight:600;line-height:2.8rem;margin-bottom:2.7rem}.banner-overlay a{width:fit-content;margin:0 auto;display:flex;align-items:center;gap:5rem;color:#FFF;text-transform:uppercase;font-family:"Roboto Condensed";font-size:3.6rem;font-weight:500;line-height:4.2rem}.banner-overlay a svg,a.common-btn svg{transition:all 0.5s ease-in-out}.banner-overlay a:hover svg{transform:translateX(3rem)}a.common-btn:hover svg{transform:translateX(2rem)}.service-image-right figure,.service-item-image,.histroy-image{overflow:hidden}.service-image-right figure img,.service-item-image img,.histroy-image img{width:100%;height:100%;transition:all 0.5s ease-in-out}.service-image-right figure:hover img,.service-item-image:hover img,.histroy-image:hover img{transform:scale(1.2)}.social-menu nav ul li a span::before{font-size:2.2rem;color:#fff;transition:all 0.2s ease-in-out}.social-menu nav ul li a:hover span::before{color:#575757}.semibanner-image::after,.semibanner-mobile-image::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,rgb(0 0 0 / .2) 0%,rgb(0 0 0 / .2) 100%)}@media screen and (max-width:991px){.semibanner-image{display:none}.semibanner-mobile-image{display:block}}.semibanner-mobile-image img{height:100%}.page-id-68 .semibanner-heading{font-size:15rem!important;line-height:18rem!important;letter-spacing:-1.5rem}.service-items-area .service-items:nth-of-type(even){background:#fff}.service-items-area .service-items:nth-of-type(even) .service-items-inner{flex-direction:row-reverse}.service-items-area .service-items:nth-of-type(even) .service-item-heading{color:#000}.service-items-area .service-items:nth-of-type(even) .service-item-text{color:#000}.service-item-text p:not(:last-of-type){margin-bottom:1.5rem}.accordion-item:not(:last-of-type){margin-bottom:2rem}.history-text-wrap h2,.history-text-wrap h3,.history-text-wrap h4{font-size:4.5rem;line-height:6rem;font-weight:600;font-family:"Roboto Condensed";color:#fff;margin-bottom:1.3rem}.history-text-wrap h3{font-size:3rem;line-height:4.5rem}.history-text-wrap h4{font-size:2.5rem;line-height:4rem}.history-text-wrap h5{font-size:3rem;line-height:4.5rem;font-weight:400;font-family:"DM Sans";color:#fff;margin-bottom:1.3rem}.history-text-wrap p{font-size:2rem;line-height:3rem;font-weight:400;font-family:"DM Sans";color:#fff;margin-bottom:1.3rem}.contact-outer-wrap>div:first-of-type{position:relative}.contact-outer-wrap>div:first-of-type:after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:-2rem;width:.1rem;height:100%;background:rgb(136 136 136 / .5)}.contact-outer-wrap .footer-heading,.contact-outer-wrap .footer-icon-block span,.contact-outer-wrap .footer-info-text{color:#000!important}.contact-outer-wrap a.footer-info-text:hover{color:#575757!important}.contact-outer-wrap .footer-icon-block{border-color:#000!important}.contact-outer-wrap .footer-heading,.contact-outer-wrap address{margin-bottom:1.5rem!important}.contact-name strong{font-size:2rem;line-height:2.5rem;font-weight:400!important;font-family:"DM Sans";color:#000}.wpcf7-form-control-wrap{display:block}.wpcf7-not-valid-tip{margin:0;font-size:1.4rem;line-height:2rem}.wpcf7 form .wpcf7-response-output{font-size:1.4rem!important;line-height:1.6rem!important;font-weight:400;color:#000!important;margin:1rem!important;padding:1rem!important;border-radius:1rem;text-align:center}.wpcf7 form.invalid .wpcf7-response-output{border-color:#ff0000!important}.double-input{display:flex;align-items:center;gap:1.5rem}.form_group{margin-bottom:1.4rem;width:100%}.formcontrol{width:100%;height:5.7rem;background-color:#fff;border:.1rem solid #000;font-family:"DM Sans";font-size:1.8rem;font-weight:400;line-height:3rem;color:#747474;padding:2rem;border-radius:.5rem;transition:all 0.5s ease-in-out}.formcontrol:focus{outline:none;box-shadow:none;border-color:#000}.formcontrol::placeholder{font-family:"DM Sans";font-size:1.8rem;font-weight:400;line-height:3rem;color:#747474}textarea.formcontrol{resize:none;height:13rem}.contact-inner input[type='submit']{display:inline-block;width:19rem;padding:0;color:#000;font-size:2.8rem;font-weight:400;line-height:2.8rem;font-family:"Roboto Condensed";text-align:end;border:none;text-transform:uppercase;background:#fff0;background-image:url(/wp-content/themes/bricks-child/assets/images/right-arrow.png);background-repeat:no-repeat;background-position:0%;background-size:40%;margin-top:1.8rem;transition:all 0.5s ease-in-out}.contact-inner input[type='submit']:hover{background-position:20%}body.privacy-policy .semibanner-bottom-wrap{padding:13rem 0 15rem}body.privacy-policy .banner-bottom-text{text-align:left!important;max-width:100%!important}body.privacy-policy .banner-bottom-text h2,body.privacy-policy .banner-bottom-text h3,body.privacy-policy .banner-bottom-text h4{font-size:4rem;line-height:4.6rem;font-weight:800;font-family:"Roboto Condensed";color:#fff;margin-bottom:2rem}body.privacy-policy .banner-bottom-text h3{font-size:3rem;line-height:3.6rem}body.privacy-policy .banner-bottom-text h4{font-size:2.5rem;line-height:3.1rem}body.privacy-policy .banner-bottom-text p{font-size:2rem;line-height:3rem;font-weight:400;font-family:"DM Sans";color:#fff;margin-bottom:1.5rem}body.privacy-policy .banner-bottom-text ul li,body.privacy-policy .banner-bottom-text ol li{position:relative;font-size:2rem;line-height:3rem;font-weight:400;font-family:"DM Sans";color:#fff;text-align:left}body.privacy-policy .banner-bottom-text ul li{padding-left:1.5rem}body.privacy-policy .banner-bottom-text ul li:after{content:"";position:absolute;top:.9rem;left:0;width:.6rem;height:.6rem;background:#fff;border-radius:50%}body.privacy-policy .banner-bottom-text ul li:not(:last-of-type),body.privacy-policy .banner-bottom-text ol li:not(:last-of-type){margin-bottom:1.5rem}ul.footer-bottom-list li:not(:last-of-type)::after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:-1.25rem;width:.1rem;height:1.4rem;background:#fff}.mobile-menu-logo{position:absolute;top:2.5rem;left:3rem;width:23.6rem}.menu-toggle{position:relative;display:block;width:3.3rem;height:1.3rem}.menu-toggle .top-block{width:2.7rem;height:.4rem;position:absolute;top:0;right:0;background-color:#000}.menu-toggle .bottom-block{width:2.7rem;height:.4rem;position:absolute;top:.9rem;left:0;background-color:#000}.bricks-mobile-menu-toggle[aria-label="Close mobile menu"],.bricks-mobile-menu-overlay{display:none!important}.artist-showcase-inner-wrapper{background:#000}.search-wrapper-outer{max-width:142.5rem;margin:0 auto;padding-top:10rem}.search-wrapper{position:relative;max-width:52.6rem;margin-left:auto}.search-wrapper input{width:100%;background-color:#000!important;border:none;border-radius:0;border-bottom:1px solid #FFF;padding:1rem 7rem 1rem 1.7rem;text-transform:none;font-size:1.8rem;line-height:2.5rem;font-weight:400;color:#A4A4A4;outline:none}.search-wrapper input:focus{background-color:#000!important;outline:none;box-shadow:none}.search-wrapper input::placeholder{font-size:1.8rem;line-height:2.5rem;font-weight:400;color:#A4A4A4}.search-wrapper button{position:absolute;right:1.8rem;top:50%;transform:translateY(-50%);background:#fff0;border:none;cursor:pointer;padding:0}.search-wrapper button svg{display:block}.search-wrapper .clear-search{position:absolute;right:4.8rem;top:50%;transform:translateY(-50%);font-size:1.5rem;line-height:1.4rem;color:#fff}.search-wrapper .clear-search:hover{color:#A4A4A4}.artist-block{padding:15rem 0;background:#000;color:#fff;overflow:hidden}.artist-block:nth-of-type(even){background:#fff;color:#000}.artist-block-inner{margin:0 auto;max-width:142.5rem;display:flex;align-items:flex-start;gap:4.5rem}.artist-block:nth-of-type(even){flex-direction:row-reverse}.artist-left{width:39rem}.artist-left figure{overflow:hidden;margin-bottom:2.3rem}.artist-left figure img{width:100%;height:100%;transition:all 0.5s ease-in-out}.artist-block-inner:hover .artist-left figure img{transform:scale(1.2)}.artist-right{width:calc(100% - 43.5rem)}.artist-info h2{font-size:2.2rem;line-height:3rem;font-weight:800}.artist-info h2 span{display:inline-block;font-size:2.2rem;line-height:3rem;font-weight:400;font-family:"DM Sans"}.artist-info p{font-size:1.8rem;line-height:3rem;font-weight:400;font-family:"DM Sans"}.artist-right-top-cont{display:none;align-items:center;justify-content:space-between;padding:.8rem 1.5rem;font-size:1.6rem;line-height:2.5rem;font-weight:400;font-family:"DM Sans";border-bottom:.1rem solid #fff0}.artist-right-top-cont.active{border-color:#fff}.artist-right-top-cont span{font-size:.8rem;transition:all 0.4s ease-in-out}.artist-right-top-cont.active span{transform:rotate(180deg)}.artistScrollBar .swiper-slide{user-select:text!important;-webkit-user-select:text!important}.artistScrollBar .swiper-wrapper{user-select:text!important;-webkit-user-select:text!important}.artistScrollBar{height:78rem}.artistScrollBar .swiper-slide{height:auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:3.6rem}.artistScrollBar .swiper-scrollbar{right:0;border-radius:0.5rem!important;background:#fff!important}.artistScrollBar .swiper-scrollbar-drag{background:#F00000!important}.artist-block:nth-of-type(even) .artistScrollBar .swiper-scrollbar{background:#000!important}.song-row{border-bottom:.1rem solid #534f4f;padding-bottom:3.1rem}.song-row:not(:last-of-type){margin-bottom:4.2rem}.song-row-heading{font-size:5rem;line-height:5.6rem;font-weight:400;letter-spacing:-2px;margin-bottom:2.3rem}.song-meta{display:flex;align-items:center;gap:1.5rem;flex-wrap:wrap}.song-meta-label-info{width:calc(25% - 1.2rem);font-size:2.2rem;line-height:2.5rem;font-family:"Roboto Condensed"}.song-meta-label-info span{display:block;font-family:"DM Sans"}.artist-loading{padding:2rem 0;background:#fff;font-size:1.4rem;line-height:2rem;color:#000}.no-results{margin:0 auto;max-width:142.5rem;padding:15rem 5rem;font-size:2.2rem;line-height:3rem;font-weight:700;color:#fff;text-align:center;font-family:"Roboto Condensed"}.accordion-title .title{margin-right:2rem}.accordion-content-wrapper h2,.accordion-content-wrapper h3,.accordion-content-wrapper h4{font-size:3rem;font-weight:500;line-height:3.6rem;margin-bottom:2rem}.accordion-content-wrapper h3{font-size:2.4rem;line-height:3rem}.accordion-content-wrapper h4{font-size:2rem;line-height:2.6rem}.accordion-content-wrapper p{margin-bottom:2rem}.accordion-content-wrapper p a{transition:var(--transition)}.accordion-content-wrapper p a:hover{color:#575757}.accordion-content-wrapper ul,.accordion-content-wrapper ol{margin-bottom:2rem}.accordion-content-wrapper ul li,.accordion-content-wrapper ol li{position:relative;color:var(--black);font-size:2.2rem;font-weight:400;line-height:3.5rem;text-align:left}.accordion-content-wrapper ul li{padding-left:2rem}.accordion-content-wrapper ul li:not(:last-of-type),.accordion-content-wrapper ol li:not(:last-of-type){margin-bottom:.6rem}.accordion-content-wrapper ul li::after,.com_content ul li:after{position:absolute;content:"";top:1.2rem;left:0;width:1rem;height:1rem;border-radius:50%;background-color:#fff}.accordion-content-wrapper ul li p,.accordion-content-wrapper ol li p{margin-bottom:0rem}#mobile-menu{position:fixed;top:0;right:-100%;width:100%;height:100dvh;background:#000;z-index:1000;transition:right 0.5s ease-in-out;box-shadow:0 0 10px rgb(0 0 0 / .1)}#mobile-menu.open{right:0}.menu-header{width:100%;height:21rem;padding:2.5rem;color:var(--white);display:flex;align-items:flex-start!important;justify-content:space-between;font-size:3rem;font-weight:600;line-height:3.5rem;gap:1rem}.menu-title{display:flex;justify-content:center;flex-direction:column;gap:1rem}.menu-title .menu-text{font-size:1.6rem;font-weight:600}.menu-header .menu-title{flex:1;text-transform:uppercase}.menu-text{opacity:0;visibility:hidden;transition:opacity 0.3s ease-in-out}.menu-text.visible{visibility:visible;opacity:1}.menu-header .custom-logo-link{display:inline-block;width:23.6rem;padding:0!important;line-height:0!important}.menu-header .custom-logo-link img{width:100%;height:100%}.close-btn,.back-btn{width:3.1rem;height:3.1rem;min-height:3.1rem;margin-top:1rem;background-color:#000;border:none;border-radius:.4rem;display:flex;align-items:center;justify-content:center;cursor:pointer;line-height:0;transition:all 0.5s ease-in-out}.close-btn:hover,.back-btn:hover{background-color:#000}.close-btn span,.back-btn span{color:#fff;font-size:2.6rem;transition:all 0.5s ease-in-out}.close-btn:hover span,.back-btn:hover span{color:gray}.menu-panels{position:relative;width:100%;height:100%;overflow:hidden;display:flex;flex-direction:column}.mobile_menu_sec .menu-wrappers,.mobile_menu_sec .sub-menu{list-style:none;margin:0;padding:0;padding-bottom:2.5rem;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;transform:translateX(100%);transition:all 0.5s ease-in-out;z-index:1;pointer-events:none;visibility:hidden}.mobile_menu_sec .sub-menu{background:var(--violet)}.mobile_menu_sec .menu-wrappers.active,.mobile_menu_sec .sub-menu.active{transform:translateX(0%);z-index:3;pointer-events:auto;visibility:visible;box-shadow:-4px 0 10px rgb(0 0 0 / .08)}.mobile_menu_sec .menu-wrappers.previous,.mobile_menu_sec .sub-menu.previous{transform:translateX(0%);z-index:2;pointer-events:none;visibility:hidden}.mobile_menu_sec .menu-wrappers li,.mobile_menu_sec .sub-menu li{display:flex;align-items:center;justify-content:space-between;text-align:center}.mobile_menu_sec .menu-wrappers li a,.mobile_menu_sec .sub-menu li a{display:block;padding:0 2.5rem;color:#fff;text-decoration:none;font-size:7rem;font-weight:600;line-height:9rem;letter-spacing:-4.9px;font-family:"DM Sans";position:relative;flex-grow:1;transition:all 0.5s ease-in-out}.mobile_menu_sec .menu-wrappers li:hover a,.mobile_menu_sec .sub-menu li:hover a{color:gray}.mobile_menu_sec .menu-wrappers li.current-menu-item a,.mobile_menu_sec .sub-menu li.current-menu-item a{color:gray}.mobile_menu_sec .sub-menu-toggle{width:3rem;height:3rem;border:.2rem solid #fff;font-size:1.8rem;line-height:2rem;color:#000;cursor:pointer;background:none;margin-right:1.6rem;border-radius:.4rem;transition:all 0.5s ease-in-out}.mobile_menu_sec .sub-menu-toggle:hover{background-color:#6021F6;color:#fff}.mobile_menu_sec .menu-item-has-children>a::after{content:none!important}