*,*:after,*:before{box-sizing:border-box}body{margin:0;font-family:"Nunito Sans",sans-serif}.container{max-width:1140px;margin:0 auto}@media (max-width: 1160px){.container{padding-left:15px;padding-right:15px}}.section-header{text-align:center;margin-bottom:80px}.section-header-text{font-size:20px}.section-header-title{font-size:40px;text-transform:uppercase;padding-bottom:20px;position:relative;margin-top:10px}.section-header-title:after{content:'';display:block;position:absolute;left:50%;bottom:0;width:125px;height:2px;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);background:#00FBE0}.row{display:-webkit-box;display:flex}.row .col{margin:0 15px;-webkit-box-flex:1;flex-grow:1}@media (max-width: 980px){.row{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.row .col{margin-bottom:60px;text-align:center}}.page-nav{margin:0;padding:0;list-style:none}.page-nav ul{list-style:none;padding:0;margin:30px 0}.page-nav li{display:inline-block}.page-nav a{text-transform:uppercase;font-weight:700;text-decoration:none;padding:10px 20px;color:rgba(255,255,255,0.8);position:relative;transition:0.5s all}.page-nav a:before{content:'';position:absolute;left:50%;right:50%;top:50%;opacity:0;height:1px;background:#00FBE0;transition:0.4s all}.page-nav a:hover{color:#00FBE0}.page-nav a:hover:before{left:10px;right:10px;opacity:1}@media (max-width: 760px){.page-nav{text-align:center}}.page-header{position:fixed;top:0;left:0;width:100%;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;z-index:100;transition:0.5s all}.page-header.sticky{background:#000;box-shadow:0 1px 10px rgba(0,0,0,0.5)}.page-header .container{width:100%;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}@media (max-width: 760px){.page-header{position:absolute}.page-header .container{padding-top:50px;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.page-footer{background:#1D2122;padding:30px 0}.page-footer .container{display:-webkit-box;display:flex}.page-footer-list{list-style:none;padding:0;margin:0}.page-footer-list li{padding-bottom:10px}.page-footer-list a{color:#fff;text-transform:uppercase;font-size:13px;text-decoration:none;font-weight:700;display:inline-block;padding:0 15px;transition:0.4s all;position:relative}.page-footer-list a:before{content:'';position:absolute;left:50%;right:50%;top:50%;opacity:0;height:1px;background:#00FBE0;transition:0.4s all}.page-footer-list a:hover{color:#00FBE0}.page-footer-list a:hover:before{left:10px;right:10px;opacity:1}.page-footer .copyright{margin-left:auto;color:#777}@media (max-width: 550px){.page-footer .container{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center}.page-footer-list{text-align:center}.page-footer .copyright{margin-top:30px;margin-left:0}}.st0{fill-opacity:0;fill:#00FCE1;stroke:#00FCE1}.st1{fill-opacity:0;fill:#FFFFFF;stroke:#FFFFFF}.st2{fill:none;stroke:#00FCE1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.c1{stroke-dashoffset:400;stroke-dasharray:400;-webkit-animation:animMainBannerStroke 0.5s .3s 1 linear forwards,animMainBannerTitleFill 1s .8s 1 linear forwards;animation:animMainBannerStroke 0.5s .3s 1 linear forwards,animMainBannerTitleFill 1s .8s 1 linear forwards}.c2{stroke-dashoffset:140;stroke-dasharray:140;-webkit-animation:animMainBannerStroke 0.5s .6s 1 linear forwards,animMainBannerTitleFill 1s 1.1s 1 linear forwards;animation:animMainBannerStroke 0.5s .6s 1 linear forwards,animMainBannerTitleFill 1s 1.1s 1 linear forwards}.c3{stroke-dashoffset:200;stroke-dasharray:200;-webkit-animation:animMainBannerStroke 0.5s .9s 1 linear forwards,animMainBannerTitleFill 1s 1.4s 1 linear forwards;animation:animMainBannerStroke 0.5s .9s 1 linear forwards,animMainBannerTitleFill 1s 1.4s 1 linear forwards}.c4{stroke-dashoffset:200;stroke-dasharray:200;-webkit-animation:animMainBannerStroke 0.5s 1.2s 1 linear forwards,animMainBannerTitleFill 1s 1.7s 1 linear forwards;animation:animMainBannerStroke 0.5s 1.2s 1 linear forwards,animMainBannerTitleFill 1s 1.7s 1 linear forwards}.c5{stroke-dashoffset:330;stroke-dasharray:330;-webkit-animation:animMainBannerStroke 0.5s 1.5s 1 linear forwards,animMainBannerTitleFill 1s 2s 1 linear forwards;animation:animMainBannerStroke 0.5s 1.5s 1 linear forwards,animMainBannerTitleFill 1s 2s 1 linear forwards}.c6{stroke-dashoffset:350;stroke-dasharray:350;-webkit-animation:animMainBannerStroke 0.5s 1.8s 1 linear forwards,animMainBannerTitleFill 1s 2.3s 1 linear forwards;animation:animMainBannerStroke 0.5s 1.8s 1 linear forwards,animMainBannerTitleFill 1s 2.3s 1 linear forwards}.c7{stroke-dashoffset:200;stroke-dasharray:200;-webkit-animation:animMainBannerStroke 0.5s 2.1s 1 linear forwards,animMainBannerTitleFill 1s 2.6s 1 linear forwards;animation:animMainBannerStroke 0.5s 2.1s 1 linear forwards,animMainBannerTitleFill 1s 2.6s 1 linear forwards}.c8{stroke-dashoffset:320;stroke-dasharray:320;-webkit-animation:animMainBannerStroke 0.5s 2.4s 1 linear forwards,animMainBannerTitleFill 1s 2.9s 1 linear forwards;animation:animMainBannerStroke 0.5s 2.4s 1 linear forwards,animMainBannerTitleFill 1s 2.9s 1 linear forwards}.c9{stroke-dashoffset:270;stroke-dasharray:270;-webkit-animation:animMainBannerStroke 0.5s 2.7s 1 linear forwards,animMainBannerTitleFill 1s 3.2s 1 linear forwards;animation:animMainBannerStroke 0.5s 2.7s 1 linear forwards,animMainBannerTitleFill 1s 3.2s 1 linear forwards}.c10{stroke-dashoffset:220;stroke-dasharray:220;-webkit-animation:animMainBannerStroke 0.5s 3s 1 linear forwards,animMainBannerTitleFill 1s 3.5s 1 linear forwards;animation:animMainBannerStroke 0.5s 3s 1 linear forwards,animMainBannerTitleFill 1s 3.5s 1 linear forwards}.c11{stroke-dashoffset:160;stroke-dasharray:160;-webkit-animation:animMainBannerStroke 0.5s 3.3s 1 linear forwards,animMainBannerTitleFill 1s 3.8s 1 linear forwards;animation:animMainBannerStroke 0.5s 3.3s 1 linear forwards,animMainBannerTitleFill 1s 3.8s 1 linear forwards}.c12{stroke-dashoffset:210;stroke-dasharray:210;-webkit-animation:animMainBannerStroke 0.5s 3.6s 1 linear forwards,animMainBannerTitleFill 1s 4.1s 1 linear forwards;animation:animMainBannerStroke 0.5s 3.6s 1 linear forwards,animMainBannerTitleFill 1s 4.1s 1 linear forwards}.st2{stroke-dashoffset:7000;stroke-dasharray:7000;-webkit-animation:animHeart 3s 0s 1 linear forwards;animation:animHeart 3s 0s 1 linear forwards}@-webkit-keyframes animMainBannerStroke{100%{stroke-dashoffset:0}}@keyframes animMainBannerStroke{100%{stroke-dashoffset:0}}@-webkit-keyframes animMainBannerTitleFill{100%{fill-opacity:1}}@keyframes animMainBannerTitleFill{100%{fill-opacity:1}}@-webkit-keyframes animHeart{100%{stroke-dashoffset:0}}@keyframes animHeart{100%{stroke-dashoffset:0}}.main-paralax{height:500px;background:linear-gradient(rgba(51,51,51,0.64), rgba(51,51,51,0.64)),url(../images/banner-paralax.jpg);background-size:cover;background-attachment:fixed}.main-paralax .container{height:100%;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.main-paralax-title{text-align:center;font-family:'Poiret One', sans-serif;font-size:60px;font-weight:normal;color:#00FBE0;text-transform:uppercase}.main-paralax-title span{color:#fff}.main-paralax-text{max-width:840px;font-size:19px;color:rgba(255,255,255,0.35);text-align:center}.main-banner{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;padding-top:100px;-webkit-box-align:center;align-items:center;-webkit-box-flex:1;flex-grow:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.main-banner-title svg{width:1000px;max-width:1000px}.main-banner-text{margin-top:30px;max-width:840px;font-size:19px;color:rgba(255,255,255,0.35);text-align:center;padding-left:20px;padding-right:20px}.main-banner-button{margin-top:70px;font-size:15px;font-weight:700;text-decoration:none;text-transform:uppercase;color:#fff;padding:25px 50px;border-radius:40px;border:1px solid rgba(255,255,255,0.8);background:rgba(255,255,255,0.08);transition:0.5s all}.main-banner-button:hover{background:#00FBE0;color:#222;border-color:#00FBE0}@media (max-width: 1060px){.main-banner-title svg{width:800px}}@media (max-width: 820px){.main-banner-title svg{width:600px}}@media (max-width: 760px){.main-banner{padding-top:180px}}@media (max-width: 620px){.main-banner-title svg{width:400px}}@media (max-width: 420px){.main-banner-title svg{width:300px}}@media (max-height: 780px){.main-banner-title svg{width:600px}}.main-hero{height:100vh;min-height:700px;background:linear-gradient(-45deg, rgba(0,0,0,0.86) 0%, rgba(0,0,0,0.86) 25%, rgba(0,0,0,0.9) 25%, rgba(0,0,0,0.9) 50%, rgba(0,0,0,0.86) 50%, rgba(0,0,0,0.86) 75%, rgba(0,0,0,0.9) 75%, rgba(0,0,0,0.9) 100%),url(../images/main-banner.jpg);background-size:8px 8px, cover;background-repeat:repeat, no-repeat;background-position:center bottom;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;position:relative}.main-hero-bottom{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;position:relative;overflow:hidden}.main-hero-bottom span:nth-of-type(1),.main-hero-bottom span:nth-of-type(3){background:#fff;position:absolute;right:50%;margin-right:80px;top:0;height:100%;width:99999px}.main-hero-bottom span:nth-of-type(3){right:auto;margin-left:80px;margin-right:0;left:50%}.main-hero-bottom span:nth-of-type(2){background:url(../images/banner-bottom.svg);width:262px;height:51px;display:block}.main-hero-arrow{width:22px;height:43px;border:1px solid rgba(255,255,255,0.8);border-radius:20px;position:absolute;bottom:60px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.main-hero-arrow:before{width:6px;height:6px;border-radius:50%;background:#fff;content:'';position:absolute;left:50%;top:5px;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-animation:heroArrowAnim 0.6s 0s infinite alternate;animation:heroArrowAnim 0.6s 0s infinite alternate}@-webkit-keyframes heroArrowAnim{0%{top:5px}100%{top:30px}}@keyframes heroArrowAnim{0%{top:5px}100%{top:30px}}.main-contact{padding:100px 0}.form{margin-top:60px}.form .form-row{margin-bottom:15px}.form .form-row-last{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.form .btn{margin-right:20px}.form .form-message{font-weight:bold;font-size:20px}.form label{position:absolute;left:-9999px}.form input[type=text],.form input[type=email],.form textarea{border:1px solid #ccc;padding:20px;border-radius:10px;display:block;width:100%;max-width:550px;font-family:"Nunito Sans",sans-serif;transition:0.5s all}.form input[type=text]:focus,.form input[type=email]:focus,.form textarea:focus{outline:none;border-color:#000;box-shadow:inset 0 0 0 1px #000}.form input[type=text].error,.form input[type=email].error,.form textarea.error{outline:none;border-color:red;box-shadow:inset 0 0 0 1px red}.form textarea{max-width:100%;min-height:150px;resize:vertical}@media (max-width: 768px){.form input[type=text],.form input[type=email],.form textarea{max-width:100%}}.main-love-music{padding:105px 0}.main-our-team{padding:105px 0;background:#fafafa}.main-our-team .box{padding:0 20px;text-align:center}.main-our-team .box-graphic{border-radius:50%}.main-map{height:500px;background:#222}.button{font-size:15px;text-transform:uppercase;color:#fff;border:0;display:inline-block;padding:18px 55px;background:#222;border-radius:30px;text-decoration:none;font-weight:bold;transition:0.5s all}.button:hover{background:#00FBE0;color:#222}.loading{position:relative}.loading:before{content:'';width:25px;height:25px;border-radius:50%;position:absolute;left:10px;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);border:2px solid rgba(255,255,255,0.5);border-right-color:#fff;-webkit-animation:loadingAnim 0.5s 0s infinite linear;animation:loadingAnim 0.5s 0s infinite linear}@-webkit-keyframes loadingAnim{0%{-webkit-transform:translate(0, -50%) rotate(0deg);transform:translate(0, -50%) rotate(0deg)}100%{-webkit-transform:translate(0, -50%) rotate(360deg);transform:translate(0, -50%) rotate(360deg)}}@keyframes loadingAnim{0%{-webkit-transform:translate(0, -50%) rotate(0deg);transform:translate(0, -50%) rotate(0deg)}100%{-webkit-transform:translate(0, -50%) rotate(360deg);transform:translate(0, -50%) rotate(360deg)}}.box-graphic{display:inline-block;position:relative;overflow:hidden}.box-graphic-overlay{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.7);opacity:0;transition:0.5s all;z-index:2}.box-graphic-overlay:before,.box-graphic-overlay:after{content:'';width:70px;height:1px;background:#fff;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.box-graphic-overlay:after{-webkit-transform:translate(-50%, -50%) rotate(90deg);transform:translate(-50%, -50%) rotate(90deg)}.box-graphic img{display:block;max-width:100%;height:auto;transition:4s all;z-index:1;position:relative}.box-title a{font-size:20px;text-transform:uppercase;text-decoration:none;color:#222}.box-text{font-size:17px;color:#999;margin-bottom:30px}.box-graphic:hover .box-graphic-overlay{opacity:1}.box-graphic:hover img{-webkit-transform:scale(1.4);transform:scale(1.4)}@media print{*{background:transparent !important;color:black !important;text-shadow:none !important;-webkit-filter:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}

/*# sourceMappingURL=style.min.css.map */
