.banner-img,.modal img{object-position:bottom;object-fit:contain}.banner-badge,.banner-img,.modal img,a.logo img,img.casestudy-client-image,img.casestudy-logo-image,img.client,img.showcase-image{object-fit:contain}.drop-down-cont,button.btn-close,header,svg.botom,svg.top{position:absolute}body,div.cursor div span{color:rgba(var(--dark-color),1)}.packdetail ul,body,footer,section{overflow-x:hidden}*,.c-list li:before,:after,:before,ul.c-list li:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}a,a.active,a:active,a:focus,a:hover{text-decoration:none;cursor:pointer}button.btn-close{right:-20px;z-index:99999999;padding:10px!important;top:-20px}.modal img{height:400px;max-width:100%}.packdetail ul,body,html,select{scrollbar-color:rgba(var(--clr-2),1) transparent}.packdetail ul,body,html{scroll-behavior:smooth}.packdetail ul,body,select{scrollbar-width:8px}.packdetail ul,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;background:rgba(var(--light-color),1);font-size:15px}header{right:0;left:0;z-index:999}.drop-down-cont{top:90%;background:rgba(var(--clr-1-light),1);width:650px;right:50%;left:50%;transform:translateX(-50%) translateY(10px);border-radius:20px;box-shadow:0 0 36px rgba(var(--dark-color),.3);max-height:0;transition:max-height .8s ease-out;overflow:hidden;font-size:14px}.btn,.icon,a.portfolio-box,a.portfolio-box img,button{transition-duration:.8s}.dropdown:hover .drop-down-cont{max-height:100vh}.dropdown img{width:50px;height:50px;margin-right:10px}footer,section{overflow-y:clip}: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}.btn,.f-370,button{text-transform:uppercase}.f-60{font-size:50px}.f-44{font-size:44px}.f-34{font-size:34px}.f-24{font-size:24px}.f-18{font-size:18px}.clr-1,.slick-next:before,.slick-prev:before{color:rgba(var(--clr-1),1)}.clr-2{color:rgba(var(--clr-2),1)}.btn,.clr-l,button{color:rgba(var(--light-color),1)!important}.bg-1{background:rgba(var(--clr-1),1)}.bg-1-l{background:rgba(var(--clr-1-light),1)}.bg-2{background:rgba(var(--clr-2),1)}.bg-2-l{background:rgba(var(--clr-2-light),1)}.bg-3{background:rgba(var(--clr-3),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-light{background:#eee!important}.btn,.slick-dots li.slick-active button,button{background:rgba(var(--clr-1),1)!important}.btn,button{border:none!important;padding:10px 25px!important;border-radius:50px!important;font-size:inherit;text-transform:capitalize}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{height:auto!important;padding:10px!important}.btn.active,.btn:hover,.icon:hover,button.active,button:hover{background:rgba(var(--clr-2),1)!important;color:rgba(var(--dark-color),1)!important}.form-control,input,select,select input{background:rgba(var(--clr-3),.4);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:25px;overflow:hidden}.bg-1 button{background:rgba(var(--clr-2),1)!important}.bg,.portfolio{background-size:cover}.bg{background-attachment:fixed;background-position:center}.portfolio{background-position:bottom;background-repeat:no-repeat}.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}.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}.c-list li:before,.icon,.packhead .image,.sevice.box{display:flex;display:flex}.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}.text-white .form-control:focus,.text-white input:focus{background:rgba(var(--clr-3),1);border:1px solid rgba(var(--clr-2),1)}.c-list li:before,.icon,.nav-tabs .nav-item button.nav-link:before{background:rgba(var(--clr-1),1);background:rgba(var(--clr-1),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}svg.botom,svg.top{z-index:99;right:0}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}.icon{height:40px;width:40px;border-radius:20px;align-items:center;justify-content:center;color:rgba(var(--light-color),1)}.overlay{background:linear-gradient(312deg,rgba(var(--dark-color),.68),rgba(var(--clr-2),.66))}@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}}a.logo{display:block;width:100%;height:70px}a.logo img{width:100%;height:100%;object-position:left}.banner-img{width:100%;height:550px}.banner-badge,.banner-img1,img.client{object-position:center}.banner-badge{width:100%;height:45px}.box{transition:.8s;border-radius:25px}.box:hover{background:rgba(var(--clr-2-light),1)!important}.sevice.box{min-height:250px;justify-content:space-between;align-items:center;height:100%}button.slick-arrow{animation:none!important;background:0 0!important;border:none!important;outline:0!important;box-shadow:none!important;filter:none!important}button.slick-prev.slick-arrow{left:-40px;z-index:999}button.slick-next.slick-arrow{right:-20px}img.client{width:100%;height:60px}.counter{background-size:contain;background-position:left;background-repeat:no-repeat}img.process-image{height:100%;width:100%;transform:scale(1.2)}.process-silder .slick-list.draggable{padding:0 300px 0 0!important}.casestudies .bg-2{border-radius:25px;padding-bottom:300px}.casestudies .casestudy-negtive-margin{margin-top:-250px}img.casestudy-logo-image{width:200px;height:60px;margin:0 auto}img.casestudy-product-image{height:500px;width:100%;object-fit:contain;object-position:center}img.casestudy-client-image{height:55px;width:56px;border-radius:35px;overflow:hidden}.slick-dots li{height:30px}.casestudies .slick-dots{top:50px;width:20px;margin:0;list-style:none;text-align:center;right:40px}.slick-dots li button{padding:0!important;width:10px;height:10px;background:#ffebe1!important}.casestudies li button{height:20px!important;width:10px}.slick-dots li button:before{display:none}.casestudies .slick-dots li.slick-active{height:60px!important}.casestudies .slick-dots li.slick-active button{height:50px!important}.box.why{min-height:200px}img.showcase-image{height:400px;width:100%}.cat{background:#ffebe1;border-radius:15px;text-align:center;padding:5px 10px;margin-bottom:10px}.review-slider .slick-list.draggable{padding:0 300px!important}.review-slider .slick-slide{opacity:.5;transform:scale(.9)}.review-slider .slick-slide.slick-active{opacity:1;transform:scale(1)}footer .bg-1{border-radius:25px}footer,footer .bg-2-l{padding-top:100px}.footer-negtive-margin{margin-top:-200px}.sub-service .slider .slick-list.draggable{padding:0 124px 0 0!important}.sub-service .slider{z-index:2}.sub-service:before{content:'';background:rgba(var(--clr-2-light),1);position:absolute;top:0;right:0;height:100px;width:80%;border-radius:20px 0 0 20px;z-index:-1}.service.box{height:100%}.serviceslider .slick-track,.slider .slick-track{display:flex!important}.serviceslider .item,.slider .item{height:auto}@media screen and (max-width:1367px){.f-60{font-size:55px}body{font-size:14px}.drop-down-cont{font-size:13px}.f-24{font-size:20px}}@media screen and (max-width:1181px){.counter{background-size:cover;background-position:-200px}.f-18{font-size:16px}.f-44{font-size:35px}.f-34{font-size:32px}.f-24{font-size:20px}.review-slider .slick-list.draggable{padding:0 200px!important}}@media screen and (max-width:992px){.f-18{font-size:14px}img.logo{object-position:center}img.showcase-image{height:300px}}@media screen and (max-width:768px){.nav-bar{background:rgba(var(--clr-1-light),1);position:fixed;top:0;right:0;left:0;width:100vw;height:100vh;z-index:99999999;transition:.8s;padding-left:20px;padding-right:20px;overflow-y:scroll;clip-path:circle(0% at 9% 9%)}.nav-bar li:not(.drop-down-cont li){margin:20px auto}.nav-bar.active{clip-path:circle(200% at 9% 9%)}.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}}@media screen and (max-width:576px){.process-silder .slick-list.draggable,.review-slider .slick-list.draggable{padding:0!important}img.casestudy-product-image,img.showcase-image{height:200px}.counter{background-size:contain;background-position:-90px bottom}.f-60{font-size:40px}.f-44{font-size:35px}.f-34{font-size:28px}}@media screen and (max-width:431px){body{font-size:12px}.drop-down-cont{font-size:11px}}@media screen and (max-width:391px){.f-44{font-size:30px}}