.hero{display:table;position:relative;color:#000;width:100%;background-color:#000;height:100vh;overflow:hidden}.hero .container{position:relative;z-index:1;text-align:center;display:table-cell;vertical-align:middle;width:100%}.hero:after{content:"";z-index:0;position:absolute;background:rgba(0,0,0,.65);width:100%;height:100%;left:0;top:0}div#content-hero{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:2}.hero-brand{margin-bottom:75px;display:inline-block}.hero-brand:hover{opacity:.75}.video-hero{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;object-fit:cover}div#hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.78)}div.logo-hero{width:45%;height:35%;background-repeat:no-repeat;background-position:bottom center;background-size:contain}@media (max-width:768px){div.logo-hero{width:90%;height:70%;margin-top:calc(100vh - 150vh)}}@media (max-width:768px){.tagline span{font-size:14px;line-height:.3}}#btn-hero{background-color:var(--color-primary);color:var(--color-white);transition:all .3s ease}#btn-hero:hover{opacity:.75;background-color:var(--color-primary-strong)}.tagline{font-family:Raleway,Helvetica,Arial,sans-serif;font-size:26px;margin:45px 0 75px 0;color:#fff}.back-hero:after{content:"";z-index:0;position:absolute;background:rgba(0,0,0,.65);width:100%;height:100%;left:0;top:0}div.image-hero{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:bottom center;background-size:cover;transform:translateY(-20%)}.about-img-wrapper{overflow:hidden}.stats-row{margin-top:65px}.stats-col .circle{display:inline-block;width:160px;height:160px;font-family:Raleway,Helvetica,Arial,sans-serif;font-weight:500;color:#666;border:6px solid #1f4b8b;border-radius:50%;padding:55px 25px 0 25px;position:relative}.stats-col .circle .stats-no{color:#fff;width:70px;height:70px;line-height:70px;top:-25px;right:-15px;font-family:Raleway,Helvetica,Arial,sans-serif;font-size:18px;background-color:#e04f00;position:absolute;border-radius:50%;font-weight:700}#type-event{position:relative;margin:0;padding:0}#corporative,#socials{position:relative;overflow:hidden}#corporative::before,#socials::before{content:"";position:absolute;inset:0;background-size:cover;filter:grayscale(1) brightness(.35);z-index:0}#corporative::before{background-image:url(/assets/img/home/corporate-event.jpeg);background-position:top center}#socials::before{background-image:url(/assets/img/home/weddings-dj.jpeg);background-position:bottom center}#corporative a,#socials a{position:relative;z-index:2}#corporative span,#socials span{position:relative;z-index:2}#corporative:hover::before,#socials:hover::before{filter:grayscale(0) brightness(.6);transform:scale(1.05);transition:all .4s ease}.portfolio{position:relative;width:100%;min-height:400px;overflow:hidden;display:flex;align-items:center;justify-content:center}.portfolio-image{position:absolute;top:0;left:0;background-image:url(/assets/img/home/Consola-Audio.jpeg);background-size:cover;width:100%;height:400px;background-position:center top;background-attachment:fixed;filter:grayscale(1) brightness(.35);z-index:0}@media (max-width:768px){#portfolio{height:450px;padding:45px 0}.portfolio-image{height:450px}}#portfolio-text{position:relative;z-index:1}.portfolio h2{color:#1f4b8b;margin-bottom:25px}.important-points{background-color:#000}.flip-card{perspective:1000px;height:500px}@media (max-width:768px){.flip-card{height:450px}}.flip-inner{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform .4s}.flip-back,.flip-front{position:absolute;padding:20px;inset:0;backface-visibility:hidden}.flip-front{background-color:#353535!important;border-radius:20px!important;color:#fff!important}.flip-back{background-color:#5232a0!important;border-radius:20px!important;color:#fff!important;transform:rotateY(180deg)}.back-card-overlay{position:absolute;inset:0;background:rgba(0,0,0,.5);z-index:1!important}.flip-card-content{position:relative;z-index:2!important}.bg-card-image{position:relative;background-size:cover;background-position:center;border-radius:1rem;overflow:hidden;height:500px}@media (max-width:768px){.bg-card-image{height:450px}}.cta-1{position:relative;width:100%;min-height:400px;overflow:hidden;display:flex;align-items:center;justify-content:center}.cta-1-image{position:absolute;top:0;left:0;background-image:url(/assets/img/home/DJ-Mix.jpeg);background-size:cover;width:100%;height:400px;background-position:center top;background-attachment:fixed;filter:grayscale(1) brightness(.35);z-index:0}@media (max-width:768px){#cta-1{height:450px;padding:45px 0}.cta-1-image{height:450px}}#cta-1-text{position:relative;z-index:1}.cta-1 h2{color:#1f4b8b;margin-bottom:25px}#cta-1-button{background-color:var(--color-primary);color:#fff;transition:all .3s ease}#cta-1-button:hover{background-color:var(--color-primary-strong)}.body-scroll-gallery{width:100%;height:4211px;background-color:#000;position:relative}.scroll-gallery-container{width:33.33%;height:100%;float:left;position:relative;display:inline-block;padding-left:20px;padding-right:20px;overflow:hidden}@media (max-width:768px){.scroll-gallery-container{padding-left:0;padding-right:0}}.scroll-gallery-image-container{width:90%;position:absolute;height:200vh;transform:translate(0,0);transition-duration:.6s;transition-timing-function:cubic-bezier(.04,.72,.09,.99)!important}@media (max-width:768px){.scroll-gallery-image-container{width:100%}}#image-container1{transform:translate(0,-1800px)}.image0{position:relative;width:100%;height:33.3%;transition:1s cubic-bezier(.04,.72,.09,.99);background-image:url(/assets/img/home/scroll-image-0.jpeg);background-position:center;background-size:cover;margin-top:20px}.image1{position:relative;width:100%;height:33.3%;transition:1s cubic-bezier(.04,.72,.09,.99);background-image:url(/assets/img/home/scroll-image-1.jpeg);background-position:center;background-size:cover;margin-top:20px}.image2{position:relative;width:100%;height:33.3%;transition:1s cubic-bezier(.04,.72,.09,.99);background-image:url(/assets/img/home/scroll-image-2.jpeg);background-position:center;background-size:cover;margin-top:20px}.image3{position:relative;width:100%;height:33.3%;transition:1s cubic-bezier(.04,.72,.09,.99);background-image:url(/assets/img/home/scroll-image-3.jpeg);background-position:center;background-size:cover;margin-top:20px}.image4{position:relative;width:100%;height:33.3%;transition:1s cubic-bezier(.04,.72,.09,.99);background-image:url(/assets/img/home/scroll-image-4.jpeg);background-position:center;background-size:cover;margin-top:20px}.image5{position:relative;width:100%;height:33.3%;transition:1s cubic-bezier(.04,.72,.09,.99);background-image:url(/assets/img/home/scroll-image-5.jpeg);background-position:center;background-size:cover;margin-top:20px}.image-overlay::after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.4);z-index:1}.scroll-gallery-overlay{position:absolute;width:90%;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;text-align:center;pointer-events:none}.scroll-gallery-overlay h2,.scroll-gallery-overlay p{line-height:1.2!important}.services{position:relative;width:100%;min-height:600px;height:auto;overflow:hidden;display:flex;align-items:start;justify-content:center}.services-image{position:absolute;top:0;left:0;background-image:url(/assets/img/home/DJ-Lighting.jpeg);background-size:cover;width:100%;height:100%;background-position:center bottom;background-attachment:fixed;filter:grayscale(1) brightness(.35);z-index:0}@media (max-width:768px){#services{padding:45px 0}}#services-text{position:relative;z-index:1}.white-icon{filter:brightness(0) invert(1)}.active-service{transform:scale(1.05);opacity:.7;filter:brightness(0) saturate(100%) invert(65%) sepia(60%) saturate(600%) hue-rotate(255deg)}#services [id^=profesional]{transition:.3s}.welcome{color:transparent;height:500px;overflow:hidden;padding-top:85px;background:url(/assets/img/cover.jpg) center top no-repeat;background-attachment:fixed;background-size:cover}.welcome h2{text-transform:uppercase;color:#fff;margin-bottom:15px}.welcome p{color:#fff;margin-bottom:45px}.gadgets-img{width:60%}.welcome-parallax{position:relative;background-size:cover;width:100%;overflow:hidden}.welcome-parallax h2{text-transform:uppercase;color:#fff;margin-bottom:15px}.welcome-parallax p{color:#fff;margin-bottom:45px}div#content-welcome{position:relative;width:100%;height:500px;bottom:0;left:0;transform:translateY(-50%);background-color:transparent;display:block;align-items:center;align-content:center;align-self:auto}div.background-welcome{position:absolute;top:-80%;left:0;width:100%;height:500%;background-repeat:repeat-y;background-position:bottom center;background-size:contain}div.title-welcome{position:absolute;top:-7%;left:0;width:100%;background-repeat:no-repeat;background-position:top center;background-size:cover}p#title-welcome{position:absolute;width:100%;left:50%}div.text-welcome{position:absolute;top:-15%;right:50%;width:100%;background-repeat:no-repeat;background-position:bottom center;background-size:cover}p#text-welcome{position:absolute;width:100%;left:50%}div.image-welcome{position:absolute;top:120%;left:0;width:100%;height:100%;background-repeat:no-repeat;background-size:contain}.about{position:relative;background-color:#fff;margin:0}.about h2{color:#1f4b8b}.hide_element{opacity:0;transition:all .5s}.transform_up{transform:translateY(20%)}.transform_down{transform:translateY(-20%)}.show_element{opacity:1;transform:none}.features{position:relative;background-color:#fff;padding-bottom:45px}.features h2{color:#1f4b8b}.feature-col{display:table;padding-bottom:45px}.feature-col>div>div{display:table-cell;vertical-align:middle}.feature-col>div>div:last-child{padding-left:20px}.feature-col .feature-icon{width:70px;height:70px;margin-bottom:15px;background:#1f4b8b;color:#fff;font-size:24px;text-align:center;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;line-height:0}.feature-col h3{color:#242424}.feature-col p{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:14px;color:#999}.cta{background-color:#6d6d6d;padding:25px 0}.cta h2{margin-bottom:5px}.cta h2,.cta p{color:#fff}.cta p{margin-bottom:0;opacity:.75}.cta .btn-ghost{position:relative;top:13px}.team h2{color:#1533a8}.team .col-sm-3{padding:0}.team .card>a{display:block}.team .card img{width:100%}.team .card h4{color:#fff;text-transform:uppercase}.team .card p{font-size:11px;color:#fff;opacity:.75;margin:0;padding:0 35px}.team .card .social-nav{margin-bottom:45px}.team .card .social-nav a{color:#fff;font-size:16px;margin:0 4px}.team .card .social-nav a:hover{opacity:.75}.team .card:hover .team-over{opacity:1;visibility:visible}.team .card:hover .card-title-wrap{background-color:#353535}.team .card:hover .card-title-wrap .card-text,.team .card:hover .card-title-wrap .card-title{color:#fff}.team .team-over{padding-top:45px;position:absolute;width:100%;height:100%;background:rgba(0,0,0,.8);top:0;left:0;text-align:center;opacity:0;visibility:hidden;transition:all .3s ease}.team .card-title-wrap{padding:15px 25px;position:relative;z-index:9;background-color:#fff}.team .card-title-wrap .card-text,.team .card-title-wrap .card-title{font-family:Raleway,Helvetica,Arial,sans-serif;display:block;margin:0}.team .card-title-wrap .card-title{font-size:24px;color:#333}.team .card-title-wrap .card-text{font-size:18px;color:#999}.continuous-swiper .swiper-wrapper{transition-timing-function:linear!important}.swiper-slide{display:flex;align-items:center;justify-content:center}.swiper-slide img{height:70px;width:140px;object-fit:contain;filter:brightness(0) invert(1) opacity(.9)}