a, abbr, acronym, address, applet, area, article, aside, audio,base, basefont, b, bdo, bgsound, big, blink, blockquote, body, br, button,canvas, caption, center, cite, code, col, colgroup, command,datalist, dd, del, details, dfn, div, dl, dt,embed, em,fieldset, figcaption, figure, font, footer, form, frame, frameset,h1, h2, h3, h4, h5, and h6, header, head, hgroup, hr, html,iframe, i, img, input, ins, isindex,kbd, keygen,label, legend, li, link, listing,map, mark, marquee, math, menu, meta, meter,nav, nextid, nobr, noembed, noframes, noscript,object, ol, optgroup, option, output,param, plaintext, p, pre, progress,q,rp, rt, ruby,samp, samp, script, section, select, small, source, spacer, span, s, strike, strong, style, sub, sup, summary, svg,table, tbody, td, textarea, tfoot, thead, th, time, title, tr, tt, ul,u,var, video,wbr,xmp {margin:0; padding:0;border:0;outline:none;font:inherit;font-size:0;font-weight:normal;cursor:default;}iframe{width:0;height:0}ul{list-style:none}img{border:0}a{border:0;text-decoration:none; cursor:pointer}table{border-collapse:collapse;border-spacing:0;}@font-face {font-family:'Open Sans Condensed';font-style:normal;font-weight:300;font-display:swap;src:local('Open Sans Condensed Light'), local('OpenSansCondensed-Light'), url(/public/assets//fonts/google/opensanscondensed/opensanscondensed-greek-normal-300.woff2) format('woff2');unicode-range:U+0370-03FF;}@font-face {font-family:'Open Sans Condensed';font-style:normal;font-weight:300;font-display:swap;src:local('Open Sans Condensed Light'), local('OpenSansCondensed-Light'), url(/public/assets//fonts/google/opensanscondensed/opensanscondensed-latin-normal-300.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face {font-family:'Open Sans Condensed';font-style:normal;font-weight:700;font-display:swap;src:local('Open Sans Condensed Bold'), local('OpenSansCondensed-Bold'), url(/public/assets//fonts/google/opensanscondensed/opensanscondensed-greek-normal-700.woff2) format('woff2');unicode-range:U+0370-03FF;}@font-face {font-family:'Open Sans Condensed';font-style:normal;font-weight:700;font-display:swap;src:local('Open Sans Condensed Bold'), local('OpenSansCondensed-Bold'), url(/public/assets//fonts/google/opensanscondensed/opensanscondensed-latin-normal-700.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face {font-family:'FontAwesome-Regular';src:url('/public/assets//fonts/fontawesome-5.0.13/web-fonts-with-css/webfonts/fa-regular-400.eot');src:url('/public/assets//fonts/fontawesome-5.0.13/web-fonts-with-css/webfonts/fa-regular-400.eot?#iefix') format('embedded-opentype'),url('/public/assets//fonts/fontawesome-5.0.13/web-fonts-with-css/webfonts/fa-regular-400.woff') format('woff'),url('/public/assets//fonts/fontawesome-5.0.13/web-fonts-with-css/webfonts/fa-regular-400.woff2') format('woff2'),url('/public/assets//fonts/fontawesome-5.0.13/web-fonts-with-css/webfonts/fa-regular-400.ttf') format('truetype'),url('/public/assets//fonts/fontawesome-5.0.13/web-fonts-with-css/webfonts/fa-regular-400.svg#icomoon') format('svg');}@font-face {font-family:'FontAwesome-Brands';src:url('/public/assets//fonts/fontawesome-5.0.13/web-fonts-with-css/webfonts/fa-brands-400.eot');src:url('/public/assets//fonts/fontawesome-5.0.13/web-fonts-with-css/webfonts/fa-brands-400.eot?#iefix') format('embedded-opentype'),url('/public/assets//fonts/fontawesome-5.0.13/web-fonts-with-css/webfonts/fa-brands-400.woff') format('woff'),url('/public/assets//fonts/fontawesome-5.0.13/web-fonts-with-css/webfonts/fa-brands-400.woff2') format('woff2'),url('/public/assets//fonts/fontawesome-5.0.13/web-fonts-with-css/webfonts/fa-brands-400.ttf') format('truetype'),url('/public/assets//fonts/fontawesome-5.0.13/web-fonts-with-css/webfonts/fa-brands-400.svg#icomoon') format('svg');}@font-face {font-family:'FontAwesome-Solid';src:url('/public/assets//fonts/fontawesome-5.0.13/web-fonts-with-css/webfonts/fa-solid-900.eot');src:url('/public/assets//fonts/fontawesome-5.0.13/web-fonts-with-css/webfonts/fa-solid-900.eot?#iefix') format('embedded-opentype'), url('/public/assets//fonts/fontawesome-5.0.13/web-fonts-with-css/webfonts/fa-solid-900.woff') format('woff'), url('/public/assets//fonts/fontawesome-5.0.13/web-fonts-with-css/webfonts/fa-solid-900.woff2') format('woff2'), url('/public/assets//fonts/fontawesome-5.0.13/web-fonts-with-css/webfonts/fa-solid-900.ttf') format('truetype'), url('/public/assets//fonts/fontawesome-5.0.13/web-fonts-with-css/webfonts/fa-solid-900.svg#icomoon') format('svg');font-weight:normal;font-style:normal;}@font-face {font-family:'IcoFont';src:url('/public/assets//fonts/icofont/fonts/icofont.eot');src:url('/public/assets//fonts/icofont/fonts/icofont.eot?#iefix') format('embedded-opentype'),url('/public/assets//fonts/icofont/fonts/icofont.woff') format('woff'),url('/public/assets//fonts/icofont/fonts/icofont.woff2') format('woff2'),url('/public/assets//fonts/icofont/fonts/icofont.ttf') format('truetype'),url('/public/assets//fonts/icofont/fonts/icofont.svg#icomoon') format('svg');font-weight:normal;font-style:normal;}html{font-size:1vw;}@media only screen and (max-width:1280px) {html{font-size:1.2vw;}}@media only screen and (max-width:1024px) {html{font-size:1.4vw;}}@media only screen and (max-width:768px) {html{font-size:1.6vw;}}body{font-family:'Open Sans Condensed';}button,.button-more{display:inline-block;padding:0.6vw 1.4vw;font-size:1.2rem;border-width:0.1vw;border-style:solid;cursor:pointer;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}.button-white{color:#fff;border-color:#fff;}.button-white:hover{color:#000;border-color:#000;}.button-black{color:#000;border-color:#000;}.button-black:hover{color:#fff;background:#000;border-color:#000;}.button-black-cover{color:#fff;background:#000;border-color:#000;}.button-black-cover:hover{color:#000;background:#fff;}@media only screen and (max-width:768px) {button,.button-more{font-size:1.6rem;}}.form-message{display:none;box-sizing:border-box;padding:1vw;margin:2vw 0;font-size:1.6vw;color:#fff;}.form-message.show{display:inline-block;}.form-message.error{background:#aa6666;}.form-message.success{background:#66aa66;}.section{width:100%;}.section.footer {position:relative;background-color:#8e0a3d;}body.about .section.footer::before {background-image:url(/public/assets//images/default/footer-top-about.png);}.section.footer::after{content:"";position:absolute;z-index:1;top:0;left:0;display:block;height:20vw;width:100%;opacity:0.4;background-image:url(/public/assets//images/default/footer-pattern.png);}.section > .header,.section > .footer{width:100%;max-width:1280px;margin:auto;}.section.header{height:4vw;}.section > .header{position:fixed;top:0;left:50%;transform:translateX(-50%);z-index:10;}.section > .header::before{content:"";position:absolute;z-index:-1;top:0;left:-50%;height:100%;width:200%;background:#000;}.section > .footer{position:relative;z-index:2;height:10vw;padding:5vw 0;background-image:url(/public/assets//images/default/footer-bg.png);background-size:auto 80%;background-position:center bottom;background-repeat:no-repeat;}.section > .footer .logo{display:inline-block;vertical-align:middle;width:30%;height:10vw;background-image:url(/public/assets//images/default/footer-logo.png);background-size:contain;background-position:center;background-repeat:no-repeat;}.section > .footer .social{display:inline-block;vertical-align:middle;width:30%;margin-left:40%;text-align:center;}.section > .footer .social_links > a{margin:0 3%;}.section > .footer .social_links > a::before{padding:1vw;font-family:"FontAwesome-Brands";font-size:1.8rem;color:#fff;}.section > .footer .social_links .facebook::before {content:"\f39e";}.section > .footer .social_links .instagram::before {content:"\f16d";}.section > .footer .social_links .youtube::before {content:"\f167";}.section > .footer .social_links .linkedin::before {content:"\f08c";}.inner-section{width:100%;max-width:1280px;margin:auto;}@media only screen and (max-width:1280px) {.section.header{height:8vw;}.section > .footer {height:18vw;}.section.footer::after {height:28vw;}.section > .footer .logo {width:30%;margin-left:10%;height:20vw;}.section > .footer .social {width:30%;margin-left:20%;}}@media only screen and (max-width:768px) {.section.header{height:8vw;}.section > .footer {height:40vw;padding:0 0;}.section.footer::after {height:40vw;}.section > .footer .logo {width:80%;margin-left:10%;height:6vw;margin-top:2vw;}.section > .footer .social {width:100%;margin-left:0;margin-top:5vw;}.section > .footer .social_links > a::before {padding:1vw;font-size:2.6rem;}.section > .footer { background-size:auto 50%;}}.header .logo,.header .menu,.header .social{display:inline-block;vertical-align:middle;}.header .logo{width:15%;height:4vw;background-image:url(/public/assets//images/default/logo.png);background-position:center;background-repeat:no-repeat;background-size:auto 70%;background-color:#000;}.header .menu{width:80%;margin-left:5%;}#top-menu{width:100%;}#top-menu > ul{display:flex;justify-content:space-between;width:90%;}#top-menu > ul > li {display:inline-block;vertical-align:middle;position:relative;height:4vw;text-align:center;}#top-menu > ul li > span{display:inline-block;vertical-align:middle;width:1px;height:100%;}#top-menu > ul li > a{display:inline-block;vertical-align:middle;font-size:1rem;font-weight:700;color:#fff;text-align:center;}#top-menu > ul > li.has-sub ul{display:none;position:absolute;top:6vw;left:0;}#top-menu > ul > li.has-sub:hover > ul{display:block;}#top-menu > ul > li ul > li{box-sizing:border-box;padding:2vw;text-align:center;background:#000;border-top:1px solid #666;}body > .language{display:inline-block;position:fixed;z-index:2;right:0;top:10vw;padding:0 1vw;background:#000;}body > .language > a{display:block;padding:0.8vw 0;font-size:1.4rem;color:#fff;}body > .language > a{border-bottom:1px solid #fff;}body > .language > a:last-child{border-bottom:none;}@media only screen and (max-width:1280px) {.header .logo {width:20%;height:8vw;}.header .menu {margin-left:0;}#top-menu > ul li a{font-size:1.2rem;}#top-menu > ul > li.has-sub ul{top:8vw;}}@media only screen and (max-width:768px) {body > .language > a {font-size:2rem;}.header .menu {z-index:10001;position:absolute;top:1vw;left:50%;transform:translateX(-50%);margin:0;display:inline-block;width:auto;cursor:pointer;}.header .menu::before{content:"\f0c9";position:relative;z-index:10001;font-family:"FontAwesome-Solid";font-size:3.6rem;color:#fff;}#top-menu{position:absolute;top:-1000px;width:50vw;left:-23vw;background:#000;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}#top-menu.show{top:7vw;}#top-menu > ul{display:block;justify-content:unset;width:100%;}#top-menu ul li{display:block;width:100%;height:10vw;border-bottom:1px solid #666;}#top-menu ul li:hover{background:#444;}#top-menu ul li.has-sub:hover a {padding-bottom:3vw;}#top-menu > ul li a{font-size:2rem;}#top-menu > ul > li.has-sub ul{position:relative;top:0;}#top-menu li.has-sub{min-height:10vw;height:auto;padding-top:2vw;box-sizing:border-box;}#top-menu > ul > li ul > li{border-bottom:1px solid #000;background:#666;}}.home .discography{position:relative;width:100%;height:38vw;background:#888;}.home .discography .bg{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0.2;background-repeat:no-repeat;background-position:center;background-size:cover;}.home .discography .inner-section{position:relative;padding:4vw 0;height:30vw;width:100%;}.home .discography .image{position:relative;display:inline-block;vertical-align:top;height:0;padding-top:30%;width:30%;margin-left:5%;box-sizing:border-box;border:1vw solid #ddd;box-shadow:0.4vw 0.4vw 1vw #222;background-repeat:no-repeat;background-position:center;background-size:cover;}.home .discography .image::after{content:"";position:absolute;right:-3vw;top:-3vw;display:block;width:6vw;height:6vw;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url("/public/assets//images/default/label-new.png");}.home .discography .text{position:relative;display:inline-block;vertical-align:top;width:57%;margin-left:3%;box-sizing:border-box;padding:2vw;background:rgba(255,255,255,0.6);}.home .discography .text .title{font-size:1.6rem;font-weight:bold;}.home .discography .text .description{margin-top:2vw;font-size:1.2rem;}.home .discography .text .button-more{margin-top:2vw;}.home .motto{position:relative;padding:4vw 0;padding-left:20%;}.home .motto span:first-child{font-size:2.4rem;color:#000;}.home .motto span:last-child{font-size:1.6rem;color:#666;}.home .about{box-sizing:border-box;padding:5vw 0;background-image:url(/public/assets//images/default/about-blur.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;}.home .about .img{display:inline-block;vertical-align:top;width:40%;height:40vw;background-image:url(/public/assets//images/default/about.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;}.home .about .text{display:inline-block;vertical-align:top;width:50%;padding:5vw 0 5vw 10%;line-height:2vw;font-size:1.2vw;color:#fff;}.home .about .text .title{padding-bottom:3vw;font-size:4vw;font-weight:700;color:#fff;}.home .about .text .title::after{content:"";display:block;position:relative;z-index:1;width:80%;height:0.8vw;margin:3vw 0 0 -30%;background:#8e0a3d;}.home .video.slider{overflow:hidden;height:25vw;cursor:pointer;}.home .slick-prev,.home .slick-next{z-index:1000;width:auto;height:auto;}.home .slick-prev{left:5vw;}.home .slick-next{right:5vw;}.home .slick-prev::before,.home .slick-next::before{opacity:0.4;line-height:normal;font-family:FontAwesome;font-size:5vw;color:#000;}.home .slick-prev:hover::before,.home .slick-next:hover::before{opacity:1;}.home .slick-prev::before{content:"\f359";}.home .slick-next::before{content:"\f35a";}@media only screen and (max-width:768px) {.home .discography{height:80vw;}.home .discography .image {padding-top:30%;width:30%;margin-left:35%;}.home .discography .text{margin-top:2vw;width:90%;margin-left:5%;}.home .discography .text .title{font-size:2.2rem;}.home .discography .text .description{font-size:1.8rem;}}body.about{background:#490008;}.about.page{position:relative;}.about.page::before{content:"";position:absolute;top:6vw;left:10%;width:80%;height:26vw;z-index:1;background-image:url(/public/assets//images/default/about.jpg);background-position:center top;background-size:contain;background-repeat:no-repeat;}.about.page .header {position:relative;height:40vw;}.about.page .header::before{content:"";position:absolute;top:0;left:0;width:100%;height:40vw;background-image:url(/public/assets//images/default/about-blur.jpg);background-position:center top;background-repeat:no-repeat;}.about.page .header::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:6vw;background:rgb(0,0,0);background:linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(73,0,8,1) 100%);}.about.page .header .title{position:absolute;top:35vw;left:10%;width:80%;z-index:1;text-align:center;font-size:2.8vw;font-weight:700;color:#fff;}.about.page .text{box-sizing:border-box;padding:4vw 10vw;}.about.page .text,.about.page .text *{text-align:justify;font-size:1.6rem;color:#fff;}.about.page .text a{padding:0 0;}.about.page .text table,.about.page .text tbody{width:100%;padding:0 0;margin-top:2vw;text-align:left;}.about.page .text td{padding:1vw 0;vertical-align:top;font-size:1.2vw;color:#fff;border-bottom:1px solid #58282c;}.about.page td:first-child{padding-right:1vw;font-weight:700;}.about.page a[href^="mailto:"]{color:#fff;font-size:1vw;}@media only screen and (max-width:1280px) {.home .about .text {width:40%;}}@media only screen and (max-width:768px) {.about.page::before{height:40vw;}.about.page .header,.about.page .header::before{height:60vw;}.about.page .header .title{top:48vw;font-size:3.8vw;}.home .about .img,.about.page .img {display:block;height:50vw;}.home .about .text {width:80%;}.about.page .text,.about.page .text *{font-size:2rem;}.about.page td{padding-top:2vw;padding-bottom:2vw;}.about.page td:first-child {padding-right:2vw;}}.schedule-page .schedule{position:relative;overflow:hidden;width:100%;}.schedule-page .schedule::after{content:"";display:block;width:100%;height:10vw;background:#fff;}.schedule-page .schedule .items{width:100%;}.schedule-page .schedule .item{width:100%;}.schedule-page .schedule .header{padding:5vw 0;font-size:3rem;text-align:center;}.schedule-page .schedule .item{position:relative;border-bottom:0.1vw solid #eee;}.schedule-page .schedule .item::before{position:absolute;left:-50%;z-index:-1;display:block;content:"";width:50%;height:100%;background:#eee;}.schedule-page .schedule .item .date,.schedule-page .schedule .item .place,.schedule-page .schedule .item .button{display:inline-block;vertical-align:top;padding:2vw 3vw;box-sizing:border-box;height:10vw;font-size:1.8rem;text-align:center;}.schedule-page .schedule .item .date,.schedule-page .schedule .item .place{width:40%;}.schedule-page .schedule .item .button{width:20%;}.schedule-page .schedule .item .place{border-right:1px solid #ccc;background:#fff;}.schedule-page .schedule .item .date *{font-size:1.8rem;text-align:center;}.schedule-page .schedule .item .date{background:#eee;}.schedule-page .schedule .item .date .month,.schedule-page .schedule .item .date .day{display:inline-block;font-weight:bold;}.schedule-page .schedule .bottom{padding-top:5vw;text-align:center;background:#fff;}@media only screen and (max-width:768px) {.schedule-page .schedule .item {display:inline-block;vertical-align:top;width:45%;margin:2vw 2.5%;background:#eee;}.schedule-page .schedule .item::before{display:none;}.schedule-page .schedule .item .place,.schedule-page .schedule .item .date,.schedule-page .schedule .item .button{display:block;width:100%;border:none;background:transparent;}.schedule-page .schedule .item .place,.schedule-page .schedule .item .date{height:auto;}.schedule-page .schedule .item .date{background:#ddd;}}.schedule-item-page .schedule .header {box-sizing:border-box;padding:5vw 0 2vw 0;text-align:center;font-size:2.4rem;border-bottom:0.1vw solid #ddd;}.schedule-item-page .item::before{display:none;}.schedule-item-page .item{text-align:center;border:none;}.schedule-item-page .item > div{width:80%;height:auto;margin-top:2vw;margin-left:10%;}.schedule-item-page .item > div.image{height:40vw;}.schedule-item-page .date{text-align:center;}.schedule-item-page .date > div{display:inline-block;vertical-align:top;padding:0 1vw;}.schedule-item-page .date *{font-size:1.6rem;}.schedule-item-page .place{font-size:2rem;}.schedule-item-page .image {width:40%;background:#666;background-size:contain;background-position:center;background-repeat:no-repeat;}.schedule-item-page .description {width:80%;margin-left:10%;box-sizing:border-box;padding:4vw 0;}.schedule-item-page .description *{font-size:1.4rem;}.schedule-item-page .description .external-link{display:inline-block;padding:0.5vw 1vw;font-size:1.2rem;color:#fff;background:#8e0a3d;border-radius:0.5vw;}.no-events{margin-top:10vw;text-align:center;font-size:2rem;}@media only screen and (max-width:768px) {.schedule-item-page .description *{font-size:1.6rem;}}.press-page .press{text-align:center;}.press-page .press .item{display:inline-block;width:30%;box-sizing:border-box;padding:1vw;margin:2vw 1.5%;background:#eee;}.press-page .press .item:first-child{margin-top:10vw;}.press-page .press .item .inner{padding:2vw;box-sizing:border-box;text-align:center;border:1px solid #aaa;}.press-page .press .item .date{padding:0.4vw 0;text-transform:uppercase;font-size:1.4rem;border-bottom:1px solid #eee;}.press-page .press .item .title{margin-top:1vw;height:8vw;font-size:1.4rem;font-weight:bold;}.press-page .press .item .publisher{font-size:1.2rem;font-weight:bold;color:#666;}.press-page .press .item .description{height:14vw;margin-top:1vw;padding:1vw 0;font-style:italic;font-size:1.4rem;border-top:1px solid #666}@media only screen and (max-width:768px) {.press-page .press .item{width:46%;}}.press-item-page .press{text-align:center;}.press-item-page .press .item{box-sizing:border-box;margin:2vw 0;padding:2vw 6vw;background:#eee;}.press-item-page .press .item .inner{padding:1vw 2vw;width:90%;margin-left:5%;box-sizing:border-box;text-align:center;}.press-item-page .press .item .date{padding:0.4vw 0;text-transform:uppercase;font-size:1.6rem;}.press-item-page .press .item .title{margin-top:1vw;font-size:1.6rem;font-weight:bold;}.press-item-page .press .item .publisher{margin-top:1vw;font-size:1.4rem;font-weight:bold;color:#444;}.press-item-page .press .item .description{margin-top:1vw;padding:1vw 0;font-style:italic;font-size:1.6rem;}@media only screen and (max-width:768px) {}.video-page .video {padding:2vw 0;text-align:center;}.video-page .video .item{position:relative;display:inline-block;vertical-align:top;width:30%;height:0;padding-top:20%;margin:2vw 1.5%;cursor:pointer;}.video-page .video .item .image,.video-page .video .item .text {position:absolute;top:0;left:0;display:block;width:100%;height:100%;}.video-page .video .item .image{background-repeat:no-repeat;background-position:center;background-size:cover;}.video-page .video .item .text {}.video .item .text .button{z-index:1;position:absolute;width:30%;height:30%;top:35%;left:35%;cursor:pointer;}.video .item .text .button::before{display:block;opacity:0.6;text-align:center;content:"\f04b";font-family:"FontAwesome-Solid";font-size:4.4rem;color:#fff;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}.video .item .text .button:hover::before{opacity:1;}.video .item .text .title {z-index:1;position:absolute;width:80%;height:25%;bottom:5%;left:10%;text-align:center;font-size:1.2rem;font-weight:bold;color:#fff;}.video-popup{display:none;position:fixed;z-index:1000;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.8);}.video-popup.show{display:block;}.video-popup .close{display:block;position:absolute;top:5vw;right:5vw;}.video-popup .close::before{content:"\f00d";font-family:"FontAwesome-Solid";font-size:4vw;color:#fff;cursor:pointer;}.video-popup .close:hover::before{color:#aaa;}.video-popup iframe{position:relative;top:20%;left:25%;width:50%;height:50%;}@media only screen and (max-width:1280px) {.video-popup iframe{top:20%;left:5%;width:90%;height:50vw;}}@media only screen and (max-width:768px) {.home .video.slider {height:60vw;}.video-page .video .item {width:60%;margin:2vw 20%;padding-top:35%;}.video .item .text .button::before{font-size:6rem;}.video-page .video .item .text .title{font-size:1.8rem;}}.gallery-page .item {text-align:center;}.gallery-page .item{position:relative;display:inline-block;vertical-align:top;margin:2vw 1.5%;width:30%;height:0;padding-top:30%;overflow:hidden;box-sizing:border-box;border:0.1vw solid #aaa;}.gallery-page .item:hover .bg{transform:scale(1.1);}.gallery-page .item .bg{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center;background-size:cover;background-repeat:no-repeat;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}.gallery-page .item .title {position:absolute;bottom:10%;left:10%;width:70%;padding:2vw 5%;text-align:center;font-size:1.4rem;color:#fff;background:rgba(0, 0, 0, 0.6);}.gallery-page .item .images{position:absolute;top:0;left:0;width:100%;height:100%;}.gallery-page .item .images a{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;}@media only screen and (max-width:768px) {.gallery-page .item{width:45%;margin:2vw 2.5%;padding-top:40%;}}.lb-nav a.lb-prev,.lb-nav a.lb-next{position:relative;width:50%;background:transparent;}.lb-nav a.lb-prev::before,.lb-nav a.lb-next::before{position:absolute;width:50%;height:0;padding-top:0;top:50%;transform:translateY(-50%);font-family:FontAwesome;font-size:10vw;color:#fff;text-align:center;}.lb-nav a.lb-prev::before{left:25%;content:"\f0d9";}.lb-nav a.lb-next::before{left:auto;right:25%;content:"\f0da";}.contact-page .contact .header{padding:2vw 0;font-size:3rem;text-align:center;}.contact-page .form-contact{width:50%;margin-left:25%;}.contact-page .form-contact .text,.contact-page .form-contact .text *{font-size:1.4rem;}.contact-page .form-contact .group input,.contact-page .form-contact .group textarea{width:100%;padding:0.6vw;margin-top:1vw;font-size:1.2rem;border:1px solid #000;}.contact-page .form-contact .group textarea{height:10vw;}.contact-page .g-recaptcha{margin-top:2vw;}.contact-page .form-contact button{margin:2vw 0;}@media only screen and (max-width:768px) {.contact-page .form-contact{width:80%;margin-left:10%;}}.discography-page .discography{padding:0 2vw;box-sizing:border-box;}.discography-page .discography > .item{position:relative;padding:4vw;box-sizing:border-box;margin:2vw 0;background:rgba(0,0,0,0.8);}.discography-page .discography > .item .bg{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0.2;background-repeat:no-repeat;background-position:center;background-size:cover;}.discography-page .discography > .item .image{position:relative;display:inline-block;vertical-align:top;height:0;padding-top:30%;width:30%; box-sizing:border-box;box-shadow:0.4vw 0.4vw 1vw #222;background-repeat:no-repeat;background-position:center;background-size:cover;}.discography-page .discography > .item .text{position:relative;display:inline-block;vertical-align:top;width:50%;margin-left:10%;box-sizing:border-box;padding:2vw;background:rgba(255,255,255,0.6);}.discography-page .discography .text .title{font-size:2rem;font-weight:bold;}.discography-page .discography .text .description{margin-top:1.4vw;}.discography-page .discography .text .description,.discography-page .discography .text .description *{font-size:1.4rem;}.discography-page .discography .links{margin-top:2vw;}.discography-page .discography .links > a{position:relative;display:inline-block;vertical-align:top;margin-right:1vw;}.discography-page .discography .links > a::before{display:inline-block;width:5vw;padding:1vw 0;font-family:"FontAwesome-Brands";font-size:2rem;color:#666;cursor:pointer;text-align:center;border:0.1vw solid #666;background:#ccc;}.discography-page .discography .links > a:hover::before{color:#fff;background:#666;}.discography-page .discography .links > a.amazon::before{content:"\f270";}.discography-page .discography .links > a.apple::before{content:"\f179";}.discography-page .discography .links > a.spotify::before{content:"\f1bc";}.discography-page .discography .songs{margin-top:2vw;}.discography-page .discography .songs .item .controls{position:relative;width:100%;box-sizing:border-box;padding:1vw;margin:1vw 0;background:rgba(255,255,255,0.6);}.discography-page .discography .songs .item .controls > div{display:inline-block;vertical-align:top;width:5%;}.discography-page .discography .songs .item .controls > div:nth-child(3){width:80%;font-size:1.6rem;font-weight:bold;}.discography-page .discography .songs .item .controls > div:nth-child(1)::before,.discography-page .discography .songs .item .controls > div:nth-child(2)::before,.discography-page .discography .songs .item .controls > div:nth-child(4)::before,.discography-page .discography .songs .item .controls > div:nth-child(5)::before{font-family:"FontAwesome-Solid";font-size:2rem;color:#666;cursor:pointer;}.discography-page .discography .songs .item .controls > div:nth-child(1)::before{content:"\f04b";}.discography-page .discography .songs .item .controls > div:nth-child(2)::before{content:"\f04c";}.discography-page .discography .songs .item .controls > div:nth-child(4)::before{content:"\f028";}.discography-page .discography .songs .item .controls > div:nth-child(5)::before{content:"\f027";}@media only screen and (max-width:768px) {.discography-page .discography > .item .image{padding-top:50%;width:50%;margin-left:25%;}.discography-page .discography > .item .text{width:100%;margin-left:0;margin:2vw 0 4vw 0;padding:3vw;}.discography-page .discography > .item .text .title{font-size:2.4rem;}.discography-page .discography > .item .text .description{font-size:1.8rem;}}#formNewsletter{display:block;width:300px;margin:auto;margin-top:2vw;}#formNewsletter .element{display:inline-block;vertical-align:middle;height:40px;}#formNewsletter .element:nth-child(2){width:250px;}#formNewsletter .element:nth-child(2) input{box-sizing:border-box;padding:1vw;height:100%;width:100%;font-size:20px;color:#000;border:1px solid #000;}#formNewsletter .element:last-child button{margin-left:10px;width:40px;height:40px;font-size:1vw;cursor:pointer;background:transparent;}#formNewsletter .element:last-child button::before{display:inline-block;height:100%;width:100%;content:"\f35a";font-family:FontAwesome;font-size:40px;}.outerWrapper.slider.top .slider-wrapper{position:relative;z-index:0;overflow:hidden;height:660px !important;width:100%;background:#000;}.slider.top .slider-wrapper-opacity{position:relative;width:100%;overflow:hidden;}.slider.top .slider-slide-opacity{position:absolute;width:100%;height:100%;opacity:0;background-position:center;background-size:cover;background-repeat:no-repeat;}.slider.top .slider-buttons{position:absolute;z-index:20;left:2vw;}.slider.top .slider-button{margin-top:10px;cursor:pointer;}.slider.top .slider-button span{display:inline-block;vertical-align:middle;font-size:1vw;color:#aaa;font-weight:bold;}.slider.top .slider-button::before{content:"";display:inline-block;vertical-align:middle;width:3vw;height:1px;margin-right:1vw;background:#aaa;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;}.slider.top .slider-button.active::before,.slider.top .slider-button:hover::before{width:5vw;background:#fff;}.slider.top .slider-button.active span{color:#fff;}.slider.top .slider-text{position:absolute;z-index:19;top:150px;left:50%;transform:translateX(-50%);display:inline-block;max-width:1280px;box-sizing:border-box;padding:0 120px;cursor:pointer;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;}.slider.top .slider-text .title{display:inline-block;width:100%;padding:10px 0;font-size:30pt;font-weight:700;color:#fff;}.slider.top .slider-text .description{display:inline-block;width:100%;padding:10px 0;margin-top:10px;word-wrap:normal;font-weight:300;font-size:20pt;color:#ccc;}.slider.top .slider-text .description *{font-weight:300;font-size:20pt;color:#888;}.slider.top .slider-text .button{margin-top:40px;}@media only screen and (max-width:1280px),only screen and (max-device-width:1280px){.outerWrapper.slider.top .slider-wrapper{height:460px !important;}.slider.top .slider-text{top:100px;width:100%;}.slider.top .slider-text .title{font-size:16pt;}.slider.top .slider-text .description{font-size:12pt;}}@media only screen and (max-width:1024px),only screen and (max-device-width:1024px){.slider.top .slider-button.left:before,.slider.top .slider-button.right:before{line-height:60px;font-size:20px;}.outerWrapper.slider.top .slider-wrapper{height:320px !important;}}@media only screen and (max-width:768px),only screen and (max-device-width:768px){.outerWrapper.slider.top .slider-wrapper{height:260px !important;}.slider.top .slider-text{display:none;}}