:root{--fontsize:16px}@media (min-width:1100px){.brands_slider.slick-initialized .slick-slide{display:block;width:180px!important}}@media (min-width:1025px){.brands_slider .slick-slide img,.brands_slider img{width:150px!important;object-fit:contain;height:100px!important}}@media (max-width:1024px){img.h-auto.med-img{height:auto!important}}.home__case__study__box{background:url(../jpg/medal-of-war-case-studies.jpg);background-size:cover}img.med-img{height:415px;object-fit:cover}@media (min-width:768px) and (max-width:991px){img.med-img{height:255px}}section.brands{border-bottom:2px solid #ccc}.bg-cta{background-color:#1a1c28}a.tk-btn{background:#fba82d;border:2px solid #fba82d;color:#000;padding:10px 20px;border-radius:30px;font-size:18px;font-weight:600;transition:.4s}a.tk-btn:hover{background:0 0;color:#fff}.single-port{display:grid;grid-template-columns:repeat(4,1fr);column-gap:20px}.single-port .ehover10.hover,.single-port .hover{width:100%!important;max-width:100%!important;border:0;border-radius:20px;overflow:hidden;box-shadow:0 0 10px #ccc}.latest__portfolios .ehover10 .overlay{height:auto!important}.single-port .ehover10.hover{height:auto!important;object-position:left}.single-port .ehover10 img{height:325px!important;object-position:left}.single-port h2{font-weight:700!important}.cate-text.py-3{overflow:hidden;z-index:1;background:#fff;position:relative}.cate-text h4{font-size:22px!important;font-weight:700;color:#000!important}.client_bx{display:grid!important;grid-template-columns:auto auto auto;width:100%;background:#212529;border-radius:20px;padding:20px 30px;height:100%;margin:0 10px;border:0}.client_bx.cdw{min-width:99%}.clt_nme .big-text{font-size:20px;font-weight:700}.text-blue{color:#3cd6ef}.brands-slide{border-bottom:2px solid #ccc}.testimo_auto{display:flex;overflow:hidden}div#testimonial_controls button.prevbtn{left:-30px;position:absolute;top:50%;bottom:50%;margin:0 auto;display:flex;align-items:center;padding:10px;border-radius:0;width:35px;height:35px;justify-content:center;border:1px solid #000;color:#000;background:0 0}div#testimonial_controls button.nextbtn{right:-30px;position:absolute;background:0 0;top:50%;bottom:50%;margin:0 auto;display:flex;align-items:center;padding:10px;border-radius:0;width:35px;height:35px;justify-content:center;border:1px solid #000;color:#000!important}.prevbtn:hover{background:#f7b12d}@media (min-width:1024px){.testimo_auto:before{position:absolute;content:"";background:url(../png/clients_quotes_icon1.png);width:46px;height:34px;left:-50px;top:-30px;background-size:contain}.testimo_auto:after{position:absolute;content:"";background:url(../png/clients_quotes_icon1.png);width:48px;height:35px;right:-50px;bottom:-30px;background-size:contain;transform:scaleX(-1)}}@media (max-width:767px){.about__counter{height:auto!important}.brands_slider .slick-slide img{display:block;width:125px!important}.single-port .ehover10 img{height:285px!important}.single-port{grid-template-columns:repeat(1,1fr)}.ehover10:hover .overlay{transform:translateY(-175px)!important}div#project_controls button.prevbtn,div#testimonial_controls button.prevbtn{left:40%;top:101%}div#project_controls button.nextbtn,div#testimonial_controls button.nextbtn{right:40%;top:101%}.client_bx{grid-template-columns:100%}}@media (max-width:991px) and (min-width:768px){.single-port{grid-template-columns:repeat(2,1fr)}.client_bx{grid-template-columns:30% 70%}h3.cd-head{font-size:24px!important}}.small-chevron{font-size:calc(var(--fontsize) * .9)!important;vertical-align:center;opacity:.3}.why-us-heading-wrapper{flex-direction:row-reverse;align-items:center;justify-content:flex-end;gap:calc(var(--fontsize) * 1)}.why-us-content-heading{font-size:calc(var(--fontsize) * 1.3);font-weight:700;word-break:break-word;text-transform:uppercase;color:#4f5359}.why-us-content-number{font-size:calc(var(--fontsize) * 4);font-family:Impact,Haettenschweiler,'Arial Narrow Bold',sans-serif;font-weight:1000;color:#ffb900}.why-us-content-background{border:3px solid #fff;background:linear-gradient(to top right,#fff 0,#fff 30%,#d9d7d5 100%);box-shadow:-20px 20px 40px rgba(150,40,27,.3);padding:calc(var(--fontsize) * 2) calc(var(--fontsize) * 1) calc(var(--fontsize) * 4) calc(var(--fontsize) * 2);box-sizing:border-box;justify-content:center;align-items:flex-start;transition:transform .5s;width:100%;height:100%}.why-us-content-background:hover{z-index:5;transform:scale(1.2)}.why-us-content{display:grid;grid-template-columns:0.2fr 0.1fr 1.3fr 0.05fr 0.02fr 1.6fr;grid-template-rows:0.1fr 2.5fr 0.5fr 2fr 0.5fr 0.2fr 2fr 0.5fr;gap:calc(var(--fontsize) * .5);width:90%;box-sizing:border-box;margin:calc(var(--fontsize) * 2) auto 0;align-items:center;justify-content:center}.why-us-content-one{grid-row:2/4;grid-column:2/6;border-radius:calc(var(--fontsize) * 5) 0 calc(var(--fontsize) * 5) calc(var(--fontsize) * 5)}.why-us-content-two{grid-row:1/3;grid-column:5/7;border-radius:0 calc(var(--fontsize) * 5) calc(var(--fontsize) * 5) calc(var(--fontsize) * 5)}.why-us-content-three{grid-row:4/7;grid-column:1/4;border-radius:calc(var(--fontsize) * 5) 0 calc(var(--fontsize) * 5) calc(var(--fontsize) * 5);z-index:2}.why-us-content-four{grid-row:3/5;grid-column:4/7;border-radius:0 calc(var(--fontsize) * 5) calc(var(--fontsize) * 5) calc(var(--fontsize) * 5)}.why-us-content-five{grid-row:6/9;grid-column:3/6;border-radius:0 calc(var(--fontsize) * 5) calc(var(--fontsize) * 5) calc(var(--fontsize) * 5);z-index:1}.why-us-content-six{grid-row:5/8;grid-column:4/7;border-radius:calc(var(--fontsize) * 5) calc(var(--fontsize) * 5) calc(var(--fontsize) * 5) 0}.why__choose__us h3{text-align:center}@media only screen and (max-width:1200px){.testimonial-main-container{width:100%}.testimonial-main-container #tns1>.tns-item{padding-right:0}.testimonial-main-container #tns1{gap:calc(var(--fontsize) * 1)}.why-us-content{width:90%;display:flex;flex-direction:column}}@media only screen and (min-width:550px) and (max-width:1200px){.testimonial-main-container{width:80%}.why-us-content{width:60%}}@media only screen and (max-width:1024px){:root{--fontsize:18px!important}}@media only screen and (max-width:540px){:root{--fontsize:16px!important}}@media only screen and (max-width:390px){:root{--fontsize:14px!important}}@media only screen and (min-width:1220px){:root{--fontsize:18px!important}.why-us-content{width:80%}}@media only screen and (min-width:1620px){.why-us-content{width:90%}}@media only screen and (min-width:1900px){.why-us-content{width:100%}}