.theme_highlight{background:url(https://technource.s3.us-west-1.amazonaws.com/wp-content/uploads/2025/11/theme_highligh_bg_img.webp);background-size:cover;background-position:center;color:transparent!important;background-repeat:no-repeat;-webkit-background-clip:text!important;background-clip:text!important;filter:brightness(1.1)}.home_common_desc_text{color:#555;font-weight:500;font-size:20px;font-family:"Poppins"!important}@media only screen and (min-width:768px) and (max-width:1024px){.home_common_desc_text{font-size:16px}}@media only screen and (max-width:767px){.home_common_desc_text{font-size:12px}}.common_bold_text{font-weight:600;font-size:20px;color:#272e34;font-family:"Poppins"!important}@media only screen and (max-width:1024px){.common_bold_text{font-size:16px}}.common_sub_desc_text{color:#555;font-family:"Poppins"!important;font-size:16px;font-weight:400;margin:0}@media only screen and (max-width:1024px){.common_sub_desc_text{font-size:14px}}@media only screen and (max-width:767px){.common_sub_desc_text{font-size:14px}}.common_theme_btn{background:url(https://technource.s3.us-west-1.amazonaws.com/wp-content/uploads/2025/11/theme_highligh_bg_img.webp);background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff;font-family:"Poppins"!important;border:none;font-weight:500;padding:10px 12px;border-radius:10px;text-decoration:none;display:inline-block;position:relative;overflow:hidden;text-align:center}.common_theme_btn::after{content:"";position:absolute;top:0;left:-200%;width:100%;height:100%;background:rgba(255,255,255,.3);transform:skewX(-20deg)}.common_theme_btn:hover{transition:all 0.5s ease;color:white!important;animation:btnpulseblack 1s infinite}.common_theme_btn:hover::after{left:200%;transition:left 1s ease}@keyframes btnpulseblack{0%{box-shadow:0 0 0 0 rgba(56,56,56,.4)}70%{box-shadow:0 0 0 10px rgba(255,255,255,0)}100%{box-shadow:0 0 0 0 rgba(255,255,255,0)}}.common_section_title{font-weight:600;font-size:34px;line-height:44px;color:#272e34;font-family:"Poppins"!important;text-shadow:0 2px 4px rgba(0,0,0,.25);position:relative;width:fit-content;margin:auto;padding-left:38px}.common_section_title::before{content:"";position:absolute;width:34px;height:34px;background:url(https://technource.s3.us-west-1.amazonaws.com/wp-content/uploads/2025/11/star_theme_heading_icon.png);background-size:contain;background-repeat:no-repeat;left:0;top:4px}.common_section_title.no_highlight{padding-left:0}.common_section_title.no_highlight::before{display:none}@media only screen and (min-width:768px) and (max-width:1024px){.common_section_title{font-size:26px;line-height:36px;padding-left:30px}.common_section_title::before{width:26px;height:26px}}@media only screen and (max-width:767px){.common_section_title{font-size:20px;line-height:30px;padding-left:24px}.common_section_title::before{width:20px;height:20px}}.common_gap_class{margin-top:100px}@media only screen and (max-width:767px){.common_gap_class{margin-top:50px}}.common_padding{padding:0 120px}@media screen and (max-width:1380px){.common_padding{padding:0 100px}}@media only screen and (max-width:1024px){.common_padding{padding:0 60px}}@media only screen and (max-width:767px){.common_padding{padding:0 20px}}.theme_bordered_btn{padding:6px 22px;border-radius:60px;border:none;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.25);position:relative;font-weight:500;font-family:"Poppins"!important;transition:all 1s ease;overflow:hidden;text-decoration:none;display:inline-flex}.theme_bordered_btn span{background-image:linear-gradient(90deg,#ff558b 0%,#736eff 100%);font-family:"Poppins"!important;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;z-index:3;position:relative;transition:all 0.5s ease}@media only screen and (max-width:767px){.theme_bordered_btn span{font-size:14px}}.theme_bordered_btn::before{content:"";position:absolute;inset:0;padding:2px;border-radius:20px;background:linear-gradient(90deg,#ff558b 0%,#736eff 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.theme_bordered_btn:after{content:"";position:absolute;height:300%;width:100%;border-radius:100%;top:300%;left:50%;transform:translateX(-50%);z-index:2;background:linear-gradient(90deg,#ff558b 0%,#736eff 100%);transition:all 0.3s ease}.theme_bordered_btn:hover:after{top:50%;transform:translateY(-50%);left:0}.theme_bordered_btn:hover span{-webkit-text-fill-color:#fff;background-clip:border-box;color:#fff;font-family:"Poppins"!important;background-color:transparent;background:transparent}.home_hero_banner{min-height:800px;background-image:url(https://technource.s3.us-west-1.amazonaws.com/wp-content/uploads/2025/11/home-hero-banner-bg-image-scaled.webp);background-size:cover;background-position:right center;background-repeat:no-repeat;padding:100px;display:flex;align-items:center;position:relative}.home_hero_banner:after{content:"";position:absolute;width:100%;height:300px;left:0;bottom:0;background:linear-gradient(180deg,rgba(255,255,255,0) 50%,#ffffff 99.38%);pointer-events:none}@media only screen and (min-width:768px) and (max-width:1024px){.home_hero_banner{padding:50px;min-height:650px}}@media only screen and (max-width:767px){.home_hero_banner{padding:30px;min-height:550px;background-position:left center;padding-top:60px}}.home_hero_banner .text_content{max-width:70%}@media only screen and (min-width:768px) and (max-width:1024px){.home_hero_banner .text_content{max-width:100%}}@media only screen and (max-width:767px){.home_hero_banner .text_content{max-width:100%}}.home_hero_banner .text_content .main_banner_title{font-weight:600;font-size:52px;line-height:64px;color:#272e34;font-family:"Poppins"!important;text-shadow:0 2px 4px rgba(0,0,0,.25)}@media only screen and (min-width:768px) and (max-width:1024px){.home_hero_banner .text_content .main_banner_title{font-size:40px;line-height:52px}}@media only screen and (max-width:767px){.home_hero_banner .text_content .main_banner_title{font-size:28px;line-height:40px}}.home_hero_banner .text_content .home_common_desc_text{max-width:90%}@media only screen and (max-width:767px){.home_hero_banner .text_content .home_common_desc_text{max-width:100%}}.home_hero_banner .text_content .common_theme_btn{font-size:20px;font-family:"Poppins"!important}@media only screen and (min-width:768px) and (max-width:1024px){.home_hero_banner .text_content .common_theme_btn{font-size:18px}}@media only screen and (max-width:767px){.home_hero_banner .text_content .common_theme_btn{font-size:14px}}.project_boxes{overflow:hidden;width:100%;background:#fff}.project_boxes .project_track{display:flex;will-change:transform}.project_boxes .project_box{width:300px;height:120px;flex-shrink:0;transition:filter 0.3s ease;background-image:url(https://technource.s3.us-west-1.amazonaws.com/wp-content/uploads/2025/09/project-sprite-image.png);background-size:1800px auto;background-repeat:no-repeat;filter:grayscale(100%)}.project_boxes .project_box:hover{filter:grayscale(0%)}.project_boxes .project_box.hommati{background-position:-20px 0}.project_boxes .project_box.telepath{background-position:-300px 0}.project_boxes .project_box.clean_medic{background-position:-600px 0}.project_boxes .project_box.mvv{background-position:-900px 0}.project_boxes .project_box.equipt{background-position:-1200px 0}.project_boxes .project_box.sos{background-position:-1500px 0}@media screen and (max-width:768px){.project_boxes .project_box{width:175px;height:70px;background-size:1050px auto}.project_boxes .project_box.hommati{background-position:-12px 0}.project_boxes .project_box.telepath{background-position:-175px 0}.project_boxes .project_box.clean_medic{background-position:-350px 0}.project_boxes .project_box.mvv{background-position:-525px 0}.project_boxes .project_box.equipt{background-position:-700px 0}.project_boxes .project_box.sos{background-position:-875px 0}}.about_technource{overflow:hidden}.about_technource .about_content_wrapper{background-color:#111;border-radius:60px;padding:60px;padding-bottom:20px;color:#fff;font-family:"Poppins"!important}@media only screen and (max-width:767px){.about_technource .about_content_wrapper{padding:30px;padding-bottom:10px;border-radius:30px}}.about_technource .about_content_wrapper .section_title_small{color:#959ea6;font-family:"Poppins"!important;font-size:14px;font-weight:500}.about_technource .about_content_wrapper .section_title_big{font-size:48px;font-weight:700;line-height:58px;font-family:"Poppins"!important}@media only screen and (max-width:1400px){.about_technource .about_content_wrapper .section_title_big{font-size:38px;line-height:48px}}@media only screen and (max-width:767px){.about_technource .about_content_wrapper .section_title_big{font-size:28px;line-height:36px}}.about_technource .about_content_wrapper .section_desc{font-weight:500;font-size:16px;line-height:24px;color:#959ea6;font-family:"Poppins"!important}@media only screen and (max-width:767px){.about_technource .about_content_wrapper .section_desc{font-size:14px;line-height:20px}}.about_technource .about_content_wrapper .circle_text_wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (max-width:767px){.about_technource .about_content_wrapper .circle_text_wrapper{justify-content:center}}.about_technource .about_content_wrapper .circle_text_wrapper .headerMenucircleBlock__wrapper_1a9x{width:300px;height:300px;flex-shrink:0;margin:0}@media only screen and (max-width:1560px){.about_technource .about_content_wrapper .circle_text_wrapper .headerMenucircleBlock__wrapper_1a9x{height:260px;width:260px}}@media only screen and (max-width:1400px){.about_technource .about_content_wrapper .circle_text_wrapper .headerMenucircleBlock__wrapper_1a9x{height:220px;width:220px}}@media only screen and (max-width:1024px){.about_technource .about_content_wrapper .circle_text_wrapper .headerMenucircleBlock__wrapper_1a9x{height:130px;width:130px}}@media only screen and (max-width:767px){.about_technource .about_content_wrapper .circle_text_wrapper .headerMenucircleBlock__wrapper_1a9x{height:145px;width:145px}}.about_technource .about_content_wrapper .circle_text_wrapper .headerMenucircleBlock__wrapper_1a9x .headerMenucircleBlock__number_1a9x{font-size:44px;font-family:"Poppins"!important}@media only screen and (max-width:1560px){.about_technource .about_content_wrapper .circle_text_wrapper .headerMenucircleBlock__wrapper_1a9x .headerMenucircleBlock__number_1a9x{font-size:36px}}@media only screen and (max-width:1400px){.about_technource .about_content_wrapper .circle_text_wrapper .headerMenucircleBlock__wrapper_1a9x .headerMenucircleBlock__number_1a9x{font-size:30px}}@media only screen and (max-width:1024px){.about_technource .about_content_wrapper .circle_text_wrapper .headerMenucircleBlock__wrapper_1a9x .headerMenucircleBlock__number_1a9x{font-size:20px}}@media only screen and (max-width:767px){.about_technource .about_content_wrapper .circle_text_wrapper .headerMenucircleBlock__wrapper_1a9x .headerMenucircleBlock__number_1a9x{font-size:20px}}.about_technource .about_content_wrapper .circle_text_wrapper .headerMenucircleBlock__wrapper_1a9x .headerMenucircleBlock__label_1a9x{font-size:18px;font-weight:500;font-family:"Poppins"!important}@media only screen and (max-width:1560px){.about_technource .about_content_wrapper .circle_text_wrapper .headerMenucircleBlock__wrapper_1a9x .headerMenucircleBlock__label_1a9x{font-size:16px}}@media only screen and (max-width:1400px){.about_technource .about_content_wrapper .circle_text_wrapper .headerMenucircleBlock__wrapper_1a9x .headerMenucircleBlock__label_1a9x{font-size:14px}}@media only screen and (max-width:1024px){.about_technource .about_content_wrapper .circle_text_wrapper .headerMenucircleBlock__wrapper_1a9x .headerMenucircleBlock__label_1a9x{font-size:10px}}@media only screen and (max-width:767px){.about_technource .about_content_wrapper .circle_text_wrapper .headerMenucircleBlock__wrapper_1a9x .headerMenucircleBlock__label_1a9x{font-size:10px}}.about_technource .about_content_wrapper .circle_text_wrapper .headerMenucircleBlock__text_1a9x{fill:#717171}.home_service_section{position:relative}.home_service_section .common_section_title{margin:0}.home_service_section .service_stack_lineup{display:flex;justify-content:space-between}.home_service_section .service_stack_lineup .left_boxes_section{width:calc(50% - 20px)}@media only screen and (max-width:1024px){.home_service_section .service_stack_lineup .left_boxes_section{width:100%}}.home_service_section .service_stack_lineup .left_boxes_section .service_box_single{padding:22px;border-radius:35px;overflow:hidden;position:relative;margin-bottom:20px;cursor:default}.home_service_section .service_stack_lineup .left_boxes_section .service_box_single:last-child{margin-bottom:0}.home_service_section .service_stack_lineup .left_boxes_section .service_box_single::after{content:"";position:absolute;inset:0;border-radius:inherit;padding-bottom:3px;background:linear-gradient(90deg,#d4d4d4 0%,#d4d4d4 100%);top:-10px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.home_service_section .service_stack_lineup .left_boxes_section .service_box_single .service_name{line-height:1}.home_service_section .service_stack_lineup .left_boxes_section .service_box_single .service_name a{font-weight:600;font-size:20px;color:#636363;font-family:"Poppins"!important;text-decoration:none;transition:all 0.3s ease}.home_service_section .service_stack_lineup .left_boxes_section .service_box_single .service_name a:hover{color:#0082ee}@media only screen and (max-width:767px){.home_service_section .service_stack_lineup .left_boxes_section .service_box_single .service_name a{font-size:16px}}.home_service_section .service_stack_lineup .left_boxes_section .service_box_single .circle_arrow_icon{height:20px;width:20px;filter:grayscale(1)}@media only screen and (max-width:767px){.home_service_section .service_stack_lineup .left_boxes_section .service_box_single .circle_arrow_icon{height:16px;width:16px;margin-top:1}}.home_service_section .service_stack_lineup .left_boxes_section .service_box_single:hover .service_name a,.home_service_section .service_stack_lineup .left_boxes_section .service_box_single.active .service_name a{color:#272e34;font-family:"Poppins"!important}.home_service_section .service_stack_lineup .left_boxes_section .service_box_single:hover::after,.home_service_section .service_stack_lineup .left_boxes_section .service_box_single.active::after{background:linear-gradient(90deg,#ff558b 0%,#736eff 100%)}.home_service_section .service_stack_lineup .left_boxes_section .service_box_single:hover .circle_arrow_icon,.home_service_section .service_stack_lineup .left_boxes_section .service_box_single.active .circle_arrow_icon{filter:grayscale(0)}.home_service_section .service_stack_lineup .right_sublink_section{display:flex;align-items:center;position:relative;width:calc(50% - 20px);border-radius:50px;padding:40px;background:linear-gradient(143.54deg,rgba(253,85,140,.1) 2.4%,rgba(119,110,252,.1) 96.92%),url(https://technource.s3.us-west-1.amazonaws.com/wp-content/uploads/2025/11/27123619/home-service-sub-link-bg-scaled.webp);background-size:cover;background-repeat:no-repeat;max-height:600px;position:sticky;top:120px}@media screen and (min-width:1440px){.home_service_section .service_stack_lineup .right_sublink_section{padding:50px}}@media only screen and (max-width:1024px){.home_service_section .service_stack_lineup .right_sublink_section{width:100%;position:relative;top:unset;margin-top:20px;border-radius:30px}}.home_service_section .service_stack_lineup .right_sublink_section::after{content:"";position:absolute;inset:0;border-radius:inherit;padding:2px;background:linear-gradient(90deg,#ff558b 0%,#736eff 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.home_service_section .service_stack_lineup .right_sublink_section .tab_content{display:none;width:100%}.home_service_section .service_stack_lineup .right_sublink_section .tab_content.active{display:flex;flex-wrap:wrap;justify-content:space-evenly;gap:30px;row-gap:40px}@media screen and (min-width:1440px){.home_service_section .service_stack_lineup .right_sublink_section .tab_content.active{gap:50px}}.home_service_section .service_stack_lineup .right_sublink_section .tab_content .sub_link_box{text-decoration:none;min-width:calc(50% - 15px);flex:1;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px}@media screen and (min-width:1440px){.home_service_section .service_stack_lineup .right_sublink_section .tab_content .sub_link_box{min-width:calc(50% - 25px)}}.home_service_section .service_stack_lineup .right_sublink_section .tab_content .sub_link_box img{height:80px;width:80px}@media screen and (max-width:1440px){.home_service_section .service_stack_lineup .right_sublink_section .tab_content .sub_link_box img{height:70px;width:70px}}@media screen and (max-width:767px){.home_service_section .service_stack_lineup .right_sublink_section .tab_content .sub_link_box img{height:50px;width:50px}}.home_service_section .service_stack_lineup .right_sublink_section .tab_content .sub_link_box h3{color:#272e34;font-family:"Poppins"!important;font-size:20px;text-align:center;font-weight:600}@media screen and (max-width:1440px){.home_service_section .service_stack_lineup .right_sublink_section .tab_content .sub_link_box h3{font-size:18px}}@media screen and (max-width:1024px){.home_service_section .service_stack_lineup .right_sublink_section .tab_content .sub_link_box h3{font-size:16px}}@media screen and (max-width:767px){.home_service_section .service_stack_lineup .right_sublink_section .tab_content .sub_link_box h3{font-size:14px}}.common_cta_black{padding:0 40px;background-color:#020202;border-radius:10px;display:flex;align-items:center;justify-content:space-between;min-height:270px}.common_cta_black .common_theme_btn:hover{animation:btnpulse 1s infinite}@media only screen and (max-width:1024px){.common_cta_black{flex-direction:column-reverse;padding:40px}}.common_cta_black .cta_content{padding:30px 0;flex-shrink:1}@media only screen and (max-width:1024px){.common_cta_black .cta_content{display:flex;flex-direction:column;align-items:center;gap:10px;padding:0}}@media only screen and (max-width:767px){.common_cta_black .cta_content{align-items:flex-start}}.common_cta_black .cta_content .common_section_title{margin:0;color:#fff;font-family:"Poppins"!important}@media only screen and (min-width:1400px){.common_cta_black .cta_content .common_section_title{font-size:30px}}@media only screen and (max-width:1024px){.common_cta_black .cta_content .common_section_title{margin:auto;text-align:center}.common_cta_black .cta_content .common_section_title::before{display:none}}.common_cta_black .cta_content .home_common_desc_text{color:#bababa;font-family:"Poppins"!important;max-width:90%}@media only screen and (max-width:1024px){.common_cta_black .cta_content .home_common_desc_text{margin:auto;text-align:center}}@media only screen and (max-width:767px){.common_cta_black .cta_content .home_common_desc_text{max-width:100%}}@media only screen and (max-width:1024px){.common_cta_black .cta_content .common_theme_btn{margin:auto}}@media only screen and (max-width:767px){.common_cta_black .cta_content .common_theme_btn{font-size:14px}}.common_cta_black .common_cta_img{height:240px;width:auto;object-fit:contain;flex-shrink:0}@media only screen and (max-width:1024px){.common_cta_black .common_cta_img{height:200px}}@media only screen and (max-width:767px){.common_cta_black .common_cta_img{height:180px}}.home_why_choose_technource .home_common_desc_text{text-align:center}@media screen and (max-width:767px){.home_why_choose_technource .home_common_desc_text{text-align:left;margin-top:10px!important}}.home_why_choose_technource .service_feature_boxes{display:flex;flex-wrap:wrap;margin-top:30px}@media screen and (max-width:767px){.home_why_choose_technource .service_feature_boxes{margin-top:20px!important}}.home_why_choose_technource .service_feature_boxes .service_feature{padding:40px 20px;display:flex;flex-direction:column;align-items:flex-start;gap:20px;width:33.3333333333%;transition:all 0.3s ease}@media screen and (max-width:1024px){.home_why_choose_technource .service_feature_boxes .service_feature{padding:30px 20px}}@media screen and (max-width:767px){.home_why_choose_technource .service_feature_boxes .service_feature{width:100%;flex-direction:row;flex-wrap:wrap;align-items:center}}.service_feature_boxes .service_feature:nth-child(1),.service_feature_boxes .service_feature:nth-child(2),.service_feature_boxes .service_feature:nth-child(3),.service_feature_boxes .service_feature:nth-child(4),.service_feature_boxes .service_feature:nth-child(5){border:1px solid rgba(51,51,51,.2);border-top:1px solid transparent;border-left:1px solid transparent}@media screen and (max-width:767px){.service_feature_boxes .service_feature:nth-child(1),.service_feature_boxes .service_feature:nth-child(2){border-right:1px solid transparent}}.service_feature_boxes .service_feature:nth-child(3){border-right:1px solid transparent!important}.service_feature_boxes .service_feature:nth-child(4),.service_feature_boxes .service_feature:nth-child(5){border-bottom:1px solid transparent!important}@media screen and (max-width:767px){.service_feature_boxes .service_feature:nth-child(4),.service_feature_boxes .service_feature:nth-child(5){border-right:1px solid transparent;border-bottom:1px solid rgba(51,51,51,.2)!important}.service_feature_boxes .service_feature:nth-child(6){border-left:1px solid transparent!important;border-right:1px solid transparent!important;border-top:1px solid transparent!important}}.service_feature_boxes .service_feature:nth-last-child(1){border-bottom:1px solid transparent;border-right:1px solid transparent}.home_why_choose_technource .service_feature_boxes .service_feature .service_feature_icon{height:50px;width:50px}.service_feature_boxes .service_feature:nth-child(1):hover{border:1px solid #f2589657;background-color:#f258960a}.service_feature_boxes .service_feature:nth-child(2):hover{border:1px solid #f2589657;border-left:1px solid transparent;background-color:#f258960a}.service_feature_boxes:has(.service_feature:nth-child(2):hover) .service_feature:nth-child(1){border-right:1px solid #f2589657}@media screen and (max-width:767px){.service_feature_boxes .service_feature:nth-child(2):hover{border:1px solid #f2589657!important;border-top:1px solid transparent!important}.service_feature_boxes:has(.service_feature:nth-child(2):hover) .service_feature:nth-child(1){border-right:1px solid transparent;border-bottom:1px solid #f2589657!important}}.service_feature_boxes .service_feature:nth-child(3):hover{border:1px solid #f2589657!important;border-left:1px solid transparent!important;background-color:#f258960a}.service_feature_boxes:has(.service_feature:nth-child(3):hover) .service_feature:nth-child(2){border-right:1px solid #f2589657!important}@media screen and (max-width:767px){.service_feature_boxes .service_feature:nth-child(3):hover{border:1px solid #f2589657!important;border-top:1px solid transparent!important}.service_feature_boxes:has(.service_feature:nth-child(3):hover) .service_feature:nth-child(2){border-right:1px solid transparent!important;border-bottom:1px solid #f2589657!important}}.service_feature_boxes .service_feature:nth-child(4):hover{border:1px solid #f2589657!important;background-color:#f258960a}.service_feature_boxes:has(.service_feature:nth-child(4):hover) .service_feature:nth-child(1){border-bottom:1px solid transparent!important}@media screen and (max-width:767px){.service_feature_boxes:has(.service_feature:nth-child(4):hover) .service_feature:nth-child(3){border-bottom:1px solid transparent!important}}.service_feature_boxes .service_feature:nth-child(5):hover{border:1px solid #f2589657!important;border-left:1px solid transparent!important;border-top:1px solid transparent!important;background-color:#f258960a}.service_feature_boxes:has(.service_feature:nth-child(5):hover) .service_feature:nth-child(2){border-bottom:1px solid #f2589657!important}.service_feature_boxes:has(.service_feature:nth-child(5):hover) .service_feature:nth-child(4){border-right:1px solid #f2589657}@media screen and (max-width:767px){.service_feature_boxes .service_feature:nth-child(5):hover{border:1px solid #f2589657!important;border-top:1px solid transparent!important}.service_feature_boxes:has(.service_feature:nth-child(5):hover) .service_feature:nth-child(4){border-right:1px solid transparent!important;border-bottom:1px solid #f2589657!important}}.service_feature_boxes .service_feature:nth-child(6):hover{border-right:1px solid #f2589657;border-bottom:1px solid #f2589657;background-color:#f258960a}.service_feature_boxes:has(.service_feature:nth-child(6):hover) .service_feature:nth-child(3){border-bottom:1px solid #f2589657}.service_feature_boxes:has(.service_feature:nth-child(6):hover) .service_feature:nth-child(5){border-right:1px solid #f2589657}@media screen and (max-width:767px){.service_feature_boxes .service_feature:nth-child(6):hover{border:1px solid #f2589657!important;border-top:1px solid transparent!important}.service_feature_boxes:has(.service_feature:nth-child(6):hover) .service_feature:nth-child(5){border-right:1px solid transparent!important;border-bottom:1px solid #f2589657!important}}.home_why_choose_technource .service_feature_boxes .service_feature .common_bold_text{margin-bottom:0}@media screen and (max-width:767px){.home_why_choose_technource .service_feature_boxes .service_feature .common_bold_text{width:calc(100% - 70px)}}.home_industries_we_serve_section .industry_boxes_slider{overflow-x:auto;scroll-behavior:smooth;cursor:grab;display:flex;flex-direction:row;flex-wrap:nowrap;gap:30px;margin-top:40px;user-select:none}.home_industries_we_serve_section .industry_boxes_slider.is-grabbing{cursor:grabbing}.home_industries_we_serve_section .industry_boxes_slider::-webkit-scrollbar{display:none}@media only screen and (max-width:767px){.home_industries_we_serve_section .industry_boxes_slider{margin-top:20px}}.home_industries_we_serve_section .industry_boxes_slider .industry_box{height:380px;width:380px;border-radius:30px;border-top-right-radius:0;background-size:cover;background-repeat:no-repeat;background-position:center;position:relative;display:flex;justify-content:space-between;flex-direction:column;padding:20px;flex-shrink:0;text-decoration:none;cursor:pointer;user-select:none}.home_industries_we_serve_section .industry_boxes_slider .industry_box::before{content:"";position:absolute;top:0;right:0;height:75px;width:75px;background-image:url(https://technource.s3.us-west-1.amazonaws.com/wp-content/uploads/2025/12/02103249/industry-view-arrow-icon-sub.png);background-size:contain;background-repeat:no-repeat;z-index:2;transition:all 0.5s ease}.home_industries_we_serve_section .industry_boxes_slider .industry_box::after{content:"";position:absolute;top:-1px;right:-1px;height:128px;width:128px;background-image:url(https://technource.s3.us-west-1.amazonaws.com/wp-content/uploads/2025/12/02104808/industry-view-arrow-icon2.png);background-size:contain;background-repeat:no-repeat;z-index:1}.home_industries_we_serve_section .industry_boxes_slider .industry_box:hover::before{transform:rotate(45deg)}.home_industries_we_serve_section .industry_boxes_slider .industry_box .industry_name{color:#fff;font-family:"Poppins"!important;font-size:34px;font-weight:400;width:fit-content;user-select:none}.home_industries_we_serve_section .industry_boxes_slider .industry_box .industry_highlights{display:flex;flex-direction:column;gap:10px;user-select:none}.home_industries_we_serve_section .industry_boxes_slider .industry_box .industry_highlights .highlight_text{padding:5px 10px;background:rgba(255,255,255,.2);border:1px solid rgba(255,255,255,.2);box-shadow:0 0 4px rgba(0,0,0,.25);backdrop-filter:blur(2px);border-radius:10px;width:fit-content;color:#fff;font-family:"Poppins"!important;user-select:none}@media only screen and (max-width:1024px){.home_industries_we_serve_section .industry_boxes_slider .industry_box{height:280px;width:280px}.home_industries_we_serve_section .industry_boxes_slider .industry_box::before{height:58px;width:58px}.home_industries_we_serve_section .industry_boxes_slider .industry_box::after{height:98px;width:98px}.home_industries_we_serve_section .industry_boxes_slider .industry_box .industry_name{font-size:23px}.home_industries_we_serve_section .industry_boxes_slider .industry_box .industry_highlights .highlight_text{font-size:11px}}.home_approach_section .common_section_title{margin:unset}.home_approach_section .approach_stepper{width:calc(55% - 15px)}@media only screen and (max-width:1024px){.home_approach_section .approach_stepper{width:100%;order:1}}.home_approach_section .approach_stepper .stepper_box{background:#FFF;transition:all 0.3s ease;border:1px solid #BABABA;border-radius:15px;padding:20px;margin-bottom:15px;position:relative;z-index:2}.home_approach_section .approach_stepper .stepper_box:hover{background:#e5eaff91}@media only screen and (max-width:767px){.home_approach_section .approach_stepper .stepper_box{padding:12px}}.home_approach_section .approach_stepper .stepper_box:last-child{margin-bottom:0}.home_approach_section .approach_stepper .stepper_box:last-child::after{display:none}.home_approach_section .approach_stepper .stepper_box::after{content:"";position:absolute;height:83px;width:37px;background-image:url(https://technource.s3.us-west-1.amazonaws.com/wp-content/uploads/2025/12/02122900/approach-stepper-flow-arrow-icon1.png);background-repeat:no-repeat;background-size:contain;bottom:-50px;left:-37px;z-index:-1;opacity:0;transition:all 0.5s ease;animation:pulseOpacity 2s ease-in-out infinite}@keyframes pulseOpacity{0%,100%{opacity:.5}50%{opacity:1}}.home_approach_section .approach_stepper .stepper_box:hover::after{opacity:1}@media only screen and (max-width:767px){.home_approach_section .approach_stepper .stepper_box::after{display:none}}.home_approach_section .approach_stepper .stepper_box .stepper_num{background-image:url(https://technource.s3.us-west-1.amazonaws.com/wp-content/uploads/2025/12/02121447/home-approach-stepper-bg.png);background-repeat:no-repeat;background-size:contain;width:35.79px;height:40px;color:#fff;font-family:"Poppins"!important;font-size:20px;font-weight:600;display:flex;align-items:center;justify-content:center}@media only screen and (max-width:767px){.home_approach_section .approach_stepper .stepper_box .stepper_num{width:25.79px;height:30px;font-size:13px}}.home_approach_section .approach_img{width:calc(45% - 15px);background-image:url(https://technource.s3.us-west-1.amazonaws.com/wp-content/uploads/2025/12/02124551/approach-section-bg-img-scaled.webp);background-repeat:no-repeat;background-size:cover;position:relative;overflow:hidden}.home_approach_section .approach_img::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(0deg,rgba(255,255,255,0) 76.99%,#FFFFFF 98.93%) top/100% 200px no-repeat,linear-gradient(90deg,rgba(255,255,255,0) 76.99%,#FFFFFF 98.93%) right/200px 100% no-repeat,linear-gradient(180deg,rgba(255,255,255,0) 76.99%,#FFFFFF 98.93%) bottom/100% 200px no-repeat,linear-gradient(270deg,rgba(255,255,255,0) 76.99%,#FFFFFF 98.93%) left/200px 100% no-repeat}@media only screen and (max-width:1024px){.home_approach_section .approach_img{height:350px;width:100%;background-position:center;order:0;margin-bottom:30px}.home_approach_section .approach_img::before{background:linear-gradient(0deg,rgba(255,255,255,0) 76.99%,#FFFFFF 98.93%) top/100% 150px no-repeat,linear-gradient(90deg,rgba(255,255,255,0) 76.99%,#FFFFFF 98.93%) right/150px 100% no-repeat,linear-gradient(180deg,rgba(255,255,255,0) 76.99%,#FFFFFF 98.93%) bottom/100% 150px no-repeat,linear-gradient(270deg,rgba(255,255,255,0) 76.99%,#FFFFFF 98.93%) left/150px 100% no-repeat}}@media only screen and (max-width:767px){.home_approach_section .approach_img{height:300px}}.explore_ideas_banner{background-color:#111;font-family:"Poppins"!important;display:flex;align-items:center;justify-content:space-between;padding-top:35px;padding-bottom:35px}@media screen and (max-width:767px){.explore_ideas_banner{gap:15px;padding-top:25px;padding-bottom:25px}}.explore_ideas_banner .cta_content{display:flex;flex-direction:column;gap:15px}@media screen and (max-width:767px){.explore_ideas_banner .cta_content{gap:10px}}.explore_ideas_banner .cta_content .testimonial_quote_icon{height:auto;width:44px}@media screen and (max-width:1024px){.explore_ideas_banner .cta_content .testimonial_quote_icon{height:auto;width:36px}}@media screen and (max-width:767px){.explore_ideas_banner .cta_content .testimonial_quote_icon{height:auto;width:22px}}.explore_ideas_banner .cta_content .cta_headline{font-size:32px;color:#fff;font-family:"Poppins"!important;font-weight:500}@media screen and (max-width:1300px){.explore_ideas_banner .cta_content .cta_headline{font-size:30px}}@media screen and (max-width:1024px){.explore_ideas_banner .cta_content .cta_headline{font-size:24px}}@media screen and (max-width:767px){.explore_ideas_banner .cta_content .cta_headline{font-size:10px}}.explore_ideas_banner .cta_content .cta_sub_headline{font-size:20px;color:#fff;font-family:"Poppins"!important;font-weight:300}@media screen and (max-width:1300px){.explore_ideas_banner .cta_content .cta_sub_headline{font-size:18px}}@media screen and (max-width:1204px){.explore_ideas_banner .cta_content .cta_sub_headline{font-size:16px}}@media screen and (max-width:767px){.explore_ideas_banner .cta_content .cta_sub_headline{font-size:8px}}.explore_ideas_banner .cta_content .curve_icon{height:70px;width:70px}@media screen and (max-width:1204px){.explore_ideas_banner .cta_content .curve_icon{height:50px;width:50px}}@media screen and (max-width:767px){.explore_ideas_banner .cta_content .curve_icon{height:30px;width:40px}}.explore_ideas_banner .cta_content .common_theme_btn{padding:12px 24px;font-size:22px;border-radius:100px;width:fit-content;font-family:"Poppins"!important}@media screen and (max-width:1300px){.explore_ideas_banner .cta_content .common_theme_btn{font-size:20px}}@media screen and (max-width:1204px){.explore_ideas_banner .cta_content .common_theme_btn{font-size:16px}}@media screen and (max-width:767px){.explore_ideas_banner .cta_content .common_theme_btn{font-size:10px;padding:8px 14px}}.explore_ideas_banner .cta_img{width:fit-content;display:flex;align-items:center;justify-content:center;flex-direction:column;flex-shrink:0}.explore_ideas_banner .cta_img img{width:auto;height:300px}@media screen and (max-width:1300px){.explore_ideas_banner .cta_img img{height:260px}}@media screen and (max-width:1024px){.explore_ideas_banner .cta_img img{height:210px}}@media screen and (max-width:767px){.explore_ideas_banner .cta_img img{height:110px}}.explore_ideas_banner .cta_img .person_details{display:flex;justify-content:center;align-items:center;padding:15px;flex-direction:column;background:rgba(255,255,255,.04);border-radius:20px;min-width:315px;width:fit-content}@media screen and (max-width:1300px){.explore_ideas_banner .cta_img .person_details{min-width:260px}}@media screen and (max-width:1024px){.explore_ideas_banner .cta_img .person_details{min-width:210px}}@media screen and (max-width:767px){.explore_ideas_banner .cta_img .person_details{min-width:110px;padding:10px;border-radius:15px}}.explore_ideas_banner .cta_img .person_details .person_name{font-size:18px;color:#fff;font-family:"Poppins"!important;font-weight:600}.explore_ideas_banner .cta_img .person_details .person_designation{font-size:14px;color:#fff;font-family:"Poppins"!important;font-weight:400}@media screen and (max-width:767px){.explore_ideas_banner .cta_img .person_details .person_name{font-size:11px}.explore_ideas_banner .cta_img .person_details .person_designation{font-size:9px}}