.technologies_advancement_sec,.wpcf7 .main-form{background-image:none!important}.contact-info .india_location:before,.contact-info .singapor_location:before,.contact_card_head a:before,.contact_card_head h5:before{background-repeat:no-repeat;background-size:cover;background-position:center}.banner_btn,.post-box .post-inner .entry-title a:hover{text-decoration:none}:root{--theme_main_color:#272051;--theme_alt_color:#5db5e6;--theme_grey_color:#f2f2f2;--theme_light_color:#ECF8FF;--white_bg_color:#ffffff;--text_color:#1B1D21;--white_text_color:#ffffff;--para_text_color:#6d6d6d;--theme_border:#E7E7E7;--box_shadow:4px 4px 20px 0px rgba(0, 0, 0, 0.10)}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-61:before{content:"\e947"}.icon-83:before{content:"\e944"}.icon-82:before{content:"\e945"}.icon-81:before{content:"\e946"}.icon-80:before{content:"\e941"}.icon-79:before{content:"\e942"}.icon-78:before{content:"\e943"}.icon-72:before{content:"\e93d"}.icon-67:before{content:"\e93e"}.icon-48:before{content:"\e93f"}.icon-40:before{content:"\e940"}.icon-39:before{content:"\e93c"}.icon-47:before{content:"\e949"}.icon-60:before{content:"\e94e"}.icon-62:before{content:"\e950"}.icon-63:before{content:"\e951"}.icon-64:before{content:"\e952"}.icon-66:before{content:"\e953"}.icon-68:before{content:"\e955"}.icon-69:before{content:"\e956"}.icon-70:before{content:"\e957"}.icon-71:before{content:"\e958"}.icon-77:before{content:"\e963"}.icon-76:before{content:"\e924"}.icon-75:before{content:"\e925"}.icon-74:before{content:"\e926"}.icon-73:before{content:"\e927"}.icon-65:before{content:"\e928"}.icon-59:before{content:"\e929"}.icon-58:before{content:"\e92a"}.icon-57:before{content:"\e92b"}.icon-56:before{content:"\e92c"}.icon-55:before{content:"\e92d"}.icon-54:before{content:"\e92e"}.icon-53:before{content:"\e92f"}.icon-52:before{content:"\e930"}.icon-51:before{content:"\e932"}.icon-50:before{content:"\e933"}.icon-49:before{content:"\e934"}.icon-46:before{content:"\e935"}.icon-45:before{content:"\e936"}.icon-44:before{content:"\e937"}.icon-43:before{content:"\e938"}.icon-42:before{content:"\e939"}.icon-41:before{content:"\e93a"}.icon-38:before{content:"\e93b"}.icon-29:before{content:"\e91b"}.icon-30:before{content:"\e91c"}.icon-31:before{content:"\e91d"}.icon-32:before{content:"\e91e"}.icon-33:before{content:"\e91f"}.icon-34:before{content:"\e920"}.icon-35:before{content:"\e921"}.icon-36:before{content:"\e922"}.icon-37:before{content:"\e923"}.icon-22:before{content:"\e914"}.icon-23:before{content:"\e915"}.icon-24:before{content:"\e916"}.icon-25:before{content:"\e917"}.icon-26:before{content:"\e918"}.icon-27:before{content:"\e919"}.icon-28:before{content:"\e91a"}.icon-16:before{content:"\e90b"}.icon-17:before{content:"\e90e"}.icon-18:before{content:"\e90f"}.icon-19:before{content:"\e910"}.icon-20:before{content:"\e911"}.icon-21:before{content:"\e913"}.icon-13:before{content:"\e909"}.icon-10:before{content:"\e90a"}.icon-12:before{content:"\e90d"}.icon-14:before{content:"\e90c"}.icon-15:before{content:"\e931"}.icon-11:before{content:"\e912"}.icon-9:before{content:"\e900"}.icon-1:before{content:"\e901"}.icon-2:before{content:"\e902"}.icon-3:before{content:"\e903"}.icon-4:before{content:"\e904"}.icon-5:before{content:"\e905"}.icon-6:before{content:"\e906"}.icon-7:before{content:"\e907"}.icon-8:before{content:"\e908"}.main-navigation ul li li a,.sec_title.no_caps h2,.sec_title.no_caps_title h2{text-transform:none!important}p{color:#6d6d6d;font-family:Montserrat;font-size:16px;line-height:1.5;font-weight:400}.banner_btn,.white_text p,.white_text ul li,footer .contact-info a{color:#fff}.accordion_container.no_para_accordion .elementor-active .elementor-accordion-title h5,.approach_project_sec .no_margin p,.blog-grid .masonry-post-item .post-inner,.elementor-column.journey_col.no_margin,.language_sec .mb_30.mb_30_mobile,.language_sec.web_language_sec .mb_30,.new_tab_sec .service-box .content-box ul,.offer_list ul li:last-child,.post-box .post-inner .entry-meta,.power-up-sec .sec_title.white_title h2,.production_process_left ul,.search.search-results .post-box .post-inner .inner-post .entry-summary p,.sec-with-2btn .sec_title.white_title h2,.section_padding p:last-child,.single-post .comment-content .comment-text p:last-child,.single-post .post-box .entry-meta,.sitefinity_cta_sec .sec_title.white_title h2,.sitefinity_deliver_sec .elementor-inner-section .sitefinity_white_box:last-child,.sitefinity_row .journey_col .content-box ul,.sitefinity_row .journey_col .content-box ul li:last-child,.sitefinity_why_choose .elementor-widget-text-editor ul li:last-child,.sub_banner_sec .slick-dotted.slick-slider,.text_mb_0 ol,.text_mb_0 ul,.two_lightblue_box.language_sec .language_box>.elementor-widget-wrap ul,.white_text p,.why_choose_sharepoint_slider ul{margin-bottom:0}.competitive_sec .inner-box p,.lite_text p,footer p{color:#aeaacb}.grey_text p{color:#b5b5b5}.custom_container{max-width:1200px;width:100%;margin:0 auto;padding-left:15px!important;padding-right:15px!important}.page-header{min-height:200px}.page-header h1{font-size:44px}.banner_sec .ot-testimonial-s7,.banner_title h6,.custom_banner_slider .ot-testimonial-s7__item__content .ot-testimonial-client,.home_project_sec p,.language_gallery .gallery,.post-box .post-inner .entry-title,.project_filters li,header p{margin:0}header .the-logo img{width:230px}header .logo_col{width:260px!important}header .head_link_col{width:calc(100% - 703px)!important}header .contact_col{width:443px!important}header .elementor-section.elementor-top-section>.elementor-container{justify-content:space-between;max-width:1440px;margin:0 auto}.counter_sec .elementor-widget-container,.gallery-item-thumbnail-wrap,header .elementor-column.head_links{text-align:center}.main-navigation>ul>li{margin:0 14px}.home_contact_form .contact-info a:hover,.industries_customer_sec .fg-layout-3-filter-controls li:hover,.main-navigation ul>li.current_page_item.menu-item-has-children>a:after,.main-navigation>ul>li.current-menu-parent>a,.main-navigation>ul>li.current_page_item>a,.portfolio_custom_text span,.serve_slider .ot-industries .indus-item .item-inner h6 a:hover,.terms_condition_page a:hover .elementor-icon-list-text,footer .contact-info a:hover{color:var(--theme_alt_color)}header.site-header .is-stuck{z-index:999}.hover_border .octf-btn:hover,.sec_title span,.service_row .service_col .elementor-element .icon-main span,.star_view_sec .icon-box-s2:hover .icon-main,button.cli-ccpa-button-cancel,header .mmenu-wrapper .mobile_mainmenu li .sub-menu a:hover,header .mmenu-wrapper .mobile_mainmenu li.current_page_item>a,header .mmenu-wrapper .mobile_mainmenu li.current_page_parent>span,header .mmenu-wrapper .mobile_mainmenu li.current_page_parent>span+a,header .mmenu-wrapper .mobile_mainmenu li>a:hover,header .mmenu-wrapper .mobile_mainmenu li>span+a:hover{color:var(--theme_alt_color)!important}.project_filters li a,.sec_title h2{font-weight:500;color:#101010;font-family:Montserrat}header .mmenu-wrapper .mobile_mainmenu li .sub-menu a:before{position:absolute;content:"//";top:10px;left:0;color:var(--theme_alt_color);-webkit-transition:.3s linear;-moz-transition:.3s linear;-o-transition:.3s linear;-ms-transition:.3s linear;visibility:hidden;opacity:0}.hovered_box .right_box>.elementor-widget-wrap::before,header .mmenu-wrapper .mobile_mainmenu li .sub-menu a:hover:before,header .mmenu-wrapper .mobile_mainmenu li .sub-menu li.current_page_item a:before{opacity:1;visibility:visible}header .mmenu-wrapper .mobile_mainmenu li .sub-menu a:hover,header .mmenu-wrapper .mobile_mainmenu li .sub-menu li.current_page_item a{padding-left:12px!important}.banner_sec{padding:0;background-size:cover!important}.banner_sec .elementor-widget-wrap.elementor-element-populated>*{max-width:570px}.sec_title h2{font-size:48px;line-height:58px}.serve_slider .ot-industries .indus-item .item-inner .i-image{left:0;font-size:0}.serve_slider .slick-slide img{width:auto;height:93px;margin-left:-50%}.serve_slider .slick-slide h6{min-height:43.2px}.serve_slider .ot-industries .indus-item .item-inner{background-color:#fff;position:relative;padding:60px 30px 30px 80px}.serve_slider .ot-industries .indus-item .item-inner::before{content:'';display:inline-block;position:absolute;top:0;right:0;border-top:20px solid var(--theme_main_color);border-right:0px solid var(--theme_main_color);border-left:20px solid transparent;transition:.3s ease-in-out}.dark_blue_box .simple_card,.serve_slider .ot-industries .indus-item .item-inner .overlay:after,.slick-dots li.slick-active button{background-color:var(--theme_main_color)}.banner_sec .elementor-element,.left_align .language_box .language_icon .elementor-image-box-wrapper,.our_offerings_sec .language_box .language_icon .elementor-image-box-wrapper{text-align:left!important}.advance_tech_sec .content-box p,.expertise_support_sec .journey_row .service-box .content-box p,.ot-industries .indus-item .item-inner .itext,.our_foundational_sec .serv-box .content-box div{min-height:150px}.competitive_sec .support-box h3{font-size:24px}.partners .swiper-slide-image{filter:none!important;opacity:1;width:100%;height:100px;object-fit:contain;max-width:167px}.elementor-image-carousel-wrapper{padding:1px 15px}.banner_sec .e-con-inner,.button_div .elementor-column-gap-extended>.elementor-column>.elementor-element-populated,.home_contact_form .contact-info.box-style1,.no_pd .elementor-widget-wrap,.portfolio_box .elementor-widget-wrap .elementor-widget-wrap,.process_sec .process_row,.simple_card .elementor-widget-container{padding:0!important}.competitive_sec,.left_box .elementor-widget-wrap{position:relative;z-index:1}.competitive_sec:before{content:'';display:inline-block;background-color:var(--theme_light_color);position:absolute;top:0;left:0;right:0;bottom:40%;margin:auto;z-index:-1}footer .footer-menu ul li{margin:0 20px 15px}footer .elementor-animation-float:active,footer .elementor-animation-float:focus{transform:none!important}footer .elementor-animation-float:hover{transform:translateY(-3px)}.tech_box .tech-box label{text-transform:none;font-size:16px;font-weight:600;line-height:1.6;margin-bottom:0;color:#fff;min-height:51.2px;display:inline-block}.tech_box{margin-bottom:30px!important}.competitive_sec .overlay.flex-middle{align-items:start}.home_project_sec.elementor-section .elementor-container,.offer_list ol li{align-items:center}.competitive_sec .overlay.flex-middle .inner{padding-top:15px}.approach_row .service-box,.custom_banner_slider .ot-testimonial-s7__item,.form_top_arrow .main-form,.leave_cv_form .wpcf7-list-item label,.map_section>.e-con-inner,.single-post .share-post .share_outer{position:relative}.map_animation_dot,.map_animation_dot .map_point{position:absolute!important;left:0;right:0;top:0;bottom:0;margin:auto}.map_animation_dot .map_point.point1{bottom:116px;right:229px;left:auto;top:auto}.map_animation_dot .map_point.point2{top:auto;left:auto;right:317px;bottom:210px}.map_animation_dot .map_point.point3{top:auto;left:auto;right:384px;bottom:262px}.map_animation_dot .map_point.point4{top:auto;left:auto;right:471px;bottom:259px}.map_animation_dot .map_point.point5{top:243px;left:49%;right:auto;bottom:auto}.map_animation_dot .map_point.point6{top:305px;left:47.6%;right:auto;bottom:auto}.map_animation_dot .map_point.point7{top:314px;left:334px;right:auto;bottom:auto}.map_animation_dot .map_point.point8{top:355px;left:274px;right:auto;bottom:auto}.map_animation_dot .map_point.point9{top:344px;left:227px;right:auto;bottom:auto}.map_animation_dot .map_point.point10{top:283px;left:214px;right:auto;bottom:auto}.map_circles ul{margin:0;padding:0;list-style:none}.map_circles .btn-play{height:12px;width:12px;background-color:var(--theme_main_color)!important}.map_circles .video-popup a span{border-color:var(--theme_main_color)!important}.counter_sec .ot-counter label:before{background-color:#fff;content:"";position:absolute;width:7px;height:7px;left:0;top:50%;margin-top:-4px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.counter_sec .ot-counter,.counter_sec .ot-counter label{color:#fff;text-align:center}.approach_row .service-box .content-box,.counter_sec .ot-counter span.num,.ot-tabs .tab-content ol li,.ot-tabs .tab-content ul li,.sitefinity_partner .tick_li{padding-left:0}.counter_sec .ot-counter label{font-family:"Nunito Sans",sans-serif;font-size:14px;text-transform:uppercase;margin-top:13px;margin-bottom:0;padding-left:20px;letter-spacing:1px;display:inline-block;position:relative}.form_grey_bg,.grey_bg,.wpcf7 .main-form{background-color:var(--theme_grey_color)}.career_text_sec .icon-box-s2.s2,.dark_blue_bg .simple_card,.wpcf7 .main-form input,.wpcf7 .main-form select,.wpcf7 .main-form textarea{background-color:var(--white_bg_color)}.serve_slider .ot-industries .indus-item .item-inner h6 a,.tools_tech_sec .tech-box label,.wpcf7 .main-form h2,.wpcf7 .main-form input,.wpcf7 .main-form p,.wpcf7 .main-form select,.wpcf7 .main-form textarea{color:var(--text_color)}.wpcf7 .main-form input::placeholder,.wpcf7 .main-form textarea::placeholder{color:var(--para_text_color)}.contact-info .india_location,.contact-info .singapor_location{position:relative;padding-left:45px;margin-top:20px;display:inline-block;width:100%}.contact-info .india_location:before,.contact-info .singapor_location:before{content:'';display:inline-block;height:30px;width:30px;position:absolute;left:0;top:0}.contact-info .singapor_location:before{background-image:url(../images/singapore.svg)}.contact-info .india_location:before{background-image:url(../images/India.svg)}.octf-btn.octf-btn-light{background-color:var(--theme_alt_color);color:var(--white_text_color)}.form_top_arrow .main-form:after{content:'';display:inline-block;position:absolute;right:0;top:0;border-top:30px solid var(--theme_main_color);border-right:0px solid var(--theme_main_color);border-left:30px solid transparent}.contact_map_section .pd_right .elementor-widget-wrap{padding-right:15px!important}.contact_map_section .pd_left .elementor-widget-wrap,.elementor-element.section_padding.production_process_left{padding-left:15px!important}.contact_map_section iframe{border:1px solid var(--theme_main_color);filter:none!important}.elementor-element.section_padding.pb_0,.sub_banner_sec .custom_banner_slider,section.section_padding.three-box-slider{padding-bottom:0!important}.custom_row .elementor-column-gap-extended .elementor-widget-container,.elementor-element.section_padding.pt_0{padding-top:0!important}.elementor-element.section_padding.sec_pd_30{padding:30px 0!important}.elementor-element.section_padding.pt_30{padding-top:30px!important}.contact_card .elementor-widget-wrap.elementor-element-populated,.our_core_service_sec>.elementor-container.elementor-column-gap-extended>.elementor-column>.elementor-widget-wrap.elementor-element-populated{padding-left:0;padding-right:0}.contact_card .contact-info.box-style1{padding:0!important;box-shadow:none}.contact_card .contact-info i,.contact_card .contact-info i:before{font-size:16px}.contact_card .contact-info i{vertical-align:top;margin-top:5px}.contact_card .contact-info .info-text{padding-left:32px}.contact_card h6{margin-bottom:12px;font-size:16px}.contact_card .info_card{margin-bottom:18px}.banner_title br,.contact_card .contact-info .info-text h6,.custom_banner_slider figure.ot-testimonial-s7__item__img,.gallery-item-caption-wrap.caption-style-card,.industries_customer_sec .fg-filter-wrap button i,.industries_customer_sec .gallery-item-caption-wrap.card-hover-bg,.industries_customer_sec .project_filters li a::after,.leave_cv_sec,.leave_cv_sec span.wpcf7-spinner,.mobile_icon_img,.no_bg_pattern .elementor-background-overlay,.no_icon .icon-main,.single-ot_portfolio .entry-content.project-bottom,.slick-dots li button::before{display:none}.elementor-widget-wrap>.elementor-element.w_50,.generative-ai-potential .two_inline_btn .elementor-element{width:auto}.elementor-widget-wrap>.elementor-element.w_50.pr_30,.med_screen.pr_30>.elementor-widget-wrap.elementor-element-populated{padding-right:30px}.contact_card .contact-info p{max-width:400px}.contact_card_head{padding:18px 30px;background-color:#ecf8ff;position:relative}.contact_card_head h5,.contact_card_head p{margin:0;display:inline-block;position:relative}.contact_card_head p{float:right}.contact_card_head h5{padding-left:68px}.contact_card_head h5:before{content:'';display:inline-block;background-image:url(../images/india-flag.svg);width:48px;height:26px;position:absolute;left:0;top:0}.singapore_add.contact_card_head h5:before{background-image:url(../images/singapore-flag.svg)}.usa_add.contact_card_head h5:before{background-image:url(../images/usa-flag.svg)}.contact_card_head a{font-weight:700;font-size:14px;color:var(--theme_alt_color)!important;text-transform:uppercase;text-decoration:underline;padding-left:26px;position:relative}.contact_card_head a:before{content:'';display:inline-block;background-image:url(../images/right_arrow.svg);width:17px;height:11px;position:absolute;left:0;top:3px;transition:.3s ease-in-out}.contact_card_head a:hover:before{left:5px}.contact_card_inner{padding:29px 30px 28px;background-color:#fff}.contact_card{border:1px solid #e7e7e7;transition:.3s ease-in-out}.contact_card:hover,.eael-filter-gallery-container .eael-gallery-grid-item:hover,.service_row .service_col .elementor-element:hover,.technology_sec .elementor-widget-image-box:hover{box-shadow:var(--box_shadow)}.contact_card.mt_30{margin-top:28px}.contact_sec .wpcf7 .main-form{padding:25px}.light_blue_bg{background-color:var(--theme_light_color)!important}.elementor-element.section_padding,section.job_apply_page,section.section_padding{padding:90px 0!important}section.small_section_padding{padding:45px 0!important}.process_sec{position:relative!important;z-index:1!important}.advance_tech_sec>.elementor-container.elementor-column-gap-extended,.approach_row>.elementor-container.elementor-column-gap-extended,.career_row>.elementor-column-gap-extended,.flex_wrap>.elementor-container.elementor-column-gap-default,.generative-ai-potential .elementor-container,.has_two_col .elementor-container.elementor-column-gap-extended,.industrie_we_serve_sec .elementor-container.elementor-column-gap-extended,.journey_row .elementor-column-gap-extended,.language_sec .elementor-column-gap-extended,.process_sec>.elementor-container,.tools_tech_sec .has_four_col>.elementor-container,.who_we_are_points .elementor-container.elementor-column-gap-extended{flex-wrap:wrap}.elementor-column.elementor-col-50.col_50,.process_sec>.elementor-container>.elementor-col-16{width:50%}.process_sec .process_box ul{padding-left:0;list-style:none}.process_sec>.e-con-inner{flex-wrap:wrap!important;position:relative}.single-post .comment-form .form-submit,.sitefinity_round_sec .icon-box-s2.s1,.text-right .elementor-widget-container{text-align:right}.svg_animation{position:absolute!important;left:0;right:0;top:130px;bottom:0;margin:auto;z-index:-1!important}.svg_animation svg{width:100%;height:auto}.process_sec .process_box{position:relative;padding:0 0 0 170px!important}.process_sec .process_box.text-right{padding:0 170px 0 0!important}.pro_box_2{margin-top:241px}.pro_box_3{margin-top:73px}.pro_box_4{margin-top:290px}.pro_box_5{margin-top:47px}.pro_box_6{margin-top:260px}.pro_box_7{margin-top:48px}.image-animate{width:300px}.form_label,.process_sec .full_width{margin-bottom:5px}.no_padding .elementor-widget-wrap{padding-left:0!important;padding-right:0!important}.elementor-column.journey_col,.how-industries-section .elementor-column.industries-card,.language_sec.web_language_sec .has_three_col .language_box{width:33.33%!important;margin-top:30px}.journey_row .service-box{padding:30px 15px 48px 20px;position:relative}.journey_row .service-box:before,.service_row .service_col .elementor-element:before,.why-ai-sec .language_box .elementor-widget-wrap:before{content:'';display:inline-block;position:absolute;top:-10px;right:-10px;border-top:20px solid var(--theme_main_color);border-right:0px solid var(--theme_main_color);border-left:20px solid transparent;transition:.3s ease-in-out}.journey_row .service-box:hover:before,.service_row .service_col .elementor-element:hover:before,.why-ai-sec .language_box .elementor-widget-wrap:hover::before{top:0;right:0}.eael-filter-gallery-control ul li.control.active+li,.eael-filter-gallery-control ul li:first-child,.eael-filter-gallery-control ul li:hover+li,.generative-ai-potential .two_inline_btn .elementor-element .elementor-widget-container,.hexagon-banner .banner_title .octf-btn.octf-btn-primary,.journey_row .service-box .icon-main,.odd_even_row.first>.elementor-container.elementor-column-gap-custom,.post-box .date_author_btn .btn-readmore,.search.search-results .post-box .btn-readmore,.sub_banner_sec.sub_banner_sec2{margin-top:0}.banner_title .octf-btn.octf-btn-primary,.boost_efficiency_sec .elementor-column.elementor-col-33,.core_box.elementor-column.elementor-col-25,.custom_btn,.industries_filter_sec,.philosophies_box,.vision_box{margin-top:30px}.journey_row .service-box .content-box{padding-left:55px}.has_three_col .language_icon .elementor-image-box-title,.journey_row .service-box .content-box h5,.production_process_left .ot-tabs .tab-link,.sitefinity_round_sec .icon-box-s2.s2 .icon-main,.vision_box .content-box h5{margin-bottom:10px}.journey_row .service-box .content-box p{overflow:hidden;min-height:120px}.journey_row .service-box .icon-main i,.journey_row .service-box .icon-main span:before{font-size:22px;line-height:40px}.journey_row .service-box .big-number{color:#d9f1ff;font-size:48px;right:0;bottom:-7px;transition:.3s ease-in-out}.journey_row .service-box:hover .big-number{right:5px;bottom:0}.industries_customer_sec .project-filter-wrapper{display:flex;flex-wrap:wrap}.industries_customer_sec .project_filters{width:25%;padding-right:30px;text-align:left}.project_filters{text-align:left;display:flex;gap:30px;align-items:end}.project_filters li a{position:relative;display:inline-block;font-size:18px;line-height:22px;text-align:center;outline:0;padding-bottom:6px}.project_filters li a.selected{font-weight:700;color:#101010!important}.project_filters li a.selected:after,.project_filters li a:hover:after{background:#facc15;border-radius:0}.industries_customer_sec .projects-grid{width:75%}.industries_customer_sec .project_filters li{width:100%;text-align:left;margin:0}.industries_customer_sec .project_filters li a{padding:15px;width:100%;text-align:left;border-bottom:1px solid #ddd}.industries_customer_sec .project_filters li a.selected{color:var(--theme_alt_color);border-bottom-color:var(--theme_alt_color)}.career_text_sec .icon-box-s2.s2{border:1px solid var(--theme_border)}.career_row .elementor-widget-heading .elementor-heading-title{font-size:18px!important}.career_col .elementor-widget-text-editor p,.career_text_sec .icon-box-s2 p{min-height:210px}.career_text_sec .icon-box-s2 .content-box h2{min-height:60px;line-height:1.5}.career_text_sec .icon-box-s2.s2 .content-box h5{min-height:48px}.career_text_sec .icon-box-s2.s2:hover{background-color:var(--white_bg_color)!important}.no_icon .icon-box-s2.s2:after,.service_row .service_col .elementor-element .icon-box-s1 .line-box:after{background:var(--theme_main_color)!important}.elementor-column.career_col,.language_sec.web_language_sec .language_box{width:25%!important}.career_row .elementor-widget-wrap.elementor-element-populated{margin:0 15px 30px!important}.leave_cv_form .wpcf7-list-item{margin:0;position:relative}.leave_cv_form .wpcf7-list-item input{width:auto;position:absolute;left:0;top:4px}.leave_cv_form .wpcf7-list-item span{padding-left:22px;cursor:pointer}.custom_btn{width:auto!important;background-color:var(--theme_alt_color)!important;color:var(--white_text_color)!important}.custom_btn:hover,.dark_blue_bg{background-color:var(--theme_main_color)!important}.leave_cv_form h5{margin-top:20px;display:inline-block;width:100%}.leave_cv_form h5 small{font-weight:400;font-size:12px}.job_apply_page .icon-box-s2.s2:after{background:var(--theme_main_color)}.leave_cv_form .cust_row{margin-left:-15px;margin-right:-15px;display:flex;flex-wrap:wrap}.leave_cv_form .col_6{padding-left:15px;padding-right:15px;width:100%}.form_group,.wpcf7 .main-form p.col_6:last-child{margin-bottom:20px}.additional_expertise_sec .choose_slider h5.ot-testimonial-client,.career_col .elementor-heading-title,.core_box .content-box h5,.data_driven_sec .choose_slider .ot-testimonial-extra{min-height:60px}.job_apply_page .icon-box-s2.s2 .content-box p,.production_process_left.no_min_height .white_text p{min-height:1px}.leave_cv_sec.section_padding{margin-top:-40px}.serv-box .icon-main,body .ot-progress .progress-bar{background:0 0;background-color:var(--theme_main_color)}.custom_row .elementor-column-gap-extended{margin-left:-15px;margin-right:-15px;flex-wrap:wrap}.sec_title.has_margin{margin-bottom:15px!important}.vision_box .content-box div{max-width:257px}.vision_box .serv-box{padding:30px!important}.industries_box .elementor-icon-box-icon,.mb_5{margin-bottom:5px!important}.has_col_4 .elementor-col-16.elementor-column,.hire_outer_box .elementor-container>.elementor-inner-column,.key_benefits_sec .elementor-column.elementor-col-16{width:33.33%}.blue_box{text-align:center;background-color:#ecf8ff;border:1px solid #d1e0e5;padding:60px 15px}.blue_box h3{line-height:1.4;margin:0}.banner_title h1,.banner_title h6,.banner_title p,.sec_title.f_30 h2{line-height:1.3!important}.blue_box a{color:var(--theme_alt_color)!important;text-decoration:underline}.circle_btn_arrow a.octf-btn.octf-btn-primary{padding:0;font-size:0;height:48px;width:48px;border-radius:50%;background-repeat:no-repeat;background-size:26px;background-image:url(../images/white_right_arrow.svg);background-position:center}.text_max_width{margin:0 auto;max-width:842px}.color_pallete_section.elementor-element.section_padding,.elementor-element.section_padding.sec_left_right_pd,.elementor-element.small_section_padding.sec_left_right_pd,.has_left_right_pd>.elementor-column-gap-default>.elementor-column>.elementor-widget-wrap.elementor-element-populated,.portfolio_box,.portfolio_content.elementor-element.section_padding,.section_padding.pd_130,.typo_section.elementor-element.section_padding{padding-left:15px!important;padding-right:15px!important}.portfolio_box>.elementor-widget-wrap{padding:90px 40px!important;border:1px solid var(--theme_border);background-color:var(--theme_light_color);box-shadow:var(--box_shadow)}.sec_title.f_30 h2{font-size:30px!important}.custom_hover .icon-box-s2 .icon-main svg path,.portfolio_box.left_box,.portfolio_box.right_box,.service_row .service_col .icon-main svg path{transition:.3s ease-in-out}.hovered_box .portfolio_box.right_box,.portfolio_box.left_box{width:64%!important}.hovered_box .portfolio_box.left_box,.portfolio_box.right_box{width:36%!important}.left_box>.elementor-widget-wrap::before,.right_box>.elementor-widget-wrap::before{content:'';display:inline-block;background-position:center;background-repeat:no-repeat;background-size:cover;position:absolute;top:0;bottom:0;right:0;margin:auto;height:407px;width:406px;transition:.3s ease-in-out}.left_box>.elementor-widget-wrap::before{background-image:url(../images/right_box_img.png)}.right_box>.elementor-widget-wrap::before{opacity:0;visibility:hidden;background-image:url(../images/left_box_img.png);background-size:95%;left:0;right:auto}.hovered_box .left_box>.elementor-widget-wrap::before{opacity:0;visibility:hidden}.production_process_left,.right_box>.elementor-widget-wrap{justify-content:end}.right_box .elementor-inner-section{max-width:320px}.projects-style-1 .projects-box .portfolio-info .portfolio-cates a,.projects-style-2 .projects-box .portfolio-info .portfolio-cates a{pointer-events:none}.eael-filter-gallery-wrapper{display:flex;flex-wrap:wrap;align-items:start;margin-top:30px}.sideview .eael-filter-gallery-control{max-width:25%;flex:0 0 25%;justify-content:start}.sideview .eael-filter-gallery-container.masonry{max-width:calc(100% - 25%);flex:0 0 calc(100% - 25%)}.eael-filter-gallery-container.masonry,.fg-layout-3-filters-wrap{width:100%;max-width:100%}.eael-filter-gallery-control ul{margin:15px 0 0;display:flex;flex-wrap:wrap;justify-content:start;width:calc(100% - 30px);border:1px solid var(--theme_grey_color)}.eael-filter-gallery-control ul li{text-align:left;margin:0;padding:10px 15px;width:100%;font-family:Montserrat,sans-serif;color:var(--text_color)!important;font-size:16px;text-transform:capitalize;font-weight:600;position:relative;z-index:1;transition:.6s ease-in-out}.offer_list ol li,.offer_list ul li{color:var(--text_color);font-size:14px}.eael-filter-gallery-control ul li:after{content:'';display:inline-block;position:absolute;top:0;bottom:0;left:0;margin:auto;width:0;background-color:var(--theme_alt_color);transition:.4s ease-in-out;z-index:-1}.eael-filter-gallery-control ul li:hover:after{width:100%;z-index:-1}.eael-filter-gallery-container .eael-gallery-grid-item{margin:0;border:1px solid #e7e7e7;padding:30px 15px;position:relative;transition:.3s ease-in-out;background-color:var(--white_bg_color)}.eael-filter-gallery-container .eael-gallery-grid-item:after{content:'';display:inline-block;position:absolute;right:-15px;top:-15px;border-top:20px solid var(--theme_main_color);border-right:0px solid var(--theme_main_color);border-left:20px solid transparent;transition:.3s ease-in-out}.eael-filter-gallery-container .eael-gallery-grid-item:hover:after{right:0;top:0}.eael-filter-gallery-control ul li.control.active{background:var(--white_bg_color)!important;color:var(--theme_alt_color)!important}.eael-filter-gallery-control ul li.control.active:hover,.eael-filter-gallery-control ul li:hover{color:var(--white_text_color)!important;transition:.3s ease-in-out}.eael-filter-gallery-control ul li:hover{z-index:2;padding-left:30px}.eael-filterable-gallery-item-wrap .eael-gallery-grid-item .gallery-item-thumbnail-wrap>img{filter:none!important;opacity:1;width:167px;margin:0 auto;height:88px;object-fit:contain;transition:.3s ease-in-out;position:relative}.eael-filterable-gallery-item-wrap{padding:15px}.eael-filterable-gallery-item-wrap .eael-gallery-grid-item:hover .gallery-item-thumbnail-wrap>img{transform:scale(1.08)}.eael-filter-gallery-control.open ul li{font-size:14px}.service_row{margin-top:15px}.service_row .elementor-column-gap-extended{flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.service_row .service_col{width:33.33%;margin-top:30px}.service_row .service_col .elementor-element{border:1px solid var(--theme_border);padding:30px;background-color:var(--white_bg_color);transition:.3s ease-in-out;overflow:hidden;position:relative}.advance_tech_sec .content-box h5,.service_row .service_col .icon-main span,.service_row .service_col .icon-main span:before{line-height:normal}.service_row .service_col .icon-main span{color:var(--theme_main_color)!important;transition:.3s ease-in-out;margin-bottom:15px;display:flex}.banner_title h1,.banner_title h6,.banner_title p,.language_box h4,.star_view_sec .icon-main,.sub_banner_sec.sub_banner_sec2 .sec_title span{color:var(--text_color)!important}.service_row .service_col .elementor-element:hover .icon-main span{color:var(--theme_main_color)!important}.service_row .icon-box-s1 .line-box{background:var(--theme_alt_color)!important}.service_row .service_col p{margin-bottom:0;min-height:120px}.choose_slider .ot-testimonial-extra,.choose_slider .ot-testimonial-s7__item__content .ot-testimonial-extra,.ot-testimonials .ttext,.production_process_left .white_text p{min-height:240px}.service_mobile_img .eqms_img img{max-width:330px;width:100%}.custom_bread_crumb,.left_right_pd,.star_view_sec .ot-heading{padding-left:15px;padding-right:15px}.industries_customer_sec .fg-layout-3-item-content .fg-item-title{font-size:0}.industries_customer_sec .fg-layout-3-item-content{padding:0;text-align:center}.industries_customer_sec .eael-filterable-gallery-item-wrap .eael-gallery-grid-item:hover .gallery-item-thumbnail-wrap>img{transform:scale(1)}.industries_customer_sec .fg-layout-3-filters-wrap{background-color:var(--white_bg_color);padding:14px;height:auto;margin:0 auto 15px;border-radius:0;box-shadow:var(--box_shadow);max-width:calc(100% - 30px);position:relative}.industries_customer_sec .fg-layout-3-filters-wrap .fg-filter-wrap{position:static;flex-basis:auto}.industries_customer_sec .fg-layout-3-filters-wrap .fg-layout-3-search-box{flex-basis:auto;background-color:var(--white_bg_color)}.industries_customer_sec .fg-layout-3-filter-controls{top:83px;left:0;right:0;display:flex;flex-wrap:wrap;width:auto;padding:26px 26px 0;border-radius:0;box-shadow:var(--box_shadow);z-index:9}.industries_customer_sec .fg-layout-3-filter-controls li{font-size:18px;width:33.33%;color:var(--text_color);padding:0 0 0 44px;margin:0 0 20px;position:relative;transition:.3s ease-in-out}.career_row a.octf-btn.octf-btn-primary,.desktop_banner,.elementor .full_width_img img,.full_width img,.full_width.elementor-column.elementor-col-50,.generative-ai-potential .elementor-column.elementor-col-50,.has_three_col .language_box .language_icon,.industries_customer_sec .fg-layout-3-filter-controls li.control:first-child,.who_we_are_points .elementor-container.elementor-column-gap-extended .elementor-inner-column,.width_100 img{width:100%}.industries_customer_sec .fg-layout-3-filter-controls li:after,.industries_customer_sec .fg-layout-3-filter-controls li:before{content:'';display:inline-block;background-image:url(../images/client_logo_icons/all-industries.svg);background-repeat:no-repeat;background-size:cover;background-position:top left;width:28px;height:28px;position:absolute;left:0;top:0;transition:.3s ease-in-out;z-index:1}.industries_customer_sec .fg-layout-3-filter-controls li:after{background-position:bottom left;opacity:0;z-index:2}.industries_customer_sec .fg-layout-3-filter-controls li:hover:after{background-position:bottom left;opacity:1}.industries_customer_sec .fg-layout-3-filter-controls li:hover:before{opacity:0}.industries_customer_sec .fg-layout-3-filter-controls li#automotive:after,.industries_customer_sec .fg-layout-3-filter-controls li#automotive:before{background-image:url(../images/client_logo_icons/automotive.svg)}.industries_customer_sec .fg-layout-3-filter-controls li#electrical-electronic:after,.industries_customer_sec .fg-layout-3-filter-controls li#electrical-electronic:before{background-image:url(../images/client_logo_icons/electrical-electronic.svg)}.industries_customer_sec .fg-layout-3-filter-controls li#industrial:after,.industries_customer_sec .fg-layout-3-filter-controls li#industrial:before{background-image:url(../images/client_logo_icons/industrial-machinery.svg)}.industries_customer_sec .fg-layout-3-filter-controls li#biotechnology:after,.industries_customer_sec .fg-layout-3-filter-controls li#biotechnology:before{background-image:url(../images/client_logo_icons/biotechnology.svg)}.industries_customer_sec .fg-layout-3-filter-controls li#farming:after,.industries_customer_sec .fg-layout-3-filter-controls li#farming:before{background-image:url(../images/client_logo_icons/farming.svg)}.industries_customer_sec .fg-layout-3-filter-controls li#government:after,.industries_customer_sec .fg-layout-3-filter-controls li#government:before{background-image:url(../images/client_logo_icons/government.svg)}.industries_customer_sec .fg-layout-3-filter-controls li#chemical:after,.industries_customer_sec .fg-layout-3-filter-controls li#chemical:before{background-image:url(../images/client_logo_icons/chemical.svg)}.industries_customer_sec .fg-layout-3-filter-controls li#finance:after,.industries_customer_sec .fg-layout-3-filter-controls li#finance:before{background-image:url(../images/client_logo_icons/finance.svg)}.industries_customer_sec .fg-layout-3-filter-controls li#law:after,.industries_customer_sec .fg-layout-3-filter-controls li#law:before{background-image:url(../images/client_logo_icons/law.svg)}.industries_customer_sec .fg-layout-3-filter-controls li#consumer-goods:after,.industries_customer_sec .fg-layout-3-filter-controls li#consumer-goods:before{background-image:url(../images/client_logo_icons/consumer-goods.svg)}.industries_customer_sec .fg-layout-3-filter-controls li#food-beverage:after,.industries_customer_sec .fg-layout-3-filter-controls li#food-beverage:before{background-image:url(../images/client_logo_icons/food-beverage.svg)}.industries_customer_sec .fg-layout-3-filter-controls li#semiconductor:after,.industries_customer_sec .fg-layout-3-filter-controls li#semiconductor:before{background-image:url(../images/client_logo_icons/semiconductor.svg)}.industries_customer_sec .fg-layout-3-filter-controls li#defence-aerospace-aviation:after,.industries_customer_sec .fg-layout-3-filter-controls li#defence-aerospace-aviation:before{background-image:url(../images/client_logo_icons/defence-aerospace-aviation.svg)}.industries_customer_sec .fg-layout-3-filter-controls li#medical-devices-manufacturing:after,.industries_customer_sec .fg-layout-3-filter-controls li#medical-devices-manufacturing:before{background-image:url(../images/client_logo_icons/medical-devices-manufacturing.svg)}.industries_customer_sec .fg-layout-3-filter-controls li#mining-metals-energy:after,.industries_customer_sec .fg-layout-3-filter-controls li#mining-metals-energy:before{background-image:url(../images/client_logo_icons/mining-metals-energy.svg)}.industries_customer_sec .fg-layout-3-filter-controls li#environmental-health-safety:after,.industries_customer_sec .fg-layout-3-filter-controls li#environmental-health-safety:before{background-image:url(../images/client_logo_icons/environmental-health-safety.svg)}.industries_customer_sec .fg-layout-3-filter-controls li#pharmaceuticals-cosmetics:after,.industries_customer_sec .fg-layout-3-filter-controls li#pharmaceuticals-cosmetics:before{background-image:url(../images/client_logo_icons/pharmaceuticals-cosmetics.svg)}.industries_customer_sec .fg-layout-3-filter-controls li#transportation-railroad:after,.industries_customer_sec .fg-layout-3-filter-controls li#transportation-railroad:before{background-image:url(../images/client_logo_icons/transportation-railroad.svg)}.industries_customer_sec .fg-filter-wrap button{color:var(--white_text_color)!important;font-size:18px;font-weight:600;padding:10px 48px 10px 20px;background-image:url(../images/down_arrow.svg);background-position:center right 20px;background-size:14px;background-repeat:no-repeat;background-color:var(--theme_alt_color);text-align:left;border-radius:0;border:none!important}.logo_filter_sec,.technology_sec .journey_row .elementor-column-gap-extended{margin-left:-15px;margin-right:-15px}.industries_customer_sec .fg-layout-3-search-box input[type=text],.learn_more_text a:hover{padding-left:20px}.industries_customer_sec .fg-layout-3-search-box input[type=text]::placeholder{font-size:16px}.language_sec .language_box{width:50%!important;padding-left:15px;padding-right:15px}.language_sec.web_language_sec .cols_3 .language_box{width:16.667%!important}.language_sec .language_box>.elementor-widget-wrap{padding:30px!important;background-color:var(--white_bg_color);box-shadow:var(--box_shadow)}.language_box h4{font-weight:700!important;font-size:18px;margin:0}.language_box .language_icon{width:177px}.language_box .language_gallery{width:calc(100% - 177px);text-align:center;border-left:1px solid var(--theme_border)}.production_process_left>.elementor-widget-wrap{max-width:585px;padding:0 45px 0 0!important}.ot-tabs .tabs-heading .tab-link,.ot-tabs .tabs-heading .tab-link:hover{background-color:var(--white_bg_color)!important;color:var(--text_color)!important}.cli-switch input:checked+.cli-slider,.cli-tab-footer .wt-cli-privacy-accept-btn,.ot-tabs .tabs-heading .tab-link.current,button.cli-ccpa-button-confirm{background-color:var(--theme_alt_color)!important}.dark_blue_box h6,.dark_blue_box li,.dark_blue_box p,.ot-tabs .tabs-heading .tab-link.current,.sub_banner_sec .sec_title h2,.sub_banner_sec .sec_title span{color:var(--white_text_color)!important}.language_sec .mb_30,.search.search-results .post-box .post-inner,.who_we_are_points .elementor-column-gap-extended .elementor-column,.widget-area .widget,.widget-area .widget.widget_search{margin-bottom:30px}.elementor-image-gallery .gallery-item{max-width:100%!important;width:33.33%!important}.service_mobile_img img{max-width:220px}.what_offer_img{width:100%;max-width:472px}.advance_tech_sec .journey_col.elementor-inner-column,.approach_row .elementor-column.journey_col,.has_two_col .elementor-column.elementor-col-20,.has_two_col .elementor-column.elementor-col-25,.nativ_app_partner_row .elementor-column.elementor-col-25,.offer_list,.sitefinity_row .elementor-column.journey_col{width:50%!important}.language_box img{height:50px;width:auto;object-fit:contain;object-position:center;image-rendering:-webkit-optimize-contrast}.slick-dots li,.slick-dots li button{position:relative;width:15px;height:15px;cursor:pointer;opacity:1}body .projects-style-2 .projects-box .portfolio-info{padding-right:90px!important}.terms_condition_page li.elementor-icon-list-item a:hover{width:auto;color:var(--theme_alt_color)}.banner_sec button.slick-arrow:hover i,.offer_list ol li strong,.sec_title.white_title .main-heading,.sec_title.white_title h2{color:var(--white_text_color)}.elementor-5052 .elementor-element.elementor-element-d5bf6de #eael-fg-no-items-found{margin-top:10px}.slick-dots li{margin:0 7px}.slick-dots li button{padding:0;margin:0;vertical-align:top;display:inline-block;border:1px solid var(--theme_main_color);transition:.3s ease-in-out;border-radius:50%}.elementor-widget-itestimonials .ot-testimonials{margin:0;padding-left:15px;padding-right:15px}.our_foundational_sec .serv-box .content-box h5{min-height:72px}button.cli-ccpa-button-cancel,button.cli-ccpa-button-confirm{border-color:var(--theme_alt_color)!important}.button_div,.display_none.career_col,.jd-inner-icon2 .icon-main svg,.mobile_banner,.mobile_map,.salesforce_mobile_img img,.slick-track .slick-dots,.slick-track .slick-list,.tab_for_mobile{display:none!important}.elementor-heading-title,.process_box h5,.sec_title h2,.sec_title.f_30 h2,.star_view_sec .icon-box-s2 .content-box h5{text-transform:capitalize!important}.banner_title h1{font-size:36px!important;margin:10px 0 20px;text-transform:capitalize}.industries_box h3,.offer_list ol li,.offer_list ul li,.small_text p{text-transform:uppercase}.banner_title p{line-height:1.4!important;margin:0}.right_box .sec_title.f_30 h2{font-size:28px!important}.custom_banner_slider .banner_text{position:absolute;left:50%;top:50%;max-width:585px;transform:translateY(-50%);margin:auto}.custom_banner_slider img{object-fit:cover}.post-type-archive-ot_portfolio .page-title{font-size:0!important}.post-type-archive-ot_portfolio .page-title span{font-size:44px!important}.portfolio_custom_text p{font-size:20px;line-height:24px;color:#101010;font-weight:400;margin-bottom:0;font-family:Montserrat}.portfolio_custom_text .main-heading{padding-bottom:24px}.banner_sec button.slick-arrow{border:1px solid var(--theme_border);left:0;right:0;transform:translateY(-50%)}.banner_sec button.slick-arrow i{transition:.3s ease-in-out;color:var(--theme_border)}.banner_sec button.slick-arrow:hover{background-color:var(--theme_alt_color);border-color:var(--theme_alt_color)}.mmenu-wrapper .mobile_mainmenu li .sub-menu li a,header .mmenu-wrapper .mobile_mainmenu li .sub-menu a:before{transition:none}.left_icon_box .has_three_col>.elementor-container.elementor-column-gap-extended,.production_process_left.justify-content-start,.technology_sec .production_process_left{justify-content:start}.production_process_left.justify-content-start>.elementor-widget-wrap{padding:0 0 0 45px!important}.wpcf7 span.wpcf7-not-valid-tip{display:inline-block!important;width:100%!important}.no_min_height p{min-height:1px!important}.offer_list{padding-right:15px}.offer_list.right_list{padding-right:0;padding-left:15px}.offer_list ol{margin-bottom:0;padding-left:0}.offer_list ol li::marker{display:none}.offer_list ol li{list-style:none;font-weight:900;padding:10px;position:relative;background-color:var(--white_bg_color);display:flex;box-shadow:var(--box_shadow);margin-bottom:7px}.offer_list ol li strong{width:45px;height:46px;font-size:20px;font-weight:600;background-color:var(--theme_alt_color);display:flex;align-items:center;justify-content:center;margin-right:11px}.offer_list ul{position:relative;margin-bottom:0;background-color:#fff;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:31px 15px 31px 78px}.offer_list ul li{width:100%;font-weight:600;margin-bottom:18px;line-height:25px}.small_text p{width:100%;margin-top:15px;font-size:12px;font-weight:400}.industries_box{padding-left:15px!important;padding-right:15px!important;margin-top:30px;width:25%!important}.industries_box>.elementor-widget-wrap{box-shadow:var(--box_shadow);background-color:#fff;padding:22px 15px!important}.industries_box h3{font-weight:700;font-size:14px;margin:0;color:var(--text_color)!important;line-height:1.4}.industries_box svg{height:28px}.sub_banner_sec .banner_text span{text-transform:capitalize;font-weight:600;margin-bottom:10px;color:var(--text_color)!important}.sub_banner_sec .banner_text h2{font-size:30px;margin:0;max-width:500px}.sub_banner_sec.sub_banner_sec2 .elementor-container.elementor-column-gap-extended{padding:40px 0!important;width:calc(100% - 30px);margin:auto;background-image:url(../images/sub-banner.png);background-position:center;background-size:cover}.sub_banner_sec2 .main-heading{font-size:30px!important;margin-bottom:0;line-height:1.4!important}.sub_banner_sec2 img{max-width:400px;width:100%}.sub_banner_sec{margin-top:-119px}.section_padding.pb_for_banner{padding-bottom:230px!important}.sub_banner_col_4.elementor-col-50{width:45%}.sub_banner_col_4>.elementor-widget-wrap,.sub_banner_col_6>.elementor-widget-wrap{padding-top:40px!important;padding-bottom:40px!important}.sub_banner_col_6>.elementor-widget-wrap{padding-left:130px!important;background-image:url(../images/sub-banner.webp);background-position:center;background-repeat:no-repeat;background-size:100% 100%;padding-right:30px!important}.career_page .elementor-icon-list-items li span.elementor-icon-list-icon,.jd-inner-icon2 .icon-main{background-image:url(../images/career-location-icon.svg);background-position:center;background-repeat:no-repeat;background-size:contain}.sub_banner_col_4>.elementor-widget-wrap{padding-left:30px!important}.sub_banner_col_6.elementor-col-50{width:55%}.sub_banner_sec .sec_title h2{font-size:30px!important;line-height:1.4!important;max-width:420px}.technologies_advancement_sec .margin_row .elementor-container.elementor-column-gap-extended{margin:0 -15px}.sub_banner_sec .elementor-container.elementor-column-gap-extended{background:#e0dcfc;background:linear-gradient(90deg,#e0dcfc 0,#efe5f1 27%,#f4d6e1 67%)}.serve_slider .ot-industries .indus-item .item-inner:hover:before{border-top-color:var(--theme_alt_color);border-right-color:var(--theme_alt_color)}.terms_condition_page a{width:auto!important}.job_apply_page .icon-main svg{fill:var(--theme_alt_color)!important}.career_page .elementor-icon-list-items li span.elementor-icon-list-icon{width:32px;height:18px}.career_page .elementor-icon-list-items li:nth-child(2) span.elementor-icon-list-icon{background-image:url(../images/career-time-icon.svg)}.accordion_container ul li.no_dot:before,.approach_row .big-number,.approach_row .icon-main,.career_page .elementor-icon-list-items li span.elementor-icon-list-icon svg,.country-select input#your-field-id,.custom-select input#your-field-id,.no_p_tag p,.search.search-results .post-box .btn-readmore a i,.single-post .comment-form .comment-notes,.single-post .comment-form .logged-in-as,.single-post .comment-respond .comment-reply-title,.single-post .comments-area .comment-reply,.single-post .inner .page-title,.single-post .page-header .breadcrumbs li:nth-child(2),.single-post .page-header .breadcrumbs li:nth-child(3){display:none}.jd-inner-icon2 .icon-main{height:50px;width:50px}.country-select .select-selected,.custom-select .select-selected,.wpcf7-form-control-wrap select{background-image:url(../images/down_arrow_black.svg);background-size:15px;background-position:center right 15px;background-repeat:no-repeat;cursor:pointer;color:var(--text_color)}.full_width_concept_img .elementor-widget-container,.full_width_concept_img .elementor-widget-wrap>.elementor-element,.sitefinity_row .journey_col>.elementor-widget-wrap>.elementor-element,.sitefinity_row .journey_col>.elementor-widget-wrap>.elementor-element>.elementor-widget-container,.sitefinity_row .journey_col>.elementor-widget-wrap>.elementor-element>.elementor-widget-container>.service-box{height:100%}.full_width_concept_img img{width:100%;height:100%;object-fit:cover;object-position:center}.cli_manage_current_consent{cursor:pointer}.post-type-archive-ot_portfolio .entry-content{padding:90px 0}.technology_sec .elementor-element.section_padding.production_process_left{padding-left:60px!important}.technology_sec .production_process_left>.elementor-widget-wrap{max-width:100%;padding-right:15px!important}.technology_sec .elementor-widget-image-box{border:1px solid #e7e7e7;padding:20px;transition:.3s ease-in-out}.technology_sec h5.elementor-image-box-title{margin-bottom:0;margin-top:15px;font-size:14px}.technology_sec .elementor-image-box-img img{max-width:110px;height:30px;object-fit:contain;object-position:center left}.screen_slider_sec{padding-bottom:40px!important}.wpcf7-form-control-wrap select{padding:10px 20px;box-sizing:border-box;outline:0;border:none;background-color:var(--white_bg_color);font-family:"Nunito Sans",sans-serif;font-size:16px;line-height:1.875;font-weight:400;-ms-word-wrap:break-word;word-wrap:break-word;margin:0;width:100%;direction:ltr;appearance:none;-moz-appearance:none;-webkit-appearance:none;-ms-progress-appearance:none}.country-select,.custom-select{position:relative;width:100%;margin-bottom:20px}.country-select .select-selected,.custom-select .select-selected{background-color:#fff;padding:10px 40px 10px 20px;position:relative}.country-select .select-items,.custom-select .select-items{display:none;position:absolute;background-color:#fff;border-top:none;border-radius:0 0 4px 4px;list-style:none;margin:0;padding:10px 20px;z-index:1;left:0;right:0;top:50px;cursor:pointer;box-shadow:10px 10px 25px 0 rgb(0 0 0 / 15%);max-height:230px;overflow-y:auto}.no_margin .main-heading,.why_choose_sharepoint_slider .choose_slider{margin-bottom:0!important}.country-select .select-items div,.custom-select .select-items div{color:var(--para_text_color);padding:10px 0;border-bottom:1px solid #e6e6e6}.country-select .select-items div{color:var(--text_color);font-family:Montserrat;font-size:16px;line-height:1.5;font-weight:400}.country-select .select-items div:last-child,.custom-select .select-items div:last-child{border-bottom:none}.wpcf7 .wpcf7-not-valid{border:none}.country-select .select-selected p,.custom-select .select-selected p{color:var(--para_text_color)!important}input::-moz-placeholder,input::placeholder{opacity:1!important;color:var(--para_text_color)!important}::-moz-placeholder,::placeholder{color:var(--para_text_color)!important;opacity:1!important}.country-select:focus-visible,.custom-select:focus-visible{outline:0}.country-select:focus-visible .select-selected,.custom-select:focus-visible .select-selected{outline:solid 1px}.mo_app_new_box .serv-box .content-box ul,.ot-tabs .tab-content ol,.ot-tabs .tab-content ul{list-style:disc;padding-left:18px;min-height:160px}.mo_app_new_box .serv-box .content-box ul li{padding:0;text-transform:none;font-weight:400;color:var(--para_text_color)}.sec_title.white_title h2{margin-bottom:25px}.approach_row .service-box .content-box h5,.choose_slider,.odd_even_row ul li:not(:last-child),.sitefinity_deliver_sec .simple_card h6{margin-bottom:15px}.sec-with-2btn .two_inline_btn{margin-top:25px}.core_box .content-box div{font-size:14px;font-weight:400;line-height:1.875;min-height:265px}.ot-tabs .tab-content ol li:before,.ot-tabs .tab-content ul li:before{top:15px;display:none}.long_width.production_process_left>.elementor-widget-wrap{max-width:100%}.ot-tabs .tab-content ol,.ot-tabs .tab-content ul{padding-left:18px}.expertise_support_sec .journey_row .service-box{padding:30px 20px}.simple_card{background-color:var(--theme_light_color);border:1px solid var(--theme_border);padding:30px;height:100%}.s_card_1{max-width:80%}.s_card_2{max-width:90%}.approach_row.scrolling_box .elementor-column.journey_col,.only_scroll_sec .approach_row .elementor-column.journey_col,.power_platform_row .elementor-column,.tab_for_mobile .approach_row .elementor-column.journey_col{width:100%!important}.has_four_col .language_box>.elementor-widget-wrap,.has_three_col .language_box>.elementor-widget-wrap{margin-top:30px!important}.has_three_col>.elementor-container.elementor-column-gap-extended,.how-industries-section .elementor-column-gap-extended,.justify_content_center>.elementor-container.elementor-column-gap-extended,.left_icon_box .why-ai-sec .has_three_col .elementor-container{justify-content:center}.expertise_support_sec .service-box .icon-main{display:flex;align-items:center;justify-content:center}.expertise_support_sec .service-box .icon-main svg{height:20px;width:20px;top:0;position:relative}.accordion_container .elementor-accordion-nocontent .elementor-accordion .elementor-tab-title,.blog-post>.inner-post .entry-summary,.ot-tabs .tab-content,.post-box .inner-post,.single-post .post-box .entry-summary li:last-child,.sitefinity_round_sec .icon-box-s2.s2:last-child,.sitefinity_round_sec .icon-box-s2:last-child{padding-bottom:0}.max_width p{max-width:945px;margin:auto}.octf-btn{transition:.3s ease-in-out!important}.has_scroll_only .elementor-column.journey_col,.scrolling_box .elementor-column.journey_col{margin-bottom:20px;margin-top:0}.has_inner_scroll,.has_scroll_only{max-height:600px;overflow-x:hidden;overflow-y:scroll;padding-top:30px}ul.scroll_tab_list{list-style:none;padding:0;margin:30px 0 0}ul.scroll_tab_list li{margin-top:8px}ul.scroll_tab_list li label{font-size:18px;font-weight:600;background-color:transparent;padding:0 60px 0 0;transition:none;position:relative;display:inline-block;cursor:pointer;margin-bottom:5px;pointer-events:none}ul.scroll_tab_list li label:after{content:"\f10a";font-family:Flaticon;visibility:hidden;position:absolute;right:25px;top:1px}ul.scroll_tab_list li label.active-section:after{color:var(--theme_main_color);visibility:visible}ul.scroll_tab_list li label.active-section{color:var(--theme_main_color);font-weight:700}.scrolling_tab .service-box,.scrolling_tab .service-box:hover{box-shadow:5px 10px 10px 0 rgba(0,0,0,.1)!important;-webkit-box-shadow:5px 10px 10px 0 rgba(0,0,0,.1)!important;-moz-box-shadow:5px 10px 10px 0 rgba(0,0,0,.1)!important;-ms-box-shadow:5px 10px 10px 0 rgba(0,0,0,.1)!important}.sec_title.sub_title h6{font-size:20px!important;margin:15px 0 0!important;line-height:1.5!important}.sec_title.sub_title.mt_0 h6{margin:0!important}.accordion_container ul li strong{display:inline-block;width:100%;color:var(--text_color);font-size:18px;font-weight:400}.accordion_container,.accordion_container p,.accordion_container ul li,.language_sec .elementor-widget-image-box .elementor-image-box-description,ul li.elementor-icon-list-item span.elementor-icon-list-text{color:var(--para_text_color)}.accordion_container .elementor-accordion-item{padding:0 15px}.accordion_container .elementor-accordion .elementor-tab-title{padding:0 0 15px}.accordion_container .elementor-accordion .elementor-tab-content,.accordion_container.no_para_accordion .elementor-accordion .elementor-tab-title{padding:0}.accordion_container .elementor-accordion .elementor-accordion-item{border:1px solid var(--theme_border)!important;margin-bottom:20px}.accordion_container ul li{margin-bottom:15px;list-style:none;position:relative}.accordion_container ul li li{margin-bottom:0;margin-top:15px}.accordion_container{max-height:410px;min-height:410px;overflow-x:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.accordion_container .elementor-accordion-title h5{margin-left:-15px;margin-right:-15px;margin-bottom:0;padding:15px;transition:.3s ease-in-out;line-height:1.5}.accordion_container .elementor-active .elementor-accordion-title h5{background-color:var(--theme_main_color);color:var(--white_text_color);margin-bottom:10px}.elementor-accordion .elementor-tab-title .elementor-accordion-icon{top:15px;position:relative}.accordion_container .elementor-accordion .elementor-tab-title .elementor-accordion-icon svg{width:100%;height:100%}.choose_slider h5.ot-testimonial-client{color:var(--text_color);font-size:18px;font-weight:bolder}.choose_slider .ot-testimonial-s7__item__content{border:1px solid var(--theme_border);padding:45px 43px;transition:.3s ease-in-out;position:relative}.choose_slider .ot-testimonial-s7__item__content:hover{box-shadow:var(--box_shadow)}.choose_slider{margin-top:45px}.why_choose_ks_sec .max_width p{max-width:782px}.approach_row .service-box:before,.choose_slider .ot-testimonial-s7__item__content:before{content:'';position:absolute;top:0;right:0;border-top:20px solid var(--theme_main_color);border-right:0px solid var(--theme_main_color);border-left:20px solid transparent;transition:.3s ease-in-out;visibility:hidden;opacity:0;display:none}.approach_row .service-box:hover:before,.choose_slider .ot-testimonial-s7__item__content:hover:before{visibility:visible;opacity:1}.additional_expertise_sec .max_width p,.advance_tech_sec .max_width p{max-width:970px}.language_sec .nativ_app_partner_row .elementor-col-25>.elementor-widget-wrap{padding-top:0!important;padding-bottom:0!important}.nativ_app_partner_row .simple_card .elementor-widget-container{min-height:182px}.multiverse_sec .nativ_app_partner_row .simple_card .elementor-widget-container{min-height:252px}.advance_tech_sec .extra_height .content-box p{min-height:180px}.beyond_mobile_sec h6{margin-top:15px;display:inline-block;width:100%}.elementor-widget-accordion .elementor-tab-content,.elementor-widget-image-box .elementor-image-box-description{font-family:"Nunito Sans",sans-serif!important}.elementor-widget-image-box .elementor-image-box-title{font-family:Montserrat,sans-serif!important}.full_width.accordion_container{max-height:100%;min-height:1px;margin-top:45px}.has_inner_scroll::-webkit-scrollbar,.has_scroll_only::-webkit-scrollbar{width:3px}.has_inner_scroll::-webkit-scrollbar-track,.has_scroll_only::-webkit-scrollbar-track{background:var(--theme_border)}.has_inner_scroll::-webkit-scrollbar-thumb,.has_scroll_only::-webkit-scrollbar-thumb{background:var(--theme_main_color);border-radius:6px}.white_bg_box .simple_card{background-color:var(--white_bg_color);min-height:344px}.additional_expertise_sec .simple_card{min-height:365px}.no_para_accordion .elementor-accordion .elementor-tab-content{border-top:none}.service_product_sec .service-box .content-box h5,.simple_card h6{line-height:1.4}.sharepoint_app_sec.white_bg_box .simple_card{min-height:287px}.saleforce_expert_sec .has_scroll_only{max-height:420px}.sharepoint_tab .has_inner_scroll{max-height:460px}.data_driven_sec .dark_blue_box .simple_card{min-height:547px}.additional_expertise_sec .sec_title h2,.small_max_width p{max-width:700px;margin:auto}.blue_card_box .serv-box,.icon-box-s2.s2:hover,.serv-box-2:hover,.serv-box:hover,.service-box:hover{box-shadow:var(--box_shadow)!important}.consulting_power_expert_sec .approach_row .service-box{min-height:340px}.automate_dev_slider .choose_slider .ot-testimonial-s7__item__content .ot-testimonial-extra,.boost_efficiency_sec .core_box .content-box div,.choose_slider .ot-testimonial-s7__item__content .ot-testimonial-extra,.power_bi_consulting_sec .choose_slider .ot-testimonial-s7__item__content .ot-testimonial-extra,.power_page_engagement_sec .core_box .content-box div,.why_choose_power_page_sec .choose_slider .ot-testimonial-s7__item__content .ot-testimonial-extra,.why_choose_power_sec .choose_slider .ot-testimonial-extra,.why_choose_power_sec .choose_slider .ot-testimonial-s7__item__content .ot-testimonial-extra,.why_choose_powerapps_sec .choose_slider .ot-testimonial-s7__item__content .ot-testimonial-extra,.why_choose_sharepoint_slider .choose_slider .ot-testimonial-s7__item__content .ot-testimonial-extra{min-height:1px}.salesforce_desktop_img .elementor-widget-wrap.elementor-element-populated{background-size:contain!important;background-position:center left!important}.custom_hover .icon-box-s2:hover .icon-main svg path{fill:var(--theme_alt_color)}.icon-box-s2 .content-box h2{font-size:20px;font-weight:700}.home_contact_form .elementor-element.section_padding{padding:72px 15px 66px 72px!important;margin:0!important}.home_contact_form .contact-info h6{margin-bottom:6px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;color:#938fa8;text-transform:uppercase;letter-spacing:1px}.home_contact_form .contact-info a{font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;color:var(--white_text_color);display:inline-block;text-decoration:underline}.home_contact_form .contact-info p{font-family:Montserrat,sans-serif;font-weight:400;color:var(--white_text_color);font-size:16px}.home_contact_form .info_card{margin-top:26px}.home_contact_form .contact-info .info-text{padding-left:80px}.form_label label{font-family:Montserrat,sans-serif;font-weight:400;color:var(--text_color);font-size:14px}.home_contact_form .wpcf7 .main-form{padding:50px}.color_pallete_section.elementor-section .elementor-widget-wrap .color_palette_box .elementor-widget-container,.home_social_content{margin-top:50px}.event_content,.learn_more_btn{margin:auto;right:0;position:absolute;left:0}.home_social_content h5.main-heading{margin:0 0 15px;padding:0 0 0 44px;font-family:Montserrat,sans-serif;color:var(--white_text_color);font-weight:500;font-size:16px;position:relative}.home_social_content h5.main-heading:before{content:'';display:inline-block;width:32px;height:1px;background-color:var(--white_bg_color);position:absolute;left:0;top:10px}.home_social_content .elementor-icon.elementor-social-icon{background:0 0;display:flex;flex-wrap:wrap;width:auto;height:auto;margin-right:8px}.home_contact_form .contact-info.box-style1 img{height:64px;width:64px;margin:0}.home_social_content .elementor-icon.elementor-social-icon svg{height:44px;width:44px}.home_social_content .elementor-icon.elementor-social-icon:hover{background-color:rgb(255 255 255 / 20%)}.tools_tech_sec .tech-box,.tools_tech_sec .tech-box:hover,.why_choose_powerapps_sec.light_blue_bg .choose_slider .ot-testimonial-s7__item__content{background-color:var(--white_bg_color)}.key_benefits_virtual_sec .simple_card,.power_bi_consulting_sec .choose_slider .ot-testimonial-s7__item__content,.tech_mordern_sec.white_bg_box .simple_card{min-height:258px}.automate_dev_sec.white_bg_box .simple_card,.enhance_interaction_sec.white_bg_box .simple_card,.sharepoint_customization_sec.white_bg_box .simple_card,.sharepoint_customization_sec_2.white_bg_box .simple_card,.why_choose_powerapps_sec .choose_slider .ot-testimonial-s7__item__content{min-height:228px}.why_choose_power_page_sec .choose_slider .ot-testimonial-s7__item__content,.why_choose_power_sec .choose_slider .ot-testimonial-s7__item__content{min-height:318px}.why_choose_sharepoint_slider .choose_slider .ot-testimonial-s7__item__content{min-height:348px}.key_benefits_sec.white_bg_box .simple_card{min-height:198px}.accordion_container ul li:before{content:'';display:inline-block;height:5px;width:5px;border-radius:50%;background-color:var(--para_text_color);position:absolute;left:-17px;top:9px}.button_div .octf-btn,.hover_border .octf-btn{border:2px solid var(--theme_alt_color)!important}.industrie_we_serve_sec.white_bg_box .simple_card{min-height:283px}.automate_dev_slider .choose_slider .ot-testimonial-s7__item__content{min-height:288px}.royal_preloader_loader,.royal_preloader_percentage{visibility:hidden!important;opacity:0!important}.boost_efficiency_sec .serv-box-2{min-height:323px}.small_nax_width{max-width:600px;margin-left:auto;margin-right:auto}.serv-box-2 .icon-main svg{width:35px;height:35px}.power_page_engagement_sec .serv-box-2.s2{min-height:455px}.ot-traditional .ot-testimonial-slider.slick-dotted.slick-slider{margin-bottom:0;padding-bottom:55px}.ot-traditional .ot-testimonial-slider .slick-dots{bottom:0;gap:4px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.ot-traditional .ot-testimonial-slider .slick-dots li{margin:0;width:10px;height:10px}.ot-traditional .ot-testimonial-slider .slick-dots li button{width:10px;height:10px;background:#d9d9d9;padding:0}.ot-traditional .ot-testimonial-slider .slick-dots li.slick-active button{background-color:#272051}.power_dev_service_sec.language_sec .language_box>.elementor-widget-wrap{padding-bottom:70px!important}.learn_more_btn{bottom:30px;z-index:99}body .choose_slider .ot-testimonial-s7__item,body .choose_slider .ot-testimonial-s7__item__content{height:100%!important}body .choose_slider .slick-track{display:flex;flex-wrap:wrap;flex-flow:nowrap;margin:0 10px}.left_icon_box .language_box img,.two_lightblue_box .language_box img,body .choose_slider .slick-track .slick-slide{height:auto}body .choose_slider .ot-testimonial-s7__item__content{min-height:1px!important}.tools_tech_sec .elementor-column.elementor-col-25{width:25%}.tools_tech_sec .tech-box:hover{border-color:var(--white_bg_color)}.case_studies_sec .case_study_box{margin-bottom:80px}.case_studies_sec .case_study_box .elementor-image-box-img{width:100%!important;margin-bottom:20px!important}.case_studies_sec .case_study_box .elementor-image-box-title{font-weight:700;color:var(--white_text_color);margin-bottom:0;font-size:24px}.case_study_box .elementor-image-box-description{line-height:22px;font-size:15px;font-weight:400;color:#b2b5c8;position:absolute;top:0;left:0;z-index:1}.button_div .octf-btn{width:100%;margin-top:10px}.border_btn .octf-btn{width:calc(100% - 17px);margin-left:17px;background-color:transparent!important;color:var(--theme_alt_color)!important}.border_btn .octf-btn:hover{color:var(--white_bg_color)!important;background-color:var(--theme_alt_color)!important}.case_study_box .elementor-image-box-content{position:relative;padding-top:30px;z-index:1}.service_product_sec .approach_row .service-box{min-height:193px}.b_has_block b{display:inline-block;width:100%;color:var(--text_color);font-weight:700;font-size:18px;margin:0 0 5px}.service_row .service_col .icon-main svg{margin-bottom:15px;height:45px}.service_row .service_col .elementor-element:hover .icon-main svg path{fill:var(--theme_main_color)}.service_row.no_margin{margin-top:0!important}.event_content{max-width:1440px;top:0;padding:0 50px}.event_content img{position:relative;left:25px}.hire_outer_box .elementor-container.elementor-column-gap-extended{flex-wrap:wrap;margin-bottom:-30px}.hire_outer_box .hire_box{background-color:#fff;padding:15px;margin-bottom:30px;box-shadow:var(--box_shadow)}.hire_box .elementor-icon-box-content .elementor-icon-box-title{margin-bottom:0;color:#1b1d21;font-size:16px;line-height:1.4;font-weight:600;font-family:Montserrat,sans-serif}.hire_outer_box{padding:70px 0 100px}.elementor-widget-icon-box.hire_box .elementor-widget-container .elementor-icon-box-icon .elementor-icon svg{width:36px;object-fit:contain;max-height:36px;height:auto}.hire_section .elementor-widget-text-editor p{color:#e0e0e0}.color_palette_box ul{display:flex;flex-wrap:wrap;justify-content:center;padding:0;margin-bottom:0}.color_palette_box ul li{list-style:none;padding:0 15px;text-align:center;color:#000;margin-bottom:30px;font-size:30px}.color_palette_box ul li strong{height:165px;width:165px;background-color:#000;font-size:0;border-radius:24px;display:block;margin-bottom:15px}.color_palette_box ul li strong.color_D26E23{background-color:#d26e23}.color_palette_box ul li strong.color_B5E262{background-color:#b5e262}.color_palette_box ul li strong.color_4E8466{background-color:#4e8466}.color_palette_box ul li strong.color_111111{background-color:#111}.color_palette_box ul li strong.color_2176DA{background-color:#2176da}.color_palette_box ul li strong.color_074CD1{background-color:#074cd1}.color_palette_box ul li strong.color_308FDF{background-color:#308fdf}.color_palette_box ul li strong.color_DBECFA{background-color:#dbecfa}.color_palette_box ul li strong.color_2A4BA0{background-color:#2a4ba0}.color_palette_box ul li strong.color_153075{background-color:#153075}.color_palette_box ul li strong.color_F9B023{background-color:#f9b023}.color_palette_box ul li strong.color_FFC83A{background-color:#ffc83a}.color_palette_box ul li strong.color_354349{background-color:#354349}.color_palette_box ul li strong.color_A9B4BC{background-color:#a9b4bc}.who_we_are_points .elementor-container .elementor-icon-box-content .elementor-icon-box-title{margin-bottom:2px;color:#272051;font-size:16px;line-height:24px}.who_we_are_content_btn .elementor-widget-text-editor .elementor-widget-container p,.who_we_are_points .elementor-container .elementor-icon-box-content .elementor-icon-box-description{color:#101010;font-size:16px;line-height:24px}.who_we_are_content_btn .elementor-widget-text-editor .elementor-widget-container p{margin-bottom:25px;max-width:485px}.who_we_are_points .elementor-widget-container .elementor-icon-box-wrapper .elementor-icon-box-icon .elementor-icon svg{width:80px;height:auto}.arrow_btn .elementor-widget-container a{border:2px solid #facc15;background-color:transparent;color:#272051;border-radius:10px;font-size:16px;font-family:Montserrat,sans-serif;font-weight:700;text-transform:unset;padding:12px 70px 12px 30px;position:relative}.arrow_btn .elementor-widget-container a:hover{background-color:#facc15}.arrow_btn .elementor-widget-container a::after{content:'';width:24px;height:24px;background-image:url(../images/ArrowRight.svg);right:30px;top:50%;transform:translateY(-50%);display:block;position:absolute}.who_we_are_points .elementor-container .elementor-icon-box-content{padding-left:15px}.business_sec .e-con-inner .elementor-element,.who_we_are_points{padding-top:50px}.sec_title.big_title .main-heading{font-size:56px!important;line-height:60px!important}.who_we_are_sec .sec_title.big_title .main-heading{margin-bottom:140px}.elementor .elementor-section.elementor-section-boxed.lg_container>.elementor-container{max-width:1400px}.who_we_are_sec .elementor-column .counter_sec.elementor-element{border:5px solid #fbbf24;border-radius:15px;margin-left:-200px;width:auto!important;padding:35px 50px;margin-top:65px}.who_we_are_sec .counter_sec .ot-counter{color:#272051;padding-top:10px}.who_we_are_sec .counter_sec .ot-counter>div span{font-size:40px;font-family:Montserrat;font-weight:600;line-height:normal}.who_we_are_sec .counter_sec .ot-counter label{font-size:20px;line-height:24px;color:#272051;padding-left:0;text-align:center;font-weight:500;text-transform:unset;font-family:Montserrat}.sitefinity_round_sec .icon-box-s2.s2:hover:after,.who_we_are_sec .counter_sec .ot-counter label:before,.who_we_are_sec .counter_sec.elementor-section>.elementor-container>.elementor-column:last-child>.elementor-element-populated::after,.widget-area .widget .widget-title:before,.widget-area .widget_archive ul li a:before,.widget-area .widget_categories ul li a:before,.widget-area .widget_product_categories ul li a:before{content:none}.who_we_are_img{padding-right:80px}.who_we_are_sec .counter_sec.elementor-section>.elementor-container>.elementor-column>.elementor-element-populated{padding:0 20px;position:relative}.who_we_are_sec .counter_sec.elementor-section>.elementor-container>.elementor-column>.elementor-element-populated::after{content:'';display:block;width:2px;height:115px;background-color:#e2e8f0;right:0;position:absolute;top:20px}.who_we_are_sec .counter_sec .elementor-icon svg{width:55px;height:auto;object-fit:contain}.who_we_are_sec .counter_sec.elementor-section>.elementor-container{margin:0 -20px}.sec_title.white_title.gradient_title .main-heading{font-size:48px!important;line-height:50px!important;font-weight:600;font-family:Montserrat;letter-spacing:-3px}.sec_title.white_title.gradient_title .main-heading strong{background:-webkit-linear-gradient(180deg,#000,#43baff 2%,#3383db 25%,#41b4fb 49%,#224db6 68%,#43baff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.business_sec .e-con-inner .elementor-element img{max-width:200px;max-height:50px;object-fit:contain}.business_sec .e-con .e-con-inner{padding-bottom:70px}.banner_content .elementor-widget-container{font-size:20px;font-weight:400;font-family:Montserrat}.elementor .elementor-section-boxed:not(.elementor-inner-section)>.elementor-column-gap-default .consult_sec.elementor-column.elementor-element .elementor-element-populated{padding:50px 50px 50px 300px;border-radius:32px;background-color:#272051;justify-content:center}.yellow_btn .elementor-widget-container a{border:2px solid #facc15;background-color:#facc15;color:#272051;border-radius:15px;font-size:22px;font-family:Montserrat,sans-serif;font-weight:600;text-transform:unset;padding:15px 25px}.yellow_btn .elementor-widget-container a:hover{background:0 0;color:#facc15}.post-box .post-cat a:hover,.primary-sidebar.widget-area .widget ul:not(.recent-news)>li a:hover,.primary-sidebar.widget-area .widget_categories ul li a:hover,.search-form{color:#101010!important}.consult_sec .expert_subtitle .main-heading{font-size:30px;font-family:Montserrat;font-weight:500;line-height:39px;margin-bottom:0}.consult_sec .expert_title .main-heading{font-size:29px;font-family:Montserrat;font-weight:700;line-height:32px}.services_sec .sec_title.big_title{padding-bottom:15px}.services_sec .elementor-section.services_grid .elementor-container .elementor-column .elementor-element-populated{border:1px solid #e7e7e7;padding:30px;border-radius:16px;margin:15px;align-content:unset}.services_sec .elementor-section.services_grid .elementor-container{margin:0 -7.5px}.services_sec .elementor-section.services_grid:first-of-type{margin-top:-15px}.services_sec .elementor-section.services_grid:last-of-type{margin-bottom:-15px}.services_sec .elementor-section.services_grid .arrow_btn{padding-top:25px;margin-top:auto}.services_sec .elementor-section.services_grid .elementor-image-box-title{font-size:24px;padding-bottom:12px;color:#272051;margin-bottom:0}.services_sec .elementor-section.services_grid .elementor-image-box-description{font-size:16px;color:#101010}.elementor .services_sec .elementor-section.services_grid .elementor-element .elementor-image-box-img{height:148px;width:148px;object-fit:contain;margin-bottom:25px}.career_col .elementor-widget-wrap.elementor-element-populated{padding-top:45px!important;padding-bottom:45px!important}.search-form{background-color:#fff;padding:7px 7px 7px 12px;display:flex;align-items:center;justify-content:space-between;box-shadow:0 4px 18px 0 rgba(0,0,0,.07);border-radius:8px;font-family:Montserrat}.search-form .search-field{background:0 0;height:auto;padding:0;font-size:16px;line-height:20px;font-weight:400;color:#101010;font-family:Montserrat}.search-form .search-field::placeholder{font-size:16px;line-height:20px;font-weight:400;color:#101010;font-family:Montserrat}.widget-area .widget .widget-title,.widget_block .wp-block-heading{font-size:24px;line-height:28px;color:#101010;padding-bottom:20px;margin-bottom:0;border:none;font-weight:500}.widget-area .widget ul:not(.recent-news)>li .posts-count,.widget-area .widget ul:not(.recent-news)>li a,.widget-area .widget_categories ul li a{color:#101010;font-size:16px;font-weight:400;line-height:20px;text-transform:unset;font-family:Montserrat}.widget-area .widget ul:not(.recent-news)>li:not(last-child){margin-bottom:16px}.widget-area .widget_archive ul li a:hover,.widget-area .widget_categories ul li a:hover,.widget-area .widget_product_categories ul li a:hover{padding-left:0!important}.widget .tagcloud a{color:#101010;padding:10px;font-size:16px!important;background:#efefef;line-height:20px;border-radius:8px;font-weight:400}.widget.widget_tag_cloud .tagcloud a:hover{background-color:#efefef;color:#101010}.date_author_btn{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px}.post-box .date_author_btn .entry-meta a,.post-box .date_author_btn .entry-meta span{color:rgba(16,16,16,.3);font-size:16px;line-height:1.2;font-weight:400;text-transform:initial}.post-box .date_author_btn .entry-meta .byline a,.single-post .post-box .entry-meta a{text-transform:capitalize}.post-box .entry-media a img{border-radius:16px 16px 0 0;height:220px;object-fit:cover}.post-box .post-inner .inner-post{padding:20px;box-shadow:none;border:1px solid #e7e7e7!important;border-radius:0 0 16px 16px}.elementor .img-part.right_stretch_img img,.search.search-results .post-box .post-inner .inner-post{border-radius:16px}.post-box .post-inner .inner-post .entry-summary,.post-box .post-inner .inner-post .entry-summary p{color:#101010;font-size:16px;line-height:20px;font-weight:400;font-family:Montserrat;margin:0 0 16px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.search.search-results .post-box .btn-readmore a{color:#00529b!important;line-height:20px;font-weight:500;display:inline-block;background:url(https://dev.kernshell.com/wp-content/uploads/2025/05/arrow-right-blue.svg) right center no-repeat;padding-right:32px;transition:.3s;margin-top:auto;width:max-content;font-size:16px;font-family:Montserrat}.post-box .post-inner .entry-meta .entry-date{display:inline-block;position:relative;color:#101010;font-family:Montserrat;padding-left:35px;font-size:16px;line-height:20px;font-weight:400;background:url(https://dev.kernshell.com/wp-content/uploads/2025/05/calendar.svg) left center no-repeat;margin-right:0}.post-box .post-inner .inner-post .date-in-wrap .entry-meta{flex:0 0 33%}.post-box .post-inner .inner-post .date-in-wrap,.single-post .blog-post>.inner-post .inner-post-top .cat-date-wrapper{display:flex;align-items:center;gap:15px}.post-box .post-inner .inner-post .date-in-wrap .posted-in{flex-wrap:wrap;gap:5px;width:fit-content;display:flex}.post-box .post-cat a{margin-right:0;display:inline-block;background-color:rgba(54,180,236,.35)!important}.post-box .post-inner .entry-title a{font-weight:500;font-size:24px;color:#101010;line-height:28px;font-family:Montserrat;margin:16px 0}.post-box .post-cat a,.single-post .post-box .post-cat a{border-radius:100px;padding:6px 12px;text-transform:uppercase;font-size:14px;line-height:16px;font-weight:500;color:#101010;font-family:Montserrat}.blog-grid .masonry-post-item{padding-bottom:20px;padding-left:13px;padding-right:13px}.search-form .search-submit i:before{content:'';background:url(https://dev.kernshell.com/wp-content/uploads/2025/07/search-icon.svg) center center/cover no-repeat;width:29px;height:29px;display:inline-block}.post-box:hover{box-shadow:none}.search-form .search-submit{background:#facc15!important;border-radius:6px;width:49px;height:46px;display:flex;align-items:center;justify-content:center;position:unset}.search-form .search-submit:disabled{opacity:.5;cursor:not-allowed}.search-form .search-submit i{color:#fff;display:flex;align-items:center;justify-content:center}.single-post .entry-media img{width:100%;border-radius:16px;margin:24px 0}.single-post .inner.flex-middle{justify-content:flex-end}.single-post .blog-post>.inner-post{padding-top:0;position:relative}.single-post .blog-post>.inner-post .inner-post-top{display:flex;align-items:center;justify-content:space-between}.social-share-wrapper .social-icons{display:flex;align-items:center;gap:8px}.social-share-wrapper .social-icons a{display:inline-block;line-height:0;font-size:0;transition:.3s}.social-share-wrapper .social-icons a:hover svg circle{fill:#FACC15}.single-post .post-box .post-cat a{display:inline-block;background-color:rgba(54,180,236,.35)!important;margin-bottom:0}.single-post .post-box .entry-title{color:#101010;margin:20px 0 0;max-width:680px;font-family:Montserrat;font-weight:500;font-size:48px;line-height:58px}.single-post .post-box .entry-meta a,.single-post .post-box .entry-meta span{display:inline-block;position:relative;color:#101010;font-family:Montserrat;padding-left:35px;font-size:16px;line-height:20px;font-weight:400;background:url(https://dev.kernshell.com/wp-content/uploads/2025/05/calendar.svg) left center/contain no-repeat}.single-post .post-box .entry-summary li,.single-post .post-box .entry-summary p,.single-post .post-box .entry-summary table tbody tr td{color:#101010;font-size:16px;line-height:24px;font-family:Montserrat;font-weight:400;margin-bottom:12px}.single-post .post-box .entry-summary img{margin:24px 0;border-radius:16px}.single-post .blog-post .share-post{position:absolute;left:-350px;top:310px;transform:rotate(270deg);align-items:center;gap:250px;margin:0;display:none}.single-post .comment-form .comment-form-cookies-consent,.single-post .share-post .social_wrapper{display:flex;align-items:center}.single-post .share-post .share_outer .share_text{font-size:24px;line-height:1.2;color:#5db5e6;font-weight:600;display:inline-block}.single-post .share-post .share_outer .share_text::after{position:absolute;content:'';display:block;width:50px;height:3px;border-radius:70px;background-color:#5db5e6;top:50%;transform:translateY(-50%);left:80px}.single-post .blog-post .share-post a.face,.single-post .blog-post .share-post a.linked,.single-post .blog-post .share-post a.pint,.single-post .blog-post .share-post a.twit{background-repeat:no-repeat;background-size:contain;background-color:transparent!important;transform:rotate(90deg);margin:0 20px;border-radius:0}.blog-post .share-post a.twit{width:20px;height:16px;background-image:url('../images/twitter.svg')}.single-post .blog-post .share-post a.face{width:12px;height:24px;background-image:url('../images/facebook.svg')}.single-post .blog-post .share-post a.pint{width:24px;height:24px;background-image:url('../images/pinterest.svg')}.single-post .blog-post .share-post a.linked{width:18px;height:18px;background-image:url('../images/linkedin.svg')}.single-post .comment-respond{box-shadow:0 3px 49px 9px #0000000F;background:#272051;border:none;padding:15px 15px 20px 20px}.single-post .comment-list .comment{padding:40px 40px 40px 60px;margin-bottom:0;border-bottom:1px solid #d9d9d9}.single-post .gravatar img{width:50px;height:50px;border-radius:50px}.single-post .comment-content .comment-meta .comment-author{font-weight:600;font-size:24px;line-height:1.2;color:#5db5e6}.single-post .comment-content .comment-meta .comment-time{color:#8d8d8d;font-weight:400;font-size:14px;line-height:1.2;text-transform:capitalize}.single-post .comment-content .comment-text{font-size:16px;line-height:1.2;color:#101010;font-weight:400}.single-post .comments-area .comment-item .comment-content:not(.pingback){padding-left:60px}.single-post .comment-form .form-submit .octf-btn{font-size:12px;line-height:1.2;background-color:transparent;color:#fff;border:1px solid #fff;padding:10px 20px}.single-post .comment-form .form-submit .octf-btn:hover{background-color:#5db5e6;border:1px solid #5db5e6}.single-post .comment-form input,.single-post .comment-form textarea{color:#fff;font-size:16px;background-color:rgba(255,255,255,.1);font-family:Montserrat}.single-post .comment-form input::placeholder,.single-post .comment-form textarea::placeholder{color:#fffFFFB2;font-size:16px}.single-post .comment-form p label{color:#fffFFFB2}.single-post .post-box .entry-summary a:focus,.single-post .post-box .entry-summary a:hover{color:#5db5e6}.expertise_support_sec .sitefinity_row.journey_row .service-box .content-box p{min-height:unset;margin:0}.sitefinity_deliver_sec .elementor-inner-section .sitefinity_white_box{padding:30px;background-color:#fff;margin-bottom:30px}.sitefinity_deliver_sec .elementor-inner-section .sitefinity_white_box .elementor-icon-box-title{color:var(--text_color);font-size:18px;font-weight:700;font-family:Montserrat,sans-serif;margin-bottom:15px}.sitefinity_deliver_sec .elementor-inner-section .sitefinity_white_box .elementor-icon-box-description{color:#6d6d6d;font-size:16px;font-weight:400;font-family:"Nunito Sans",sans-serif}.sitefinity_deliver_sec .ot-button .octf-btn-primary:hover{background:#fff;color:var(--text_color)}.sitefinity_round_sec .icon-box-s2,.sitefinity_round_sec .icon-box-s2.s2{padding:0 0 40px}.sitefinity_round_sec .icon-box-s2.s2:hover{box-shadow:none!important}.sitefinity_round_sec .icon-box-s2 .content-box h2,.sitefinity_why_choose .elementor-widget-text-editor ul li{margin-bottom:12px}.sitefinity_cta_sec .white_text.elementor-widget-text-editor p,.sitefinity_deliver_sec .white_text p{font-size:18px;line-height:1.2}.sitefinity_partner .tick_li li{position:relative;padding-left:30px;list-style:none}.sitefinity_partner .tick_li li::before{content:'';display:block;position:absolute;background-image:url('../images/tick-image.svg');left:0;top:5px;background-repeat:no-repeat;background-size:contain;width:20px;height:22px}.sitefinity_partner .sitefinity_partner_txt strong{color:var(--text_color);font-size:18px;font-family:Montserrat}.sitefinity_row .journey_col .content-box ul li{font-size:15px;line-height:1.2;margin-bottom:10px}.sitefinity_row.journey_row .service-box .content-box h5{margin-bottom:25px;min-height:43px;display:flex;align-items:center}.sitefinity_round_sec .icon-box-s2.s1 .icon-main img,.sitefinity_round_sec .icon-box-s2.s2 .icon-main img,.sitefinity_round_sec .icon-box-s2.s3 .icon-main img{max-width:unset;height:77px;object-fit:contain;width:100%}.banner_sec figure.ot-testimonial-s7__item__img{width:45%;order:2;padding-left:30px}.banner_sec .ot-testimonial-s7__item__content{width:55%;order:1}.banner_sec .ot-testimonial-s7__item{max-width:1325px;margin:auto;padding:0 15px!important;display:flex;flex-wrap:wrap;align-items:center}.banner_text{max-width:510px}.banner_title p{font-family:Montserrat,Sans-serif;font-size:16px;color:#342f5b}.banner_title h1{font-weight:500;color:#272150!important;text-transform:none}.banner_title h6,.learn_more_text a{color:#5db5e6!important;display:inline-block}.banner_title h1 span{color:#5db5e6;font-weight:600}.banner_title h6{font-size:18px!important;font-weight:600!important;padding:10px;background-color:#eaf5fa}.banner_sec .ot-testimonial-s7__item__content .ot-testimonial-client,.banner_sec .slick-initialized .slick-slide#slick-slide00 .ot-testimonial-s7__item__img,.bg_img_slider.choose_slider .ot-testimonial-s7__item__content:before,.blog #block-12,.blog #block-13,.page-header .breadcrumbs li:last-child br{display:none}.banner_sec .slick-dots{bottom:30px}.banner_sec .slick-dots li{margin:0 4px}.banner_sec .slick-dots li,.banner_sec .slick-dots li button{height:8px;width:8px;border-radius:0}.banner_sec .slick-dots li button{border:none;background-color:#e0e0e0}.banner_sec .slick-dots li.slick-active button{background-color:#5db5e6}.banner_sec button.slick-arrow.next-nav{left:172px;right:-15px;background-image:url(/wp-content/uploads/2025/04/slider-right-arrow.svg)}.banner_sec button.slick-arrow.next-nav:hover{background-image:url(/wp-content/uploads/2025/04/slider-right-arrow-white-1.svg)}.banner_sec button.slick-arrow.prev-nav{left:-15px;right:172px;background-image:url(/wp-content/uploads/2025/04/alider-left-arrow.svg)}.banner_sec button.slick-arrow.prev-nav:hover{background-image:url(/wp-content/uploads/2025/04/alider-left-arrow-white-1.svg)}.banner_sec button.slick-arrow{width:50px;height:50px;border:1px solid #5db5e6;margin:auto;top:auto;bottom:30px;transform:none;transition:.3s ease-in-out;background-repeat:no-repeat;background-size:auto;background-position:center}.banner_sec button.slick-arrow i{color:#5db5e6;display:none}.banner_sec figure.ot-testimonial-s7__item__img img{max-width:408px;margin:auto;width:100%}.banner_sec .slick-initialized .slick-slide{padding-top:75px!important;padding-bottom:95px!important}.icon_box_sec .language_box .language_icon .elementor-image-box-wrapper{text-align:center!important}.left_icon_box .elementor-image-box-wrapper .elementor-image-box-img{width:50px!important;height:40px!important}.why-ai-sec .language_box img{width:40px!important;height:40px!important}.left_icon_box.language_sec .language_box>.elementor-widget-wrap{border:1px solid #e7e7e7;box-shadow:none}.two_lightblue_box .elementor-image-box-wrapper .elementor-image-box-img{width:40px!important}.two_lightblue_box.language_sec .language_box>.elementor-widget-wrap{border:1px solid #c3e9ff;box-shadow:none;background-color:#ecf8ff}.two_lightblue_box .elementor-image-box-title{font-size:20px;text-transform:uppercase;line-height:38px}.learn_more_text a{line-height:normal;font-size:14px;font-weight:700;padding-left:30px;text-transform:uppercase;margin-top:15px;transition:.3s;position:relative}.learn_more_text a:before{content:'';display:inline-block;background-image:url(/wp-content/uploads/2025/05/left_arrow_new.svg);background-repeat:no-repeat;background-position:center left;background-size:22px;height:24px;width:24px;position:absolute;left:0;top:-2px}.accordion_container .elementor-accordion-nocontent .elementor-accordion .elementor-tab-content{border-top:0}.how-industries-section .nativ_app_partner_row .simple_card .elementor-widget-container{min-height:134px}.generative-ai-potential .elementor-widget-wrap.elementor-element-populated{justify-content:center;gap:25px}.page-header .breadcrumbs li:last-child{width:175px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.why-ai-sec .language_box .elementor-widget-wrap{overflow:hidden}.why-ai-sec .language_box .elementor-widget-wrap:hover{border-color:transparent;box-shadow:var(--box_shadow)!important}.why-ai-sec .has_three_col .language_box .language_icon .elementor-image-box-wrapper{display:flex;text-align:left!important}.new_tab_sec .service-box{padding:25px;border-radius:10px}.new_tab_sec .has_inner_scroll{padding-top:0}.new_tab_sec .service-box .content-box h5{color:#101010;font-size:24px;line-height:28px;font-weight:500;font-family:Montserrat;margin-bottom:12px}.new_tab_sec .service-box .content-box p,.new_tab_sec .service-box .content-box ul li{color:#101010;font-size:16px;line-height:1.5;font-weight:400;font-family:Montserrat;margin-bottom:0}.choose_slider .ot-testimonial-s7__item__img{display:block}.bg_img_slider.choose_slider .ot-testimonial-s7__item__content{padding:148px 22px 22px;position:absolute;left:8px;top:0;right:8px;bottom:0;margin:auto;border:none;border-radius:0;z-index:2;height:auto!important}.bg_img_slider .ot-testimonial-s7__item{position:relative;padding:0 10px}.bg_img_slider.choose_slider h5.ot-testimonial-client{color:#fff;font-size:24px;line-height:28px;font-weight:500;font-family:Montserrat;margin-bottom:12px;display:block}.bg_img_slider.choose_slider{margin:0}.bg_img_slider .ot-testimonial-s7__item__content .ot-testimonial-extra{color:#fff;font-family:Montserrat;font-weight:400;font-size:16px;line-height:20px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}.bg_img_slider .ot-testimonial-s7__item .ot-testimonial-s7__item__img,.new_tab_sec .has_icon .service-box .content-box ul li:last-child,.single-post #block-12 p,.single-post #block-13 p{margin-bottom:0}.bg_img_slider .ot-testimonial-s7__item .ot-testimonial-s7__item__img img{max-height:375px;min-height:375px;object-fit:cover;opacity:.9;border-radius:10px}.bg_img_slider .ot-testimonial-s7__item__content:hover{box-shadow:none}.odd_even_row>.elementor-container.elementor-column-gap-custom{border-radius:24px;padding:24px;margin-top:20px;align-items:center;background:#f2f2f2}.odd_even_row.even .text_content,.odd_even_row.odd>.elementor-container.elementor-column-gap-custom{padding-left:50px!important}.odd_even_row .text_content{max-width:500px}.odd_even_row h5{font-size:26px;line-height:30px;margin-bottom:12px;font-family:Montserrat;font-weight:500;color:#101010}.odd_even_row p,.odd_even_row ul li{font-family:Montserrat;font-weight:400;font-size:16px;line-height:20px;color:#101010;margin-bottom:0}.odd_even_row.grey_row>.elementor-container.elementor-column-gap-custom{background-color:#eeecee}.odd_even_row.light_yellow_row>.elementor-container.elementor-column-gap-custom{background-color:#fffae3}.odd_even_row.light_blue_row>.elementor-container.elementor-column-gap-custom{background-color:#cee2ff}.elementor-column.elementor-col-50.elementor-top-column.elementor-element.img-part.ot-flex-column-vertical.right_stretch_img{right:auto;min-width:1px}.cms-type2 ul li{line-height:1.7!important;background-position:left top 6px!important}.approach_row.has_icon .service-box .icon-main{display:block;height:auto;width:auto;background-color:transparent;padding:0;margin:0 12px 0 0;min-height:1px;line-height:normal}.approach_row.has_icon .service-box .icon-main img{width:40px;height:40px}.new_tab_sec .has_icon .service-box .content-box ul{display:flex;flex-wrap:wrap;padding-left:68px;margin-bottom:0}.new_tab_sec .has_icon .service-box .content-box ul li{line-height:24px;font-size:16px;font-family:Montserrat;margin-bottom:10px;color:#101010}.new_tab_sec .has_icon .service-box .content-box h5{line-height:40px}@media (min-width:1240px) and (max-width:1440px){.elementor .img-part.right_stretch_img img{border-radius:0}}@media (min-width:1600px){.banner_sec{height:calc(100vh - 91px);align-items:center;justify-content:center}.banner_title h6{font-size:18px!important}.banner_title h1{font-size:56px!important;margin-top:25px!important}.banner_sec figure.ot-testimonial-s7__item__img img{max-width:508px}.banner_text{max-width:680px}}@media(max-width:1199px){.entry-media a,.entry-media a img{display:inline-block;width:100%}.blog-grid.pf_2_cols .masonry-post-item{width:100%}.entry-media a img{height:auto;object-fit:cover}.search-form{padding:10px}.widget-area .widget .widget-title,.widget_block .wp-block-heading{padding-bottom:15px}.single-post .post-box .entry-title{font-size:48px}.single-post .post-box .entry-summary li,.single-post .post-box .entry-summary p,.single-post .post-box .entry-summary strong{font-size:15px}.single-post .post-box .entry-summary img{margin:20px 0}.single-post .post-box .entry-summary{padding-bottom:0}.single-post .comments-area .comments-title{margin-bottom:35px}.single-post .comment-list .comment{padding:35px}.single-post .blog-post .share-post{position:unset;transform:none;gap:140px;padding-top:20px;display:none}.single-post .blog-post .share-post a.face,.single-post .blog-post .share-post a.linked,.single-post .blog-post .share-post a.pint,.single-post .blog-post .share-post a.twit{transform:none}.sitefinity_round_sec .elementor-widget-iiconbox2:first-child,.sitefinity_round_sec .elementor-widget-iiconbox2:last-child,.sitefinity_round_sec .elementor-widget-iiconbox2:nth-child(2),.sitefinity_round_sec .service_top_img{height:auto}.sitefinity_round_sec .icon-box-s2 .icon-main{float:left;margin-right:15px;margin-bottom:0;width:77px}.sitefinity_round_sec .icon-box-s2,.sitefinity_round_sec .icon-box-s2.s2{text-align:left;padding:0!important}.sitefinity_round_sec .elementor-column.elementor-col-33:first-child,.sitefinity_round_sec .service_mobile_img>.elementor-widget-wrap .elementor-widget-iiconbox2:first-child{order:2}.sitefinity_deliver_sec .simple_card,.sitefinity_round_sec .order_2{margin-top:0}.sitefinity_row .elementor-column.journey_col{margin-top:30px}.sitefinity_deliver_sec.language_sec .elementor-col-25>.elementor-widget-wrap{padding:15px!important}.sitefinity_round_sec .icon-box-s2.s2 .icon-main{width:77px}.sitefinity_round_sec .icon-box-s2.s1{text-align:left}.sitefinity_round_sec .icon-box-s2.s1 .content-box,.star_view_sec .sitefinity_round_sec .icon-box-s2.s3 .content-box{padding-left:0}.sitefinity_deliver_sec.language_sec .elementor-col-25:first-child>.elementor-widget-wrap{padding-top:30px!important}.expertise_support_sec .journey_row .service-box{padding:25px 15px}.sitefinity_deliver_sec.language_sec .elementor-col-25:last-child>.elementor-widget-wrap,.sitefinity_round_sec .elementor-col-33:last-child .elementor-widget-iiconbox2:last-child .elementor-widget-container{padding-bottom:0!important}.language_sec.expertise_support_sec .elementor-col-25>.elementor-widget-wrap{padding:0 15px!important}.sitefinity_round_sec.elementor-section .elementor-container{flex-wrap:wrap}.sitefinity_round_sec .elementor-column.elementor-col-33{width:100%!important}.sitefinity_round_sec .elementor-column.elementor-col-33:nth-child(2){order:1}.sitefinity_round_sec .elementor-column.elementor-col-33:last-child{order:3}.sitefinity_round_sec .icon-box-s2.s3 .content-box{text-align:left;padding-right:0}.sitefinity_round_sec .icon-box-s2.s3 .icon-main{float:left}.sitefinity_round_sec .elementor-widget-iiconbox2 .elementor-widget-container,.sitefinity_round_sec .service_top_img .elementor-widget-container{padding-bottom:30px!important}.sitefinity_round_sec .icon-box-s2.s2 .content-box p{min-height:unset}.sitefinity_round_sec .icon-box-s2{display:flex}.sitefinity_round_sec .icon-box-s2 .content-box{width:calc(100% - 77px)}.odd_even_row .text_content,.sitefinity_grid_sec.production_process_left.justify-content-start>.elementor-widget-wrap,.sitefinity_grid_sec.production_process_left>.elementor-widget-wrap{max-width:100%}.banner_sec .slick-dots{bottom:35px}.how-industries-section .nativ_app_partner_row .simple_card .elementor-widget-container{min-height:160px}.language_sec .language_box>.elementor-widget-wrap{padding:25px 15px!important}.odd_even_row.even .text_content{padding-left:40px!important}.odd_even_row.odd .text_content{padding-right:40px}.new_tab_sec .service-box{padding:20px}}@media(max-width:1024px){.odd_even_row .content-part{order:2}.odd_even_row .img-part{order:1}.odd_even_row.odd .text_content{padding-right:0;padding-left:40px}.odd_even_row.odd>.elementor-container.elementor-column-gap-custom{padding-left:24px}}@media(max-width:992px){.search-form{justify-content:space-between;height:60px}.widget-area .widget ul:not(.recent-news)>li a,.widget-area .widget_categories ul li a{line-height:1.5}.content-area.col-md-9,.sitefinity_row.journey_row .service-box .content-box h5{margin-bottom:15px}.entry-content{padding:75px 0 0}.widget-area .widget.widget_search{margin-bottom:30px}.how-industries-section .nativ_app_partner_row .simple_card .elementor-widget-container{min-height:1px}.how-industries-section .elementor-column.industries-card{width:100%!important}.page-header .breadcrumbs li:last-child{overflow:initial;white-space:nowrap;width:auto}.odd_even_row>.elementor-container.elementor-column-gap-custom{padding:20px}.odd_even_row.even .text_content,.odd_even_row.odd>.elementor-container.elementor-column-gap-custom{padding-left:20px!important}.odd_even_row.even .text_content{margin-right:0!important}.odd_even_row .text_content,.odd_even_row.even .text_content,.odd_even_row.odd .text_content{padding-left:30px!important}.odd_even_row h5{font-size:20px;line-height:25px}.odd_even_row h5 br{display:none}body .choose_slider .slick-track{margin:0 auto}.new_tab_sec .service-box .content-box h5{font-size:20px;line-height:24px}}@media(max-width:767px){.post-box .date_author_btn .entry-meta a,.post-box .date_author_btn .entry-meta span,.post-box .post-cat a{font-size:14px}.post-box .post-inner .entry-title{margin-bottom:35px}.post-box .post-inner .entry-title a,.single-post .post-box .post-cat a{font-size:20px}.single-post .post-box .entry-title{font-size:24px;margin-bottom:25px;line-height:34px}.single-post .comments-area .comments-title{font-size:30px}.single-post .comment-list .comment{padding:35px 20px}.single-post .comment-form input,.single-post .comment-form input::placeholder,.single-post .comment-form textarea,.single-post .comment-form textarea::placeholder{font-size:14px}.sitefinity_grid_sec.production_process_left{padding-left:15px!important;padding-right:15px!important}.sitefinity_deliver_sec.language_sec .elementor-col-25:first-child>.elementor-widget-wrap{padding-top:20px!important}.sitefinity_deliver_sec .simple_card h6{margin-bottom:5px}.odd_even_row.even .text_content,.odd_even_row.odd .text_content,.star_view_sec .sitefinity_round_sec .icon-box-s2 .content-box{padding-left:0!important}.entry-content{padding:50px 0 0}.single-post .post-box .entry-summary{margin-top:25px}.single-post .post-box .entry-meta{margin-bottom:15px;font-size:12px}.sitefinity_row.journey_row .service-box .content-box h5{margin-bottom:10px}.sitefinity_row .elementor-column.journey_col{width:100%!important;margin-top:20px}.banner_sec .ot-testimonial-s7__item__content,.banner_sec figure.ot-testimonial-s7__item__img{padding:0;width:100%}.banner_text{max-width:100%;margin-top:0;margin-bottom:30px}.banner_sec figure.ot-testimonial-s7__item__img img{margin:0;max-width:80%}.banner_sec .slick-initialized .slick-slide{padding-top:0!important;padding-bottom:60px!important}.banner_sec button.slick-arrow{width:40px;height:40px}.elementor-element.banner_sec{background-position:center bottom!important;background-image:url(/wp-content/uploads/2025/04/banner_mobile_img.png)!important;padding-top:50px}.banner_sec .ot-testimonial-s7__item__img{display:none}.banner_sec .slick-dots{bottom:30px}.how-industries-section .nativ_app_partner_row .simple_card .elementor-widget-container{min-height:1px}.generative-ai-potential .two_inline_btn .elementor-element{width:100%;max-width:100%}.generative-ai-potential .elementor-widget-wrap.elementor-element-populated{flex-wrap:wrap;text-align:center}.odd_even_row .text_content{padding-left:0;padding-top:30px}.hd-type1.elementor-widget-heading.elementor-widget-heading .elementor-heading-title{font-size:28px!important}.cms-type2 ul,.new_tab_sec .service-box .content-box p,.odd_even_row p{font-size:14px;line-height:1.5}.cms-type2 ul li{font-size:14px!important;background-position:left top 4px!important;padding-left:30px!important}.new_tab_sec .has_icon .service-box .content-box ul li{line-height:22px;font-size:14px}.new_tab_sec .service-box .content-box h5{font-size:16px;line-height:24px}.odd_even_row>.elementor-container.elementor-column-gap-custom{gap:20px}}@media(max-width:575px){.single-post .post-box .post-cat a{font-size:12px;margin-bottom:10px}.single-post .blog-post .share-post a.face,.single-post .blog-post .share-post a.linked,.single-post .blog-post .share-post a.pint,.single-post .blog-post .share-post a.twit{margin:0 15px}.single-post .blog-post .share-post{justify-content:space-between;gap:0}.single-post .share-post .share_outer .share_text{font-size:20px}.single-post .share-post .share_outer .share_text::after{left:65px;width:35px}.how-industries-section .elementor-column.industries-card{width:100%!important}.generative-ai-potential .two_inline_btn .elementor-element .octf-btn{width:100%}.post-box .post-inner .inner-post .date-in-wrap,.single-post .blog-post>.inner-post .inner-post-top{flex-wrap:wrap}.post-box .post-inner .inner-post .date-in-wrap .entry-meta{flex:0 0 100%}}.hexagon-banner .banner_title h6{background:rgba(93,181,230,.1)}.hexagon-banner .banner_title .hexagon-text-img{margin:25px 0}.hexagon-banner .banner_title p{color:#fff!important}.hexagon-banner .banner_title p.date{font-size:22px;line-height:24px!important;margin:25px 0;font-family:Montserrat;font-weight:500;color:#fff!important}.banner_sec .slick-initialized .slick-slide#slick-slide00{background:url(https://dev.kernshell.com/wp-content/uploads/2025/06/ETQ-Hexagon-2025-scaled.webp) center/cover no-repeat}.banner_sec .slick-initialized .slick-slide#slick-slide00 .banner_text{max-width:520px}.banner_sec .slick-initialized .slick-track{display:flex}.banner_sec .slick-initialized .slick-track .slick-slide{height:inherit}.new_tab_sec .left_tab_list{padding-right:115px}@media(max-width:1199px){.new_tab_sec .left_tab_list{padding-right:75px}body .choose_slider .slick-track .slick-slide{margin:0 10px}body .choose_slider .slick-track{margin:0 auto}.bg_img_slider .ot-testimonial-s7__item{padding:0}}.entry-content{padding:60px 0 0!important}@media (max-width:1199px){.entry-content{padding:60px 0 0!important}}@media (max-width:767px){.entry-content{padding:50px 0 0!important}}.single-post #block-12,.single-post #block-13{display:block;margin-bottom:0}.home_ai_sec .elementor-widget-image img{padding-bottom:35px}.blog-post>.inner-post .entry-summary p a{color:#101010}.blog-post>.inner-post .entry-summary p a strong{font-weight:400}.blog-post>.inner-post .entry-summary ul li strong{font-weight:600}.single-post .post-box .entry-summary table,.single-post .post-box .entry-summary td,.single-post .post-box .entry-summary th{border:1px solid #efefef}.single-post .post-box .entry-summary table tr{vertical-align:text-top}.single-post .post-box .entry-summary .table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}.single-post .blog-post>.inner-post .inner-post-top .cat-date-wrapper{flex-wrap:wrap;gap:5px}.new_tab_sec.with-phase .service-box .big-number{margin-bottom:12px;position:static;font-family:Montserrat;font-weight:500;font-size:16px;line-height:20px;color:#101010;padding:12px;background-color:#b9e5f8;display:inline-block;border-radius:100px}.with-num.new_tab_sec .service-box{padding:25px 25px 25px 60px}.with-num.new_tab_sec .service-box .big-number{display:block;position:absolute;color:#101010;font-size:24px;line-height:28px;font-weight:500;font-family:Montserrat;top:25px;left:35px}@media(max-width:992px){.new_tab_sec .left_tab_list{padding-right:50px}.with-num.new_tab_sec .service-box{padding:20px 20px 20px 40px}.with-num.new_tab_sec .service-box .big-number{top:20px;left:20px;font-size:20px;line-height:24px}}@media(max-width:767px){.hexagon-banner .banner_title .hexagon-text-img{max-width:300px;margin:15px 0}.hexagon-banner .banner_title p.date{margin:15px 0}.elementor-element.banner_sec.hexagon-banner-active{background-image:none!important;padding-top:0}.elementor-element.banner_sec.hexagon-banner-active .slick-initialized .slick-slide#slick-slide00 .ot-testimonial-s7__item{padding-top:60px!important}.banner_sec .slick-initialized .slick-slide#slick-slide00 .banner_text{max-width:430px}.new_tab_sec .left_tab_list{padding-right:0}.with-num.new_tab_sec .service-box .big-number{font-size:16px;line-height:24px}}.new_tab_sec .agent-img img{width:100%;height:450px!important}@media(max-width:576px){.hexagon-banner .banner_title .hexagon-text-img{max-width:250px}.banner_sec .slick-initialized .slick-slide#slick-slide00 .banner_text{max-width:100%}.banner_sec .slick-initialized .slick-slide#slick-slide00{background:url(https://dev.kernshell.com/wp-content/uploads/2025/06/hexagon-banner-mobile-scaled.webp) center/cover no-repeat}.new_tab_sec .has_inner_scroll{overflow:visible;max-height:100%}.scrolling_box .elementor-column.journey_col:last-child{margin-bottom:0}.single-post .post-box .entry-summary .table-responsive table{width:100%;min-width:600px;border-collapse:collapse}.new_tab_sec.with-phase{padding-bottom:50px!important}.new_tab_sec .agent-img img{height:auto!important}}.blog-post>.inner-post .entry-summary h2{font-family:Montserrat;font-weight:500;font-size:28px;line-height:32px;color:#101010}.blog-post>.inner-post .entry-summary h2 b,.blog-post>.inner-post .entry-summary h2 strong,.blog-post>.inner-post .entry-summary h3 b,.blog-post>.inner-post .entry-summary h3 strong,.blog-post>.inner-post .entry-summary h4 b,.blog-post>.inner-post .entry-summary h4 strong,.blog-post>.inner-post .entry-summary h5 b,.blog-post>.inner-post .entry-summary h5 strong,.blog-post>.inner-post .entry-summary h6 b,.blog-post>.inner-post .entry-summary h6 strong{font-weight:500}.blog-post>.inner-post .entry-summary h3,.blog-post>.inner-post .entry-summary h4,.blog-post>.inner-post .entry-summary h5,.blog-post>.inner-post .entry-summary h6{font-size:24px;line-height:28px;font-family:Montserrat;color:#101010;font-weight:500}