*{box-sizing:border-box}a,a.active,a:active,a:focus,a:hover{text-decoration:none;cursor:pointer}*,:after,:before,ul.c-list li:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,html,select{scrollbar-color:rgba(var(--clr-2),1) transparent}body,html{scroll-behavior:smooth}body,select{scrollbar-width:8px}html,select{scrollbar-width:thin}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-thumb{border-radius:10px;background-image:linear-gradient(rgba(var(--clr-2),1),rgba(var(--clr-2),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,sans-serif!important;line-height:1.5;color:rgba(var(--dark-color),1);background:rgba(var(--light-color),1);overflow-x:hidden;font-size:15px}header{position:absolute;right:0;left:0;z-index:999;top:0}footer,section{overflow-x:hidden;overflow-y:clip}#text,.drop-down-cont,.gallery,.service .image{overflow:hidden}:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}a{outline:0;color:inherit}a.active,a:active,a:focus,a:hover{color:rgba(var(--clr-1),1)!important;outline:0!important}audio,img,video{max-width:100%;height:auto}.fw-700,b,strong{font-weight:700}.heading,h1,h2,h3,h4,h5,h6{font-style:normal;font-family:Lato,sans-serif;line-height:1.5;transition:.8s;text-transform:capitalize}.f-55{font-size:55px}.f-40{font-size:40px}.f-34{font-size:34px}.f-24{font-size:24px}.f-18{font-size:18px}.clr-1,.drop-down:hover .a{color:rgba(var(--clr-1),1)}.clr-2{color:rgba(var(--clr-2),1)}.clr-l,.service:hover .clr-2{color:rgba(var(--light-color),1)!important}.bg-1,.process-step:nth-child(odd){background:rgba(var(--clr-1),1)}.bg-2,.process-step:nth-child(2n){background:rgba(var(--clr-2),1)}.bg-l{background:rgba(var(--light-color),1);border-radius:50px}.bg-d,.bg-d select option{background:rgba(var(--dark-color),1)}.bg-1-l{background:rgba(var(--clr-1),.12)}.bg-light{background:#eee!important}.btn,button{color:rgba(var(--light-color),1);background:rgba(var(--clr-2),1);border:2px solid rgba(var(--clr-1),1)!important;text-transform:uppercase;padding:8px 5px!important;border-radius:10px 0!important;transition-duration:.8s;font-size:inherit}.btn.active,.btn:hover,button.active,button:hover{background:rgba(var(--clr-1),1)!important;border-color:rgba(var(--clr-2),1)!important;border-radius:0 10px!important}.bg-2 .btn,.bg-2 .btn.active,.bg-2 .btn:hover,.bg-2 .icon,.bg-2 button,.bg-2 button.active,.bg-2 button:hover{background:rgba(var(--clr-1),1)!important;border-color:rgba(var(--light-color),1)!important}.bg-2 .btn.active,.bg-2 .btn:hover,.bg-2 button.active,.bg-2 button:hover{border-radius:0 10px!important}.form-control,input,select,select input{background:rgba(var(--clr-3),1);color:inherit!important;border:1px solid rgba(var(--light-color),1)!important;padding:10px 20px!important;box-shadow:unset!important;transition-duration:.8s;height:auto!important;border-radius:10px 0!important;overflow:hidden}.bg{background-attachment:fixed;background-size:cover;background-position:center}.form-control:focus,input:focus{outline:0;background:rgba(var(--light-color),.5); color: rgba(var(--dark-color),1)!important;border:1px solid rgba(var(--clr-1),1);box-shadow:none}.bg-d select option,.icon{color:rgba(var(--light-color),1)}.form-control::placeholder,input::placeholder{color:rgba(var(--light-color),1);opacity:1}input.phone,input[name=phone]{padding-left:75px!important}.iti{display:block!important;width:100%!important}.icona:hover .icon,.iti__country-list{background:rgba(var(--clr-2),1)!important;border-color:rgba(var(--clr-2),1)!important}.iti input:focus .iti__selected-dial-code{color:rgba(var(--dark-color),1)!important}.iti--separate-dial-code .iti__selected-flag{background-color:rgba(var(--clr-3),.8);border-radius:25px 0 0 25px}.bg-d .form-control,.bg-d input,.bg-d select,.text-white .form-control,.text-white input,.text-white select{background:rgba(var(--light-color),1);color:rgba(var(--dark-color),1)!important}.c-list li:before,.service:hover{color:rgba(var(--light-color),1)}.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-dots li button,.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:0 0!important}.slick-next{right:-35px}.slick-prev{left:-30px;z-index:9999}.icon{height:40px;width:40px;border-radius:20px;display:flex;align-items:center;justify-content:center;border:2px solid rgba(var(--clr-1),1);background:rgba(var(--clr-2),1)}.c-list li:before,.nav-bar .icon,.top-bar{background:rgba(var(--clr-1),1)}.nav-bar .icon{border-color:rgba(var(--light-color),1)}.platforms .slider img{height:36px;width:80%;object-fit:contain;object-position:center}.publishing.platforms img{height:80px}#text{animation-delay:0s;animation-duration:2s;animation-name:text-a;animation-iteration-count:infinite}@keyframes text-a{0%{width:0}100%{width:200px}}@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}}button.btn-close{position:absolute;right:0;padding:10px!important;top:-5px;opacity:1;background:red;z-index:99999999999}.c-list li{position:relative;padding:10px 0 10px 35px}.c-list li:before{display:flex;content:"\e903";font-family:icomoon;left:5px;border-radius:100%;width:25px;height:25px;padding:2px;position:absolute;font-size:10px;justify-content:center;align-items:center;border:1px solid rgba(var(--clr-2),1)}.top-bar{border-radius:0 0 20px 20px;box-shadow:0 3px 6px rgba(var(--clr-2),.36);animation:1s infinite pop;margin-bottom:-15px}.banner,.brush{background-repeat:no-repeat;background-position:center}@keyframes pop{0%,100%{background:rgba(var(--clr-2),1);box-shadow:0 3px 6px rgba(var(--clr-1),.36)}50%{background:rgba(var(--clr-1),1);box-shadow:0 3px 6px rgba(var(--clr-2),.36)}}.banner{background-size:cover}.banner video{position:absolute;top:0;right:0;left:0;width:100vw;height:100%;object-fit:cover}.brush{background-size:contain}.ban-img{position:absolute;bottom:0;z-index:-1;width:50vw}.banner .overlay{z-index:2}.service{background:rgba(var(--light-color),1);box-shadow:0 16px 36px rgba(var(--dark-color),.1);transition:.8s;border-radius:40px 0}.service:hover{background:rgba(var(--clr-2),1);border-radius:0 40px}.service .content{padding:10px 10px 20px}.sub-services .service .content{padding:30px 15px 20px}.sub-services .service{min-height:200px}.service .image{margin-top:-20px;width:100%;height:240px;transform:translateY(-20px)}.service .image img{object-fit:cover;object-position:top;height:100%;width:100%}.services .position-relative:before,.sub-services .position-relative:before{content:'';background:rgba(var(--clr-1),1);position:absolute;top:0;right:0;height:200px;width:80%;border-radius:50px 0}.sub-services .slider .slick-list.draggable{padding:0 124px 0 0!important}.slick-dots li button,.slick-next,.slick-prev{padding:5px!important;border-radius:50%!important;height:auto;width:auto;background:rgba(var(--clr-2),1)!important;opacity:.5}.choose,.cta{border-radius:40px 0}.slick-dots li button:hover,.slick-dots li.slick-active button,.slick-next:hover,.slick-prev:hover{border-radius:50%!important;background:rgba(var(--clr-2),1)!important;opacity:1}.cta{box-shadow:0 16px 36px rgba(var(--clr-2),.28)}.cta-left,.cta-right{width:100%;height:300px;object-fit:contain;object-position:top right;transform:translateY(-30px)}.cta-left{object-position:top left}.nav-icons,.side{object-position:center;object-fit:contain}.side{height:500px;width:100%}.publishing-left,.publishing-right{position:absolute;width:15vw;z-index:-1}.banner .side{height:400px}.choose{height:271px;box-shadow:5px 5px 0 rgba(var(--clr-1),1);transition:.8s}.drop-down-cont,.process-step{box-shadow:0 0 36px rgba(var(--dark-color),.3)}.choose:hover{border-radius:0 40px;box-shadow:-5px -5px 0 rgba(var(--clr-2),1);background:rgba(var(--clr-1),1)}.process-head,.reviews-silder .box{background:rgba(var(--light-color),1)}.publishing-left{top:0;left:0}.publishing-right{bottom:0;right:0}.gallery{width:100%;height:200px}.gallery img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 3px 6px rgba(var(--dark-color),.3))}.p-s{margin-top:-8rem;z-index:9999}.process-head{position:sticky;top:0;right:0;left:0;z-index:2;margin-bottom:10vh}.process-step{position:sticky;top:20vh;z-index:2;border-radius:40px;min-height:250px;align-items:center}.number .heading{font-size:100px;text-align:center;display:block;line-height:1}.reviews-silder .box{border:2px solid rgba(var(--clr-1),1);border-radius:20px;min-height:170px}.reviews-silder .slick-list.draggable{padding:80px 0!important;margin-bottom:-40px;margin-top:-40px}.reviews-silder .item.slick-slide{transform:scale(1);transition-duration:.8s;z-index:-1;position:relative;opacity:.5}.reviews-silder .item.slick-current.slick-active.slick-center{transform:scale(1.12);z-index:9999999;opacity:1}.footer{background-position:bottom;background-size:contain;background-repeat:no-repeat}.drop-down-cont,.side-bar-sm-frm{background:rgba(var(--light-color),1)}.drop-down-cont{position:absolute;top:90%;width:480px;right:50%;left:50%;transform:translateX(-50%) translateY(10px);border-radius:20px 0;max-height:0;transition:max-height .8s ease-out}.drop-down:hover .drop-down-cont{max-height:100vh}.nav-icons{width:20px;height:20px}.side-bar-sm-frm{position:fixed;top:130px;right:0;transform:translateX(150%);transition-duration:.8s;z-index:99}.side-call .icon,.side-chat .icon,.side-head{background:linear-gradient(113deg,rgba(var(--clr-1),1),rgba(var(--clr-2),1))}.side-bar-sm-frm.scroll{transform:translateX(100%)}.side-bar-sm-frm.active,.side-call:hover,.side-chat:hover{transform:translateX(0)}.side-head{transform:rotate(-90deg);width:359px;cursor:pointer;height:49px;position:absolute;left:-203px;right:0;font-size:28px;top:155px;text-align:center;color:#fff;border-radius: 15px 15px 0 0;display: flex;justify-content: center;padding: 0 20px;box-shadow: -20px 0 20px rgba(var(--clr-2), .5);}.side-call,.side-chat{position:fixed;right:0;display:flex;z-index:9999}.chat-body,.side-body{display:flex;justify-content:center;align-items:center;background-color:rgba(var(--clr-2),1);color:#fff;box-shadow:0 0 36px rgba(var(--dark-color),.1)}.side-chat{top:80px;transform:translateX(62%)}.side-call{top:30px;transform:translateX(72%)}.side-call,.side-chat{transition:.8s}.side-call .icon,.side-chat .icon{border-radius:25px 0 0 25px;color:rgba(var(--light-color),1);box-shadow:-3px 0 10px rgba(var(--clr-2),.6);height:40px;width:50px}@media screen and (min-width:1900px){.banner,.banner .overlay{height:100vh;}.banner .container-xl,.banner .row.py-5{height:100%}.banner .row.py-5{align-items: center;padding-bottom: 15% !important;}}@media screen and (min-width:1367px){.banner,.banner .overlay{min-height:100vh}}@media screen and (max-width:1367px){.f-55{font-size:50px}body{font-size:14px}.f-24{font-size:22px}}@media screen and (max-width:1181px){.side-bar-sm-frm{top:230px}.side-chat{top:180px}.side-call{top:130px}.f-18{font-size:16px}.f-55{font-size:45px}.f-40{font-size:35px}.f-34{font-size:32px}.f-24{font-size:20px}}@media screen and (max-width:992px){.publishing-left,.publishing-right{opacity:.2;width:20vw}.f-18{font-size:14px}.top-bar{margin-bottom:10px}img.logo{object-position:center}}@media screen and (max-width:576px){.nav-bar{background:rgba(var(--clr-2),1);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:not(.drop-down-cont li){margin:20px auto}.nav-bar.active{transform:translateX(0)}.ban-img{width:80vw}.side-head{transform:rotate(0);position:relative;left:auto;right:auto;top:auto;justify-content:left;border-radius:15px 15px 0 0;box-shadow:0 -20px 20px rgba(var(--clr-2),.5);font-size:24px;align-items:center;width:100vw}.choose{height:320px}.side-bar-sm-frm{transform:translateX(0) translateY(200%)}.side-bar-sm-frm.scroll{transform:translateX(0) translateY(88%);bottom:0;top:auto}.side-bar-sm-frm.active{transform:translateX(0) translateY(0)}.drop-down-cont{height:auto!important;max-height:unset!important;background:0 0;padding:0 0 0 10px;position:relative;top:0;right:0;left:0;transform:translate(0);border-radius:unset;width:auto;box-shadow:none}.drop-down-cont li{padding-top:10px}.f-55{font-size:40px}.f-40{font-size:30px}.f-34{font-size:28px}.reviews-silder .item.slick-slide{opacity:1;transform:scale(1)!important}.reviews-silder .slick-list.draggable{margin-bottom:0;margin-top:0}}@media screen and (max-width:431px){body{font-size:12px}}@media screen and (max-width:391px){.icon{height:30px;width:30px}}