*{box-sizing:border-box}*,:after,:before,ul.c-list li:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.iti__country-list,body,html,select{scrollbar-color:rgba(var(--clr-1),1) transparent;scroll-behavior:smooth;scrollbar-width:8px;scrollbar-width:thin}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-thumb{border-radius:10px;background-image:linear-gradient(rgba(var(--clr-1),1),rgba(var(--clr-1),1))}::-moz-selection{color:rgba(var(--clr-1),1);background:rgba(var(--dark-color),1)}::selection{color:rgba(var(--clr-1),1);background:rgba(var(--dark-color),1)}html{scroll-snap-type:y mandatory}body{margin:0;right:0;-webkit-transition:margin-left .3s ease-in-out;transition:margin-left .3s ease-in-out;-webkit-overflow-scrolling:touch;font-family:Lato,serif!important;line-height:1.5;color:rgba(var(--dark-color),1);background:rgba(var(--light-color),1);overflow-x:hidden;font-size:15px}.icon,a{transition:.8s}.fw-700,b,strong{font-weight:700}a{text-decoration:none;cursor:pointer;outline:0!important;color:inherit}a.active,a:active,a:focus,a:hover{color:rgba(var(--clr-2),1)!important;outline:0!important}.bg-2 a.active,.bg-2 a:active,.bg-2 a:focus,.bg-2 a:hover{color:rgba(var(--clr-1),1)!important;outline:0!important}footer,section{overflow-x:hidden;overflow-y:clip}:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}.overlay{background:linear-gradient(rgba(var(--light-color),.7),rgba(var(--light-color),1));z-index:2}footer .overlay{background:linear-gradient(rgba(var(--light-color),1),rgba(var(--light-color),.7))}audio,img,video{max-width:100%;height:auto}.heading,h1,h2,h3,h4,h5,h6{font-style:normal;font-family:Merriweather,serif;line-height:1.5;transition:.8s}.f-60{font-size:60px}.f-55{font-size:55px}.f-45{font-size:45px}.f-40{font-size:40px}.f-30{font-size:30px}.f-24{font-size:24px}.f-18{font-size:18px}.clr-1{color:rgba(var(--clr-1),1)}.clr-2{color:rgba(var(--clr-2),1)}.box:hover .clr-2,.clr-l,.form-control:focus,.iti input:focus .iti__selected-dial-code,input:focus{color:rgba(var(--light-color),1)!important}.bg-1,.iti__country,.number,span.line{background:rgba(var(--clr-2),1);color:rgba(var(--light-color),1)}.bg-1 .btn,.bg-1 button,.bg-2,.btn-2,.clr-l .btn,.cta .overlay .icon,.cta .overlay button{background:rgba(var(--clr-2),1)!important}.bg-3{background:rgba(var(--clr-3),1)}.bg-l{background:rgba(var(--light-color),1)}.bg-d,.bg-d select option,.btn-3,.iti__country.iti__highlight{background:rgba(var(--dark-color),1)}.bg-1-l{background:rgba(var(--clr-1),.12)}.btn,button{background:linear-gradient(45deg ,rgba(var(--clr-1),1),rgba(var(--clr-2),1));border:none!important;text-transform:uppercase;padding:10px 20px!important;border-radius:50px!important;transition-duration:.8s;font-size:inherit;color:rgba(var(--light-color),1)!important}.icona:hover .icon,.nav-link{background:rgba(var(--clr-2),1)}.nav-link{padding:10px!important;font-size:11px}.bg-2 button{background:linear-gradient(45deg ,rgba(var(--clr-1),1),rgba(var(--clr-3),1))}.accordion-button{background:rgba(var(--light-color),1)!important;color:rgba(var(--dark-color),1)!important}.accordion-item{border-radius:25px!important}.btn.active,.btn:hover,button.active,button:hover{background:linear-gradient(225deg ,rgba(var(--clr-1),1),rgba(var(--clr-2),1))}.bg-2 button:hover{background:linear-gradient(225deg,rgba(var(--clr-1),1),rgba(var(--clr-3),1))}.form-control,input,select,select input{background:rgba(var(--clr-2),.25);color:inherit!important;border:1px solid rgba(var(--clr-2),1);box-shadow:unset!important;transition-duration:.8s;height:auto!important;border-radius:25px!important;overflow:hidden}.c-list li:before,.clr-l .form-control,.clr-l input,.clr-l select,.clr-l select input,.icon,select option{color:rgba(var(--light-color),1)}.form-control:focus,input:focus{outline:0;background:rgba(var(--light-color),1);border:1px solid rgba(var(--clr-1),1);box-shadow:none}select option{background:rgba(var(--clr-1),1)}.form-control::placeholder,input::placeholder{color:rgba(var(--dark-color),1);opacity:1}.clr-l .form-control::placeholder,.clr-l input::placeholder{color:rgba(var(--light-color),1);opacity:1}input.phone,input[name=phone]{padding-left:75px!important}.iti__country-list{font-size:12px}.iti{display:block!important;width:100%!important}.bg-2 .icona:hover .icon,.bg-2 .iti__country-list{background:rgba(var(--clr-3),1)}.iti--separate-dial-code .iti__selected-flag{background-color:rgba(var(--clr-2),.8);color:rgba(var(--light-color),1);border-radius:25px 0 0 25px}.iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag{background-color:rgba(var(--dark-color),.8)}.text-white .form-control:focus,.text-white input:focus{background:rgba(var(--clr-3),1);border:1px solid rgba(var(--clr-2),1)}.text-white .form-control::placeholder,.text-white input::placeholder{color:rgba(var(--light-color),1);opacity:1}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}label.h{z-index:-999999999}input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{font-size:16px}.slick-next:before,.slick-prev:before{color:rgba(var(--clr-2),1)!important}.slick-dots li button,.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:0 0!important}.c-list li:before,.icon{background:linear-gradient(rgba(var(--clr-1),1),rgba(var(--clr-2),1));display:flex}.bg-2,.bg-2 .icon{background:linear-gradient(rgba(var(--clr-1),1),rgba(var(--clr-3),1))}.slick-next{right:2px}.slick-prev{left:-20px;z-index:9999}.banner,.cta-left,.sub-service .banner .overlay{z-index:2}@supports (-moz-appearance:none){SELECT{-moz-appearance:none!important;background:url(data:image/gif; base64,R0lGODlhBgAGAKEDAFVVVX9/f9TU1CgmNyH5BAEKAAMALAAAAAAGAAYAAAIODA4hCDKWxlhNvmCnGwUAOw==) right center no-repeat!important;background-position:calc(100% - 5px) center!important}}header{position:absolute;top:0;right:0;left:0;z-index:99}.banner{position:relative}.drop-down-cont,.loop-holder{position:absolute;overflow:hidden;left:0;right:0}.banner video{position:absolute!important;top:0;right:0;left:0;z-index:-1;height:100%;width:100vw;object-fit:cover}.banner-side img,.platform img,.platforms a img{width:100%;height:100%;object-fit:contain;object-position:center}.banner-side{width:100%;height:500px}.marquee{width:2000%}.loop-holder{display:flex;white-space:nowrap;top:0}.loop-1{transform:rotate(3deg);background:rgba(var(--dark-color),1);color:rgba(var(--light-color),1)}.loop-holder.loop-2{background:rgba(var(--light-color),1);transform:rotate(-3deg);border-top:2px solid;border-bottom:2px solid}.loop-holder__text{animation:30s linear infinite textLoop;font-size:24px;padding-right:.35em}@keyframes textLoop{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.loop-holder__text-2{animation:30s linear infinite textLoop-2;font-size:24px;padding-right:.35em}@keyframes textLoop-2{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.marketing-side,.nav-icon,img.logo{object-position:left;object-fit:contain}.icon{width:40px;height:40px;justify-content:center;align-items:center;border-radius:50px}img.logo{width:100%;height:100px;object-position:center}footer img.logo{height:150px}.bg{background-size:cover;background-repeat:no-repeat;background-attachment:fixed}.drop-down-cont{width:100%;max-height:0;transition:max-height .8s ease-in;top:65%;box-shadow:0 13px 36px rgba(var(--dark-color),.5)!important;background-size:120PX!important;background-repeat:no-repeat!important;background-position:RIGHT BOTTOM;z-index:9999999999;border-radius:25px}.drop-down-cont.active,.drop-down:hover .drop-down-cont{transition:max-height .8s ease-out;max-height:140vh}.c-list li:before{content:"\e903";font-family:icomoon;left:5px;border-radius:100%;width:20px;height:20px;padding:2px;position:absolute;font-size:8px;justify-content:center;align-items:center}img.lozad.cup,img.lozad.pot{position:absolute;height:100px}.drop-down-cont ul li{margin-right:0;display:block}.drop-down-cont ul li a{font-size:14px!important}.nav-icon{width:30px;height:30px;margin-right:3px}.drop-down-cont ul li a:hover .nav-icon{filter:invert(49%) sepia(59%) saturate(643%) hue-rotate(331deg) brightness(94%) contrast(83%)}.modal{z-index:99999999999999999999999999999999999}button.btn-close{padding:10px!important;top:-5px;opacity:1;background:red;z-index:99999999999;position:absolute;right:0}.bg-box,.c-list li,.cta{position:relative}.c-list li{padding:5px 0 5px 35px}.box{border-radius:25px;border:2px solid rgba(var(--clr-2),1);height:100%;transition:.8s}.box:hover{background:rgba(var(--clr-1),1)!important;color:rgba(var(--light-color),1)!important;border:2px solid rgba(var(--light-color),1)}.genre .box:hover img{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(2%) hue-rotate(283deg) brightness(106%) contrast(101%)}.genere-icon{height:40px;width:40px;margin:0 auto 5px}.genre{margin-bottom:-100px}.pt-100{padding-top:100px}.genre .box{height:200px}img.lozad.cup{top:50px;right:0}img.lozad.pot{bottom:-30px}.platforms a{height:60px;width:80%;margin:0 auto;display:block}.marketing-side{height:450px;width:100%}.publishing-side{width:100%;height:500px;object-fit:contain;object-position:center bottom;margin-top:-100px}.bg-box{border-radius:50px;height:300px;background-position:center;background-size:cover;background-repeat:no-repeat;overflow:hidden}.bg-box .overlay{height:100%;width:100%;background:linear-gradient(rgba(var(--clr-1),.8),rgba(var(--clr-2),.8));padding:20px;transform:translateY(70%);transition-duration:.8s}.bg-box:hover .overlay{transform:translateY(0)}.bg-box p{opacity:0}.bg-box:hover p{opacity:1}.gallery{width:100%;height:200px}.gallery img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 4px 10px rgba(var(--dark-color),.5))}.portfolio-slider{margin-bottom:-120px}li.nav-item{padding:0 2px 2px 0}.service-image{width:100%;height:400px;overflow:hidden;border-radius:25px}.service-image img{width:100%;height:100%;object-fit:cover;object-position:center}.sub-ban-left,.sub-ban-right{position:absolute;bottom:10%;width:200px;height:200px;object-fit:contain;z-index:-1}.sub-ban-left{left:0;bottom:20%;object-position:center left}.sub-ban-right{top:10%;object-position:center right;right:0}@media screen and (max-width:1367px){.publishing-side{height:550px;object-position:center bottom}.banner-side{width:100%;height:400px}.f-55{font-size:50px}body{font-size:14px}.f-24,.loop-holder__text{font-size:22px}.f-45{font-size:43}.f-40{font-size:38px}}@media screen and (max-width:1181px){.sub-ban-left,.sub-ban-right{width:100px}.sub-ban-left{bottom:30%}.f-55{font-size:45px}.f-45{font-size:40px}.f-40{font-size:35px}.f-30{font-size:25px}.f-24,.loop-holder__text{font-size:20px}.f-18{font-size:17px}.genre{margin-bottom:-135px}}@media screen and (max-width:992px){.sub-ban-left,.sub-ban-right{width:80px}.sub-ban-left{bottom:10%}.sub-ban-right{top:5%}.nav-bar.active,.slideright{transform:translateX(0)}.f-60{font-size:50px}img.logo{object-position:center}.box{min-height:100px;margin-bottom:30px}.drop-down-cont{position:relative;color:rgba(var(--light-color),1)!important;box-shadow:unset;BACKGROUND-IMAGE:NONE!important}.drop-down-cont,.nav-bar{background:rgba(var(--dark-color),1)}.nav-bar{position:fixed;top:0;right:0;left:0;width:100vw;height:100vh;transform:translateX(200%);z-index:99999999;transition:.8s;padding-left:20px;padding-right:20px;color:rgba(var(--light-color),1);overflow-y:scroll}.nav-bar li{margin:10px auto}.drop-down-cont li{margin:5px 0!important}}@media screen and (max-width:576px){.sub-ban-left,.sub-ban-right{width:50px}.sub-ban-left{bottom:8%}.service-image{height:300px;margin-top:50px}.marketing-side{height:200px;margin-bottom:50px;object-position:center}.publishing-side{height:400px}.f-55,.f-60{font-size:40px}.cta{border-radius:100px}.f-45{font-size:35px}.f-40{font-size:30px}.f-30{font-size:20px}.f-18{font-size:16px}}@media screen and (max-width:431px){body{font-size:12px}.btn,button{padding:10px!important}}