body:not(.elementor-editor-active){height:100%;width:100%;margin:0;padding:0;overflow:hidden}.fixed .fix-header-2 .hamburg{mix-blend-mode:exclusion}.scroll-sign{display:block;position:absolute;left:50%;margin-left:-30px;width:60px;top:80vh;text-align:center;z-index:2;color:#fff;opacity:1;-webkit-transition:.6s;-moz-transition:.6s;-o-transition:.6s;transition:.6s;position:fixed;left:auto;right:20px;margin-left:0;top:50%;transform:translateY(-50%)}.home .scroll-sign{display:block}.scroll-sign span{display:block;position:relative;width:2px;height:60px;margin:0 auto 2rem;background:0 0;animation:scroll 2s infinite}.scroll-sign strong{font-weight:300;display:block;line-height:1;width:40px}.scroll-sign img{-webkit-transition:.6s;-moz-transition:.6s;-o-transition:.6s;transition:.6s}.scrolled .scroll-sign{opacity:1}@keyframes scroll{0%{margin-bottom:2rem;opacity:1}65%{margin-bottom:0;opacity:.4}100%{margin-bottom:2rem;opacity:1}}.scroll-indicator{position:absolute;left:50%;margin-left:-30px;width:60px;top:80vh;text-align:center;z-index:2;color:#fff;opacity:1;-webkit-transition:.6s;-moz-transition:.6s;-o-transition:.6s;transition:.6s;display:none}html.lenis{height:auto;overflow:hidden}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}.service_inner,.service_panel{transition:none!important}@media (min-width:1200px){.service_inner.who-we-are-home-new-top-section .service_panel{overflow:visible!important}}.video_block .video_inner .elementor-open-lightbox .elementor-custom-embed-image-overlay img{width:100%;height:100vh;object-fit:cover}.btn_default .elementor-button-icon svg,.btn_secondary .elementor-button-icon svg{width:16px}.btn_default a.elementor-button,.btn_secondary a.elementor-button{position:relative;transition:all 0.5s ease-in-out}.btn_default a.elementor-button::after,.btn_secondary a.elementor-button::after{content:"";position:absolute;top:0;right:86px;width:4px;height:100%}.btn_default a.elementor-button::after{background-color:#e0e0e0}.btn_secondary a.elementor-button::after{background-color:#e6e9ff}.btn_default a.elementor-button .elementor-button-icon,.btn_secondary a.elementor-button .elementor-button-icon{transition:all 0.5s ease-in-out}.btn_default a.elementor-button:hover .elementor-button-icon,.btn_secondary a.elementor-button:hover .elementor-button-icon{scale:1.5;rotate:45deg;transition:all 0.5s ease-in-out}.subscribe_btn a.elementor-button{font-size:14px;font-weight:300}.product_sec::before{width:88%!important;border-bottom-right-radius:100px!important}.testimonial_sec .testimonial_slide::before{width:88%!important;border-bottom-right-radius:100px!important}.blog_sec::before{width:50%!important}.single_blog .elementor-cta__content{gap:16px;margin-top:16px;background-color:#ffffff!important}.single_blog .elementor-cta__image{flex:0 0 72px;max-width:72px;order:2;display:flex;justify-content:center}.single_blog .elementor-cta__bg,.single_blog .elementor-cta__bg-wrapper{border-top-left-radius:100px;overflow:hidden}.single_blog .elementor-cta__title{flex:0 0 calc(100% - 88px);max-width:calc(100% - 88px);order:1}.single_blog .elementor-cta__description{order:3}.single_blog .elementor-cta__button-wrapper{display:none}.article_listing{list-style-type:none;padding:0}.article_listing li{padding:16px 0;border-bottom:2px solid #0000001a}.article_listing li:last-child{border-bottom:none}.article_listing li a{font-size:24px;font-weight:400;line-height:1.2;letter-spacing:-.03em}.copyright_text p{margin-bottom:0}.slider_navigation{position:fixed;top:0;bottom:0;left:0;z-index:1;width:100px;height:100%;backdrop-filter:blur(10px);display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:115px;mix-blend-mode:difference;display:none}.slider_navigation .nav_number h2{color:#fff;font-size:18px;font-style:italic;font-weight:500;line-height:1;margin:0}.slider_navigation .nav_line{height:26.8%;background:#fff;margin:64px 0;width:1px}.slider_navigation .nav_dots ul{display:flex;justify-content:center;gap:16px;padding:0;margin:0;list-style-type:none;flex-direction:column}.slider_navigation .nav_dots li{width:14px;height:14px;background:#fff0;border-radius:50%;margin:0;transition:background 0.3s ease;border:1px solid #fff}.slider_navigation .nav_dots ul li.active{background-color:#fff}.header_main .main_header{display:none!important}.banner_sec{position:relative}.banner_sec .banner_slide{display:inline-flex!important}.banner_sec .slick-nav.slick-arrow{bottom:100px;position:absolute;cursor:pointer}.banner_sec .slick-nav.prev-arrow.slick-arrow{right:140px;z-index:1;rotate:-135deg}.banner_sec .slick-nav.next-arrow.slick-arrow{right:100px;rotate:45deg;transform-origin:left;margin-bottom:1px}.services_slider .slick-list{width:100%}.services_slider .slick-slide{margin-right:16px}.services_slider .slick-slide .service_slide{display:inline-flex!important}.services_slider .service_slide p{margin-bottom:0px!important}.services_slider{position:relative}.services_slider .slick-nav.slick-arrow{bottom:0;position:absolute;cursor:pointer}.services_slider .slick-nav.prev-arrow.slick-arrow{left:0;z-index:1}.services_slider .slick-nav.next-arrow.slick-arrow{left:45px}.services_slider .slick-track{display:flex}.services_slider .slick-track .slick-slide{display:flex;height:auto}.services_slider .slick-track .slick-slide>div{width:100%}.services_slider .slick-track .slick-slide .service_slide{height:100%}.testimonial_slider .slick-slide{margin-right:16px}.testimonial_slider .testimonial_slide{display:inline-flex!important}.testimonial_slider{position:relative}.testimonial_slider .slick-nav.slick-arrow{bottom:-32px;position:absolute;cursor:pointer}.testimonial_slider .slick-nav.prev-arrow.slick-arrow{left:0;z-index:1}.testimonial_slider .slick-nav.next-arrow.slick-arrow{left:45px}.blog_slider .slick-slide{margin-right:16px}.blog_slider .blog_slide{display:inline-flex!important}.blog_slider{position:relative}.blog_slider .slick-nav.slick-arrow{bottom:-32px;position:absolute;cursor:pointer}.blog_slider .slick-nav.prev-arrow.slick-arrow{left:0;z-index:1}.blog_slider .slick-nav.next-arrow.slick-arrow{left:45px}.ask_ai_block{position:relative}.ask_ai_block::before{content:"";position:absolute;width:100%;max-width:767px;height:100%;max-height:767px;background-image:url(http://192.168.0.19/ptechpartners/wp-content/uploads/2024/12/Founder_img.png);background-repeat:no-repeat;background-size:contain;background-position:center center;top:auto;bottom:0;right:auto;left:-35%}.ask_ai_block::after{content:"";position:absolute;background-image:url(https://devwp1.websiteserverhost.biz/devptechpartners/wp-content/uploads/2025/01/icon_recruitment.png);background-repeat:no-repeat;background-size:contain;background-position:center center;width:100%;max-width:767px;height:100%;max-height:767px;top:auto;bottom:0;left:auto;right:-35%}.reports_categories ul{padding:0;list-style-type:none}.reports_categories ul li{font-size:24px;font-weight:400;line-height:1.6;letter-spacing:-.03em;color:#0a1032}.reports_categories ul li sup{color:#eba100;font-size:14px;line-height:1;padding-left:3px}#sps_tab_1,#sps_tab_2,#sps_tab_3,#sps_tab_4,#sps_tab_5{padding-top:115px;position:relative}.demo_tabing .e-n-tabs-heading .e-n-tab-title::after{position:absolute;content:"";width:100px;height:100px;top:15px;left:50%;translate:-50% 0%;background-position:center;background-repeat:no-repeat;background-size:contain}#sps_tab_1::after{background-image:url(https://devwp1.websiteserverhost.biz/devptechpartners/wp-content/uploads/2025/04/supporticons-removebg.png)}#sps_tab_2::after{background-image:url(https://devwp1.websiteserverhost.biz/devptechpartners/wp-content/uploads/2025/04/application-integrationicons-removebg.png)}#sps_tab_3::after{background-image:url(https://devwp1.websiteserverhost.biz/devptechpartners/wp-content/uploads/2025/04/consultingicons-removebg.png)}#sps_tab_4::after{background-image:url(https://devwp1.websiteserverhost.biz/devptechpartners/wp-content/uploads/2025/04/trainingicons-removebg.png)}#sps_tab_5::after{background-image:url(https://devwp1.websiteserverhost.biz/devptechpartners/wp-content/uploads/2025/04/Custome-app-iconicons-removebg.png)}.only_text_tabing button:hover,.only_text_tabing button:focus{border-radius:0!important}.team_img_des{opacity:0;visibility:hidden;transition:all 0.5s ease-in-out}.team_img_block{position:relative}.team_img_block .elementor-widget-image::after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background-color:#0a1032;border-radius:50%;transition:all 0.5s ease-in-out;opacity:0;visibility:hidden}.team_img_block:hover .elementor-widget-image::after{opacity:1;visibility:visible}.team_img_block:hover .team_img_des{opacity:1;visibility:visible}.ptp_modal_img::after{content:"";position:absolute;width:350px;height:16px;background-color:#0a1032;top:50%;left:50%;translate:0% -50%;transform-origin:0 50%;z-index:-1}.ptp_modal_img_text .ptp_modal_img::after{transform:rotate(40deg)}.ptp_modal_text_img .ptp_modal_img::after{transform:rotate(140deg)}.ptp_modal_img_text:last-child .ptp_modal_img::after,.ptp_modal_text_img:last-child .ptp_modal_img::after{display:none}.ptp_call h4.elementor-icon-box-title,.ptp_email h4.elementor-icon-box-title{margin-top:0;line-height:1}.ptp_call h4.elementor-icon-box-title span,.ptp_email h4.elementor-icon-box-title span{font-size:24px;font-weight:600;display:block}.ptp_call p.elementor-icon-box-description a,.ptp_email p.elementor-icon-box-description a{font-size:16px;font-weight:400;display:block}.ptp_call p.elementor-icon-box-description,.ptp_email p.elementor-icon-box-description{line-height:1;margin:0}.ptp_location .elementor-icon-box-content h4{font-size:24px;font-weight:600;display:block;margin-top:0;margin-bottom:5px}.testimonial_slider .elementor-testimonial__content .elementor-testimonial__text h3{font-size:min(48px, max(4.2895vh, 32px))}.testimonial_slider .elementor-swiper .swiper-slide .elementor-testimonial__cite{max-width:240px;margin-left:auto}.testimonial_slider .elementor-swiper .elementor-swiper-button{border:1px solid #0a1032;border-radius:50px;padding:8px;display:flex;align-items:center;justify-content:center}.testimonial_slider .elementor-swiper .elementor-swiper-button svg{width:20px!important;height:auto!important;line-height:1!important}.testimonial_slider .elementor-swiper .elementor-swiper-button.swiper-button-disabled{display:none}.only_text_tabing .e-n-tabs-heading .e-n-tab-title[aria-selected="true"]{font-weight:600!important}.first_hover,.second_hover,.third_hover,.fourth_hover,.fifth_hover{background-color:#fff0;position:absolute!important;cursor:pointer;z-index:3}.first_hover{width:170px;height:160px;top:52px;left:220px;clip-path:polygon(20% 0%,80% 0%,100% 100%,0% 100%);transform:rotate(72deg)}.second_hover{width:200px;height:150px;top:185px;left:310px;clip-path:polygon(20% 0%,82% 0%,100% 100%,0% 100%);transform:rotate(38deg)}.third_hover{width:240px;height:140px;bottom:90px;left:51%;translate:-50% 0;clip-path:polygon(30% 0%,70% 0%,100% 100%,0% 100%);transform:rotate(0deg)}.fourth_hover{width:200px;height:150px;top:175px;right:280px;clip-path:polygon(14% 0%,60% 0%,100% 100%,0% 100%);transform:rotate(-36deg)}.fifth_hover{width:170px;height:180px;top:45px;right:195px;clip-path:polygon(20% 0%,80% 0%,100% 100%,0% 100%);transform:rotate(-72deg)}.first_hover:hover~.first,.second_hover:hover~.second,.third_hover:hover~.third,.fourth_hover:hover~.fourth,.fifth_hover:hover~.fifth{opacity:1;visibility:visible;transition:all 0.5s ease-in-out!important}.first,.second,.third,.fourth,.fifth{width:350px!important;position:absolute!important;display:flex!important;align-items:center!important;justify-content:center!important;opacity:0;visibility:hidden;transition:all 0.5s ease-in-out!important;z-index:2!important}.first{top:0;left:65px}.second{top:140px;left:180px}.third{top:220px;left:51%;translate:-50%}.fourth{top:140px;left:auto;right:160px}.fifth{top:10px;right:35px;left:auto}.first .text,.second .text,.third .text,.fourth .text,.fifth .text{position:absolute!important;font-weight:500!important;font-size:18px!important}.first .text{width:190px!important;text-align:center;margin-top:-40px;padding:20px}.second .text{width:230px!important;text-align:center;margin-top:-40px;padding:20px 20px 20px 50px}.third .text{width:250px!important;text-align:center;margin-top:-40px;padding:20px}.fourth .text{width:250px!important;text-align:center;margin-top:-40px;margin-left:-40px;padding:20px}.fifth .text{width:250px!important;text-align:center;margin-top:-40px;padding:20px 50px 20px 20px}.first .img,.second .img,.third .img,.fourth .img,.fifth .img{z-index:-1!important}.job_listing{display:flex;flex-direction:column;gap:38px}.job_listing .job_listing_block{border-bottom:2px solid rgb(0 0 0 / .1);padding-bottom:25px;display:flex;flex-direction:column;gap:16px}p.job_area{margin:0;font-size:max(min(24px, 2.1448vh), 16px);color:#747474;line-height:1.6;letter-spacing:-.03em;font-weight:400}h3.job_title{margin:0}h3.job_title a{display:block;font-size:min(36px, max(3.2172vh, 24px));font-weight:400;text-decoration:underline;line-height:1.2;letter-spacing:-.03em;color:#0a1032;transition-duration:0.4s}h3.job_title a:hover{color:#eba100;transition-duration:0.4s}p.job_description{margin-bottom:.9rem;color:#0a103280;font-size:max(min(24px, 2.1448vh), 16px);line-height:1.6;letter-spacing:-.03em;font-weight:400}.main_jobs_container .form_main_title{display:none}.main_jobs_container .wpforms-form .wpforms-field-container .wpforms-field .wpforms-field-large,.main_jobs_container .wpforms-form .wpforms-field-container .wpforms-field .wpforms-field-medium{font-family:"DMSans",Sans-serif;font-size:max(min(24px, 2.1448vh), 16px);font-weight:400;letter-spacing:-.03em;border-color:rgb(255 255 255 / 10%);border-width:0 0 2px 0;border-radius:0 0 0 0;padding:0;color:#fff;background-color:#fff0}.main_jobs_container .wpforms-form .wpforms-field-container .wpforms-field .wpforms-field-large:focus,.main_jobs_container .wpforms-form .wpforms-field-container .wpforms-field .wpforms-field-medium:focus{border-color:rgb(255 255 255 / 10%);border-width:0 0 2px 0;border-radius:0 0 0 0;box-shadow:none}.main_jobs_container .wpforms-form .wpforms-field-container .wpforms-field .wpforms-field-large::placeholder,.main_jobs_container .wpforms-form .wpforms-field-container .wpforms-field .wpforms-field-medium::placeholder{font-family:"DMSans",Sans-serif;font-size:max(min(24px, 2.1448vh), 16px);font-weight:400;letter-spacing:-.03em;color:#fff}.main_jobs_container .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-checkbox .wpforms-field-description{color:#fff;margin:0}.main_jobs_container .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-checkbox .wpforms-field-description{color:#fff;margin:0;font-size:16px}.main_jobs_container .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-checkbox .wpforms-field-description a{color:#fff;font-size:inherit!important;text-decoration:underline}.main_jobs_container .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-checkbox .wpforms-field-description a:hover{color:#eba100}.main_jobs_container .wpforms-form .wpforms-field-container .wpforms-field-checkbox fieldset{display:flex;align-items:flex-start;gap:10px}.main_jobs_container .wpforms-form .wpforms-field-container .wpforms-field-label-inline{display:none!important}.main_jobs_container .wpforms-form .wpforms-submit-container{text-align:center}.main_jobs_container .wpforms-form button.wpforms-submit::after,.main_jobs_container .ptp_job_bottom_text .open-global a::after{content:"";position:absolute;top:0;right:78px;width:4px;height:100%;background-color:#e6e9ff}.main_jobs_container .wpforms-form button.wpforms-submit::before,.main_jobs_container .ptp_job_bottom_text .open-global a::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="17" viewBox="0 0 16 17" fill="none"><path d="M1.33337 1.83203H14.6667M14.6667 1.83203V15.1654M14.6667 1.83203L1.33337 15.1654" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg>');content:"";position:absolute;width:16px;height:17px;right:30px;transition:all 0.5s ease-in-out}.main_jobs_container .wpforms-form button.wpforms-submit,.main_jobs_container .ptp_job_bottom_text .open-global a{background:#eba100!important;color:#fff;font-family:"DMSans",Sans-serif;font-weight:500;box-shadow:0 0 10px 0 rgb(0 0 0 / .5);border-radius:56px 56px 56px 56px;padding:25px 120px 25px 40px;cursor:pointer;display:inline-flex;align-items:center;font-size:max(min(28px, 2.5022vh), 20px);line-height:1;height:auto;position:relative}.main_jobs_container .wpforms-form button.wpforms-submit:hover::before,.main_jobs_container .ptp_job_bottom_text .open-global a:hover::before{background-color:#eba100;rotate:45deg;scale:1.5}.main_jobs_container .ptp_job_bottom_text .open-global{margin:40px 0}.main_jobs_container .ptp_job_bottom_text p,.main_jobs_container p{font-size:max(min(24px, 2.1448vh), 16px);line-height:1.6}.main_jobs_container h3{font-size:min(36px, max(3.2172vh, 24px))!important;margin-top:0!important}.main_jobs_container .ptp_job_bottom_text h2{font-size:min(64px, max(5.7164vh, 32px))}.main_jobs_container .ptp_job_bottom_text{margin-top:80px}.wpforms-container .wpforms-form .wpforms-field-file-upload .wpforms-field-label{font-family:"DMSans",Sans-serif;font-size:max(min(24px, 2.1448vh), 16px);font-weight:400;letter-spacing:-.03em;color:#fff}.wpforms-container .wpforms-form .wpforms-field-file-upload .wpforms-field-label .wpforms-required-label{color:#fff}.wpforms-container .wpforms-form .wpforms-field-file-upload .wpforms-uploader{background-color:#fff0;font-family:"DMSans",Sans-serif;color:#fff;font-size:max(min(24px, 2.1448vh), 16px);font-weight:400;letter-spacing:-.03em;border-color:rgb(255 255 255 / 10%);border-width:0 0 2px 0;border-radius:0 0 0 0;padding:20px 20px 40px}.wpforms-container .wpforms-form .wpforms-field-file-upload .wpforms-uploader .dz-message svg{color:#eba100;width:20px;height:20px;margin-bottom:10px;opacity:1}.wpforms-container .wpforms-form .wpforms-field-file-upload .wpforms-uploader .dz-message .modern-title{font-family:"DMSans",Sans-serif;font-size:min(14px, max(1.2vh, 14px));font-weight:400;letter-spacing:0;color:#fff}.wpforms-container .wpforms-form .wpforms-field-file-upload .wpforms-uploader .dz-preview{border-bottom:0;padding:0;align-items:center}.wpforms-container .wpforms-form .wpforms-field-file-upload .wpforms-uploader .dz-progress,div.wpforms-container div.wpforms-uploader .dz-preview.dz-processing .dz-progress{display:none!important}.wpforms-container .wpforms-form .wpforms-field-file-upload .wpforms-uploader .dz-size span,.wpforms-container .wpforms-form .wpforms-field-file-upload .wpforms-uploader .dz-filename span{color:#fff}.wpforms-container .wpforms-form .wpforms-field-file-upload .wpforms-field-description{display:none}div.wpforms-container-full .wpforms-field-file-upload .wpforms-uploader.wpforms-focus,div.wpforms-container-full .wpforms-field-file-upload .wpforms-uploader:focus-within{border-color:rgb(255 255 255 / 10%)!important;border-width:0 0 2px 0px!important;box-shadow:none!important;outline:none!important}.main_jobs_container .wpforms-form textarea.wpforms-field-large,.main_jobs_container .wpforms-form textarea.wpforms-field-medium{height:120px;min-height:120px;padding-top:78px!important;box-sizing:border-box}.career-hub{display:flex;align-items:center;background-color:#0a1032;padding:20px 30px;gap:20px;border-radius:100px 100px 100px 100px;margin-top:100px}.career-hub .image a{display:flex!important;line-height:1!important}.career-hub .image a img{width:240px;border-radius:50px}.career-hub .content{font-size:16px;color:#fff}.job-pagination{display:flex;align-items:center;justify-content:center;gap:5px}.job-pagination a{padding:5px;background-color:#eba100;border-radius:50px;font-size:16px!important;font-weight:500;width:30px;height:30px;display:flex;align-items:center;justify-content:center;color:#ffffff!important;transition:all 0.5s ease-in-out}.job-pagination a:hover{background-color:#0a1032}.job-pagination a.active{background-color:#0a1032}.job-pagination a.previous,.job-pagination a.next{width:30px;height:30px;display:flex;align-items:center;justify-content:center}.job-pagination a.first,.job-pagination a.last{width:30px!important;height:30px;display:flex;align-items:center;justify-content:center;position:relative!important;top:auto;left:auto;right:auto;bottom:auto;background-color:#eba100!important;z-index:1!important;opacity:1;visibility:visible}.job-pagination a.first:hover,.job-pagination a.last:hover{background-color:#0a1032!important}.job-pagination a.previous:hover img,.job-pagination a.next:hover img,.job-pagination a.first:hover img,.job-pagination a.last:hover img{filter:brightness(0) invert(1)!important;transition:all 0.5s ease-in-out}.job-pagination a.next img{rotate:-90deg}.job-pagination a.previous img{rotate:90deg}.job-pagination a.first img{rotate:180deg}.job_detail_header{display:flex;justify-content:space-between;align-items:center;gap:40px;padding:52px 0 52px min(100px, max(8.9366vh, 32px))}.job_detail_header .job_title h1{margin:0;font-size:min(64px, max(5.7164vh, 32px));font-weight:400;text-transform:uppercase;line-height:1.2;letter-spacing:-.03em}.job_detail_header .job_title{flex:0 0 calc(100% - 196px);max-width:calc(100% - 196px)}.job_header_icon{position:relative;display:flex;justify-content:flex-end;padding:0 min(104px, max(9.294vh, 52px)) 0 0;margin:0 0 80px 0;flex:0 0 156px;max-width:156px}.job_header_icon .job_icon:first-child{rotate:180deg}.job_header_icon .job_icon img{width:100%;max-width:min(104px, max(7.62vh, 52px))!important;display:inline-block}.job_header_icon .job_icon:last-child{position:absolute;left:min(104px, max(9.294vh, 52px));top:50%;right:0;text-align:right}.job_detail_body{background-color:#fff;padding:min(242px, max(21.6265vh, 62px)) min(100px, max(8.9366vh, 32px));display:flex;column-gap:100px;border-radius:100px 0 0 0;flex-wrap:wrap}.job_detail_body .job_details{flex:0 0 305px;max-width:305px;max-width:auto;display:flex;flex-direction:column;row-gap:45px}.job_detail h6,.job_location h6,.job_technical_profile h6,.elementor-kit-6 .job-recruiter-contact-details h2.job-recruiter-title{font-size:14px;font-weight:400;text-transform:uppercase;line-height:1;letter-spacing:-.03em;color:#eba100;margin:0 0 4px 0}.elementor-kit-6 .job-recruiter-contact-details h3{font-size:max(min(24px, 2.1448vh), 16px);line-height:1.2;letter-spacing:-.03em;font-weight:700;margin-bottom:5px}.elementor-kit-6 .job-recruiter-contact-details a{font-size:max(min(24px, 2.1448vh), 16px);cursor:pointer;transition:all 0.3s ease-in-out;display:block}.elementor-kit-6 .job-recruiter-contact-details a img{width:30px;height:30px}.elementor-kit-6 .job-recruiter-contact-details a:hover{color:#eba100!important}.elementor-kit-6 .job-recruiter-contact-details img{margin-top:10px;border-radius:20px;object-fit:cover;width:100%;height:305px}.job_detail ul,.job_technical_profile ul{padding:0;list-style-type:none}.job_detail ul li,.job_technical_profile ul li,.job_location p{font-size:max(min(24px, 2.1448vh), 16px);font-weight:400;line-height:1.6;letter-spacing:-.03em}.job_technical_profile ul li{margin-bottom:20px}.job_technical_profile ul li:last-child{margin-bottom:0}.job_detail_body .job_description{flex:0 0 calc(100% - 405px);max-width:calc(100% - 405px)}.job_detail_body .job_description h5{font-weight:700!important}.job_detail_body .job_description h5,.job_detail_body .job_description p,.job_detail_body .job_description p span,.job_detail_body .job_description ul li,.job_detail_body .job_description ul li span{font-family:"DMSans",Sans-serif!important;font-size:max(min(24px, 2.1448vh), 16px)!important;font-weight:400;line-height:1.6;letter-spacing:-.03em}.job_description .btn_secondary{display:inline-block;border-radius:56px 56px 56px 56px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5);margin-top:40px}a.apply_job_btn{background-color:#eba100;font-size:max(min(28px, 2.5022vh), 16px)!important;border-radius:56px 56px 56px 56px;padding:25px 40px 25px 40px;color:#ffffff!important;display:inline-block;position:relative;transition:all 0.5s ease-in-out;box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}a.apply_job_btn::after{content:"";position:absolute;top:0;right:86px;width:4px;height:100%;background-color:#e6e9ff}.job_btn_wrapper{gap:62px;flex-direction:row-reverse;display:flex;line-height:1}.job_btn_svg{transition:all 0.5s ease-in-out;line-height:1}.job_btn_svg svg{width:16px;height:auto}.apply_job_btn:hover .job_btn_svg{scale:1.5;rotate:45deg;transition:all 0.5s ease-in-out}.search_container{margin-bottom:38px}.search_container .search_inner form{display:flex;flex-wrap:nowrap;border:1px solid #eba100;border-radius:50px;overflow:hidden;gap:10px;padding-left:30px;position:relative}.search_container .search_inner form::after{content:"";position:absolute;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" fill="%23eba100"><path d="M416 208c0 45.9-14.9 88.3-40 122.7L502.6 457.4c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L330.7 376c-34.4 25.2-76.8 40-122.7 40C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208zM208 352a144 144 0 1 0 0-288 144 144 0 1 0 0 288z"/></svg>');width:20px;height:20px;background-position:center;background-repeat:no-repeat;top:50%;left:15px;translate:0 -50%}.search_inner form input{height:50px;border-width:0 0 0 0;border-color:#eba100;border-radius:0;color:#eba100}.search_inner form input::placeholder{color:#eba100}.search_inner form input:focus{border:none;outline:none;box-shadow:none}.search_inner form select{height:50px;max-width:122px;flex:0 0 122px;border-width:0 0 0 1px;border-color:#eba100;border-radius:0;background-color:#fff}.search_inner form select:focus{border-width:0 0 0 1px;border-color:#eba100;outline:none;box-shadow:none}.search_inner form button{max-width:112px;flex:0 0 112px;height:50px;padding:0 20px;font-size:16px;border:none;background-color:#eba100;color:#fff;box-shadow:none;border-top-left-radius:0;border-bottom-left-radius:0}.search_inner form button:hover{border-top-left-radius:0;border-bottom-left-radius:0;box-shadow:none;background-color:#0a1032}.elementor-kit-6 .jobs_description h2{font-size:max(min(24px, 2.1448vh), 16px);font-weight:400;line-height:1.6;letter-spacing:-.03em;margin:0}.elementor-widget-text-editor .elementor-widget-container a{font-size:max(min(24px, 2.1448vh), 16px);font-weight:400;line-height:1.6;letter-spacing:-.03em;margin:0;color:#eba100}.faq_accordion .e-n-accordion-item-title-icon svg{fill:none!important}.faq_accordion .e-n-accordion-item-title-icon .e-closed svg{rotate:90deg;transition:0.5s all ease-in-out}.faq_accordion .e-n-accordion-item-title-icon .e-opened svg{rotate:-90deg;transition:0.5s all ease-in-out}.accordion_panel{transition:width 0.5s ease,opacity 0.5s ease,padding 0.5s ease}.sign_up_form form button.wpforms-submit{background:#eba100!important;color:#fff;font-family:"DMSans",Sans-serif;font-weight:500;box-shadow:0 0 10px 0 rgb(0 0 0 / .5);border-radius:56px 56px 56px 56px;padding:25px 120px 25px 40px;cursor:pointer;display:inline-flex;align-items:center;font-size:max(min(28px, 2.5022vh), 20px);line-height:1;height:auto;position:relative}.sign_up_form form button.wpforms-submit::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="17" viewBox="0 0 16 17" fill="none"><path d="M1.33337 1.83203H14.6667M14.6667 1.83203V15.1654M14.6667 1.83203L1.33337 15.1654" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg>');content:"";position:absolute;width:16px;height:17px;right:30px;transition:all 0.5s ease-in-out}.sign_up_form form button.wpforms-submit::after{content:"";position:absolute;top:0;right:78px;width:4px;height:100%;background-color:#e6e9ff}.sign_up_form form input[type="email"]{font-family:"DMSans",Sans-serif;font-size:20px;font-weight:400;letter-spacing:-.03em;border-color:rgb(10 16 50 / 10%);border-width:0 0 2px 0;border-radius:0 0 0 0;padding:25px 10px;color:#0a1032;background-color:#fff0;margin-bottom:20px}.sign_up_form form input[type="email"]:focus{border-color:rgb(10 16 50 / 10%)!important;border-width:0 0 2px 0px!important;border-radius:0 0 0 0;box-shadow:none;outline:none}.related-post-sec article{padding:16px 0!important;border-bottom:2px solid #0000001a}.custom-post-content :is(h1,h2,h3,h4,h5,h6){font-family:"DMSans",Sans-serif;font-size:clamp(16px, 1.85vw, 32px)!important;font-weight:700!important;line-height:1.6!important;letter-spacing:-.03em;margin-bottom:8px!important;margin-top:24px}.custom-post-content a{color:var(--e-global-color-secondary)!important}.custom-post-content img{margin-top:20px!important}.custom-post-content ul{list-style-type:disc;padding-left:16px;margin-bottom:15px!important}.custom-post-content ol{padding-left:16px;margin-bottom:15px!important}.custom-post-content p *,.custom-post-content li *{font-size:max(min(24px, 2.1448vh), 16px)}.custom-post-content img{border-radius:100px 0 0 0px!important}.news-post-title a{display:block;padding-right:30px}.news-post-title a::before{position:absolute;content:"";height:max(min(24px, 2.1448vh), 16px);width:max(min(24px, 2.1448vh), 16px);border:4px solid #eba100;right:0;border-left:0;border-top:0;top:10px;transform:rotate(-44deg)}.category-list-wrapper ul li{list-style-type:none;margin-bottom:4px;color:#eba100;font-size:max(min(20px, 1.1448vh), 13px)}.category-list-wrapper ul li a{font-size:max(min(24px, 2.1448vh), 17px);color:#0a1032;line-height:1.6}.category-list-wrapper ul{padding:0}.category-list-wrapper h5{font-size:max(min(24px, 2.1448vh), 16px)!important;color:#eba100!important;margin:0 0 5px}.news-list-wrapper nav.elementor-pagination{margin-top:65px;display:flex;align-items:center;gap:10px}.news-list-wrapper .page-numbers{width:max(min(62px, 5.5408vh), 16px);height:max(min(62px, 5.5408vh), 16px);opacity:1;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:max(min(24px, 2.1448vh), 16px)!important}.news-list-wrapper .page-numbers.current{background:#eba100;color:#fff}.news-list-wrapper .page-numbers.next,.news-list-wrapper .page-numbers.prev{display:none!important}.sg-custom-popup-content .wpforms-field-name,.sg-custom-popup-content .wpforms-field-email,.sg-custom-popup-content .wpforms-field-phone,.sg-custom-popup-content .wpforms-field-select{clear:none;width:36%;float:left;padding:2.5%}.sg-custom-popup-content .wpforms-field-file-upload,.sg-custom-popup-content .wpforms-field-textarea{width:28%;float:left;position:absolute;right:0}.sg-custom-popup-content .wpforms-field-checkbox{width:100%;float:left}.sg-custom-popup-content .sgpb-popup-builder-content-html h2{color:#fff;font-weight:700}.sg-custom-popup-content div.wpforms-container-full .wpforms-field-file-upload .wpforms-uploader{background-color:#fff;background-clip:padding-box;border-radius:3px;color:rgb(0 0 0 / .7);border-width:1px;border-style:solid;border-color:rgb(0 0 0 / .25);font-size:16px;padding:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px}.sg-custom-popup-content .wpforms-field-file-upload .wpforms-field-label{margin-bottom:3px;padding-bottom:0;font-weight:700}.sg-custom-popup-content div.wpforms-container div.wpforms-uploader .dz-message svg{width:40px!important;height:40px!important;margin-bottom:5px!important;opacity:0.5!important;color:rgb(0 0 0 / .7)!important}.sg-custom-popup-content div.wpforms-container-full .wpforms-field-file-upload .wpforms-uploader .dz-message{font-size:16px;color:rgb(0 0 0 / .7)}.sg-custom-popup-content div.wpforms-container-full .wpforms-field-file-upload .wpforms-uploader .dz-message .modern-title{font-size:16px;color:rgb(0 0 0 / .7)}.sg-custom-popup-content .wpforms-container .wpforms-form .wpforms-field-file-upload .wpforms-field-description{display:block;font-size:14px;line-height:17px;color:#fff!important;margin:5px 0 0 0}.sg-custom-popup-content .choice-1.depth-1 label.wpforms-field-label-inline{display:none!important}.sg-custom-popup-content .wpforms-field-checkbox .wpforms-field-description{display:block;font-size:14px;line-height:17px;color:#fff!important;margin:5px 0 0 0}.sg-custom-popup-content .wpforms-field-checkbox .wpforms-field-description{float:right;width:95%;margin-top:15px;text-align:left}.sg-custom-popup-content .wpforms-field-checkbox .wpforms-field-description a{font-size:14px;line-height:17px;color:#006495;text-decoration:none}.sg-custom-popup-content .wpforms-field-checkbox .choice-1 input[type="checkbox"]{position:absolute;left:0;margin-top:20px}.sg-custom-popup-content .wpforms-container .wpforms-submit-container{clear:both;position:relative}.sg-custom-popup-content .wpforms-container .wpforms-submit-container .wpforms-submit{width:12%;margin:auto;border-radius:20px;position:fixed;left:43%;top:475px;background-color:#066aab;color:#fff;padding:0 15px;line-height:41px}.sg-custom-popup-content .wpforms-container .wpforms-submit-container .wpforms-submit::before,.sg-custom-popup-content .wpforms-container .wpforms-submit-container .wpforms-submit::after{display:none}.sgpb-popup-dialog-main-div-wrapper .sgpb-popup-dialog-main-div-theme-wrapper-3{top:45px!important}.sg-custom-popup-content div.wpforms-container-full .wpforms-form label.wpforms-error,.sg-custom-popup-content div.wpforms-container-full .wpforms-form em.wpforms-error{margin-top:3px!important}.news-categories-wrapper .categories-sidebar h5{font-weight:400;font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:-3%;color:rgb(235 161 0);margin:0 0 5px 0}.news-categories-wrapper .categories-sidebar ul,.news-categories-wrapper .categories-sidebar ul li,.news-categories-wrapper .categories-sidebar .tagcloud{margin:0;padding:0;list-style-type:none}.news-categories-wrapper .categories-sidebar ul li{margin-bottom:5px;font-weight:400;font-size:14px;line-height:1;letter-spacing:-3%;color:rgb(235 161 0)}.news-categories-wrapper .categories-sidebar ul li a,.news-categories-wrapper .categories-sidebar .tagcloud a{font-weight:400;font-size:24px!important;line-height:38px;letter-spacing:-3%;color:rgb(10 16 50);vertical-align:text-top}.news-categories-wrapper .categories-sidebar ul li.current-cat a,.news-categories-wrapper .categories-sidebar .tagcloud a.active{font-weight:700}.news-categories-wrapper .categories-sidebar .tagcloud a{display:block}.news-categories-wrapper .categories-sidebar .tagcloud a{margin-bottom:5px}.news-categories-wrapper .categories-sidebar ul li a span,.news-categories-wrapper .categories-sidebar .tagcloud a span{vertical-align:super;color:rgb(235 161 0);font-size:14px;line-height:1}.news-categories-wrapper .categories-right-side .elementor-post__meta-data{margin:0 0 16px 0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:16px}.news-categories-wrapper .categories-right-side .elementor-post__meta-data .elementor-post-date,.news-categories-wrapper .categories-right-side .elementor-post__meta-data .elementor-post-author{font-weight:400;font-size:24px;line-height:38px;letter-spacing:-3%;color:rgb(235 161 0);margin-right:auto}.news-categories-wrapper .categories-right-side .elementor-post__meta-data .elementor-post-author{color:rgb(10 16 50);margin-right:0}.news-categories-wrapper .categories-right-side .elementor-post__meta-data .post-category-custom{font-weight:400;font-size:24px;line-height:38px;letter-spacing:-3%;color:rgb(10 16 50)}.news-categories-wrapper .categories-right-side .elementor-posts-container.elementor-has-item-ratio .elementor-post__thumbnail.elementor-fit-height,.news-categories-wrapper .categories-right-side .elementor-posts-container.elementor-has-item-ratio .elementor-post__thumbnail{padding:0px!important}.news-categories-wrapper .categories-right-side .elementor-posts-container.elementor-has-item-ratio .elementor-post__thumbnail.elementor-fit-height img,.news-categories-wrapper .categories-right-side .elementor-posts-container.elementor-has-item-ratio .elementor-post__thumbnail img{height:auto;width:100%;left:0;position:relative;top:0;transform:none;border-top-left-radius:100px}.news-categories-wrapper .categories-right-side .elementor-post__text .elementor-post__title{margin:0 0 16px 0;position:relative}.news-categories-wrapper .categories-right-side .elementor-post__text .elementor-post__title a{font-weight:400;font-size:36px;line-height:44px;letter-spacing:-3%;color:rgb(10 16 50);position:relative;padding-right:64px;display:block}.news-categories-wrapper .categories-right-side .elementor-post__text .elementor-post__title a::after{content:"";position:absolute;right:0;top:0;width:48px;height:48px;background-image:url(content/themes/hello-theme-child/images/chevron-right.svg);background-repeat:no-repeat;background-position:right top;background-size:40px 40px}.news-categories-wrapper .categories-right-side .elementor-post__text .elementor-post__excerpt p{font-weight:400;font-size:24px;line-height:38px;letter-spacing:-3%;color:rgb(10 16 50 / .5)}.news-categories-wrapper .categories-right-side .elementor-pagination{margin-top:80px}.news-categories-wrapper .categories-right-side .elementor-pagination .page-numbers.prev{display:none}.news-categories-wrapper .categories-right-side .elementor-pagination .page-numbers.next{display:none}.news-categories-wrapper .categories-right-side .elementor-pagination{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;gap:16px}.news-categories-wrapper .categories-right-side .elementor-pagination .page-numbers{font-weight:400;font-size:24px;line-height:38px;letter-spacing:-3%;text-align:center;color:rgb(235 161 0);padding:12px 24px;margin:0px!important;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px}.news-categories-wrapper .categories-right-side .elementor-pagination .page-numbers.current{color:#fff;background-color:rgb(235 161 0);padding:12px 27px}.news-categories-wrapper .categories-right-side .elementor-pagination .page-numbers.dots,.news-categories-wrapper .categories-right-side .elementor-pagination .page-numbers.dot{padding:12px 0}.banner_slide h1,.banner_slide h2,.banner_slide h3,.banner_slide h4,.banner_slide h5,.banner_slide h6{user-select:text!important}.case-studies-download-pdf-block .elementor-icon-box-wrapper:hover .elementor-icon-box-content .elementor-icon-box-title,.case-studies-download-pdf-block .elementor-icon-box-wrapper:hover .elementor-icon-box-content .elementor-icon-box-title a{color:#eba100}.case-studies-download-pdf-block .elementor-icon-box-wrapper:hover .elementor-icon-box-icon .elementor-icon{background-color:#eba100}html body.elementor-kit-6 .privacy-text-wrapper h2,html body.elementor-kit-6 .terms-and-conditions-text-wrapper h2{font-size:48px}html body.elementor-kit-6 .privacy-text-wrapper h2~h2,html body.elementor-kit-6 .terms-and-conditions-text-wrapper h2~h2{margin-top:40px;font-size:36px}html body.elementor-kit-6 .privacy-text-wrapper h3,html body.elementor-kit-6 .terms-and-conditions-text-wrapper h3{margin-top:40px;font-size:36px}html body.elementor-kit-6 .privacy-text-wrapper ul,html body.elementor-kit-6 .terms-and-conditions-text-wrapper ul{padding-left:16px;padding-right:0;padding-top:30px}html body.elementor-kit-6 .privacy-text-wrapper ul li:not(:last-child),html body.elementor-kit-6 .terms-and-conditions-text-wrapper ul li:not(:last-child){margin-bottom:6px}html body.category[class^="category-"] .elementor-location-header .fix-header,html body.category[class*=" category-"] .elementor-location-header .fix-header,html body.tag[class^="tag-"] .elementor-location-header .fix-header,html body.tag[class*=" tag-"] .elementor-location-header .fix-header,html body.single .elementor-location-header .fix-header,html body.jobs-page.fixed .elementor-location-header .fix-header,html body.job-detail-page .elementor-location-header .fix-header,html body.news-page .elementor-location-header .fix-header{background-color:var(--e-global-color-primary);mix-blend-mode:normal!important}.faq-page-tabs-wrapper .faq-tabs .e-n-tabs-heading{list-style:none;margin:auto;width:100%;max-width:559px;display:flex;padding:5px;text-align:center;border:2px solid #0a1032;border-radius:10px;justify-content:center;align-items:center}.faq-page-tabs-wrapper .faq-tabs .e-n-tabs-heading button{width:100%;max-width:50%;min-width:48%;box-shadow:none!important;margin:0px!important;border-radius:8px!important;-webkit-border-radius:8px!important;-moz-border-radius:8px!important;-ms-border-radius:8px!important;-o-border-radius:8px!important}.new-post-navigation-1 .new-post-navigation-previous-1 a{color:#fff}.new-post-navigation-1 .new-post-navigation-previous-1 .elementor-post-navigation__prev .elementor-post-navigation__link__prev .post-navigation__prev--label,.new-post-navigation-1 .new-post-navigation-next-1 .elementor-post-navigation__next .elementor-post-navigation__link__next .post-navigation__next--label{display:block;font-size:16px;text-transform:uppercase;font-weight:400;line-height:1.6;color:#fff;letter-spacing:-.03em;margin-bottom:4px}.new-post-navigation-1 .new-post-navigation-next-1 .elementor-post-navigation__next .elementor-post-navigation__link__next .post-navigation__next--label{color:#eba100}.new-post-navigation-1 .new-post-navigation-previous-1 .elementor-post-navigation__prev .elementor-post-navigation__link__prev .post-navigation__prev--title,.new-post-navigation-1 .new-post-navigation-next-1 .elementor-post-navigation__next .elementor-post-navigation__link__next .post-navigation__next--title{display:block;font-size:36px;font-weight:400;line-height:1.2;letter-spacing:-.03em;color:#fff}.author-image-wrapper .avatar{width:100%;height:100%;max-width:100px;max-height:100px;object-fit:cover;margin:0 0 6px 0;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%}.custom-client-case-studies-new-wrapper-1 .e-n-accordion-item-title-icon{background-color:#0a1032;padding:.5em;line-height:1;text-align:center;transition:all 0.3s;width:70px!important;height:70px!important;justify-content:center;border-radius:50%;min-width:70px;min-height:70px;max-height:70px;max-width:70px}.custom-client-case-studies-new-wrapper-1 .e-n-accordion-item-title-icon svg{width:35px;height:35px}.custom-client-case-studies-new-wrapper-1 .e-n-accordion-item:hover .e-n-accordion-item-title-icon{background-color:#eba100}.custom-client-case-studies-new-wrapper-1 .e-n-accordion-item[open]:hover>.e-n-accordion-item-title{color:#eba100}.custom-client-case-studies-new-wrapper-1 .elementor-widget-text-editor .elementor-widget-container p,.custom-client-case-studies-new-wrapper-1 .elementor-widget-text-editor .elementor-widget-container ul{margin-bottom:20px}.custom-client-case-studies-new-wrapper-1 .e-n-accordion{display:grid;grid-auto-flow:column;grid-template-rows:repeat(4,auto)}.custom-client-case-studies-new-wrapper-1 .e-n-accordion .e-n-accordion-item{width:40vw}.custom-client-case-studies-new-wrapper-1 .e-n-accordion .e-n-accordion-item .e-n-accordion-item-title-header .e-n-accordion-item-title-text{width:100%;max-width:400px}.submit-container-center .wpforms-form .wpforms-submit-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin-top:32px!important}.main_jobs_container .submit-container-center .wpforms-form p a,.main_jobs_container p a,html body .main_jobs_container .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-checkbox .wpforms-field-description a{font-size:max(min(24px, 2.1448vh), 16px)!important;line-height:1.6!important;text-decoration:underline!important}.main_jobs_container .submit-container-center .wpforms-form p a:hover,.main_jobs_container p a:hover,html body .main_jobs_container .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-checkbox .wpforms-field-description a:hover{text-decoration:none!important}.custom-post-content h1,.custom-post-content h2,.custom-post-content h3,.custom-post-content h4,.custom-post-content h5,.custom-post-content h6,.custom-post-content p,.custom-post-content li,.custom-post-content a,.custom-post-content span,.custom-post-content strong{word-wrap:break-word}.main_jobs_container div.wpforms-container-full .wpforms-form textarea#wpforms-6146-field_2,.main_jobs_container div.wpforms-container-full .wpforms-form textarea#wpforms-6146-field_2:focus,.main_jobs_container .wpforms-form textarea#wpforms-6146-field_2{background:#0A1032!important;background-color:#0A1032!important;color:#ffffff!important;border:0!important;border-bottom:2px solid rgb(255 255 255 / 10%)!important;border-radius:0!important;box-shadow:none!important;outline:none!important;padding:0!important;height:90px!important;min-height:90px!important;resize:none!important}.main_jobs_container div.wpforms-container-full .wpforms-form textarea#wpforms-6146-field_2::placeholder{color:#ffffff!important}@media only screen and (min-width:1025px){.accordion_panel{overflow:hidden!important;white-space:nowrap!important;display:flex;vertical-align:top;width:0;padding:0;opacity:0;transition:width 1s ease,padding 1s ease,opacity 0.5s ease!important}.accordion_toggleBtn{cursor:pointer!important}}@media only screen and (max-width:1440px){.banner_sec .slick-nav.slick-arrow{bottom:50px}.slider_navigation{padding-top:0}.slider_navigation .nav_number h2{font-size:16px}.slider_navigation .nav_line{margin:34px 0}.slider_navigation .nav_dots ul{gap:10px}.slider_navigation .nav_dots li{width:10px;height:10px}}@media only screen and (max-width:1200px){.custom-post-content img{border-radius:70px 0 0 0px!important;-webkit-border-radius:70px 0 0 0px!important;-moz-border-radius:70px 0 0 0px!important;-ms-border-radius:70px 0 0 0px!important;-o-border-radius:70px 0 0 0px!important}}@media only screen and (max-width:1199px){body:not(.elementor-editor-active){overflow:auto}.custom-post-content :is(h1,h2,h3,h4,h5,h6){margin-bottom:12px!important;margin-top:30px}.custom-client-case-studies-new-wrapper-1{margin-bottom:59px!important}.custom-client-case-studies-new-wrapper-1 .e-n-accordion{grid-auto-flow:row;grid-template-rows:none;display:block}.custom-client-case-studies-new-wrapper-1 .e-n-accordion .e-n-accordion-item{width:100%}.btn_default a.elementor-button,.btn_secondary a.elementor-button{padding-left:18px!important;padding-right:18px!important}.btn_default a.elementor-button::after,.btn_secondary a.elementor-button::after{right:52px}}@media only screen and (max-width:1024px){.slider_navigation{display:none}.btn_default .elementor-button .elementor-button-content-wrapper{gap:32px!important}.btn_secondary .elementor-button .elementor-button-content-wrapper{gap:32px!important}.btn_default a.elementor-button::after,.btn_secondary a.elementor-button::after{right:48px;width:2px}.btn_default .elementor-button-icon svg,.btn_secondary .elementor-button-icon svg{width:12px}.video_block .video_inner .elementor-open-lightbox .elementor-custom-embed-image-overlay img{height:80vh}.testimonial_sec{background-color:#0a1032}.testimonial_description .elementor-heading-title,.testimonial_description p{color:#ffffff!important}.testimonial_writer .elementor-heading-title,.testimonial_writer p{color:#eba100!important}.testimonial_slider .slick-slide{margin-right:0}.single_blog .elementor-cta__bg,.single_blog .elementor-cta__bg-wrapper{border-top-left-radius:50px}.main_header ul.elementor-nav-menu{padding:140px 32px 10px 32px}.main_header ul.elementor-nav-menu li.menu-item a{padding:12px 32px;font-size:20px!important}.header_main .main_header ul.elementor-nav-menu li.menu-item ul.sub-menu a{font-size:16px!important;padding:12px 24px}.main_header ul.elementor-nav-menu li.menu-item ul.sub-menu{padding-left:12px}.job_header_icon{display:none}a.apply_job_btn{padding:14px 18px 14px 18px;font-size:16px!important}a.apply_job_btn::after{right:50px;width:2px}.job_btn_svg svg{width:12px}.job_btn_wrapper{gap:32px}.job_detail_header{padding:62px 32px 56px}.job_detail_header .job_title{flex:0 0 100%;max-width:100%}.job_detail_header .job_title h1{font-size:32px;line-height:1.2;letter-spacing:-.03em}.job_detail_body{padding:62px 32px;border-radius:50px 0 0 0;gap:40px 40px}.job_detail_body .job_details{flex:0 0 100%;max-width:100%;display:flex;flex-direction:row;flex-wrap:wrap;gap:30px 16px;justify-content:space-between}.job_detail_body .job_description,.job_technical_profile{flex:0 0 100%;max-width:100%}.job_location,.job_detail{flex:0 0 100%;max-width:100%;width:100%}.job_detail ul li,.job_technical_profile ul li,.job_location p{font-size:16px}.job_detail_body .job_description h5,.job_detail_body .job_description p,.job_detail_body .job_description p span,.job_detail_body .job_description ul li,.job_detail_body .job_description ul li span{font-size:16px!important}.main_jobs_container .ptp_job_bottom_text p,.main_jobs_container p{font-size:16px!important}.main_jobs_container .wpforms-form button.wpforms-submit,.main_jobs_container .ptp_job_bottom_text .open-global a{font-size:16px;padding:14px 54px 14px 18px}.main_jobs_container .wpforms-form button.wpforms-submit::before,.main_jobs_container .ptp_job_bottom_text .open-global a::before{width:12px;height:13px;background-size:contain;right:18px}.main_jobs_container .wpforms-form button.wpforms-submit::after,.main_jobs_container .ptp_job_bottom_text .open-global a::after{right:42px;width:2px}.elementor-kit-6 .jobs_description h2{font-size:16px}.sg-custom-popup-content .wpforms-field-name,.sg-custom-popup-content .wpforms-field-email,.sg-custom-popup-content .wpforms-field-phone,.sg-custom-popup-content .wpforms-field-select{width:100%;padding:2%}.sg-custom-popup-content .wpforms-field-file-upload,.sg-custom-popup-content .wpforms-field-textarea{width:100%;position:relative}.sg-custom-popup-content .wpforms-field-checkbox .wpforms-field-description{width:90%}.sg-custom-popup-content .wpforms-container .wpforms-submit-container .wpforms-submit{bottom:0;width:40%;left:0;top:0;position:relative}div#sgpb-popup-dialog-main-div{width:320px!important;height:500px!important;max-height:500px!important}.position-relative{position:relative!important;top:0px!important;left:0px!important;right:0px!important;bottom:0px!important}.custom-post-content img{border-radius:50px 0 0 0px!important;-webkit-border-radius:50px 0 0 0px!important;-moz-border-radius:50px 0 0 0px!important;-ms-border-radius:50px 0 0 0px!important;-o-border-radius:50px 0 0 0px!important}}@media only screen and (max-width:767px){body:not(.elementor-editor-active){overflow:auto}.banner_sec .slick-list{width:100%}.banner_sec .slick-nav.slick-arrow{bottom:32px}.banner_sec .slick-nav.prev-arrow.slick-arrow{right:72px}.banner_sec .slick-nav.next-arrow.slick-arrow{right:32px}.banner_icon{position:relative!important;top:-52px!important;right:0!important;left:calc(100% - 104px)!important}.ask_ai_block::after{right:-50%}.services_slider .slick-slide,.blog_slider .slick-slide,.testimonial_slider .slick-slide{margin-right:0}.service_inner{overflow:hidden!important}.services_slider .slick-slide .service_slide{margin-right:0px!important}.video_block .video_inner .elementor-open-lightbox .elementor-custom-embed-image-overlay img{height:461px}.single_blog .elementor-cta__title{flex:0 0 100%;max-width:100%}.single_blog .elementor-cta__image{display:none!important}.job_listing{gap:24px}.job_listing .job_listing_block{padding-bottom:5px}.footer_menu{align-items:flex-start!important}.footer_menu .elementor-nav-menu--main .elementor-item{margin:10px 0!important}.engagement_models_mobile .elementor-widget-image-box .elementor-image-box-wrapper{text-align:left;display:flex;gap:20px}.engagement_models_mobile .elementor-widget-image-box .elementor-image-box-wrapper .elementor-image-box-img{flex:0 0 50px;max-width:50px}.search_container .search_inner form{gap:5px;padding-left:15px}.search_container .search_inner form::after{width:14px;height:14px;left:8px}.search_inner form input{padding:5px 5px 5px 15px}.search_inner form select{max-width:92px;flex:0 0 92px;font-size:14px;padding:5px}.search_inner form button{max-width:92px;flex:0 0 92px;padding:0 10px;font-size:14px}html body.elementor-kit-6 .privacy-text-wrapper h2,html body.elementor-kit-6 .terms-and-conditions-text-wrapper h2{font-size:40px}html body.elementor-kit-6 .privacy-text-wrapper h2~h2,html body.elementor-kit-6 .terms-and-conditions-text-wrapper h2~h2{margin-top:30px;font-size:28px}html body.elementor-kit-6 .privacy-text-wrapper h3,html body.elementor-kit-6 .terms-and-conditions-text-wrapper h3{margin-top:30px;font-size:28px}}@media only screen and (max-width:576px){.footer_menu .elementor-nav-menu--layout-horizontal .elementor-nav-menu{flex-direction:column!important;align-items:flex-start!important}.faq-page-tabs-wrapper .faq-tabs .e-n-tabs-heading button{width:100%!important;max-width:49%;min-width:auto;display:inline-block;text-align:center}.faq-page-tabs-wrapper .faq-tabs .e-n-tabs-heading button .e-n-tab-title-text{display:block}.faq-page-tabs-wrapper .faq-tabs .e-n-tabs-heading{display:inline-block!important}.custom-post-content img{border-radius:24px 0 0 0px!important;-webkit-border-radius:24px 0 0 0px!important;-moz-border-radius:24px 0 0 0px!important;-ms-border-radius:24px 0 0 0px!important;-o-border-radius:24px 0 0 0px!important}.custom-client-case-studies-new-wrapper-1 .e-n-accordion-item-title-icon{padding:0em;justify-content:center;text-align:center;width:40px!important;height:40px!important;min-width:40px;min-height:40px;max-height:40px;max-width:40px}.custom-client-case-studies-new-wrapper-1 .e-n-accordion-item-title-icon svg{width:18px;height:18px}.search_container .search_inner form{flex-wrap:wrap;border:0 solid #eba100;border-radius:0;padding-left:0;column-gap:0;row-gap:20px}.search_container .search_inner form::after{left:16px;top:18px;translate:0 0}.search_inner form input{border:1px solid #eba100!important;border-radius:50px;position:relative;padding:5px 15px 5px 42px;font-size:14px;max-width:100%;width:100%;flex:auto}.search_inner form select{border:1px solid #eba100!important;border-radius:50px;position:relative;padding:5px 15px 5px 15px;font-size:14px;max-width:100%;width:100%;flex:auto}.search_inner form button{max-width:100%;width:100%;padding:0 15px;font-size:14px;border-radius:50px!important;flex:auto}.elementor-cta__bg-wrapper{min-width:100%!important}}.ptp_jobs2_page{width:100%;max-width:100%;display:block;background:#f5f5f5;overflow:hidden}.ptp_jobs2_hero{width:100%;background:#0a1032;color:#fff;padding:80px 0 60px}.ptp_jobs2_hero_inner{width:min(1280px, calc(100% - 80px));margin:0 auto}.ptp_jobs2_kicker{margin:0 0 18px;color:#eba100;font-size:20px;line-height:1.4}.ptp_jobs2_hero h1{margin:0 0 24px;color:#fff;font-size:clamp(34px, 4.6vw, 64px);line-height:1.08;letter-spacing:-.03em}.ptp_jobs2_intro{max-width:1000px;margin:0;color:#e6e9ff;font-size:18px;line-height:1.7}.ptp_jobs2_content{width:min(1280px, calc(100% - 60px));margin:0 auto;padding:45px 0 80px}.ptp_jobs2_search{width:100%;margin:0 0 50px}.ptp_jobs2_search form{display:flex;align-items:stretch;width:100%;background:#fff;border:1px solid #eba100;border-radius:60px;overflow:hidden}.ptp_jobs2_search input[type="text"]{flex:1 1 auto;min-width:0;height:72px;border:0;outline:none;box-shadow:none;background:#fff;color:#0a1032;font-size:22px;padding:0 28px}.ptp_jobs2_search input[type="text"]::placeholder{color:#eba100;opacity:1}.ptp_jobs2_search select{flex:0 0 190px;max-width:190px;height:72px;border:0;border-left:1px solid #eba100;outline:none;box-shadow:none;background:#fff;color:#0a1032;font-size:22px;padding:0 20px;border-radius:0}.ptp_jobs2_search button{flex:0 0 180px;max-width:180px;height:72px;border:0;outline:none;box-shadow:none;border-radius:0;background:#eba100;color:#fff;font-size:22px;font-weight:500;cursor:pointer;transition:background 0.3s ease}.ptp_jobs2_search button:hover{background:#0a1032;color:#fff}.ptp_jobs2_list{width:100%;display:block}.ptp_jobs2_item{width:100%;display:block;padding:0 0 34px;margin:0 0 34px;border-bottom:2px solid rgb(10 16 50 / .08)}.ptp_jobs2_location{margin:0 0 14px;color:#747474;font-size:22px;font-weight:400;line-height:1.5;letter-spacing:-.03em}.ptp_jobs2_title{margin:0 0 14px}.ptp_jobs2_title a{color:#0a1032;font-size:clamp(34px, 3vw, 52px);font-weight:400;line-height:1.15;letter-spacing:-.03em;text-decoration:underline;transition:color 0.3s ease}.ptp_jobs2_title a:hover{color:#eba100}.ptp_jobs2_desc{max-width:1100px;margin:0;color:rgb(10 16 50 / .6);font-size:22px;font-weight:400;line-height:1.7;letter-spacing:-.03em}.ptp_jobs2_empty{background:#0a1032;border-radius:32px;padding:40px;color:#fff}.ptp_jobs2_empty p,.ptp_jobs2_empty h3{color:#fff}.ptp_jobs2_pagination{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;margin-top:45px}.ptp_jobs2_pagination a,.ptp_jobs2_pagination span{min-width:46px;height:46px;padding:0 16px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;background:#eba100;color:#fff;font-size:16px;font-weight:500;line-height:1;transition:background 0.3s ease}.ptp_jobs2_pagination a:hover{background:#0a1032;color:#fff}.ptp_jobs2_pagination .current{background:#0a1032;color:#fff}.ptp_jobs2_empty .wpforms-container{margin-top:25px}.ptp_jobs2_empty .wpforms-form input,.ptp_jobs2_empty .wpforms-form textarea,.ptp_jobs2_empty .wpforms-form select{background:#fff0;color:#fff;border-width:0 0 2px 0;border-style:solid;border-color:rgb(255 255 255 / .15);border-radius:0}.ptp_jobs2_empty .wpforms-form input::placeholder,.ptp_jobs2_empty .wpforms-form textarea::placeholder{color:rgb(255 255 255 / .8)}.ptp_jobs2_empty .wpforms-form button.wpforms-submit{background:#eba100!important;color:#ffffff!important;border:0;border-radius:999px;padding:18px 34px;font-size:18px;line-height:1;box-shadow:none}.ptp_jobs2_page *,.ptp_jobs2_page *::before,.ptp_jobs2_page *::after{box-sizing:border-box}@media (max-width:767px){.ptp_jobs2_hero{padding:90px 0 55px}.ptp_jobs2_hero_inner,.ptp_jobs2_content{width:calc(100% - 30px)}.ptp_jobs2_kicker{font-size:18px}.ptp_jobs2_hero h1{font-size:42px;line-height:1.08}.ptp_jobs2_intro{font-size:18px;line-height:1.7}.ptp_jobs2_search form{flex-direction:column;border-radius:24px}.ptp_jobs2_search input[type="text"],.ptp_jobs2_search select,.ptp_jobs2_search button{width:100%;max-width:100%;flex:0 0 auto;height:58px;font-size:18px}.ptp_jobs2_search select{border-left:0;border-top:1px solid #eba100}.ptp_jobs2_title a{font-size:30px}.ptp_jobs2_location,.ptp_jobs2_desc{font-size:18px}.ptp_jobs2_empty{padding:24px;border-radius:24px}}