.banner-image-bottom{margin-top:-8rem}.experience-counter{right:13rem}.tech-box .elementor-image-box-img{filter:contrast(.1)}.tech-box:hover .elementor-image-box-img{filter:contrast(1)}.service-title-section{position:sticky;top:80px}.portfolio-section .portfolio-title{position:sticky;top:80px}.portfolio-box{position:relative}.portfolio-box-title{position:absolute;bottom:0;left:0;width:100%;border-radius:0 0 40px 40px;opacity:0;transition:opacity 0.5s;-moz-transition:opacity 0.5s;-webkit-transition:opacity 0.5s;-o-transition:opacity 0.5s;-ms-transition:opacity 0.5s}.portfolio-box:hover .portfolio-box-title{opacity:1}.client-logo-slider img{padding:20px}.homepage-contact-form form{box-shadow:0 0 5px #ddd;border-radius:30px;padding:20px}.homepage-contact-form input{width:100%}.homepage-contact-form input,.homepage-contact-form textarea{border:0;border-bottom:1px solid #efefef}.homepage-contact-form input[type="submit"]{background-color:#f3663f!important;border-bottom:0;color:#fff;display:inline-block;border-radius:50px;width:25%;border:2px solid #f3663f;padding:12px 24px}.homepage-contact-form input[type="submit"]:hover{background-color:transparent!important;color:#f3663f}.footer-contact-section a{color:#fff}.servicepage-form input{border:0;border-bottom:1px solid #efefef;background-color:#fff0}.servicepage-form textarea{border:0;border-bottom:1px solid #efefef;background-color:#fff0;height:150px}.servicepage-form input::placeholder,.servicepage-form textarea::placeholder{color:#fff}.servicepage-form input[type="submit"]{background-color:#ffffff!important;border-bottom:0;color:#f3663f;display:inline-block;border-radius:50px;width:25%;border:2px solid #fff;padding:12px 24px}.servicepage-form input[type="submit"]:hover{background-color:transparent!important;color:#fff}.services-listing h3 a{font-family:inherit;font-size:inherit}.service-form-title{font-family:var(--e-global-typography-ef43837-font-family),Sans-serif;font-size:2.5rem;letter-spacing:0;text-transform:capitalize;font-weight:500!important;color:#fff}.flip-card{background-color:#fff0;perspective:1000px}.flip-card-inner{position:relative;width:100%;height:100%;text-align:center;transition:transform 0.8s;transform-style:preserve-3d}.flip-card:hover .flip-card-inner{transform:rotateY(-180deg)}.flip-card-front,.flip-card-back{position:absolute;width:100%;height:100%;backface-visibility:hidden}.flip-card-front.title{height:auto}.flip-card-back{transform:rotateY(-180deg)}.mission-vision{position:relative}.mission-vision:after{position:absolute;content:'';top:5.65vw;left:.8vw;width:97%;height:1px;background-color:#EBF1F1;z-index:-1}.team-box{position:relative}.team-box:after{position:absolute;content:'';bottom:0;left:0;width:100%;height:30%;background:linear-gradient(180deg,#FFFFFF00 0%,#DD5843 100%);opacity:0}.team-title{opacity:0;transition:opacity 0.5s;-moz-transition:opacity 0.5s;-webkit-transition:opacity 0.5s;-o-transition:opacity 0.5s;-ms-transition:opacity 0.5s}.team-box:hover .team-title,.team-box:hover:after{opacity:1}.service-title{position:sticky;top:80px}.blog .entry-title{padding:20px 0 50px}.blog .page-content{display:flex;flex-wrap:wrap;gap:30px}.blog .page-content article.post{display:flex;flex-direction:column;width:calc(33.33% - 30px);box-shadow:0 0 10px #ddd;border-radius:20px}.blog .page-content article.post h2{order:1;line-height:30px;padding:0 20px}.blog .page-content article.post a img{border-radius:20px 20px 0 0;height:250px;object-fit:cover}.blog .page-content article.post h2 a{line-height:0}.blog .page-content article.post p{order:2;padding:0 20px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.portfolio-gallery .ufg-filters{margin:0 auto}.portfolio-gallery .ufg-filters button{font-size:1.2rem;line-height:1.5;border-radius:0;font-weight:600}.portfolio-gallery .ufg-filters button i{display:none}.portfolio-gallery .ufg-filters button:focus,.portfolio-gallery .ufg-filters button.active{box-shadow:0 3px 0 0rem #dd5843}.portfolio-gallery .ufg-filters button:focus-visible{outline:0}.btn:not(:disabled):not(.disabled).active:focus,.btn:not(:disabled):not(.disabled):active:focus,.show>.btn.dropdown-toggle:focus{box-shadow:0 3px 0 0rem #dd5843!important}.portfolio-gallery .ufg-gallery img{border-radius:20px}.portfolio-gallery .ufg-image-title{padding-top:10px;text-align:center;font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size)!important;font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-8f7ccd0-letter-spacing);text-transform:uppercase}.technology-box{position:relative;cursor:pointer}.technology-box .technology-popup{display:none;position:absolute;top:-30%;left:70%;width:60%;z-index:1;padding:20px 10px;border-radius:20px;box-shadow:0 0 5px #ddd;background-color:#fff;transition:all 0.5s ease-in-out!important}.technology-box .technology-popup:after{content:'';position:absolute;top:100%;left:25%;background-color:#fff;width:0;height:0;border-left:20px solid #fff0;border-right:20px solid #fff0;border-top:20px solid #f9f9f9}.technology-box .technology-popup .tech-popup{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;background-color:#fff;width:85%;margin:0 auto;gap:20px;transition:all 0.5s ease-in-out!important}.technology-box:hover .technology-popup{display:block}.technology-box .technology-popup img{width:25%}.carrer-contact{text-align:center;width:50%}.career-text{width:50%}.career_txt{margin-top:20px}.career_txt .container{display:flex;align-items:center;justify-content:space-between}.career_txt p{color:#000}.career_txt .career-btn{padding:8px 30px;background:#f79340;border-radius:5px;margin-right:20px;min-width:365px;max-width:365px;display:inline-block;text-align:left;color:#fff;font-weight:600}.career-btn:hover{background:#f3663f!important}.career-btn i{margin-right:10px}.box-design{width:46%;float:left;border-left:2px solid #fff;box-shadow:0 -3px 10px rgb(0 0 0 / 12%),0 1px 2px rgb(0 0 0 / 24%);transition:all 0.3s cubic-bezier(.25,.8,.25,1);margin:10px 20px;padding:10px 15px}.box-design:hover{border-color:#fff;-ms-transform:translateY(-5px);transform:translateY(-5px);background:#fff;box-shadow:0 0 40px rgb(51 51 51 / 10%);border-left:2px solid #f3663f}.border-design{border-radius:3px;border:1px solid #f3663f;padding:8px 15px;-webkit-box-shadow:0 2px 3px rgb(0 0 0 / 10%),0 -1px 1px rgb(0 0 0 / 10%);-moz-box-shadow:0 2px 3px rgb(0 0 0 / .1),0 -1px 1px rgb(0 0 0 / .1);font-weight:600}.border-design:hover{border:1px solid #ec7a1f}.box-design h3{position:relative}.box-design h3::before{content:url(https://staging.arhamtechs.com/wp-content/uploads/2022/08/enybody.png);position:absolute;top:0;left:0;width:100%;height:100%;text-align:right}.box-design h5{text-align:right}.row.apply_job_css{margin-top:70px;margin-bottom:70px}.open_job_form{width:50%;margin:0 auto 100px;box-shadow:0 -2px 10px 4px #00000026;padding:50px}.apply-now{background:#f79340;border:0;padding:5px 20px;border-radius:12px;color:#fff;font-weight:700;transition:all .7s ease-in-out}.apply-now:hover{background:#f3663f;border-radius:14px}.job-application .row{display:flex;flex-wrap:wrap}.job-application .row .box-design{max-width:46%;flex:50%;display:flex;flex-direction:column;justify-content:space-between}.open_job_form label{display:block}.open_job_form input{width:100%}.open_job_form input.apply-now{width:25%}.open_job_form label{display:block}.open_job_form input{width:100%}.open_job_form input.apply-now{width:25%}.blog-post-form{background-color:var(--e-global-color-secondary);padding:20px;border-radius:20px}.blog-post-form input,.blog-post-form textarea{color:#fff!important;border:0;border-bottom:1px solid #efefef;background-color:#fff0}.blog-post-form input::placeholder,.blog-post-form textarea::placeholder{color:#fff}.blog-post-form input[type="submit"]{background-color:#ffffff!important;border-bottom:0;color:#f3663f!important;display:inline-block;border-radius:50px;border:2px solid #fff;padding:12px 24px}.blog-post-form input[type="submit"]:hover{background-color:transparent!important;color:#fff!important}ul.recent-posts li{margin-bottom:20px}ul.recent-posts li a{text-decoration:none;color:var(--e-global-color-secondary)}ul.recent-posts li a:hover{color:#000}.blog-post-form h2{display:none}@media (min-width:1200px){.single-post .post,.single-post .post .page-header .entry-title{max-width:1280px!important}}.single-post .post{padding:50px 0}.single-post .post h1{font-size:3.5rem}.single-post .post h2{font-size:2.5rem;letter-spacing:0;text-transform:capitalize;font-weight:500!important}.single-post .post h3{font-size:2rem;letter-spacing:0;text-transform:capitalize;font-weight:500!important}.single-post .post h3 strong,.single-post .post h2 strong{font-weight:500!important}.single-post .post p,.single-post .post ul li,.single-post .post a{font-size:1rem}.single-post .post .post-image img{margin:0 0 30px;border-radius:40px;max-height:max-content}.post-with-sidebar{align-items:flex-start}.post-sidebar .widget{margin-bottom:30px}.post-type-archive-ot_portfolio .page-content{display:flex;flex-wrap:wrap;gap:20px}.post-type-archive-ot_portfolio .page-content article.post{width:32%;position:relative}.post-type-archive-ot_portfolio .page-content article.post h2.entry-title{position:absolute;bottom:4%;left:5%;line-height:.3;z-index:1;visibility:hidden;opacity:0}body.post-type-archive-ot_portfolio .page-content article.post h2.entry-title a{color:#fff}.post-type-archive-ot_portfolio .page-content article.post a img{border-radius:30px}.post-type-archive-ot_portfolio .page-content article.post:before{position:absolute;content:'';bottom:1.5%;left:0;width:100%;background-image:linear-gradient(180deg,#FFFFFF00 0%,#000000 100%);padding:6rem 2rem 1rem 2rem;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s);border-radius:0 0 30px 30px;visibility:hidden;opacity:0}.post-type-archive-ot_portfolio .page-content article.post:hover:before{visibility:visible;opacity:1}.post-type-archive-ot_portfolio .page-content article.post:hover h2.entry-title{visibility:visible;opacity:1}.thank-you-msg p a{word-break:break-all}@media (max-width:1681px){.banner-image-bottom{margin-top:-7rem}.experience-counter{right:5rem}.mission-vision:after{top:6.4vw}.technology-box .technology-popup{left:50%}}@media (max-width:1441px){.banner-image-bottom{margin-top:-6rem}.experience-counter{right:0rem}.mission-vision:after{top:7.5vw}}@media (max-width:1367px){.elementor-counter-title{text-align:center}.banner-image-bottom{margin-top:-5.5rem}.mission-vision:after{top:7.9vw}.servicepage-form input[type="submit"]{width:30%}.single-post .post{padding:50px 20px}}@media (max-width:1025px){.service-title-section,.portfolio-section .portfolio-title,.service-title{position:relative;top:0}.homepage-contact-form input[type="submit"],.servicepage-form input[type="submit"]{width:35%}.banner-image-bottom{margin-top:-3.5rem}.mission-vision:after{display:none}.single-post .post-with-sidebar{flex-direction:column}.blog .page-content article.post{width:calc(52% - 30px)}}@media (max-width:767px){.technology-box .technology-popup{top:15%;left:20%}.blog .page-content article.post{width:100%}}label input[type="checkbox"]{margin-top:25px;margin-bottom:10px;width:15px}