@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap);*{box-sizing:border-box}*,body{font-family:Inter,sans-serif}body{margin:0;padding:0;position:relative}h1,h2,h3,p{font-family:Inter,sans-serif}.highlighted-text{-webkit-animation:fadeHighlight .6s ease forwards;animation:fadeHighlight .6s ease forwards;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;display:inline}.preloader-mask{-webkit-animation:revealClip 1.5s ease-in-out forwards;animation:revealClip 1.5s ease-in-out forwards;-webkit-animation-delay:6s;animation-delay:6s;background:#fff;-webkit-clip-path:circle(150% at 50% 50%);clip-path:circle(150% at 50% 50%);inset:0;pointer-events:none;position:fixed;z-index:9999}@-webkit-keyframes revealClip{0%{-webkit-clip-path:circle(150% at 50% 50%);clip-path:circle(150% at 50% 50%)}to{-webkit-clip-path:circle(0 at 50% 50%);clip-path:circle(0 at 50% 50%)}}@keyframes revealClip{0%{-webkit-clip-path:circle(150% at 50% 50%);clip-path:circle(150% at 50% 50%)}to{-webkit-clip-path:circle(0 at 50% 50%);clip-path:circle(0 at 50% 50%)}}.center-image{height:auto;left:51%;position:absolute;top:45%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100px;z-index:2}.counter-wrapper{align-items:center;display:flex;height:100vh;justify-content:center;text-align:center;transition:opacity 1.5s ease,-webkit-transform 1.5s ease;transition:opacity 1.5s ease,transform 1.5s ease;transition:opacity 1.5s ease,transform 1.5s ease,-webkit-transform 1.5s ease}.seo-only{display:none}.header-background{background:linear-gradient(#000,transparent);height:50px;pointer-events:none;position:fixed;width:100vw;z-index:19}.header{align-items:center;background:transparent;background-color:#000;display:grid;grid-template-columns:30% 70%;height:0;justify-content:space-between;margin-bottom:-1.5rem;position:relative;right:0;top:0;z-index:20}.header a{color:#f5f5f5;font-size:22px;font-weight:600;margin:0 .7rem;text-decoration:none}.header .navigation-list{display:none}.header img{margin:35px 0 10px 30px;position:fixed;width:60px}.header .hamburgermenu{display:block;height:50px;justify-self:left;margin-left:1rem;position:relative;width:50px}.header .navigation-mobile{display:flex;flex-direction:column;height:100vh;left:0;max-width:300px;opacity:1;padding-top:2rem;position:fixed;top:80px;-webkit-transform:translateX(0);transform:translateX(0);transition:opacity .3s ease,-webkit-transform .4s ease;transition:transform .4s ease,opacity .3s ease;transition:transform .4s ease,opacity .3s ease,-webkit-transform .4s ease;width:200px;z-index:1000}.header .navigation-mobile a{-webkit-animation:slideIn .3s ease forwards;animation:slideIn .3s ease forwards;opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}.header .closing{-webkit-animation:slideOut .3s ease forwards;animation:slideOut .3s ease forwards;opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}@-webkit-keyframes slideIn{to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideIn{to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideOut{to{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}}@keyframes slideOut{to{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}}.header .navigation-mobile a:first-child{-webkit-animation-delay:.1s;animation-delay:.1s}.header .navigation-mobile a:nth-child(2){-webkit-animation-delay:.25s;animation-delay:.25s}.header .navigation-mobile a:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}.header .navigation-mobile a:nth-child(4){-webkit-animation-delay:.55s;animation-delay:.55s}@-webkit-keyframes scaleSpinPulse{0%{-webkit-transform:scale(1);transform:scale(1)}5%{-webkit-transform:scale(.8);transform:scale(.8)}15%{-webkit-transform:scale(1.03);transform:scale(1.03)}18%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scaleSpinPulse{0%{-webkit-transform:scale(1);transform:scale(1)}5%{-webkit-transform:scale(.8);transform:scale(.8)}15%{-webkit-transform:scale(1.03);transform:scale(1.03)}18%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1);transform:scale(1)}}.header .pulse-spin{-webkit-animation:scaleSpinPulse 1.2s ease-in-out forwards;animation:scaleSpinPulse 1.2s ease-in-out forwards;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.header .pulse-faster{-webkit-animation-duration:1.2s;animation-duration:1.2s}.header .navigation-mobile.closing{pointer-events:none}@media screen and (max-width:950px){.header-background{height:150px}.header .navigation-mobile{align-items:center;background-color:#121212;display:flex;flex-direction:column;justify-content:center;left:0;max-width:100vw;padding-bottom:32px;position:fixed;right:0;top:0;transition:opacity .3s ease,-webkit-transform .4s ease;transition:transform .4s ease,opacity .3s ease;transition:transform .4s ease,opacity .3s ease,-webkit-transform .4s ease;width:100vw;z-index:0}.header .navigation-mobile a{margin:1.5rem 0}.header img{margin:20px 0 0;width:50px}}.footer{background-color:#dcdcdc;flex-direction:column}.footer,.footer ul{align-items:center;display:flex}.footer ul{flex-wrap:wrap;justify-content:center;margin:3.7rem 0;padding:0}.footer li{list-style:none;margin:0 1rem}.footer .contact-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:35px}.footer .email{color:#121212;font-size:18px;font-weight:400;margin:.5rem 0 0;text-decoration:none}.footer .contact{font-style:12px;font-weight:400}.footer .copyright{margin:0}@media screen and (max-width:600px){.footer ul{margin:3rem 0!important}}.primary-btn{background-color:transparent;border:1px solid #f5f5f5;border-radius:2px;height:60px;overflow:hidden;position:relative;width:155px}.primary-btn,.primary-btn .div_wrapper,.primary-btn .vertical_div{align-items:center;display:flex}.primary-btn .vertical_div{flex-direction:column}.primary-btn .yellow{background-color:#d8c535;height:40px;width:7px}.primary-btn .pink{background-color:#c000c0;height:20px;width:7px}.primary-btn .blue{background-color:#00c0c0;height:60px;width:7px}.primary-btn .hover-button{left:0;opacity:0;position:absolute;top:0;z-index:5}.primary-btn .label{color:#f5f5f5;font-size:22px;font-weight:600;margin:auto}.primary-btn:hover{border:1px solid transparent;overflow:visible}.primary-btn:hover .blue,.primary-btn:hover .pink,.primary-btn:hover .yellow{display:none}.primary-btn:hover .hover-button{height:61px;opacity:1;width:155px}.primary-btn:active .hover-button{background-color:#fff}.primary-btn:active .label{color:#121212;z-index:10}.submit-label{background-color:transparent;border-color:transparent;color:#f5f5f5;font-size:22px;font-weight:600;height:100%;left:3px;margin:auto;position:absolute;width:100%;z-index:5}.submit-label:active{color:#121212}.secondary-btn{background-color:#f5f5f5;border-radius:2px;height:60px;overflow:hidden;position:relative;width:155px}.secondary-btn,.secondary-btn .div_wrapper,.secondary-btn .vertical_div{align-items:center;display:flex}.secondary-btn .vertical_div{flex-direction:column}.secondary-btn .yellow{background-color:#d8c535;height:40px;width:7px}.secondary-btn .pink{background-color:#c000c0;height:20px;width:7px}.secondary-btn .blue{background-color:#00c0c0;height:60px;width:7px}.secondary-btn .hover-button{left:0;opacity:0;position:absolute;top:0;z-index:5}.secondary-btn .label{color:#121212;font-size:22px;font-weight:600;margin:auto}.secondary-btn:hover{border:0 solid transparent;overflow:visible}.secondary-btn:hover .blue,.secondary-btn:hover .pink,.secondary-btn:hover .yellow{display:none}.secondary-btn:hover .hover-button{height:61px;opacity:1;width:155px}.secondary-btn:active{background-color:hsla(0,0%,100%,0)}.secondary-btn:active .label{color:#f5f5f5;z-index:10}@media screen and (max-width:500px){.primary-btn:hover{border:1px solid #f5f5f5;overflow:hidden}.primary-btn:hover .blue,.primary-btn:hover .pink,.primary-btn:hover .yellow,.secondary-btn:hover .blue,.secondary-btn:hover .pink,.secondary-btn:hover .yellow{display:block}.primary-btn:hover .hover-button,.secondary-btn:hover .hover-button{opacity:0}.primary-btn:active{background-color:#f5f5f5}.secondary-btn:active{border:1px solid #f5f5f5}.primary-btn,.secondary-btn{height:45px;width:116px}.primary-btn .label,.primary-btn .submit-label,.secondary-btn .label,.secondary-btn .submit-label{font-size:16px}}.input .div_wrapper,.input .vertical_div{align-items:center;display:flex}.input .vertical_div{flex-direction:column}.input .yellow{background-color:#d8c535;height:40px;width:7px}.input .pink{background-color:#c000c0;height:20px;width:7px}.input .blue{background-color:#00c0c0;height:60px;width:7px}.input .label{color:#f5f5f5;font-size:18px;font-weight:500;margin:auto}.input .input-type{border:1px solid #f5f5f5;border-radius:2px;display:flex;margin-top:.5rem;overflow:hidden}.input .input-type input{background-color:transparent;border:none;color:#f5f5f5;font-size:18px;font-weight:400;height:60px;padding-left:5px;width:100%}.input .input-type input:focus{background-color:#f5f5f5;color:#000;font-size:18px;font-weight:400}.textarea-wrapper{margin-top:2rem}.textarea-wrapper .div_wrapper{align-items:center;display:flex}.textarea-wrapper .vertical_div{align-items:center;display:flex;flex-direction:column}.textarea-wrapper .yellow{background-color:#d8c535;height:90px;width:7px}.textarea-wrapper .pink{background-color:#c000c0;height:50px;width:7px}.textarea-wrapper .blue{background-color:#00c0c0;height:140px;width:7px}.textarea-wrapper .label{color:#f5f5f5;font-size:18px;font-weight:500;margin:auto}.textarea-wrapper .input-type{border:1px solid #f5f5f5;border-radius:2px;display:flex;margin-top:.5rem;overflow:hidden}.textarea-wrapper .input-type textArea,.textarea-wrapper .input-type textarea{background-color:transparent;border:none;color:#f5f5f5;font-size:18px;font-weight:400;height:140px;padding-left:5px;width:100%}.textarea-wrapper .input-type textarea:focus{background-color:#f5f5f5;color:#000;font-size:18px;font-weight:400}.navigation{position:relative}.navigation .text{font-weight:400;margin:0 1rem;padding:5px 10px 10px 15px;text-align:left;width:100%}.navigation .blue-active,.navigation .pink-active,.navigation .yellow-active{font-weight:700;margin:0 1rem;padding:5px 10px 10px 15px;text-align:left;transition:color .3s ease-in-out}.navigation .yellow-active{color:#d8c535}.navigation .blue-active{color:#00c0c0}.navigation .pink-active{color:#c000c0}.navigation .blue-inactive:hover,.navigation .pink-inactive:hover,.navigation .yellow-inactive:hover{font-weight:700;transition:color .3s ease}.navigation .yellow-inactive:hover{color:#d8c535}.navigation .blue-inactive:hover{color:#00c0c0}.navigation .pink-inactive:hover{color:#c000c0}.navigation:active .text{-webkit-filter:brightness(80%);filter:brightness(80%)}.reel-card{align-items:center;display:flex;flex:1 0 auto;justify-content:center;margin:60px 1rem 0}.reel-card .image-container{border-radius:4px;height:570px;overflow:hidden;position:relative;width:438px}.reel-card .image{width:438px}.reel-card .image,.reel-card .shadow{bottom:0;left:0;position:absolute}.reel-card .play-button{left:37%;opacity:1}.reel-card .play-button,.reel-card .play-hover{position:absolute;top:37%;transition:opacity .5s ease-in-out}.reel-card .play-hover{left:35.5%;opacity:0}.reel-card .play-hover:hover{opacity:1}.reel-card .play-hover:hover .play-button{opacity:0}.reel-card .project-title{bottom:2px;color:#f5f5f5;font-size:36px;font-weight:700;left:10px;position:absolute;z-index:10}@media screen and (max-width:550px){.play-button{left:33%!important}.play-hover{left:31.5%!important}.play-hover:hover{opacity:0!important}}.video-modal{align-items:center;backdrop-filter:blur(1px);-webkit-backdrop-filter:blur(1px);background:rgba(34,34,34,.87);bottom:0;display:flex;justify-content:center;left:0;opacity:1;padding-top:4rem;position:fixed;right:0;top:0;z-index:100}.responsive-iframe{border-radius:10px;box-shadow:0 4px 28px 12px rgba(49,49,49,.25);height:39.375vw;width:70vw}.video-grid{position:relative}.cancel{position:absolute;right:0;top:-35px;transition:all .3s ease}.cancel:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}@media screen and (max-width:800px){.responsive-iframe{border-radius:10px;box-shadow:0 4px 28px 12px rgba(49,49,49,.25);height:50.625vw;width:90vw}}.cursor{zoom:.7;position:relative;top:50px}.cursor .antena,.cursor .circularCover,.cursor .crt,.cursor .dial,.cursor .grid,.cursor .leg,.cursor .overlay{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-ms-perspective:1000;perspective:1000;position:fixed;-webkit-transform:translate(71.4285714286vw,71.4285714286vh);transform:translate(71.4285714286vw,71.4285714286vh)}.cursor .crt{--crt-size:50px;--crt-size-long:55px;height:var(--crt-size);left:calc(var(--crt-size)/1.8*-1);pointer-events:none;position:fixed;top:calc(var(--crt-size)/2*-1);width:var(--crt-size-long)}.cursor #crt1{border:solid #fff;border-radius:10%;border-width:4px 4px 15px;box-shadow:0 4px 6px rgba(0,0,0,.5);z-index:100}.cursor #crt2{border:solid #d8c535;border-radius:10%;border-width:4px 4px 15px;z-index:99}.cursor #crt3{border:solid #c000c0;border-radius:10%;border-width:4px 4px 15px;z-index:98}.cursor #crt4{border:solid #00c0c0;border-radius:10%;border-width:6px 6px 18px;z-index:97}.cursor .antena{--crt-size-long:4px;border:2px solid #fff;border-radius:20%;box-shadow:0 4px 6px rgba(0,0,0,.5);pointer-events:none;position:fixed;-webkit-transform-origin:bottom;transform-origin:bottom;width:var(--crt-size-long);z-index:99}.cursor #antena1,.cursor #antena1Copy{--crt-size:30px;height:var(--crt-size);left:calc(var(--crt-size)/10*-1);top:calc(var(--crt-size)/.58*-1)}.cursor #antena1Copy{border-color:#00c0c0!important;z-index:98}.cursor #antena2,.cursor #antena2Copy{--crt-size:22px;height:var(--crt-size);left:calc(var(--crt-size)/4*-1);top:calc(var(--crt-size)/.49*-1)}.cursor #antena2Copy{border-color:#00c0c0!important;z-index:98}.cursor .dial{--crt-size:8px;--crt-size-long:8px;border:4px solid #121212;border-radius:100%;height:var(--crt-size);pointer-events:none;position:fixed;width:var(--crt-size-long);z-index:101}.cursor #dial1{left:calc(var(--crt-size)/.6);top:calc(var(--crt-size)/.6);-webkit-transform-origin:-10px -10px;transform-origin:-10px -10px}.cursor #dial2{left:calc(var(--crt-size)/3);top:calc(var(--crt-size)/.6);-webkit-transform-origin:10px -10px;transform-origin:10px -10px}.cursor .leg{--crt-size:5px;--crt-size-long:10px;border:4px solid #fff;border-radius:10%;height:var(--crt-size);pointer-events:none;position:fixed;width:var(--crt-size-long);z-index:100}.cursor #leg1{left:calc(var(--crt-size)/.5);top:calc(var(--crt-size)/.24);-webkit-transform-origin:-15px -15px;transform-origin:-15px -15px}.cursor #leg2{left:calc(var(--crt-size)/.25*-1);top:calc(var(--crt-size)/.24)}.cursor #leg2,.cursor .grid{-webkit-transform-origin:15px -15px;transform-origin:15px -15px}.cursor .grid{--crt-size:5px;--crt-size-long:13px;border:4px solid #121212;border-radius:30%;left:calc(var(--crt-size)/.24*-1);top:calc(var(--crt-size)/.4);z-index:101}.cursor .circularCover,.cursor .grid{height:var(--crt-size);pointer-events:none;position:fixed;width:var(--crt-size-long)}.cursor .circularCover{--crt-size:5px;--crt-size-long:15px;border:5px solid #fff;border-radius:100%;left:calc(var(--crt-size)/.6*-1);top:calc(var(--crt-size)/.16*-1);-webkit-transform-origin:center 30px;transform-origin:center 30px;z-index:100}.cursor .overlay{--crt-screen-size:50px;background-image:url(data:image/gif;base64,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);background-repeat:repeat;height:40px;left:calc(var(--crt-screen-size)/2.2*-1);pointer-events:none;position:fixed;top:calc(var(--crt-screen-size)/2.3*-1);-webkit-transform-origin:center center;transform-origin:center center;width:45px;z-index:95}@media screen and (max-width:450px){.cursor{display:none}}.carousel-container-big{display:flex;height:80vh;margin-top:5vh;max-width:65vw;overflow:hidden;position:relative;width:85vw}.carousel-left{align-items:center;display:flex;flex:1 1;height:100%;justify-content:center;max-width:50%;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;width:100%}.carousel-right{display:flex;flex-direction:column;justify-content:flex-end;width:500px}.image-container{height:100%;overflow:hidden;position:relative;width:100%}.active-image{box-shadow:0 10px 20px rgba(0,0,0,.4);float:right;height:100%;object-fit:cover;opacity:1;position:absolute;right:0;transition:opacity .4s ease-in-out,-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out,opacity .4s ease-in-out;transition:transform .3s ease-in-out,opacity .4s ease-in-out,-webkit-transform .3s ease-in-out;width:100%}.hidden{opacity:0}.product{margin-bottom:3vh;overflow:hidden;padding-right:0;width:40vw}.product,.product-container{display:flex;position:relative}.product-container{overflow-y:hidden;width:340px}.smooth-scroll{scroll-behavior:smooth}.product-container::-webkit-scrollbar{display:none}.product-card{flex:0 0 auto;height:200px;margin-bottom:9px;margin-right:20px;width:100px}.product-image{overflow:hidden;position:relative}.product-thumb{height:100%;object-fit:cover;width:100%}.text-swiper{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:flex-start}.title-wrapper-text-slider{display:flex;flex-direction:column;justify-content:flex-end;margin-left:calc(1.3vw + 60px);max-width:100%;padding-top:10vh;text-align:left}.project-description-text-slider{color:#fff;font-size:16px;position:relative}.project-title{color:#00c0c0;font-size:60px;font-weight:800;margin:0 0 1rem;text-align:left;transition:color .4s ease}.details{color:#00c0c0;cursor:pointer;font-weight:700;margin-bottom:30vh;margin-left:calc(1.3vw + 60px);position:absolute;z-index:2}.nxt-btn,.pre-btn{align-items:center;background-color:transparent;border:none;bottom:0;display:flex;height:100%;justify-content:center;margin-left:1.3vw;margin-right:1.3vw;transition:-webkit-filter .3s ease;transition:filter .3s ease;transition:filter .3s ease,-webkit-filter .3s ease;width:60px;z-index:8}.nxt-btn img,.pre-btn img{opacity:1;width:60px}.nxt-btn:hover img,.pre-btn:hover img{opacity:.7}.pre-btn{left:0}.nxt-btn{right:0}.nxt-btn.wiggle{-webkit-animation:wiggleRight .4s ease;animation:wiggleRight .4s ease}.pre-btn.wiggle,.product-card.wiggleLeft{-webkit-animation:wiggleLeft .4s ease;animation:wiggleLeft .4s ease}.product-card.wiggleRight{-webkit-animation:wiggleRight .4s ease;animation:wiggleRight .4s ease}.project-description-text-slider.wiggleLeft{-webkit-animation:wiggleLeft .4s ease;animation:wiggleLeft .4s ease}.project-description-text-slider.wiggleRight{-webkit-animation:wiggleRight .4s ease;animation:wiggleRight .4s ease}.title-wrapper-text-slider.wiggleLeft{-webkit-animation:wiggleLeft .4s ease;animation:wiggleLeft .4s ease}.title-wrapper-text-slider.wiggleRight{-webkit-animation:wiggleRight .4s ease;animation:wiggleRight .4s ease}@-webkit-keyframes wiggleRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}30%{-webkit-transform:translateX(20px);transform:translateX(20px)}60%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes wiggleRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}30%{-webkit-transform:translateX(20px);transform:translateX(20px)}60%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes wiggleLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}30%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}60%{-webkit-transform:translateX(5px);transform:translateX(5px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes wiggleLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}30%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}60%{-webkit-transform:translateX(5px);transform:translateX(5px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}.product-image:after,.product-image:before{background-color:#00c0c0;background-color:var(--border-color,#00c0c0);content:"";position:absolute;transition:none}.product-image:before{height:2px;left:0;-webkit-transform:scale(1);transform:scale(1);transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;width:0}.product-image:after,.product-image:before{-webkit-animation:none;animation:none;top:0}.product-image:after{height:0;right:0;width:2px}.product-image:hover:before{-webkit-animation:borderTop .1s forwards;animation:borderTop .1s forwards}.product-image:hover:after{-webkit-animation:borderRight .1s .1s forwards;animation:borderRight .1s .1s forwards}.product-image .border-bottom,.product-image .border-left{background-color:#00c0c0;content:"";display:block;position:absolute;transition:none}.product-image .border-bottom{height:2px;right:0;width:0}.product-image .border-bottom,.product-image .border-left{-webkit-animation:none;animation:none;bottom:0;-webkit-transform:scale(1);transform:scale(1);transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.product-image .border-left{height:0;left:0;width:2px}.product-image:hover .border-bottom{-webkit-animation:borderBottom .1s .2s forwards;animation:borderBottom .1s .2s forwards}.product-image:hover .border-left{-webkit-animation:borderLeft .1s .3s forwards;animation:borderLeft .1s .3s forwards}@-webkit-keyframes borderTop{to{width:100%}}@-webkit-keyframes borderRight{to{height:100%}}@-webkit-keyframes borderBottom{to{width:100%}}@-webkit-keyframes borderLeft{to{height:100%}}.video-overlay{opacity:40%;z-index:5}.video-overlay,.video-overlay-2{height:100%;mix-blend-mode:multiply;position:absolute}.video-overlay-2{left:0;object-fit:cover;pointer-events:none;top:0;width:100%;z-index:2}.yellow-overlay{-webkit-filter:invert(71%) sepia(50%) saturate(542%) hue-rotate(13deg) brightness(97%) contrast(99%);filter:invert(71%) sepia(50%) saturate(542%) hue-rotate(13deg) brightness(97%) contrast(99%)}.pink-overlay{-webkit-filter:invert(15%) sepia(92%) saturate(3211%) hue-rotate(289deg) brightness(102%) contrast(128%);filter:invert(15%) sepia(92%) saturate(3211%) hue-rotate(289deg) brightness(102%) contrast(128%)}.blue-overlay{-webkit-filter:invert(62%) sepia(32%) saturate(4103%) hue-rotate(137deg) brightness(93%) contrast(100%);filter:invert(62%) sepia(32%) saturate(4103%) hue-rotate(137deg) brightness(93%) contrast(100%)}@media screen and (max-width:1300px){.product-container{width:220px}}.lightbox-overlay{align-items:center;background:rgba(0,0,0,.9);display:flex;font-size:20px;height:100%;justify-content:center;left:0;opacity:0;position:fixed;scrollbar-color:#00c0c0 #f5f5f5;scrollbar-width:thin;top:0;transition:opacity .4s ease,visibility .4s ease;visibility:hidden;width:100%;z-index:50}.lightbox-overlay.visible{opacity:1;visibility:visible}.lightbox-content{background:#f5f5f5;border-radius:5px;display:flex;height:80%;overflow:hidden;position:relative;width:80%}.lightbox-left{background:#000;height:100%;position:relative;width:50%}.lightbox-right{color:#121212;overflow-y:scroll;padding:5rem;position:relative;width:50%}.x{color:#00c0c0;font-size:1.5rem;font-weight:700;position:absolute;right:2rem;top:2rem;z-index:70}@media(max-width:1000px){.lightbox-content{align-items:center;flex-direction:column;height:90%;overflow-y:scroll;width:90%}.lightbox-left,.lightbox-right{width:100%}.lightbox-left{aspect-ratio:9/7;max-height:90vh}.lightbox-right{overflow-y:visible;overflow-y:initial;padding:2rem}}@media screen and (max-width:500px){.lightbox-overlay{font-size:16px}.lightbox-left{aspect-ratio:1;max-height:90vh}.x{right:1rem;top:1rem}}.home{align-items:center;background-color:#090909;display:flex;flex-direction:column}.home .text{color:#f5f5f5;font-size:20px;line-height:38.5px;text-align:justify}.home .title{color:#d8c535;font-size:195px;font-weight:700;text-align:center;white-space:nowrap}.home .separator_dots{align-items:center;display:flex;justify-content:center;margin:10vh auto}.home .underscore{-webkit-animation:blink 1s step-end infinite;animation:blink 1s step-end infinite;display:inline-block}@-webkit-keyframes blink{50%{opacity:0}}@keyframes blink{50%{opacity:0}}.home .x{color:#f5f5f5}.home .lightbox-content{height:auto}.home .work-video{position:relative;width:100%}.home .work-video video{display:block;height:100%;object-fit:cover;width:100%}.home .work-video .progress-bar-container{cursor:pointer;height:6px;margin-top:-6px;position:relative;width:100%}.home .work-video .progress-bar{background:#f5f5f5;height:100%;transition:width .1s linear;width:0}.home .gif-section{height:100vh;position:relative;top:0;width:100%}.home .gif-section .hero{background-size:cover;height:100%!important;left:0;object-fit:cover;position:absolute;top:0;width:100%!important;z-index:5}.home .gif-section .hidden{opacity:0!important}.home .gif-section .arrow{-webkit-animation:bounce 1s ease-out infinite;animation:bounce 1s ease-out infinite;bottom:20px;left:48vw;opacity:1;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:opacity .5s ease-in-out;width:40px;z-index:10}@-webkit-keyframes bounce{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(5px);transform:translateY(5px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounce{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(5px);transform:translateY(5px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.home .description-section{align-items:center;display:flex;flex-direction:row;gap:0;justify-content:center;margin-top:10vh;max-width:1100px;width:60vw}.home .description-section .left-column{flex:1 1}.home .description-section .right-column{flex:1 1;text-align:center}.home .description-section .text{margin-bottom:2rem}.home .description-section .highlighted{color:#d8c535;position:relative;z-index:10}.home .description-section .highlighted-pink{color:#c000c0;position:relative;z-index:20}.home .description-section .highlighted-blue{color:#00c0c0;position:relative;z-index:20}.home .description-section .buttons{display:flex;gap:1rem;margin-bottom:5vh;margin-top:2rem}.home .services-section{align-content:center;align-items:center;max-width:1100px;width:60vw}.home .services-section .services{display:flex;gap:5rem;justify-content:center;padding:0}.home .services-section .services li{list-style:none;margin:0 .5rem}.home .services-section .service-title{color:#00c0c0;font-size:24px;font-weight:700;text-align:center}.home .services-section .service-description{color:#f5f5f5;font-size:16px;text-align:justify}.home .services-section .avatars{height:30vh;max-height:30vh;min-width:200px;object-fit:contain;opacity:0;width:100%}.home .services-section .bounce-in-up-fade{-webkit-animation:bounceInUpFade 1s ease-out forwards;animation:bounceInUpFade 1s ease-out forwards;opacity:1}@-webkit-keyframes bounceInUpFade{0%{opacity:0;-webkit-transform:translateY(150px);transform:translateY(150px)}20%{opacity:1;-webkit-transform:translateY(-40px);transform:translateY(-40px)}40%{-webkit-transform:translateY(40px);transform:translateY(40px)}70%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInUpFade{0%{opacity:0;-webkit-transform:translateY(150px);transform:translateY(150px)}20%{opacity:1;-webkit-transform:translateY(-40px);transform:translateY(-40px)}40%{-webkit-transform:translateY(40px);transform:translateY(40px)}70%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.home .carousel-section{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:1100px}.home .carousel-section .image-wrapper{aspect-ratio:9/12;margin:0 auto;overflow:hidden;position:relative}.home .carousel-section .image,.home .carousel-section .shadow{height:100%;position:absolute;right:0;top:0;width:100%}.home .carousel-section .title-wrapper{bottom:20px;left:70px;max-width:55%;position:absolute}.home .carousel-section .image-wrapper .project-description{color:#f5f5f5;font-size:16px;font-weight:500;text-align:left}.home .carousel-section .image-wrapper img{object-fit:cover}.home .carousel-section .carousel-title{color:#00c0c0;font-size:76px;font-weight:700;text-align:center}.home .carousel-container{display:none;max-width:65vw;position:relative;width:85vw}.home .carousel-container .carousel-slider{overflow:visible}.home .carousel-container .control-dots{bottom:-35px}.home .carousel-container>div>div>ul>li.dot{background-color:hsla(0,0%,100%,0);border:2px solid #f5f5f5;height:10px;width:10px}.home .carousel-container>div>div>ul>li.dot.selected{background-color:#d8c535;border:2px solid #d8c535}.home .carousel-container>div>div>ul>li.dot:hover{background-color:#d8c535;border:2px solid #d8c535;cursor:none}.home .carousel-container .buttons{align-items:center;display:flex;justify-content:center;margin-top:3rem}.home .contactus-section{align-items:center;display:flex;justify-content:center;max-width:1200px;padding-bottom:10vh;width:100%}.home .contactus-section h2{color:#c000c0;font-size:100px;font-weight:700;height:30vh;margin-top:0;max-height:200px;text-align:left;width:90%}.home .contactus-section .form{width:100%}.home .contactus-section .name-email{align-items:center;display:flex;flex:1 0 50%;gap:1rem;justify-content:space-between}.home .contactus-section .name-email .input-wrapper{flex:1 0 auto}.home .contactus-section .input-wrapper{margin-top:2rem}.home .contactus-section .buttons{align-items:center;display:flex;gap:1rem;justify-content:center;margin-top:2rem}.home .contactus-section .left-column-contact-us{box-sizing:border-box;flex:0 0 50%}.home .contactus-section .right-column-contact-us{box-sizing:border-box;display:flex;flex:0 0 50%;justify-content:center}@media screen and (min-width:1700px){.home .description-section{width:55vw}.home .play-button,.home .play-hover{left:47%}.home .title-wrapper{max-width:40%}}@media screen and (max-width:1200px){.home .gif-section{height:100vh;width:100%}.home .carousel-container{display:block;margin-top:16px}.home .carousel-container-big{display:none}.home .description-section{width:80vw}.home .image-wrapper{height:80vh}.home .image-wrapper .project-description{max-width:80%}.home .contactus-section{width:90%}.home .contactus-section h2{height:20vh}.home .name-email .input-wrapper{width:40%}}@media screen and (max-width:912px){.home .title,.home .title-2{font-size:50px;margin-bottom:1rem;margin-top:2.5rem;width:90vw}.home .gif-section{align-items:center;display:flex;height:80vh;justify-content:center;overflow:hidden;position:relative;width:100vw}.home .gif-section .hero{display:block;height:80%!important;margin-top:15vh;width:100vw!important}.home .arrow{padding-bottom:80px}.home .services-section .services{flex-direction:column;gap:0}.home .service-description{margin-bottom:4vh}.home .carousel-container{margin-top:4vh;max-width:100vw}.home .image-wrapper{height:100vw}.home .image-wrapper .project-description{font-size:0;max-width:100%}.home .image-wrapper .project-title{bottom:35px;font-size:30px}.home .description-section .buttons{justify-content:center}.home .contactus-section{flex-direction:column;gap:1rem;width:65%}.home .contactus-section h2{font-size:45px;font-size:70px;margin-bottom:0;text-align:center;width:100vw}.home .contactus-section .buttons{gap:2rem}.home .name-email{flex-direction:column;gap:0}.home .name-email .input-wrapper{width:100%}.home .description-section{flex-direction:column}.home .left-column,.home .right-column{width:100%}.home .separator_dots{margin:60px}}@media screen and (max-width:580px){.home .gif-section{align-items:center;display:flex;height:80vh;justify-content:center;overflow:hidden;position:relative;width:100vw}.home .gif-section .hero{display:block;height:55%!important;margin-top:15vh;width:100vw!important}}@media screen and (max-width:450px){.home .carousel-container{margin-top:-3vh}.home .title,.home .title-2{font-size:50px;margin-bottom:1rem;margin-top:2.5rem;width:90vw}.home .text{font-size:16px;line-height:150%}.home .project-description{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.home .description-section{margin-bottom:0;margin-top:0;width:80vw}.home .carousel-title{font-size:50px}.home .carousel-section{margin-bottom:10px;margin-top:70px;width:90vw}.home .carousel-section .project-title{font-size:16px}.home .project-description{font-size:14px}.home .contactus-section h2{font-size:50px}.home .contactus-section{width:80%}.home .services-section{width:80vw}}.team-page{background-color:#121212;min-height:100vh;padding:134px 38px}.team-page .team-page-center{margin-left:auto;margin-right:auto;max-width:80vw}.team-page h2{margin:0}.team-page .team-list-title{color:#d8c535;font-size:76px;font-weight:700;margin-bottom:5rem;margin-top:3rem;text-align:center}.team-page .team-list-details{display:flex;flex-flow:row wrap;gap:68px;justify-content:center;padding-bottom:11rem}.team-page .team-card{position:relative;width:355px}.team-page .team-card .image-container{margin:auto;overflow:hidden;position:relative}.team-page .team-card img{border-radius:4px;height:473px;object-fit:cover;width:340px}.team-page .team-card .image-overlay{background-image:linear-gradient(180deg,rgba(170,181,195,0),#121212);height:100%;left:0;position:absolute;top:0;width:340px}.team-page .team-card .linkedinIcon{height:30px;left:10px;position:absolute;top:75px;width:40px;z-index:10}.team-page .team-card .team-card-text{color:#fff;transition:all 2s ease;width:100%}.team-page .team-card .team-card-text .float-text{left:10px;position:absolute;top:380px;width:calc(100% - 35px)}.team-page .team-card .team-card-text .name{display:flex;font-size:36px;font-weight:700;margin:0 0 0 10px;position:relative;width:100%}.team-page .team-card .team-card-text .name .arrow{transition:.5s;width:40px}.team-page .team-card .team-card-text .name .linkedinIcon{height:30px;width:40px}.team-page .team-card .team-card-text .name .down{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);width:40px}.team-page .team-card .team-card-text .job-title{font-size:18px;margin:0 0 0 10px}.team-page .team-card .team-card-text .more-details{font-size:22px;font-weight:500;margin:0 0 0 1.3rem;padding-top:13px}.team-page .team-card .team-card-text .more-details .arrow{transition:.5s;width:40px}.team-page .team-card .team-card-text .more-details .down{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);width:40px}.team-page .team-card .fill-overlay{background-color:#000;bottom:0;height:0;left:0;pointer-events:none;position:absolute;transition:height .6s ease-in-out;width:100%;z-index:0}.team-page .team-card .fill-overlay.visible{height:100%}.team-page .team-card .description-overlay{-webkit-animation:fadeIn .8s ease forwards;animation:fadeIn .8s ease forwards;-webkit-animation-delay:.4s;animation-delay:.4s;left:0;opacity:0;padding:20px;position:absolute;text-align:center;top:5%;width:100%;z-index:3}.team-page .team-card .description-text{color:#fff;font-size:20px;font-weight:700;margin-top:0}.team-page .team-card .icon-center{position:absolute;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);z-index:10}@-webkit-keyframes fadeIn{to{opacity:1}}@keyframes fadeIn{to{opacity:1}}.team-page .team-card .q-and-a{color:#f5f5f5;text-align:center}.team-page .team-card .q-and-a .q-and-a-title,.team-page .team-card .q-and-a .question{font-weight:700;margin:0}.team-page .team-card .q-and-a .answer{margin-top:0}@media screen and (max-width:960px){.team-page .team-page-center{max-width:90vw}}@media screen and (max-width:600px){.team-page{padding:66px 38px}.team-page .team-page-center .team-title{margin:0 1rem}.team-page .team-page-center{max-width:80vw}.team-page .team-card .image-container{overflow:visible;overflow:initial}.team-page .team-list-title,.team-page .title{font-size:50px!important}.team-page .text{font-size:16px!important;line-height:150%}.team-page .service-description{font-size:16px}.team-page .more-details{align-items:center;display:flex;font-size:18px!important;gap:.5rem}.team-page .description{font-size:17px!important;font-weight:500}.team-page .arrow{height:20px!important;width:16px!important}}@media screen and (max-width:400px){.team-page{padding:70px 38px}.team-card .image-container{overflow:hidden}.description-section{margin-bottom:70px}}.work-card{align-items:center;display:flex;justify-content:center;margin:60px 1rem 0}.work-card .image-container{border-radius:4px;height:348px;overflow:hidden;position:relative;width:268px}.work-card .image,.work-card .shadow{bottom:0;left:0;opacity:1;position:absolute;width:100%}.work-card .shadow{opacity:0}.work-card .project-title{bottom:5px;font-size:36px;font-weight:700}.work-card .project-description,.work-card .project-title{color:#f5f5f5;left:20px;opacity:0;position:absolute;z-index:10}.work-card .project-description{bottom:8px;font-size:24px;font-weight:500}.work-card .lightbox-left img,.work-card .work-video{height:100%;object-fit:cover;width:100%}.work-card .work-video{left:0;position:absolute;top:0}.work-card .divider{border:none;border-top:2px solid #ccc}.work-card .role{font-weight:700;margin-right:10px}.work-card .names{color:#00c0c0}.work-card .tag-container{display:flex;flex-wrap:wrap;gap:5px;margin-top:10px}.work-card .tag-button{background-color:transparent;border:2px solid #00c0c0;border-radius:999px;color:#00c0c0;font-size:.875rem;padding:.2rem .4rem;transition:background-color .2s ease,color .2s ease}.work-card .image-container:after,.work-card .image-container:before{content:"";position:absolute;transition:none}.work-card .image-container:before{-webkit-animation:none;animation:none;height:5px;left:0;top:0;-webkit-transform:scale(1);transform:scale(1);transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;width:0;z-index:1}.work-card .image-container:after{-webkit-animation:none;animation:none;height:0;right:0;top:0;width:5px}.work-card .image-container:hover:before{-webkit-animation:borderTop .1s forwards;animation:borderTop .1s forwards}.work-card .image-container:hover:after{-webkit-animation:borderRight .1s .1s forwards;animation:borderRight .1s .1s forwards}.work-card .image-container .border-bottom,.work-card .image-container .border-left{content:"";display:block;position:absolute;transition:none}.work-card .yellow,.work-card .yellow:after,.work-card .yellow:before{background-color:#d8c535}.work-card .pink,.work-card .pink:after,.work-card .pink:before{background-color:#c000c0}.work-card .blue,.work-card .blue:after,.work-card .blue:before{background-color:#00c0c0}.work-card .image-container .border-bottom{height:5px;right:0;width:0}.work-card .image-container .border-bottom,.work-card .image-container .border-left{-webkit-animation:none;animation:none;bottom:0;-webkit-transform:scale(1);transform:scale(1);transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.work-card .image-container .border-left{height:0;left:0;width:5px}.work-card .image-container:hover .border-bottom{-webkit-animation:borderBottom .1s .2s forwards;animation:borderBottom .1s .2s forwards}.work-card .image-container:hover .border-left{-webkit-animation:borderLeft .1s .3s forwards;animation:borderLeft .1s .3s forwards}@keyframes borderTop{to{width:100%}}@keyframes borderRight{to{height:100%}}@keyframes borderBottom{to{width:100%}}@keyframes borderLeft{to{height:100%}}@media screen and (max-width:770px){.work-card{margin:6px}.work-card .image-container{height:245px;width:190px}.work-card .image,.work-card .shadow{width:190px}}@media screen and (max-width:450px){.work-card .image-container{height:195px;width:150px}.work-card .image,.work-card .shadow{width:150px}.work-card .project-title{bottom:2px!important;font-size:32px;font-weight:600}}.work{background-color:#121212;min-height:100vh;padding:134px 38px}.work .work-page-center{margin-left:auto;margin-right:auto;max-width:80vw}.work h2{margin:0}.work .title{color:#d8c535;font-size:76px;font-weight:700;margin-bottom:3rem;margin-top:3rem;text-align:center}.work .text{color:#f5f5f5;font-size:22px;line-height:38.5px}.work .description-section{margin:auto auto 6vw;max-width:1100px;text-align:center}.work .work-type:hover{cursor:none}.work .blue-title{color:#00c0c0}.work .gallery-title div:hover{color:#c000c0}.work .gallery{flex-wrap:wrap;margin:2rem auto 0;max-width:100%;max-width:73vw}.work .gallery,.work .gallery-title{align-items:center;display:flex;justify-content:center}.work .gallery-title{color:#f5f5f5;font-size:22px;font-weight:600;margin-bottom:-40px;margin-top:5rem}.work .gallery-title div{cursor:pointer;padding:.5rem 1rem}@media screen and (min-width:1970px){.work .gallery,.work .work-page-center{max-width:50vw}}@media screen and (max-width:1310px){.work .gallery{max-width:80vw}}@media screen and (max-width:1194px){.work .description-section{max-width:60vw}}@media screen and (max-width:600px){.work{padding:66px 38px}.work .description-section,.work .work-page-center{max-width:80vw}.work .title{font-size:50px}.work .text{font-size:16px;line-height:150%}.work .gallery-title div:hover{color:#00c0c0!important}.work .gallery{margin-top:3rem;width:100vw}}@media screen and (max-width:400px){.work{padding:70px 38px}.description-section{margin-bottom:70px}}.reels{background-color:#121212;min-height:100vh;padding:134px 38px}.reels .reels-page-center{margin-left:auto;margin-right:auto;max-width:80vw}.reels h2{margin:0}.reels .title{color:#d8c535;font-size:76px;font-weight:700;margin-bottom:2rem;text-align:center}.reels .text{color:#f5f5f5;font-size:22px;line-height:38.5px;text-align:center}.reels .description-section{margin:auto auto 6vw;max-width:1100px;text-align:center}.reels .blue-title{color:#00c0c0}.reels .gallery-title div:hover{color:#c9ebef}.reels .gallery{flex-wrap:wrap;gap:1rem;margin:2rem auto 0;max-width:100%;max-width:1600px}.reels .gallery,.reels .gallery-title{align-items:center;display:flex;justify-content:center}.reels .gallery-title{color:#f5f5f5;font-size:22px;font-weight:600;margin-bottom:-40px;margin-top:5rem}.reels .gallery-title div{cursor:pointer;margin:0 1rem}@media screen and (min-width:1970px){.reels .reels-page-center{max-width:50vw}}@media screen and (max-width:1194px){.reels .description-section{max-width:60vw}}@media screen and (max-width:600px){.reels{padding:66px 38px}.reels .description-section,.reels .reels-page-center{max-width:80vw}.reels .title{font-size:50px}.reels .text{font-size:16px;line-height:150%}.reels .image-container{max-width:300px}}@media screen and (max-width:400px){.reels{padding:70px 38px}.reels .description-section{margin-bottom:70px}}.error{background-color:#121212;height:100vh;padding:134px 38px}.error .error-page-center{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-left:auto;margin-right:auto;max-width:80vw;min-height:100%;text-align:center}.error h2{margin:0}.error .title{color:#d8c535;font-size:76px;font-weight:700;margin-bottom:2rem;text-align:center}.error .text{color:#f5f5f5;font-size:22px;line-height:38.5px;text-align:center}.error .description-section{margin:auto;max-width:1100px;text-align:center}.error .errorPagePrimaryButton{align-items:center;display:flex;justify-content:center;margin-top:32px}@media screen and (min-width:1970px){.error .error-page-center{max-width:50vw}}@media screen and (max-width:1194px){.error .description-section{max-width:60vw}}@media screen and (max-width:600px){.error{padding:66px 38px}.error .description-section,.error .error-page-center{max-width:80vw}.error .title{font-size:50px}.error .text{font-size:16px;line-height:150%}}@media screen and (max-width:400px){.error{padding:70px 38px}.error .description-section{margin-bottom:70px}}.carousel .control-arrow,.carousel.carousel-slider .control-arrow{background:none;border:0;cursor:pointer;filter:alpha(opacity=40);font-size:32px;opacity:.4;position:absolute;top:20px;transition:all .25s ease-in;z-index:2}.carousel .control-arrow:focus,.carousel .control-arrow:hover{filter:alpha(opacity=100);opacity:1}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{border-bottom:8px solid transparent;border-top:8px solid transparent;content:"";display:inline-block;margin:0 5px}.carousel .control-disabled.control-arrow{cursor:inherit;display:none;filter:alpha(opacity=0);opacity:0}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{position:relative;width:100%}.carousel *{box-sizing:border-box}.carousel img{display:inline-block;pointer-events:none;width:100%}.carousel .carousel{position:relative}.carousel .control-arrow{background:none;border:0;font-size:18px;margin-top:-13px;outline:0;top:50%}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{list-style:none;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);transition:all .15s ease-in;white-space:nowrap}.carousel .thumb{border:3px solid #fff;display:inline-block;margin-right:6px;overflow:hidden;padding:2px;transition:border .15s ease-in;white-space:nowrap}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{margin:0;overflow:hidden;position:relative}.carousel.carousel-slider .control-arrow{bottom:0;color:#fff;font-size:26px;margin-top:0;padding:5px;top:0}.carousel.carousel-slider .control-arrow:hover{background:rgba(0,0,0,.2)}.carousel .slider-wrapper{margin:auto;overflow:hidden;transition:height .15s ease-in;width:100%}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{flex-direction:column}.carousel .slider{list-style:none;margin:0;padding:0;position:relative;width:100%}.carousel .slider.animated{transition:all .35s ease-in-out}.carousel .slide{margin:0;min-width:100%;position:relative;text-align:center}.carousel .slide img{border:0;vertical-align:top;width:100%}.carousel .slide iframe{border:0;display:inline-block;margin:0 40px 40px;width:calc(100% - 80px)}.carousel .slide .legend{background:#000;border-radius:10px;bottom:40px;color:#fff;font-size:12px;left:50%;margin-left:-45%;opacity:.25;padding:10px;position:absolute;text-align:center;transition:all .5s ease-in-out;transition:opacity .35s ease-in-out;width:90%}.carousel .control-dots{bottom:0;margin:10px 0;padding:0;position:absolute;text-align:center;width:100%;z-index:1}@media (min-width:960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{background:#fff;border-radius:50%;box-shadow:1px 1px 2px rgba(0,0,0,.9);cursor:pointer;display:inline-block;filter:alpha(opacity=30);height:8px;margin:0 8px;opacity:.3;transition:opacity .25s ease-in;width:8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{filter:alpha(opacity=100);opacity:1}.carousel .carousel-status{color:#fff;font-size:10px;padding:5px;position:absolute;right:0;text-shadow:1px 1px 1px rgba(0,0,0,.9);top:0}.carousel:hover .slide .legend{opacity:1}
/*# sourceMappingURL=main.b075938f.css.map*/