.banner-circle-area{top:50%;transform:translateY(-50%)}.flex-gallery{display:flex;flex-wrap:wrap;width:100%;align-items:center;justify-content:center}.img-banner-area{aspect-ratio:1 / 1}.banner-side{width:35vw;right:10%}.slider-testimonials-new{transform:translate(-51px)}.our-work-next{margin-top:-0px}.quote-img-posti{position:absolute;right:0;bottom:0;z-index:-9;opacity:.3}.testi-img{display:unset!important;background:#d40260;border-radius:50px}.border-right{border-right:3px solid #707070}.purple{color:#3c3e6e}.text-sm{font-size:1.2rem;font-weight:600}.portfolio-slide-btn{padding:1rem 2rem;color:#fff;background-color:#3c3e6e;border-radius:999px;border:0;display:flex;align-items:center;justify-content:space-between;width:100%;position:relative;z-index:1;font-weight:600}.portfolio-slide-item{font-size:1rem;color:#3c3e6e;font-weight:500;padding:.3rem 0}.portfolio-slide{position:relative;background-color:#e3e4ea;padding:3rem 2rem 2rem;border-radius:2rem;transform:translateY(-30px)}.portfolio-slide{display:none}.portfolio-img{aspect-ratio:1 / 2;overflow:hidden;display:block}.portfolio-images .slick-slide{transition:all .5s;box-shadow:15px 0 20px #00000029}.portfolio-images .slick-slide{transform:scale(.7);transform-origin:right}.portfolio-images .slick-slide.slick-active{transform:scale(.85);transform-origin:center}.portfolio-images .slick-slide.slick-center{transform-origin:center;transform:scale(1)}.portfolio-images .slick-slide.slick-center+.slick-slide+.slick-slide{transform-origin:left}.portfolio-images.slick-slider{overflow:visible;overflow-x:clip;margin-top:3rem;position:unset}.portfolio-images .slick-list{overflow:visible}.portfolio-slide-item.active,.portfolio-slide-item:hover{color:#3c3e6e;text-decoration:underline}.work-testi .slick-slide.slick-current+.slick-slide{opacity:.4}.pack-tab-btn{max-width:270px;background:rgb(212,0,74);background:linear-gradient(90deg,rgba(212,0,74,1) 0%,rgba(55,111,218,1) 100%);outline:0;border-radius:1rem 1rem 0 0;color:#000;font-weight:700;text-transform:capitalize;opacity:.4}.pack-tab-btn.active,.pack-tab-btn:hover{opacity:1;outline:0px solid #fff!important}.pack-tabs{gap:20px;background-color:transparent;background:transparent}.sub-tabs{border-radius:99px}.portfolio-images .slide-btn.slide-next{transform:translate(150%,-50%)}.portfolio-images .slide-btn.slide-prev{transform:translate(-150%,-50%)}.brandings{margin-top:3rem}.branding-img{position:relative;box-shadow:#0000002e 0 2px 4px}.branding-img:hover{box-shadow:#0000008f 0 22px 70px 4px}.portfolio-img:before,.branding-img:before{content:"";background-image:url(/_astro/magnifying-icon.4a62c462.svg);position:absolute;width:100%;height:100%;background-color:#0000008c;background-repeat:no-repeat;background-size:5vw;background-position:center;display:grid;place-items:center;color:#ffffffd2;transform:scale(0);transition:all .4s linear}.portfolio-img:hover:before,.branding-img:hover:before{transform:scale(1)}.portfolio-images .slick-slide.slick-center{box-shadow:0 -4px 20px 8px #0000003e}@media (max-width: 767px){.container-custom{max-width:100%!important}.portfolio-slide-btn{padding:.5rem .8rem;font-size:.7rem}.portfolio-slide-btns{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.portfolio-slide-btn-wrap{position:relative;width:49%}.portfolio-slide-btn-wrap.active{z-index:2}.portfolio-slide-item{font-size:.8rem;padding:.1rem 0}.portfolio-slide{position:absolute;width:100%;padding:2rem 1rem 1rem}.banner-logo-b{position:unset;right:unset;bottom:unset}.hero-banner{padding-bottom:0!important}.hero-banner-area{justify-content:center;padding-bottom:0rem}.hero-banner{padding-top:6rem}.portfolio-images .slick-slide.slick-center{transform:scale(1)}.portfolio-images.slick-slider,.brandings{margin-top:2rem}}@media (max-width: 1300px) and (min-width: 1140px){.container{max-width:1040px!important}}@media (max-width: 1200px) and (min-width: 1000px){.container{max-width:900px!important}}@media screen and (max-width: 767px){.portfolio-images img,.justify-links{width:100%}.banner-side{width:90vw;right:0}}@media screen and (max-width: 992px){.portfolio-images .slick-slide.slick-center+.slick-slide{transform-origin:left}.portfolio-img{aspect-ratio:1 /1.2}}@media screen and (max-width: 1024px){.portfolio-images .slide-btn{display:none!important}.our-work-prev,.our-work-next{width:50px;height:50px;font-size:21px}.slider-testimonials-new{transform:translate(0)}.justify-links{width:100%}section.sec-pad-y .row{align-items:center}section.sec-pad-y textarea.field{height:99px}.sm-para{font-size:.8rem}}@media (max-width: 1440px){.hero-banner{padding-bottom:3rem}}
