html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;overflow-x:hidden;padding-top:104px}@media (max-width:1024px){body{padding-top:80px}}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"AnticDidone-Regular";src:url(../../../../../../../../themes/devstree-au/assets/fonts/AnticDidone-Regular.woff2) format("woff2"),url(../../../../../../../../themes/devstree-au/assets/fonts/AnticDidone-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"outfiltBlack";src:url(../../../../../../../../themes/devstree-au/assets/fonts/Outfit-Black.woff2) format("woff2"),url(../../../../../../../../themes/devstree-au/assets/fonts/Outfit-Black.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"outfiltBold";src:url(../../../../../../../../themes/devstree-au/assets/fonts/Outfit-Bold.woff2) format("woff2"),url(../../../../../../../../themes/devstree-au/assets/fonts/Outfit-Bold.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"outfiltExtrabold";src:url(../../../../../../../../themes/devstree-au/assets/fonts/Outfit-ExtraBold.woff2) format("woff2"),url(../../../../../../../../themes/devstree-au/assets/fonts/Outfit-ExtraBold.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"outfiltLight";src:url(../../../../../../../../themes/devstree-au/assets/fonts/Outfit-Light.woff2) format("woff2"),url(../../../../../../../../themes/devstree-au/assets/fonts/Outfit-Light.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"outfiltMedium";src:url(../../../../../../../../themes/devstree-au/assets/fonts/Outfit-Medium.woff2) format("woff2"),url(../../../../../../../../themes/devstree-au/assets/fonts/Outfit-Medium.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"outfiltRegular";src:url(../../../../../../../../themes/devstree-au/assets/fonts/Outfit-Regular.woff2) format("woff2"),url(../../../../../../../../themes/devstree-au/assets/fonts/Outfit-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"outfiltSemiBold";src:url(../../../../../../../../themes/devstree-au/assets/fonts/Outfit-SemiBold.woff2) format("woff2"),url(../../../../../../../../themes/devstree-au/assets/fonts/Outfit-SemiBold.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}:root{--outfiltBlack:outfiltBlack;--outfiltBold:outfiltBold;--outfiltExtrabold:outfiltExtrabold;--outfiltLight:outfiltLight;--outfiltMedium:outfiltMedium;--outfiltRegular:outfiltRegular;--outfiltSemiBold:outfiltSemiBold;--outfiltSemiBold:outfiltSemiBold;--AnticDidoneRegular:AnticDidone-Regular;--black:#000000;--white:#ffffff;--primaryColor:#e00c36;--dakrGrey:#6a6a6a;--lightGrey:#707070;--black900:#181818;--bgLightGrey:#fcfcfc;--lightGrey800:#f9f9f9;--fs98:75px;--fs60:60px;--fs56:56px;--fs40:40px;--fs36:36px;--fs32:32px;--fs30:30px;--fs28:28px;--fs24:24px;--fs22:22px;--fs20:20px;--fs18:18px;--fs16:16px;--fs15:15px}.outfiltBlack{font-family:var(--outfiltBlack)}.outfiltBold{font-family:var(--outfiltBold)}.outfiltExtrabold{font-family:var(--outfiltExtrabold)}.outfiltLight{font-family:var(--outfiltLight)}.outfiltMedium{font-family:var(--outfiltMedium)}.outfiltRegular{font-family:var(--outfiltRegular)}.outfiltSemiBold{font-family:var(--outfiltSemiBold)}.AnticDidoneRegular{font-family:var(--AnticDidoneRegular)}.black{color:var(--black)}.white{color:var(--white)}.primaryColor{color:var(--primaryColor)}.dakrGrey{color:var(--dakrGrey)}.lightGrey{color:var(--lightGrey)}.black900{color:var(--black900)}.lightWhite{color:var(--bgLightGrey)}.bgPrimary{background-color:var(--primaryColor)}.bgLightGrey{background-color:var(--bgLightGrey)}.bglightGrey800{background-color:var(--lightGrey800)}.fs98{font-size:var(--fs60)}.h1,h1,.fs60{font-size:var(--fs60)}.h2,h2,.fs56{font-size:var(--fs56)}.h3,h3,.fs40{font-size:var(--fs40)}.h4,h4,.fs36{font-size:var(--fs36)}.h5,h5,.fs32{font-size:var(--fs32)}.h6,h6,.fs30{font-size:var(--fs30)}.fs28{font-size:var(--fs28)}.fs24{font-size:var(--fs24)}.fs22{font-size:var(--fs22)}.fs20{font-size:var(--fs20)!important}.fs18{font-size:var(--fs18)}.fs16{font-size:var(--fs16)}.fs15{font-size:var(--fs15)}body{font-family:var(--outfiltRegular);font-size:var(--fs16);color:var(--black);background-color:var(--grey)}button,a.themeBtn{position:relative;margin:0;padding:20px 34px;text-decoration:none;display:flex;justify-content:center;align-items:center;border:none;background-color:var(--primaryColor);border-radius:10px;color:#fff;font-weight:300;font-size:18px;font-family:inherit;z-index:0;overflow:hidden;transition:all 0.3s cubic-bezier(.02,.01,.47,1);border-radius:30px}button:hover span,a.themeBtn:hover span{animation-delay:0.06s}button::before,button::after,a.themeBtn::before,a.themeBtn::after{content:"";position:absolute;right:0;bottom:0;width:100px;height:100px;border-radius:50%;background:#810d22;opacity:0;transition:transform 0.15s cubic-bezier(.02,.01,.47,1),opacity 0.15s cubic-bezier(.02,.01,.47,1);z-index:-1;transform:translate(100%,-25%) translate3d(0,0,0)}button:hover::before,button:hover::after,a.themeBtn:hover::before,a.themeBtn:hover::after{opacity:.18;transition:transform 0.2s cubic-bezier(.02,.01,.47,1),opacity 0.2s cubic-bezier(.02,.01,.47,1)}button:hover::before,a.themeBtn:hover::before{transform:translate3d(50%,0,0) scale(.9)}button:hover::after,a.themeBtn:hover::after{transform:translate(50%,0) scale(1.1)}.customNav{padding-top:20px;padding-bottom:20px;position:sticky;top:0;z-index:9;will-change:transform;transform:translateZ(0);backface-visibility:hidden;transition:all 0.3s ease}.innerPage .customNav{background-color:var(--white);backdrop-filter:blur(24px);box-shadow:0 2px 5px rgba(0,0,0,.1);border-bottom:1px solid #161616}.innerPage .customNav.scrolled{border-bottom:0}.customNav.scrolled{background-color:#efefefd4;backdrop-filter:blur(24px);box-shadow:0 2px 5px rgba(0,0,0,.1)}.customNav .container-fluid{padding:0 100px}.customNav .nav-link{letter-spacing:1px}.customNav .nav-link:hover,.customNav .nav-link:focus{color:var(--white)}.customNav .nav-link::after{position:absolute;content:"";width:0;height:2px;background-color:var(--primaryColor);left:0;bottom:-6px;transition:width 0.3s ease}.customNav .navbar-brand>img{width:200px}.customNav .nav-link:hover::after,.customNav .nav-link:focus::after{width:100%}.customNav .navbar-nav{gap:20px}.radius16{border-radius:16px}.borderGreen{border:2px solid var(--lightGreen)}section{padding-top:100px;padding-bottom:100px}.whiteIcon{filter:invert(100%) sepia(0%) saturate(0%) hue-rotate(67deg) brightness(101%) contrast(103%)}.mega-menu-menu-1-mobile-open div#mega-menu-wrap-menu-1{z-index:999}.bannerSection{height:80vh;background:url(../../../../../../../../themes/devstree-au/assets/images/bannerBg);background-repeat:no-repeat;background-position:right;position:relative;z-index:1;background-size:cover;margin-top:0!important;margin:0 auto;border-radius:70px;width:calc(100% - 150px)}.bannerSection::before{background:var(--black);position:absolute;content:"";height:100%;background-size:cover;width:100%;left:0;z-index:-1;top:0;opacity:.7;border-radius:70px}.bannerSection .whiteIcon{position:relative;top:24px}.sec-title .sub-title{position:relative;font-size:var(--fs18);color:var(--primaryColor);display:inline-block;letter-spacing:2px;margin-bottom:16px!important}@keyframes pulseCircle{0%{transform:translateY(-50%) scale(1);box-shadow:0 0 0 0 rgba(255,20,92,.7)}70%{transform:translateY(-50%) scale(1.2);box-shadow:0 0 0 10px rgba(255,20,92,0)}100%{transform:translateY(-50%) scale(1);box-shadow:0 0 0 0 rgba(255,20,92,0)}}.whoWeAreSection::after{position:relative;z-index:9}.whoWeAreSection::after{position:absolute;content:"";background-image:url(../../../../../../../../themes/devstree-au/assets/images/bgShape2.png)}.whoWeAreSection .content-column .inner-column{position:relative;padding-left:70px}.whoWeAreSection .image-column{position:relative;margin-bottom:35px}.whoWeAreSection .image-column .inner-column{position:relative}.whoWeAreSection .image-column .inner-column:before{position:absolute;right:65px;top:70px;width:451px;height:381px;background-image:url(../../../../../../../../themes/devstree-au/assets/images/dottedpattern.avif);content:""}.whoWeAreSection .image-column .image-1{position:relative;border-radius:10px;overflow:hidden;margin-bottom:0}.whoWeAreSection .image-column .image-1 img{width:100%;height:auto}.whoWeAreSection .image-column .image-2{position:absolute;right:0;top:60px;margin-bottom:0;border-radius:10px;overflow:hidden;border:5px solid #fff;-webkit-box-shadow:0 10px 60px rgba(0,0,0,.1);box-shadow:0 10px 60px rgba(0,0,0,.1)}.whoWeAreSection .image-column .image-2 img{width:100%}.whoWeAreSection .experience{position:absolute;left:-110px;bottom:60px;min-width:220px;background:#ff1140;padding:20px 30px;border-radius:10px 10px 0 10px;-webkit-box-shadow:0 15px 60px rgba(68,67,67,.08);box-shadow:0 15px 60px rgba(68,67,67,.08)}.whoWeAreSection .experience::before{position:absolute;right:-20px;bottom:0;border-left:20px solid #ff1140;border-top:20px solid transparent;content:""}.whoWeAreSection .experience .inner{position:relative;padding-left:75px}.whoWeAreSection .experience .inner img{position:absolute;width:50px;left:0;top:50%;transform:translateY(-50%);filter:invert(100%) sepia(0%) saturate(0%) hue-rotate(67deg) brightness(101%) contrast(103%)}.whoWeAreSection .experience .icon{position:absolute;left:0;top:3px;font-size:64px;color:#fff}.whoWeAreSection .experience .text{position:relative;font-size:16px;line-height:20px;color:#fff}.whoWeAreSection .experience strong{position:relative;margin-top:7px;font-size:24px;line-height:1.2em;color:#fff;font-weight:700;display:block}.happyCustomerSection{position:relative;padding:120px 0 70px;background-repeat:no-repeat;background-position:center bottom}.happyCustomerSection .upper-box{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;margin-bottom:40px}.happyCustomerSection .upper-box .title{font-size:14px;color:#000;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.happyCustomerSection .upper-box .number-outer{position:relative;overflow:hidden}.happyCustomerSection .upper-box .numbers{position:relative;padding:0 45px;display:inline-block;background-repeat:repeat;background-clip:text;background-position:center 230px;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:100px;line-height:1em;text-align:center;font-weight:800;text-transform:uppercase;z-index:2;background-image:url(../../../../../../../../themes/devstree-au/assets/images/happyCustomer.jpg)}.happyCustomerSection .upper-box .numbers:after,.happyCustomerSection .upper-box .numbers:before{position:absolute;left:100%;top:51%;width:100%;border-bottom:1px solid var(--theme-color3);content:""}.happyCustomerSection .upper-box .numbers:after{left:auto;right:100%}.counter-block{position:relative;margin-bottom:50px}.counter-block .inner{border-radius:12px;padding:24px;background:var(--lightGrey800);border:2px dashed #ededed}.counter-block .inner .icon img{filter:invert(17%) sepia(92%) saturate(5040%) hue-rotate(341deg) brightness(105%) contrast(101%)}.counter-block .inner .icon img{width:42px}.counter-block .count-box .count-text{font-size:var(--fs40);color:var(--theme-color1);letter-spacing:-.02em;line-height:1em}.counter-block .counter-title{font-size:18px;color:#6a6a6a}.happyCustomerSection .numberBlock{border-radius:12px;padding:24px;background:var(--lightGrey800);border:2px dashed #ededed}.happyCustomerSection .numberBlock .icon{width:42px}.servicesSection{position:relative;padding:70px 0 120px;z-index:1}.services-section .row{margin:0 -8px}.services-section .row>div{padding:0 8px}.service-block .inner-box:hover{-webkit-box-shadow:0 10px 60px rgba(0,0,0,.1);box-shadow:0 10px 60px rgba(0,0,0,.1)}.service-block .inner-box .read-more i{-webkit-transition:all 100ms linear;transition:all 100ms linear}.service-block .inner-box:hover .read-more i{transform:translateX(8px)}.service-block .title{font-weight:800;margin-bottom:14px}.service-block .title:hover{color:var(--primaryColor)}.service-block .text{position:relative;margin-bottom:60px}.title a{color:inherit}.service-block .read-more span{margin-left:8px;font-size:16px;color:#0f0f0f;-webkit-transition:all 100ms linear;transition:all 100ms linear}.service-block .inner-box{position:relative;background-color:var(--lightGrey800);padding:45px 25px 50px 50px;-webkit-transition:all 300ms ease;transition:all 300ms ease;border-radius:30px;overflow:hidden;height:100%}.service-block .icon-box{display:flex;align-items:center;padding-bottom:20px;border-bottom:1px solid #e2e2e2;border-radius:0;margin-bottom:30px}.service-block .icon-box .icon{width:auto;height:60px;position:relative}.whyChooseUsSection{position:relative;z-index:1}.bg-pattern-2{background-image:url(../../../../../../../../themes/devstree-au/assets/images/pattern-2.jpg)}.bg-pattern-3{background-image:url(../../../../../../../../themes/devstree-au/assets/images/serviceimg2.jpg);opacity:.1;background-size:contain}.bgAfterNone:after{content:none!important}.bg{position:absolute;left:0;top:0;height:100%;width:100%;background-repeat:no-repeat;background-position:center;background-size:cover;z-index:-1}.whyChooseUsSection .content-column .blockquote-one{margin-bottom:50px}.whyChooseUsSection .blockquote-one{position:relative;line-height:30px;color:#242323;-webkit-box-shadow:0 10px 60px rgba(0,0,0,.1);box-shadow:0 10px 60px rgba(0,0,0,.1);background-color:#fff;padding:20px 40px}.whyChooseUsSection .blockquote-one::before{position:absolute;left:0;top:10px;bottom:10px;width:4px;background-color:var(--primaryColor);content:"";border-radius:5px}.whyChooseUsSection .image-column .image-box .img1{border-radius:30px;width:83%}.whyChooseUsSection .image-column .image-box .img2{width:32%;height:250px;object-fit:cover;border-radius:20px;border:15px solid #fff;position:absolute;right:50px;bottom:-70px}.contactUsSection{position:relative;padding:50px 0 120px}.contactUsSection.pt120{padding-top:120px}.contactUsSection .image-column .inner-column{position:relative;padding-left:70px}.contactUsSection .image-column .image{position:relative;margin-bottom:0}.contactUsSection .image-column .image img{width:460px;object-fit:cover;margin-left:auto}.contact-form{position:relative}.contact-form .form-group{position:relative;margin-bottom:20px}.contact-form .form-group:last-child{margin-bottom:0}.contact-form .form-group label{font-size:16px;line-height:20px;color:#fff;font-weight:500;display:block;letter-spacing:1px;margin-bottom:15px}.contact-form .form-group label.error{display:block;font-weight:500;font-size:12px;text-transform:capitalize;line-height:24px;color:red;margin-bottom:0}.contact-form .form-group .select2-container--default .select2-selection--single,.contact-form .form-group input:not([type="submit"]),.contact-form .form-group textarea,.contact-form .form-group select{position:relative;display:block;width:100%;height:50px;padding:15px 30px;line-height:30px;font-size:14px;color:#6a6a6a;font-weight:400;background-color:#f3f3f3;border:1px solid rgba(255,255,255,.15);border-radius:10px;margin-bottom:0;-webkit-transition:all 300ms ease;transition:all 300ms ease}.contact-form .form-group ::-webkit-input-placeholder{color:#6a6a6a}.contact-form .form-group ::-moz-input-placeholder{color:#8c8f94}.contact-form .form-group ::-ms-input-placeholder{color:#8c8f94}.contact-form .form-group input:focus,.contact-form .form-group select:focus,.contact-form .form-group textarea:focus,.contact-form .form-group input:focus-visible,.contact-form .form-group select:focus-visible,.contact-form .form-group textarea:focus-visible{border-color:var(--primaryColor);outline:none}.contact-form .form-group textarea{height:150px;resize:none}.contact-form .form-group input[type="submit"],.contact-form .form-group button{margin-top:5px}.contact-form.style-two .select2-container--default .select2-selection--single,.contact-form.style-two input:not([type="submit"]),.contact-form.style-two textarea,.contact-form.style-two select{background-color:#0a090f;border-color:#0a090f;color:#fff;height:70px;padding:20px 30px;line-height:30px}.contact-form.style-two input:focus,.contact-form.style-two select:focus,.contact-form.style-two textarea:focus{border-color:var(--primaryColor)}.contact-form.style-two textarea{height:150px;resize:none}.contact-form .wpcf7 form.invalid .wpcf7-response-output,.contact-form .wpcf7 form.unaccepted .wpcf7-response-output,.contact-form .wpcf7 form.payment-required .wpcf7-response-output{color:var(--white)}.wpcf7-not-valid-tip{margin-top:4px}.workProcessSection .process-block .inner-box .title{display:inline-block;padding-left:12px}.workProcessSection .process-block .inner-box{padding:40px 30px;height:100%;display:flex;flex-direction:column;gap:0;border-radius:8px 40px;box-shadow:inset 0 0 18px 0 #db173a1a}.workProcessSection .process-block .icon-box{position:relative;padding-top:60px}.workProcessSection .process-block .icon-box .count{position:absolute;right:0;top:40px;font-size:120px;color:#f3f3f3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:900;z-index:2;opacity:.7;-webkit-transition:all 300ms linear;transition:all 300ms linear;z-index:-1}.workProcessSection.industryProcess .icon-box img{width:60px}.workProcessSection.industryProcess .process-block .icon-box .count{color:#dfdfdf;top:-10px;font-size:74px}.customRedShape{clip-path:shape(from 63.83% 55.45%,curve to 41.82% 71.44% with 64.74% 70.29%,curve to 21.61% 43.63% with 18.9% 72.59%,curve to 43.62% 27.63% with 24.32% 14.66%,curve to 63.83% 55.45% with 62.92% 40.61%);width:260px;height:230px;background:#ff11401a;display:inline-block;position:absolute;left:-30px;z-index:-1;clip-path:path("M165.96 127.24 C168.32 161.67 168.32 161.67 108.73 164.31 C49.08 166.96 49.08 166.96 56.19 100.35 C63.3 33.72 63.3 33.72 113.41 63.55 C163.51 93.39 163.51 93.39 165.96 127.24 Z")}@supports (clip-path:shape(from 0 0,line to 100% 100%)){.hero-shape{clip-path:shape(from 63.83% 55.45%,curve to 41.82% 71.44% with 64.74% 70.29%,curve to 21.61% 43.63% with 18.9% 72.59%,curve to 43.62% 27.63% with 24.32% 14.66%,curve to 63.83% 55.45% with 62.92% 40.61%)}}.workProcessSection .process-block{padding:0 20px}footer{background-color:var(--lightGrey800);padding:120px 0;position:relative;z-index:1}footer .social-icon-two li a{height:42px;width:42px;background-color:#f1f1f1;display:flex;justify-content:center;align-items:center;border-radius:50%;color:#434343;transition:0.4s all;font-size:18px;border:1px solid #4343433d}footer .social-icon-two li a:hover{color:#ff1b44;transform:translateY(-3px)}footer .user-links li a{position:relative;padding-left:0;transition:0.6s ease;color:#444;font-size:15px}footer .user-links li a::before{position:absolute;content:"";height:5px;width:5px;border-radius:50%;background-color:var(--primaryColor);top:50%;transform:translateY(-50%);left:0;transform:translateX(-100%);transition:0.4s ease;opacity:0}footer .user-links li a:hover{padding-left:14px;color:var(--primaryColor)}footer .user-links li a:hover::before{transform:translateX(0);opacity:1}.footer>.container>.row .footer-column:nth-child(2){padding-left:50px}footer .contact-info li a{color:#444444!important;font-size:15px}footer .contact-info li a:hover{color:var(--primaryColor)!important}footer .contact-info li i{margin-top:2px;flex-shrink:0}.latestBlogSection{position:relative;z-index:1}.latestBlogSection::after{position:absolute;content:"";height:100%;width:100%;opacity:.1;top:0;z-index:-1}.latestBlogSection .news-block .image-box{position:relative}.latestBlogSection .news-block .image-box img{border-radius:14px;width:100%!important;object-fit:cover!important;object-position:center!important}.latestBlogSection .news-block .content-box{position:relative;padding:20px 47px 20px 0;background-color:#fff;border-radius:10px 0 10px 10px;display:flex;flex-direction:column;flex-grow:1}.latestBlogSection .news-block .content-box .text{flex-grow:1}.latestBlogSection .news-block .inner-box{-webkit-transition:all 300ms ease;transition:all 300ms ease;background-color:var(--white);padding:24px;border-radius:24px;height:100%;padding-bottom:12px;display:flex;flex-direction:column}.latestBlogSection .news-block .inner-box:hover{box-shadow:0 10px 60px rgba(0,0,0,.1)}.latestBlogSection .news-block .content-box h3+div{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.latestBlogSection .news-block .content-box .read-more{background:var(--primaryColor);color:#fff;border-radius:50%;padding:10px;display:inline-block;width:40px;height:40px;display:flex;justify-content:center;align-items:center;position:absolute;right:10px;outline:12px solid;top:-6px}.latestBlogSection .news-block .content-box .read-more .arrow{transition:0.4s ease}.latestBlogSection .news-block .inner-box:hover .read-more .arrow{transform:rotate(-35deg)}.latestBlogSection .news-block .blogCategoryTitle{position:absolute;top:8px;right:8px;background:var(--primaryColor);font-size:14px}.technologyWeWorkSection .technologyNavs .nav-link{cursor:pointer;color:#181818;border:0;border-bottom:1px solid #181818;text-align:center;padding-bottom:20px}.technologyWeWorkSection .technologyNavs .nav-link.active{color:var(--primaryColor);border-bottom:2px solid var(--primaryColor)}.technologyWeWorkSection .technologyNavs .nav-item{flex:1 1 auto}.technologyWeWorkSection .technologyNavs .techBox{border:1px solid #cdcdcd;border-radius:8px;padding:8px}.technologyWeWorkSection .technologyNavs .tab-pane>.row>.customWidth{width:15rem}.portfolio{position:relative;z-index:1}.portfolio::after{position:absolute;content:"";background-size:cover;z-index:-1;width:100%;height:100%;top:0;opacity:.1;background-repeat:no-repeat}.portfolio .portfolioSlider .info-box{position:absolute;left:0;bottom:0;padding:20px;min-width:270px;-webkit-transition:all 300ms ease;transition:all 300ms ease;border-radius:0 10px 10px 0;background-color:#181818;z-index:1;opacity:0;visibility:hidden}.portfolio .portfolioSlider .slides:hover .info-box{opacity:1;visibility:visible;bottom:20px}.portfolio .portfolioSlider .img-box{border-radius:10px;overflow:hidden;background-color:#181818}.portfolio .portfolioSlider .portfolioImg{border-radius:10px;transition:0.4s ease;overflow:hidden}.portfolio .portfolioSlider .slick-list{padding-right:80px!important}.portfolio .portfolioSlider .slick-slide{margin:0 12px;overflow:hidden}.portfolio .portfolioSlider .slick-list{margin:0 -12px!important}.portfolio .portfolioSlider .img-box:hover .portfolioImg{transform:scale(1.04);opacity:.8}.portfolio .custom-btn button{background-color:#181818;color:#cdcdcd}.portfolio .custom-btn button::before,.portfolio .custom-btn button::after{display:none}.portfolioBtn{position:relative;margin:0;padding:20px 34px;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;border:none;background-color:var(--primaryColor);border-radius:30px;color:#fff;font-weight:300;font-size:18px;font-family:inherit;cursor:pointer;transition:all 0.3s ease}.portfolioBtn:focus-visible{outline:2px solid #fff;background-color:var(--primaryColor)}.portfolio .customSticky{position:sticky;top:150px}.portfolio .customSticky1{top:250px}.portfolio .portfolioWrapper img{width:500px;margin-bottom:40px;border-radius:12px}.testimonialSection{position:relative;z-index:1}.testomoniaSlider .testimonial-block{position:relative;margin-right:20px;height:100%}.testimonial-block .inner-box{position:relative;background-color:#fff;border:2px solid #cfcfcf;padding:30px;margin-bottom:30px;border-radius:10px}.testimonial-block .inner-box::after{position:absolute;background-color:#ebebeb;content:"";height:100%;width:100%;top:10px;left:10px;z-index:-1;border-radius:10px}.testimonial-block .image-box{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:all 300ms ease;transition:all 300ms ease;margin-bottom:16px;justify-content:start;gap:16px}.testimonial-block .image-box .image{height:80px;width:80px}.testimonial-block .image-box .image img{height:100%;width:100%;border-radius:12px;-webkit-transition:all 300ms ease;transition:all 300ms ease;-webkit-box-shadow:0 10px 60px rgba(0,0,0,.1);box-shadow:0 10px 60px rgba(0,0,0,.1);position:relative;z-index:1;object-fit:cover}.testimonial-block .image-box+div{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.testimonial-block .designation{position:relative;display:block;font-size:14px;line-height:26px;color:#6a6a6a;font-weight:400}.testimonial-block .rating{position:relative;color:#ffba25;font-size:14px;letter-spacing:.05em}.testomoniaSlider{margin-right:-40px}.testomoniaSlider .slick-list{padding-right:0!important}.testomoniaSlider .slick-track{margin-right:0!important}.testomoniaSlider .testimonialSlide{margin-right:12px;height:100%}.testimonialSection .slick-custom-dots{position:relative}.testimonialSection .slick-custom-dots .slick-dots{left:0;bottom:0;text-align:center}.testimonialSection .slick-custom-dots .slick-dots li{width:12px;height:12px;background-color:#ebebeb;border-radius:50%}.testimonialSection .slick-custom-dots .slick-dots li.slick-active{background-color:var(--primaryColor)}.testimonialSection .slick-dots li button:before{display:none}.testimonialSection .slick-dots li button{padding:0}.testimonialSectionbutton::before,.testimonialSection button::after{display:none}.ourJourneySection{overflow:hidden}.ourJourneySection .sec-title{max-width:1320px;margin:0 auto;margin-bottom:60px}.ourJourneySection .journeyCard{background:#f3f3f3;border-radius:24px;padding:44px;transform:rotate(-8deg);box-shadow:0 6px 5px rgba(0,0,0,.1);transition:0.4s all}.ourJourneySection .journeyCard.active{transform:rotate(0);background-color:#1e1e1e}.ourJourneySection .journeyCard.active span,.ourJourneySection .journeyCard.active h5,.ourJourneySection .journeyCard.active p,.ourJourneySection .journeyCard.active .title{color:var(--white)}.ourJourneySection .journeyCard.active img.pin{filter:invert(100%) sepia(0%) saturate(7500%) hue-rotate(99deg) brightness(101%) contrast(105%)}.ourJourneySection .journeyCard .year{color:#b7b7b7a3;letter-spacing:4px}.ourJourneySection .journeyCard .title{font-weight:600;color:#181818;margin-bottom:12px;margin-top:12px}.ourJourneySection .journeyCard2{transform:rotate(8deg);margin-top:30px}.ourJourneySection .slick-list{padding-top:150px;padding-bottom:150px}.journeySlider{display:flex;height:100%;gap:70px}.journeySlider>div{display:flex;flex-shrink:0;padding:0 5px}.ourJourneySection img.pin{position:absolute;width:30px;right:20px;top:10px}.ourJourneySection .slick-track{display:flex;gap:60px}.breadcrmbSection{background-color:#020202;position:relative;z-index:1}.customBg{position:relative;z-index:1}.customBg::after{position:absolute;content:"";background-image:url(../../../../../../../../themes/devstree-au/assets/images/serviceimg2.jpg);height:100%;width:100%;z-index:-1;top:0;background-position:center;opacity:.1;background-size:cover}.ServicePageBanner .serviceImgBox .rightColImgWrapper,.ServicePageBanner .serviceImgBox .rightColImgWrapper img{border-radius:6px;border-top-right-radius:75px;border-bottom-left-radius:75px}.ServicePageBanner .serviceImgBox .leftTopColImgWrapper,.ServicePageBanner .serviceImgBox .leftTopColImgWrapper img{border-radius:6px;border-top-right-radius:75px;border-bottom-left-radius:75px;min-height:320px}.ServicePageBanner .serviceImgBox .leftbottomColImgWrapper,.ServicePageBanner .serviceImgBox .leftbottomColImgWrapper img.patternImg{border-radius:6px;border-top-left-radius:75px;border-bottom-right-radius:75px;object-fit:cover}.ServicePageBanner .serviceImgBox .rightColImgWrapper img,.ServicePageBanner .serviceImgBox .leftTopColImgWrapper img{opacity:.6}.ServicePageBanner .leftbottomColImgWrapper .contactDetail{position:absolute;bottom:40px;left:20px}.ServicePageBanner .leftbottomColImgWrapper .contactDetail .contatcIconWrapper span,.contactDetail .contatcIconWrapper span{background:#020202;height:50px;width:50px;display:inline-flex;justify-content:center;align-items:center;border-radius:50%}.darkBlack a span{width:40px!important;height:40px!important}.ServicePageBanner .leftbottomColImgWrapper .contactDetail span img,.contactDetail span img{width:20px;height:20px}.ServicePageBanner .leftbottomColImgWrapper .contatcIconWrapper,.contatcIconWrapper{position:relative}.ServicePageBanner .leftbottomColImgWrapper .contatcIconWrapper::after,.contatcIconWrapper::after{content:"";position:absolute;inset:0;border-radius:50%;padding:2px;background:conic-gradient(from 0deg,#fefefe,transparent,#fefefe);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;-webkit-mask-composite:destination-out;animation:rotateBorder 20s linear infinite;z-index:0}.beige{color:#d3d3d3!important}.detailServiceSection{background-color:#020202;margin-left:50px;margin-right:50px;border-radius:0 0 100px 100px;padding:120px 0}.detailServiceSection .serviceImg img{height:400px;width:100%;object-fit:cover;border-radius:10px 10px 60px 10px}.detailServiceSection .gradientCircle{position:relative;z-index:1}.detailServiceSection .gradientCircle::after{position:absolute;content:"";height:100px;width:100px;background:#ff000024;border-radius:50%;backdrop-filter:blur(41px);top:-30px;z-index:-1;left:-30px;background:radial-gradient(circle,rgba(131,58,180,1) 0%,rgba(181,58,58,1) 0%,rgba(250,250,250,1) 100%);background:red;background:#833ab4;background:radial-gradient(circle,rgb(131 58 180 / 0%) 0%,rgb(181 58 58 / 15%) 0%,rgb(250 250 250 / 0%) 117%);animation:pulse-animation 2s infinite alternate}@keyframes pulse-animation{0%{box-shadow:0 0 0 0 rgb(111 43 43 / 16%)}50%{box-shadow:0 0 0 20px rgb(36 15 15 / 0%)}100%{box-shadow:0 0 0 0 rgb(111 43 43 / 16%)}}.featureSection .service-block .title{margin-top:0}.featureSection .service-block .icon-box{border:0;padding-bottom:0;margin-bottom:24px}.featureSection .service-block .text{margin-bottom:0}.featureSection .service-block .inner-box{padding:30px}.whatWeDoInnerServiceSection{position:relative;z-index:1}.whatWeDoInnerServiceSection::after{position:absolute;z-index:-1;background-image:url(../../../../../../../../themes/devstree-au/assets/images/dottedPattern.png);opacity:.1;height:100%;width:100%;content:"";background-size:contain;top:0}.whatWeDoInnerServiceSection .serviceBlockRow .serviceCol:nth-child(even) .serviceBlock{margin-top:40px}.whatWeDoInnerServiceSection .serviceBlockRow .serviceBlock{background-color:#f4f4f4;padding:12px;border-radius:8px}.detailServiceSection .serviceImg{position:relative;z-index:1}.detailServiceSection .serviceImg::before{position:absolute;content:"";width:100%;height:100%;top:8px;left:8px;background:#ff1b448a;border-radius:10px 10px 64px 10px;z-index:-1}.hireDevBannerSection .hireDevCard{background-color:#1a1a1a;padding:30px;border-radius:30px;padding-bottom:0;border-left:5px solid var(--primaryColor);box-shadow:rgb(255 27 68 / 28%) 0 1px 2px 0,rgb(255 27 68 / 23%) 4px 4px 18px 0}.hireDevBannerSection .hireDevCard a,.darkBlack a{background:#020202;border-radius:30px;padding:10px;display:inline-block;padding-right:30px;transition:0.4s ease;position:relative}.hireDevBannerSection .hireDevCard a::before,.darkBlack a:before{content:"";position:absolute;inset:0;padding:2px;border-radius:30px;background:linear-gradient(to right,#fff,transparent 70%);background-size:200% 100%;background-position:0% 50%;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;-webkit-mask-composite:destination-out;animation:borderToCenter 2s ease-in-out infinite alternate}@keyframes borderToCenter{0%{background-position:0% 50%;opacity:1}100%{background-position:50% 50%;opacity:.6}}.hireDevBannerSection .hireDevCard a:hover{background:#242323}.hireDevBannerSection .hireDevCard .hireDevPersona{width:280px}.bannerHeader{background-image:url(../../../../../../../../themes/devstree-au/assets/images/aboutUsBanner2.avif);padding:120px 0;position:relative;background-repeat:no-repeat;background-size:cover;background-position:center;z-index:1}.bannerHeader::after{background-color:#020202;position:absolute;content:"";z-index:-1;width:100%;height:100%;top:0;left:0;background:linear-gradient(51deg,rgb(0 0 0) 0%,rgb(0 0 0 / 80%) 59.52%,rgb(0 0 0 / 68%) 100% 100%)}.faq-section{padding-top:20px}.faq-section .accordion.accordion-faq{margin-top:24px}.faq-section .text-teal-dark{color:#0F3F3A!important}.faq-section .bg-teal-light{background:#f1f1f1}.faq-section .accordion-button::after{display:none!important}.faq-section .accordion-button{position:relative;padding-right:3.5rem!important;font-weight:500!important;padding-top:18px!important;padding-bottom:18px!important;padding-left:24px;box-shadow:none;justify-content:start}.faq-section .accordion-button .toggle-icon{position:absolute;right:1.5rem;top:50%;transform:translateY(-50%);width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all 0.3s ease}.faq-section .accordion-button.collapsed .toggle-icon::before,.faq-section .accordion-button.collapsed .toggle-icon::after{content:"";position:absolute;background:#596F39}.faq-section .accordion-button.collapsed .toggle-icon::before{width:10px;height:2px}.faq-section .accordion-button.collapsed .toggle-icon::after{width:2px;height:10px}.faq-section .accordion-button:not(.collapsed) .toggle-icon::before{content:"";position:absolute;width:10px;height:2px;background:#596F39}.faq-section .accordion-button:not(.collapsed) .toggle-icon::after{display:none}.faq-section .accordion-button:hover .toggle-icon{transform:translateY(-50%) scale(1.1);border-color:#596F39}.faq-section .accordion-button:hover .toggle-icon::before,.faq-section .accordion-button:hover .toggle-icon::after{background:#596F39}.faq-section .accordion-button:focus{box-shadow:none;outline:none}.faq-section .accordion-body{padding:18px 30px 18px 30px}.pricingSection .hiringCardRow .hiringCardWrapper{box-shadow:rgba(50,50,93,.25) 0 6px 12px -2px,rgba(0,0,0,.3) 0 3px 7px -3px;border-radius:18px}.pricingSection .hiringCardRow .hiringCardWrapper .topCard{border-radius:20px;padding:15px;box-shadow:inset 0 -7px 6px -5px #cbcbcb}.pricingSection .hiringCardRow .hiringCardWrapper .packagePrice{background-color:#f1f1f1a1;padding:24px;border-radius:20px}.pricingSection .hiringCardRow .hiringCardWrapper .packagePrice .hrTitle{background-color:#e1e1e1;border-radius:14px;padding:4px 12px;display:inline-block;font-size:14px;margin-bottom:34px}.pricingSection .hiringCardRow .hiringCardWrapper .correctSign{opacity:.7;width:24px}.blogPage .latestBlogSection .blog-serch input{border-radius:10px;padding:10px 20px}.blogPage .latestBlogSection .sideBar .title{background:#f6f6f6;padding:16px 20px;border-radius:10px;border-left:4px solid var(--primaryColor);margin-bottom:14px;font-size:var(--fs18)}.blogPage .latestBlogSection .sideBar .categorySection .categoryTitle{background:var(--black900);padding:10px 12px;border-radius:10px;color:var(--white)}.blogPage .sidebarCol{height:100%;position:sticky;top:130px}.blogPage .recentBlog .image-box img{width:150px;height:90px;border-radius:10px;object-fit:cover}.blogPage .recentBlog .blogContent .blogTitle a{color:var(--black900);transition:0.4s all}.blogPage .recentBlog .blogContent .blogTitle a:hover{color:var(--primaryColor)}.blog-post-category-link{align-self:flex-start}.blog-post-category-link a{color:#fff;text-decoration:none;font-weight:500}.blog-post-category-link a:hover{color:#f1f1f1;text-decoration:none}.sidebar-get-in-touch-form .sidebar-form-input{border:1px solid #e2e2e2;border-radius:10px;padding:12px 16px;font-size:15px;color:#444;background-color:#fff;transition:border-color 0.3s ease,box-shadow 0.3s ease}.sidebar-get-in-touch-form .sidebar-form-input::placeholder{color:#aaa}.sidebar-get-in-touch-form .sidebar-form-input:focus{border-color:var(--primaryColor);box-shadow:0 0 0 3px rgba(255,27,68,.08);outline:none}.sidebar-get-in-touch-form textarea.sidebar-form-input{resize:vertical;min-height:110px}.sidebar-submit-btn{background-color:var(--primaryColor);color:#fff;border-radius:50px;padding:12px 24px;font-size:16px;font-weight:600;border:none;transition:background-color 0.3s ease,transform 0.2s ease;letter-spacing:.3px}.sidebar-submit-btn:hover{background-color:#d4002e;color:#fff;transform:translateY(-1px)}.sidebar-submit-btn:disabled{opacity:.7;cursor:not-allowed;transform:none}.blogDetailPage .latestBlogSection{z-index:2}.blogDetailPage .latestBlogSection .news-block .image-box img{height:auto!important;max-height:none!important;width:100%!important;aspect-ratio:auto!important;object-fit:contain!important}.blogDetailPage .latestBlogSection .news-block .content-box{margin-top:0;margin-left:0;background-color:var(--white)}.blogDetailPageHeader .blogPersonImg{width:50px;height:50px}.blogDetailPage .blogDetailContent ul{padding-left:16px}.blogDetailPage .blogDetailContent ul li{position:relative;padding-left:16px}.blogDetailPage .blogDetailContent ul li:before{position:absolute;content:"";background-color:var(--dakrGrey);top:8px;left:0;height:6px;width:6px;border-radius:50%}.blogDetailPage .blogDetailContent ol{list-style-type:number;padding-left:40px}.portfolioPage .img-box .portfolioImg{border-radius:12px;max-height:240px;width:100%;object-fit:cover}.portfolioPage .img-box iframe.portfolioImg,.portfolioPage .img-box img.portfolioImg{height:240px;width:100%;object-fit:cover;border-radius:10px}.portfolioPage .technologyNavs .nav-tabs{gap:20px;justify-content:center}.portfolioPage .technologyNavs .nav-item .nav-link{border-radius:20px;color:var(--white);cursor:pointer;background-color:var(--black900);padding:10px 30px}.portfolioPage .technologyNavs .nav-item .nav-link.active{background-color:var(--primaryColor);color:var(--white)!important}.contactDetail .iconWrapper{height:40px;width:40px;box-shadow:rgba(0,0,0,.24) 0 3px 8px!important}.contactUsPageSection{padding-bottom:170px}.mapLocation .iframeWrapper{margin-top:-80px;margin-bottom:80px}.contactUsPageSection .contact-form{background:#161616;padding:34px;border-radius:10px}.contactUsPageSection .contact-form .form-group .select2-container--default .select2-selection--single,.contactUsPageSection .contact-form .form-group input:not([type="submit"]),.contactUsPageSection .contact-form .form-group textarea,.contactUsPageSection .contact-form .form-group select{background-color:#fff}.contactUsPageSection{background-color:#020202;border-radius:0 0 100px 100px}div#wpcf7-f42490-o1 .wpcf7-response-output{color:#fff!important}.ctaSection{background-color:#020202;margin:0 40px;border-radius:30px;padding:150px 40px 150px 80px;background-image:url(../../../../../../../../themes/devstree-au/assets/images/ctaShape3.png);background-repeat:no-repeat;background-position:right}div#wpcf7-f41985-o1 .wpcf7-response-output{color:#000}.impPage p,.impPage ul{font-size:var(--fs20);margin-bottom:20px;line-height:1.2}.impPage ul{list-style-type:disc;list-style-position:inside}.impPage p strong{font-weight:700;font-size:24px}.impPage p li strong{font-weight:700}.industyBannerSection.ServicePageBanner{position:relative;z-index:9;border-radius:0;background-image:url(../../../../../../../../themes/uploads/2026/02/React-Native-Development-Company-Melbourne-why-choose-us.png);background-repeat:no-repeat;background-size:cover}.industyBannerSection.ServicePageBanner::after{position:absolute;content:"";background:var(--black);opacity:.8;width:100%;height:100%;top:0;left:0;z-index:-1}.essentialSection .counter-block .inner{border-color:#b1b1b1;border-width:1px;border-radius:38px 38px 4px 4px;padding:50px}.essentialSection .counter-block .counter-title{color:var(--black900);text-align:center}@keyframes rotateBorder{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media (max-width:1560px){.whoWeAreSection .experience{bottom:0;left:0}}@media (max-width:1439px){:root{--fs98:80px;--fs60:56px;--fs56:54px;--fs40:40px;--fs36:36px;--fs32:32px;--fs30:30px;--fs28:28px;--fs24:24px;--fs22:22px;--fs20:20px;--fs18:18px;--fs16:16px;--fs15:15px}.servicesSection.serviceHomePage{padding-top:0}}@media (max-width:1399px){.portfolio>.container-fluid,.testimonialSection>.container-fluid,.contactUsSection>.container-fluid{padding-left:130px;padding-right:130px}.portfolio .portfolioSlider .slick-list{margin:0!important;padding-right:0!important}.testomoniaSlider .testimonialSlide{margin-right:12px}.latestBlogSection .news-block .image-box img{min-height:auto}}@media(max-width :1366px){.customNav .container-fluid{padding:0 50px}}@media (max-width:1280px){.portfolio>.container-fluid,.testimonialSection>.container-fluid,.contactUsSection>.container-fluid{padding-left:76px;padding-right:0}.testomoniaSlider{overflow-x:hidden}.customNav .getFreeBtn{padding:12px 14px;font-size:16px}.testomoniaSlider{margin:0}}@media (max-width:1199px){:root{--fs98:70px;--fs60:52px;--fs56:50px;--fs40:38px;--fs36:34px;--fs32:30px;--fs30:28px;--fs28:26px;--fs24:24px;--fs22:22px;--fs20:20px;--fs18:18px;--fs16:16px;--fs15:15px}.container{width:100%;padding-left:40px;padding-right:40px;max-width:100%}.navbar-toggler{position:relative;border:0}.navbar-toggler span,.navbar-toggler span::before,.navbar-toggler span::after{cursor:pointer;border-radius:1px;height:3px;width:28px;background:var(--white);position:absolute;display:inline-block;content:"";left:0}.navbar-toggler span:before{top:-10px;left:0}.navbar-toggler span:after{bottom:-10px;left:0}.navbar-toggler span,.navbar-toggler span:before,.navbar-toggler span:after{-webkit-transition:all 300ms cubic-bezier(.645,.045,.355,1);-moz-transition:all 300ms cubic-bezier(.645,.045,.355,1);-o-transition:all 300ms cubic-bezier(.645,.045,.355,1);transition:all 300ms cubic-bezier(.645,.045,.355,1)}.navbar-toggler.open{top:7px}.navbar-toggler.open span{background-color:transparent}.navbar-toggler.open span:before,.navbar-toggler.open span:after{top:-10px}.navbar-toggler.open span:before{transform:rotate(45deg)}.navbar-toggler.open span:after{transform:translateY(-10px) rotate(-45deg);top:0}.navbar-toggler:focus{box-shadow:none}.navbar-collapse{position:absolute;width:80%;left:-20px;padding:20px;transform:translateX(-100%);background-color:var(--primaryColor900);transition:0.2s ease-in;height:100vh;top:0;box-shadow:rgb(10 59 59 / 21%) 6px 2px 16px 0,rgba(255,255,255,.8) -6px -2px 16px 0}.navbar-collapse.show{transform:translateX(0%);left:0}.navbar-collapse.collapse:not(.show){display:block}.nav-backdrop{position:fixed;inset:0;background:rgba(0,0,0,.4);opacity:0;visibility:hidden;transition:opacity 0.3s ease;z-index:9}body.nav-open .nav-backdrop{opacity:1;visibility:visible}body.nav-open{overflow:hidden}section{padding:80px 0!important}.servicesSection.serviceHomePage{padding-top:30px!important}.bannerSection{height:70vh}.whoWeAreSection .experience{min-width:190px;padding:8px 20px}.whoWeAreSection .image-column .inner-column,.whoWeAreSection .content-column .inner-column{padding:0}.whyChooseUsSection .image-column .image-box .img2{display:none}.whyChooseUsSection .image-column .image-box .img1{width:100%}.contactUsSection .image-column .image img{object-position:78% center}.industryPageService.featureSection .service-block .icon-box{width:auto;height:auto}.featureSection .service-block .icon-box{left:-50px;top:-65px;height:160px;width:160px}.featureSection .service-block .icon-box .icon{top:44px;left:23px;height:50px}.featureSection .service-block .title{margin-top:70px}.detailServiceSection,.contactUsPageSection{border-radius:0}.mapLocation .iframeWrapper{margin-top:80px;margin-bottom:80px}.footer>.container>.row .footer-column:nth-child(2){padding-left:0}.ctaSection{background-image:none;padding:40px}.bannerSection .bannerContent .whiteIcon{display:none}.getFreeBtn{display:none}.bannerSection{width:calc(100% - 82px)}.counter-block .inner{padding:16px}.counter-block{margin-bottom:0}.portfolio .portfolioWrapper img{width:400px}}@media (max-width:991px){:root{--fs98:64px;--fs60:50px;--fs56:48px;--fs40:36px;--fs36:32px;--fs32:28px;--fs30:26px;--fs28:24px;--fs24:22px;--fs22:20px;--fs20:20px;--fs18:18px;--fs16:16px;--fs15:15px}section,.contactUsSection{padding:60px 0!important}footer{padding:60px 0}.container,.portfolio>.container-fluid,.testimonialSection>.container-fluid,.contactUsSection>.container-fluid{padding-left:60px;padding-right:60px}.mapLocation .iframeWrapper{margin-top:60px;margin-bottom:60px}.contactUsSection>.container-fluid{padding-right:60px!important}button,a.themeBtn{padding:16px 20px}.service-block .text{margin-bottom:20px}.service-block .inner-box{padding:35px}.testomoniaSlider .testimonialSlide{margin:0}.testomoniaSlider{margin:0}.technologyNavs .nav.nav-tabs{flex-wrap:nowrap;white-space:nowrap;overflow-x:scroll;overflow-y:hidden}.latestBlogSection .news-block .content-box{padding:30px}.latestBlogSection .news-block:not(:last-child){margin-bottom:40px}.featureSection .service-block .icon-box{left:-40px;top:-55px;height:140px;width:140px}.featureSection .service-block .icon-box .icon{top:52px;left:29px;height:40px}section.detailServiceSection{padding:80px 0!important}.pricingSection .hiringCardRow .hiringCardWrapper{margin-bottom:45px}.hireDevBannerSection .hireDevCard .hireDevPersona{display:none!important}.blogPage .sidebarCol{position:static;margin-top:40px}.journeySlider>div{width:30rem}.ourJourneySection .journeyCard{transform:rotate(0)!important}.ourJourneySection .journeyCard2{margin-top:0}.whoWeAreSection .content-column .inner-column .list-style-two{column-count:1}.portfolioWrapper{margin-top:30px;column-count:2}.portfolio .customSticky{position:static}}@media (max-width:767px){:root{--fs98:60px;--fs60:46px;--fs56:44px;--fs40:34px;--fs36:30px;--fs32:26px;--fs30:24px;--fs28:22px;--fs24:20px;--fs22:18px;--fs20:18px;--fs18:15px;--fs16:16px;--fs15:14px}.bannerSection{height:auto}.bannerSlider{padding-bottom:30px!important}.workProcessSection .process-block{padding:0 12px}.whatWeDoInnerServiceSection .serviceBlockRow .serviceCol:nth-child(even) .serviceBlock{margin-top:0}.service-block .inner-box{padding:30px 20px}.latestBlogSection .news-block .blogCategoryTitle{top:12px;right:12px}}@media (max-width:575px){:root{--fs98:50px;--fs60:46px;--fs56:44px;--fs40:34px;--fs36:30px;--fs32:26px;--fs30:24px;--fs28:22px;--fs24:20px;--fs22:18px;--fs20:18px;--fs18:15px;--fs16:16px;--fs15:14px}.customNav .container-fluid{padding:0 20px}section{padding:40px 0!important}footer{padding:40px 0}.container,.portfolio>.container-fluid,.testimonialSection>.container-fluid,.contactUsSection>.container-fluid{padding-left:20px;padding-right:20px}.contactUsSection>.container-fluid{padding-right:20px!important}button,a.themeBtn{padding:12px 16px;font-size:16px}.bannerSection{width:calc(100% - 40px);border-radius:40px}.bannerSection::before{background:linear-gradient(90deg,#48a6a0 27%,rgba(42,42,42,0) 100%);background:var(--black);border-radius:40px}.bannerSection{background-size:cover}.bannerSlider{padding-right:0px!important;padding-top:calc(20px + 115px)!important;padding-bottom:80px!important}.bannerSection::after{display:none}.counter-block .inner .icon img{width:40px;height:40px}.servicesSection.serviceHomePage{padding-top:40px!important}.service-block .read-more span{margin-right:12px;height:44px;width:44px}.service-block .inner-box{padding:35px 20px 40px 20px}.service-block .text{margin-bottom:20px}.technologyWeWorkSection .technologyNavs .tab-pane>.row>.customWidth{width:max-content}.technologyWeWorkSection .technologyNavs .tab-pane>.row>.customWidth .techBox img{width:28px}.technologyWeWorkSection .technologyNavs .techBox{padding:4px 8px;justify-content:center!important;gap:0!important}.workProcessSection .customRedShape{left:-50px}.workProcessSection .process-block .icon-box .count{right:50px;top:60px;font-size:100px}.workProcessSection .process-block .icon-box{padding-top:40px}.testimonial-block .inner-box:before{width:88px;height:66px}.testimonial-block .image-box .image{left:-10px;top:-87px;margin-bottom:0;height:70px;width:70px}.latestBlogSection .news-block .content-box{padding:26px 20px}.contactUsSection:before{display:none}.ServicePageBanner .serviceImgBox .leftTopColImgWrapper,.ServicePageBanner .serviceImgBox .leftTopColImgWrapper img{min-height:240px}.ServicePageBanner .serviceImgBox .rightColImgWrapper,.ServicePageBanner .serviceImgBox .rightColImgWrapper img,.ServicePageBanner .serviceImgBox .leftTopColImgWrapper,.ServicePageBanner .serviceImgBox .leftTopColImgWrapper img{border-top-right-radius:35px;border-bottom-left-radius:35px}.ServicePageBanner .serviceImgBox .leftbottomColImgWrapper,.ServicePageBanner .serviceImgBox .leftbottomColImgWrapper img.patternImg{border-top-left-radius:35px;border-bottom-right-radius:35px}.detailServiceSection .gradientCircle::after{height:50px;width:50px;top:0;left:0}section.detailServiceSection{padding:60px 0!important}.hireDevBannerSection .hireDevCard{padding:20px}.mapLocation .iframeWrapper{margin-top:40px;margin-bottom:40px}.whoWeAreSection .content-column .inner-column .list-style-two{column-count:1}}@media (max-width:475px){.ServicePageBanner .serviceImgBox .rightCol{display:none}.ServicePageBanner .serviceImgBox .leftCol{width:100%}.ServicePageBanner .serviceImgBox .leftbottomColImgWrapper,.ServicePageBanner .serviceImgBox .leftbottomColImgWrapper img.patternImg{border-radius:35px;height:220px}.ctaSection{padding:34px}.latestBlogSection .news-block .image-box img{min-height:auto}}@media (min-width:1400px){.customNav .container{max-width:1280px}.contactUsSection .container-fluid,.portfolio .container-fluid,.testimonialSection .container-fluid,.contactUsSection .container-fluid{padding-left:279px}.testimonialSection .custom-hidden{overflow:hidden}.hireDevBannerSection .hireDevCard a{width:100%}}@media (min-width:1560px){.customNav .container{max-width:1380px}}.mega-sub-menu{background:#000!important;color:#fff;padding:30px;box-shadow:0 4px 10px rgba(0,0,0,.2);display:flex;flex-wrap:wrap;gap:20px;border-radius:10px!important}.mega-sub-menu>li.mega-menu-column{background-color:transparent;padding:0}.mm-dedicated-main-heading.h2{font-size:28px;font-weight:700;color:#fff;margin-bottom:25px;line-height:1.2}.mm-dedicated-links-grid{display:flex;flex-wrap:wrap;gap:15px 30px;padding-left:0;list-style:none}.mm-dedicated-links-grid a{color:#fff;text-decoration:none;font-size:16px;line-height:1.5;white-space:nowrap;flex:0 0 calc(25% - 22.5px);box-sizing:border-box;transition:color 0.2s ease-in-out}.mm-dedicated-links-grid a:hover{color:#ff1140}.mm-services-categories-wrapper{display:flex;flex-wrap:wrap;gap:30px 20px;justify-content:flex-start}.mm-category-item{flex:0 0 calc(25% - 15px);box-sizing:border-box;min-width:160px}.mm-category-heading.h3{font-size:18px;font-weight:700;margin-bottom:12px;line-height:1.3}.mm-category-heading.h3 a{color:#fff;text-decoration:none;display:block;transition:color 0.2s ease-in-out}.mm-category-heading.h3 a:hover{color:#fff}.mm-category-list{list-style:none;margin:0;padding:0}.mm-category-list li{margin-bottom:5px}.mm-category-list li a{display:block;padding:3px 0;color:#e0e0e0;text-decoration:none;font-size:15px;transition:color 0.2s ease-in-out}.mm-category-list li a:hover{color:#ff1140}.mm-contact-sidebar-wrapper{padding-left:30px;border-left:1px solid rgba(255,255,255,.1);color:#fff}.mm-contact-heading.h3{font-size:24px;font-weight:700;margin-bottom:25px;color:#fff}.mm-contact-items-wrap{margin-bottom:30px}.mm-contact-item{display:flex;align-items:flex-start;margin-bottom:15px}.mm-contact-icon{font-size:18px;width:25px;text-align:center;margin-right:10px;color:#fff;line-height:1.5}.mm-contact-text{flex-grow:1;font-size:16px;line-height:1.5;color:#fff}.mm-contact-text a{color:#fff;text-decoration:none;transition:color 0.2s ease-in-out}.mm-contact-text a:hover{color:#99d9ff;text-decoration:underline}.mm-social-wrap{display:flex;gap:15px;margin-top:20px}.mm-social-icon{display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:50%;color:#fff;font-size:18px;text-decoration:none;transition:opacity 0.3s ease}.mm-social-icon.facebook{background-color:#3b5998}.mm-social-icon.x-twitter{background-color:#121212}.mm-social-icon.instagram{background:radial-gradient(circle at 30% 107%,#fdf497 0%,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)}.mm-social-icon.linkedin{background-color:#0077b5}.mm-social-icon:hover{opacity:.8}span.wpcf7-not-valid-tip:not(:first-of-type){display:none!important}.customNav .icon-box-eight.icon-box-element-eight{margin:0}.customNav .icon-box-eight.icon-box-element-eight .style-zoom-kit p,.customNav .icon-box-eight.icon-box-element-eight .style-zoom-kit.icon-scalebox-bg .svg-box{margin-bottom:0}.customNav .icon-box-eight.icon-box-element-eight .style-zoom-kit.icon-scalebox-bg .desc-box{display:flex;gap:6px}.customNav .icon-box-eight.icon-box-element-eight .style-zoom-kit p a{color:#fff}.customNav #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu{display:flex;border-radius:24px}.customNav #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-9-of-12,.customNav #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-3-of-12{width:100%}.customNav .mm-social-icon{display:flex}.customNav .mm-dedicated-links-grid a{margin:0}.customNav .mm-category-item{margin-left:0}.customNav .mm-category-item{flex:0 0 calc(33% - 15px)}.customNav .mm-contact-sidebar-wrapper{border:0;padding-left:0}.customNav .mm-social-wrap{padding-bottom:20px}.customNav .mm-social-wrap .mm-social-icon{margin-left:0;margin-right:0}.customNav .textwidget.custom-html-widget .mm-contact-items-wrap{display:flex;gap:30px;margin-bottom:20px}.customNav .textwidget.custom-html-widget .mm-contact-items-wrap .mm-contact-item{margin-left:0;margin-right:0}.customNav #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row{max-height:calc(100vh - 180px);overflow-y:auto;padding-top:20px;border-radius:24px}.customNav .mm-dedicated-links-grid a{flex:0 0 calc(33% - 22.5px)}.customNav .icon-box-eight.icon-box-element-eight .style-zoom-kit.icon-scalebox-bg .svg-box{border:0;border-radius:0;display:inline-flex;transition:none;margin-bottom:0;padding:0}.customNav .icon-box-eight.icon-box-element-eight .style-zoom-kit.icon-scalebox-bg .svg-box a{border:2px solid #ffca1b;border-radius:50px;display:inline-flex;transition:fill 0.3s,stroke 0.3s;margin-bottom:0;padding:10px}.customNav .mega-menu-columns-3-of-12{border-top:1px solid!important;padding-top:30px!important}.right-sidebar{height:100%}.custom-sidebar{height:100%;position:sticky;top:10%}.custom-sidebar .sticky{position:static;top:0}.search #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-item>a.mega-menu-link{display:flex}.hiring-card,.hiring-card section{height:100%}#wpcf7-f42505-o2 .wpcf7-response-output{color:#000!important}@media (min-width:992px){.customNav .mega-menu-item>ul.mega-sub-menu:first-of-type{width:calc(100% + 190px)!important;left:-20%!important}.customNav .textwidget{padding-left:20px;padding-right:20px}}@media (min-width:1024px){.customNav .mega-menu-item>ul.mega-sub-menu{top:64px!important}.customNav .mega-menu-item>ul.mega-sub-menu:first-of-type{width:calc(100% + 130px)!important;left:-30%!important}}@media (min-width:1280px){.customNav .mega-menu-item>ul.mega-sub-menu:first-of-type{width:calc(100% + 410px)!important;left:-20%!important}.customNav .mm-category-item{flex:0 0 calc(25% - 15px)}}@media (min-width:1440px){.customNav .mega-menu-item>ul.mega-sub-menu:first-of-type{width:calc(100% + 500px)!important;left:-20%!important}.customNav .mm-category-item{flex:0 0 calc(25% - 15px);margin:0}}@media (max-width:1325px){.right-sidebar{height:100%;position:sticky;top:10%;padding-bottom:30px}.right-sidebar .sticky{position:static;top:0}}@media (max-width:1024px){.customNav .icon-box-eight.icon-box-element-eight .style-zoom-kit.icon-scalebox-bg .desc-box .hide-in-medi{display:none}.customNav .icon-box-eight.icon-box-element-eight .style-zoom-kit.icon-scalebox-bg:hover .svg-box{animation:none}.customNav .navbar-brand>img{width:160px}}@media (max-width:992px){.mm-dedicated-links-grid{flex-direction:column;gap:10px}.mm-dedicated-links-grid a{flex:0 0 100%;font-size:15px}.mm-services-categories-wrapper{gap:20px}.mm-services-categories-wrapper{padding-right:0;flex-direction:column;gap:15px}#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu{float:left;position:static;width:100%}.mm-category-item{flex:0 0 100%;padding-bottom:0;margin-bottom:15px}.mm-category-item{flex:0 0 calc(50% - 10px)}.right-sidebar{height:100%;position:static}#mega-menu-wrap-menu-1 .mega-menu-toggle{z-index:1;cursor:pointer;background:#222;border-radius:2px;line-height:40px;height:40px;text-align:left;user-select:none;outline:none;white-space:nowrap;display:flex!important}#mega-menu-wrap-menu-1 .mega-menu-toggle img{max-width:100%;padding:0}#mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-blocks-left,#mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-blocks-center,#mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-blocks-right{display:flex;flex-basis:33.33%}#mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block{display:flex;height:100%;outline:0;align-self:center;flex-shrink:0}#mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-blocks-left{flex:1;justify-content:flex-start}#mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-blocks-left .mega-toggle-block{margin-left:6px}#mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-blocks-left .mega-toggle-block:only-child{margin-right:6px}#mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-blocks-center{justify-content:center}#mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-blocks-center .mega-toggle-block{margin-left:3px;margin-right:3px}#mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-blocks-right{flex:1;justify-content:flex-end}#mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block{margin-right:6px}#mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block:only-child{margin-left:6px}#mega-menu-wrap-menu-1 .mega-menu-toggle+#mega-menu-menu-1{flex-direction:column;flex-wrap:nowrap;background:#fff;padding:0;display:none}#mega-menu-wrap-menu-1 .mega-menu-toggle.mega-menu-open+#mega-menu-menu-1{display:flex;visibility:visible}}@media (max-width:768px){.mega-sub-menu{flex-direction:column;padding:20px;gap:0}.mega-sub-menu>li.mega-menu-column{width:100%!important;margin-bottom:20px;padding:0!important;border-left:none!important}.mm-dedicated-main-heading.h2{font-size:24px;margin-bottom:20px}.mm-contact-heading.h3{font-size:20px;margin-top:20px;margin-bottom:20px}.mm-contact-sidebar-wrapper{padding-left:0;border-left:none;margin-top:20px}.mm-contact-items-wrap{flex-direction:column;gap:15px}.mm-contact-item{flex:0 0 100%}#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle~button.mega-close:before{color:#1e1a39;background:#fff}#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle{background-color:transparent}}.blogDetailContent{color:#2b2b2b;line-height:1.75;font-size:16px}.blogDetailContent p{margin-bottom:1.25rem;color:#444}.blogDetailContent strong{font-weight:600;color:#111}.blogDetailContent h2{font-size:var(--fs40)}.blogDetailContent h2,.blogDetailContent h3,.blogDetailContent h4{margin-top:2.5rem;margin-bottom:1rem;font-weight:700;line-height:1.3;color:#111}.blogDetailContent h3{font-size:1.5rem}.blogDetailContent h4{font-size:1rem}.blogDetailContent ul{padding-left:1.25rem;margin-bottom:1.5rem}.blogDetailContent li{margin-bottom:.75rem;padding-left:.25rem}.blogDetailContent ul li::marker{color:#2563eb}.blogDetailContent a{color:#2563eb;font-weight:500;text-decoration:none;border-bottom:1px solid transparent;transition:all 0.2s ease}.blogDetailContent a:hover{color:#1e40af;border-bottom-color:#1e40af}.blogDetailContent>*:first-child{margin-top:0}.blogDetailContent>*:last-child{margin-bottom:0}.blogDetailContent .wp-block-list{margin-left:0}@media (max-width:768px){.blogDetailContent{font-size:15px;line-height:1.65}.blogDetailContent h3{font-size:1.35rem}}nav[aria-label="Page navigation example"]{margin-top:20px}.page-numbers{display:flex;justify-content:center;list-style:none;padding-left:0;gap:6px}.page-numbers li{display:flex}.page-numbers a,.page-numbers span{width:40px;height:40px;display:flex!important;align-items:center;justify-content:center;background-color:var(--lightBG-color);border-radius:var(--border-radius20);font-size:var(--fs16);font-weight:500;text-decoration:none;color:var(--primaryColor)}.page-numbers .current{background-color:var(--primaryColor);color:#fff}.page-numbers .dots{background:transparent;width:auto;padding:0 5px;color:var(--primaryColor)}.page-numbers .next i,.page-numbers .prev i{font-size:14px}.page-numbers a:hover{background-color:var(--primaryColor);color:#fff}@media (max-width:1024px){.bannerContent.text-start h1.fs98.lh-sm.grey.fw-bold.white.pb-3{font-size:36px;padding:28px 0 0}.container-fluid.mobileMenuflx a.navbar-brand.p-0{z-index:999;position:relative}.container-fluid.mobileMenuflx{display:flex;align-items:flex-start}.mega-menu-menu-1-mobile-open div#mega-menu-wrap-menu-1{z-index:155555}.mega-menu-toggle.mega-menu-open{padding-top:0}.mega-menu-toggle{background:transparent!important}.mega-menu-toggle.mega-menu-open{background:#ffffff!important}#mega-menu-wrap-menu-1 .mega-menu-toggle.mega-menu-open+#mega-menu-menu-1{height:100vh;overflow:scroll;top:-1px}}.portfolio .portfolioSlider iframe.portfolioImg{min-height:calc(calc(100vw - 321px) / 4)!important}.case-study-col{padding:20px}.case-study-content a{text-decoration:none;color:var(--black)}.case-study-content .h3{font-size:var(--fs24);line-height:normal}.case-study-box img{max-width:100%;min-height:166px;max-height:166px}.case-study-devs{position:relative;display:flex;align-items:center}.case-study-devs.casestudyBanner::after{position:absolute;content:"";background:#000;height:100%;width:100%;top:0;left:0;opacity:.7}.case-study-devs .h1{position:relative;z-index:1;color:var(--white)}.key-future-img img,.zipzap-img img{object-fit:contain;max-height:440px;margin:0 auto;display:table;object-position:bottom center}.cs-client-require{background:url(../../../../../../../../themes/devstree-au/assets/images/pt3.avif) rgb(0 0 0 / 90%);background-repeat:no-repeat;background-position:center;background-size:cover;background-blend-mode:overlay}.cs-client-require .h2{margin-bottom:20px}.cs-key-features .key-future-bg .key-future:first-child{padding-right:0}.cs-key-features .key-future-bg .key-future:first-child .key-future-content{background-color:#f7f7f7;height:100%;display:flex;flex-direction:column;padding:60px;justify-content:center;align-items:center;text-align:center}.cs-key-features .key-future-bg .key-future:first-child .key-future-content .h3{margin-bottom:12px}.cs-key-features .key-future-bg .key-future:first-child .key-future-content img{width:90px;height:90px;background:#fff;padding:16px;border-radius:20px}.devs-card:nth-child(odd) .row{flex-direction:row-reverse}.devs-card:nth-child(odd) .key-future:first-child{padding-left:0;padding-right:12px}.key-future-img{padding:60px 40px 20px}.key-future-img img{padding-top:10px}.conclusionSection{background-color:#f4f4f4}.results-content .container-fluid{padding:0}.results-col strong{font-weight:600;margin-right:2px}.results-left-col{background:#f4f4f4;background-blend-mode:overlay;background-size:cover}.results-right-col{background:#000}.results-col.results-right-col *{color:#fff!important}.results-col.results-right-col table,.results-col.results-right-col th,.results-col.results-right-col td{border:1px solid #fff!important}.results-col ul li{margin-bottom:10px;line-height:normal;list-style:auto}.results-col.results-left-col table,.results-col.results-left-col th,.results-col.results-left-col td{border:1px solid #000!important}.results-right-col tr{background-color:transparent!important}.cs-key-features img,.zipzap-img img{max-width:100%}@media (max-width:991px){.cs-key-features .key-future-bg .key-future:first-child .key-future-content{padding:24px}div#mega-menu-wrap-menu-1{width:100%;position:absolute;left:50%;transform:translate(-50%,-2%);z-index:1}}.case-study-devs{background-color:#f9f9f9}.case-study-devs .row{margin:-20px}.case-study-col{padding:20px}.case-study-content{position:relative;padding-top:40px}.cs-date{background-color:#ff003c;width:60px;height:60px;transform:rotate(45deg);display:flex;align-items:center;justify-content:center;position:absolute;right:16px;top:-30px;border-radius:4px}.cs-date-inner{transform:rotate(-45deg);font-size:14px;color:#fff;line-height:normal}.cs-date-inner span{font-size:24px;font-weight:700;display:block}.blog-rd-link{color:#3a3c3e}.blog-rd-link img{margin-right:12px}.author-img-center{justify-content:center;display:flex;gap:7px}.mega-workMenu.mega-menu-item.workMenu ul.mega-sub-menu{width:250px!important}.mega-workMenu.mega-menu-item.workMenu ul.mega-sub-menu li a{background:#000!important;color:#fff!important;font-size:16px!important}.mega-workMenu.mega-menu-item.workMenu ul.mega-sub-menu li a:hover{color:#ff1140!important}@media (max-width:767px){.zipzap-section .row:last-child{flex-direction:column-reverse}.devs-card.key-future-bg{margin-bottom:20px}.zipzap-content{text-align:center;margin-bottom:24px}.cs-key-features .key-future-bg .key-future{padding-right:12px!important;padding-left:12px!important}.key-future-content{border-radius:12px 12px 0 0}.key-future-img{padding:0;background-color:#f7f7f7;border-radius:0 0 12px 12px}.results-col{padding:30px 32px!important}.cs-key-features .key-future-bg .key-future:first-child .key-future-content img{width:70px;height:70px;padding:12px;border-radius:12px}.mega-workMenu.mega-menu-item.workMenu ul.mega-sub-menu{width:100%!important}}.zipzap-content strong{font-weight:800;color:#000}.col-md-3.used-tech-col strong{color:#000;font-weight:800}.portfolio .customSticky iframe{aspect-ratio:9 / 16;max-width:500px;aspect-ratio:4 / 3;max-height:375px;min-height:375px!important;border-radius:12px}.blogDetailPageHeader h1{font-size:48px!important;line-height:1.2}@media (max-width:991px){.blogDetailPageHeader h1{font-size:36px!important}}@media (max-width:575px){.blogDetailPageHeader h1{font-size:24px!important}}.mega-menu-link:hover,.mega-menu-link:focus,.mega-current-menu-item>.mega-menu-link,.mega-current-menu-ancestor>.mega-menu-link{color:var(--primaryColor)!important}.bannerSlider:not(.slick-initialized),.portfolioSlider:not(.slick-initialized),.testomoniaSlider:not(.slick-initialized){display:flex;overflow:hidden}.bannerSlider:not(.slick-initialized)>*:not(:first-child),.portfolioSlider:not(.slick-initialized)>*:not(:first-child),.testomoniaSlider:not(.slick-initialized)>*:not(:first-child){display:none}#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator{display:inline-flex!important;align-items:center;justify-content:center;vertical-align:middle;margin-left:6px!important}#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator:after{content:""!important;display:inline-block!important;width:0!important;height:0!important;border-top:5px solid currentColor!important;border-right:4.5px solid transparent!important;border-left:4.5px solid transparent!important;border-bottom:0!important;font-family:inherit!important;vertical-align:middle!important;transition:transform 0.2s ease!important}#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item-has-children.mega-toggle-on>a.mega-menu-link>span.mega-indicator:after{transform:rotate(180deg)!important}