/* https://www.idslogic.co.uk/wp-content/themes/league_child/assets/css/work.css?p=21&ver=6.2.6 */
@font-face{font-display:swap;font-family:'AcuminPro-Regular';src:url(/wp-content/themes/league_child/assets/css/../fonts/AcuminPro-Regular.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'AcuminPro-Bold';src:url(/wp-content/themes/league_child/assets/css/../fonts/AcuminPro-Bold.woff) format('woff');font-weight:400;font-style:normal}.trans-logo{height:50px}.testimonial-section{background-color:#29a5bf;padding:35px 0}.testimonial-section-inner{background-color:#c4e6ed;border-radius:10px;text-align:center;padding:20px 30px}.underline_heading{margin-bottom:15px;font-size:30px;color:#e31f1d;font-weight:500;font-family:"Roboto";margin-top:0;position:relative;padding-bottom:10px;text-align:center}.underline_heading span{color:#253b58}.underline_heading::after{content:'';width:100px;height:2px;background:#253b58;display:block;margin:5px auto 0}.name_and_pic{display:flex;text-align:left;border-right:1px solid rgb(0 0 0 / 20%)}.testi_thumb{width:120px;min-width:120px;height:120px;border-radius:50%;overflow:hidden}.testi_profile{padding-left:20px}.testi_profile h5{margin-bottom:4px;font-size:24px;line-height:22px;color:#253b58;font-weight:700;font-family:"Roboto"}.testi_profile img{max-width:90px}.test_profile_text{font-size:12px;line-height:22px;color:#253b58;font-weight:500;font-family:"Roboto"}.client_words{text-align:left;font-size:18px;line-height:1.8;color:#253b58;font-weight:500;font-family:"Roboto"}.clients_list_item{padding-bottom:15px}#page-title.page-title #page-title-text h1{font-size:48px;font-weight:400;font-family:Roboto}#page-title.page-title #page-title-text .page-title-content{font-size:24px}#page-title.page-title #page-title-text h1:after{display:none}.page-template-work-templates h2{color:#000;font-size:24px;margin:0;font-weight:400}.our_work_tags{text-align:center;margin-top:10px}.our_work_tags ul{display:inline-block;padding:0;margin:0;border:1px solid rgb(0 0 0 / .2)}.our_work_tags li{display:inline-block}.our_work_tags li a{font-size:14px;color:#000;font-weight:400;display:inline-block;padding:8px 12px;position:relative;transition:all 0.3s ease;text-transform:uppercase}.our_work_tags li a:hover{color:#fff;text-decoration:none;background:#253b58}.our_work_tags li a::after{content:'|';position:absolute;right:-3px;color:#253a57}.our_work_tags li:last-child a::after{content:''}.work_container_list{padding-top:20px}.breadcrumb_wrap{text-align:right}.breadcrumb_list{padding:0;display:inline-block;margin-top:10px;margin-bottom:0}.breadcrumb_list li{display:inline-block}.breadcrumb_list li a{font-size:13px;color:#000;font-weight:500;padding-right:0}.breadcrumb_list li span{font-size:13px;color:#e31f1d;font-weight:500}.breadcrumb_list li a::after{content:'|';margin:0 3px 0 6px}.work_box{border-radius:10px 10px 0 10px;border:1px solid rgb(0 0 0 / .2);padding:25px 25px 15px;overflow:hidden;height:100%;transition:all 0.4s ease;background-color:#fff}.work_box:hover{box-shadow:0 0 3px rgb(0 0 0 / 25%);transform:scale(1.05)}.work_box::after{content:'';width:15%;height:1px;background:#e31f1d;position:absolute;left:50%;bottom:12px;transform:translateX(-50%)}.work_box_logo{text-align:center;padding:12px 0 0}.work_box_logo img{display:inline-block;max-width:180px}.work_box a{text-decoration:none!important}.work_thumb::before{content:'';position:absolute;left:-25px;top:-25px;right:-25px;height:calc(50% + 29px);background:#253a57}.work_container_list .work_thumb{position:relative}.work_thumb_hover{position:absolute;left:3px;top:3px;right:3px;bottom:3px;border-radius:15px;padding:0;background:rgb(37 58 87 / 85%);z-index:9;transform:scale(0);transition:all 0.4s ease}.work_box:hover .work_thumb_hover{transform:scale(1)}.work_hover_icon{width:100px;height:50px;background-image:url(/wp-content/themes/league_child/assets/css/../images/tool.png);background-repeat:no-repeat;background-position:center;margin:50px auto 5px}.work_thumb_hover a,.hover_tags{color:#fff;font-size:13px}.hover_tags span{padding:0 4px}.hover_tags{text-align:center;width:100%}#page-title.page-title #page-title-text{height:420px}#page #content{padding-top:25px}.work_container_list .work_thumb_inner{margin:0;border-radius:20px;overflow:hidden;padding:3px;position:relative}.work_thumb_inner img{border-radius:20px;display:block;margin:0 auto;position:relative}.work_thumb_inner::before{content:'';position:absolute;left:-1px;top:-1px;right:-1px;height:calc(50% + 4px);border:2px dashed #fff;border-width:2px 2px 0 2px;border-radius:20px 20px 0 0}.work_thumb_inner::after{content:'';position:absolute;left:-1px;bottom:-1px;right:-1px;height:calc(50% + 4px);border:2px dashed #253a57;border-width:0 2px 2px 2px;border-radius:0 0 20px 20px}.work_box h4{margin-bottom:7px;font-size:16px;color:#e31f1d;font-weight:700;font-family:"Roboto";line-height:1.3}.work_box h4 a{color:#e31f1d}.work_desc{font-size:12px;line-height:16px;color:#000;font-weight:500;font-family:"Roboto"}.work_container_list>.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.work_container_list>.row [class^="col-"]{width:33.33333333%;-ms-flex-positive:1;flex-grow:1;max-width:33.33%;margin-bottom:30px}.client-section{padding:40px 0}.logo_item{display:flex;align-items:center}.logo_item img{max-width:100%;width:auto!important}.client-section .underline_heading{margin-bottom:25px;font-size:36px}.client-section .underline_heading::after{margin:10px auto 0}.cta_section{padding:40px 0;background-color:#253a57;color:#fff;text-align:center}.cta_section h3,.cta_section .h3{font-size:24px;color:#fff!important;margin-bottom:5px}.cta_section p{font-size:16px;padding:5px 0;margin-bottom:15px}.cta_btn{color:#fff;border-bottom:1px solid;font-weight:600;display:inline-block}.cta_btn:hover{color:#e3151e;text-decoration:none}.contact_us_btn{color:#253a57;background-color:#fff;padding:6px 25px;display:inline-block;text-decoration:none!important}.contact_us_btn:hover{background-color:#e3151e;color:#fff}.cta_section p a{color:#fff;text-decoration:none;border-bottom:1px solid #fff;display:inline-block}@media (min-width:1281px){.work_container_list>.row{margin-left:-30px;margin-right:-30px}.work_container_list>.row [class^="col-"]{padding-left:30px;padding-right:30px}}@media (max-width:991px){.name_and_pic{border-right:0}.work_container_list>.row [class^="col-"]{width:50%;max-width:50%}.our_work_tags ul{border:0}}@media (max-width:767px){#page-title.page-title #page-title-text .page-title-content{font-size:16px}.breadcrumb_list{margin-top:10px;margin-bottom:0}.our_work_tags li a{font-size:12px;padding:8px 10px;line-height:1}}@media (max-width:640px){.work_container_list>.row [class^="col-"]{width:100%;max-width:100%}.testi_profile h5{font-size:16px}.client_words{font-size:14px}#page-title.page-title #page-title-text .page-title-content{font-size:14px;line-height:1.4}#page-title.page-title #page-title-text h1{font-size:22px!important;margin-top:0}#page-title.page-title #page-title-text{height:180px}#page-title.page-title{margin-top:50px}}.inner_hero_banner{padding:170px 0 100px 0}.inner_banner_tags span:last-child{display:none}.case_banner_right_content{text-align:right}.inner_hero_banner,.our_approach_block{background-size:cover;background-position:center;background-repeat:no-repeat}.case_banner_right_content h2{margin-bottom:10px;font-size:36px;line-height:1.7;color:#253b58;font-weight:600;font-family:"Roboto"}.case_banner_right_content h2 small{font-size:24px;display:block;color:#253b58;font-weight:500}.case_banner_right_content p{font-size:18px;line-height:1.6;color:#253b58;font-weight:500;font-family:"Roboto"}.dard_blue_btns{padding-top:10px}.case_blue_btn{font-size:16px;line-height:1.8;color:#fff;font-weight:700;font-family:"Roboto";background-color:#253b58;padding:8px 15px;margin-left:15px;display:inline-block;margin-top:5px}.case_blue_btn:hover{color:#fff}.site_thumb_and_tags{text-align:center}.inner_banner_tags{font-size:16px;line-height:1.8;color:#fff;font-weight:700;font-family:"Roboto";background-color:#253b58;padding:8px 15px;display:inline-block;margin-top:15px}.inner_banner_tags a{color:#fff}.inner_banner_tags span{display:inline-block;margin:0 7px}.case_story_block,.our_approach_block{padding:50px 0}.case_story_block .mob_row_flex.mt-2{margin-top:60px}.case_story_block p,.our_approach_block p{font-size:18px;line-height:1.8;color:#253b58;font-weight:400;font-family:"Roboto"}.heading_with_small_para{font-size:30px;line-height:1.5;color:#e31f1d;font-weight:700;font-family:"Roboto";padding-bottom:20px;margin-top:0}.heading_with_small_para small{font-size:18px;display:block;color:#253b58;font-weight:500}.our_approach_block p{color:#fff}.our_approach_block .heading_with_small_para small{color:#fff}.case_tech{border-radius:10px;background-color:#253a57;border:1px solid rgba(255,255,255,.2);padding:30px;margin-top:70px}.case_tech_logos{text-align:center}.case_tech_logos li{display:inline-block;margin:0 10px}.case_tech_logos li span{width:100px;height:75px;border-radius:10px 10px 0 10px;background-color:#fff;border:1px solid rgba(255,255,255,.2);display:inline-block;text-align:center}.case_tech_logos li span img{max-height:100%}.case_tech h3{font-size:18px;line-height:1;color:#fff;font-weight:700;font-family:"Roboto";margin-bottom:12px;margin-top:22px}.tech_bg{font-size:16px;line-height:1.8;color:#253b58;font-weight:700;font-family:"Roboto";background-color:#fff;padding:8px 15px;display:block;margin-top:7px}.tech_bg a{color:#253b58}.tech_bg span{display:inline-block;margin:0 7px}.mt-2{margin-top:20px}.case_story_right_image .line_arrow{position:absolute;left:-50%;top:30px}.case_story_right_image>img{position:relative}.custom_bullets{padding-top:20px}.custom_bullets li{font-size:18px;line-height:2.5;color:#253b58;font-weight:500;font-family:"Roboto";padding-left:30px;position:relative}.custom_bullets li::before{content:'';width:18px;height:18px;border-radius:9px;background-color:#e3151e;position:absolute;top:12px;left:0}.results_section{background-color:#253b58;color:#fff;padding:50px 0}.white_bg_text{border-radius:10px 10px 0 10px;background-color:#fff;border:1px solid rgba(37,59,88,.25);font-size:16px;line-height:1.5;color:#253b58;font-weight:500;font-family:"Roboto";padding:6px 20px;display:inline-block;min-width:200px;text-align:center;text-transform:uppercase;letter-spacing:1px}.result_top h2{font-size:27px;line-height:1.5;color:#fff;font-weight:400;font-family:"Roboto";margin-top:0}.result_list{overflow:hidden;clear:both}.result_list li{width:20%;float:left}.result_circle{width:182px;height:182px;border-radius:50%;padding:40px 15px;text-align:center;margin:0 auto;transition:all 0.4s ease}.result_circle:hover{background-color:#e3151e}.percent_n_number{width:100%;display:block;font-size:53px;line-height:1;color:#fff;font-weight:900;font-family:"Roboto";margin-bottom:5px}.result_item_text{width:100%;display:block;font-size:16px;line-height:23px;color:#fff;font-weight:400;font-family:"Roboto";text-align:center}.related_projects{padding:40px 0}.row.row_flex{display:flex}.related_project_half_height{height:50%}.related_project_half_height+.related_project_half_height{padding-top:25px}.related_project_half_height img{height:100%;object-fit:cover}.related_projects img{width:100%}.testimonial-section_blue_bg{padding:50px 0;background-color:#253a57}.testimonial-section_blue_bg .testimonial-section-inner{background-color:#c2c8d0}@media (max-width:767px){.row.row_flex{margin-bottom:30px}}.projects_section{padding:50px 0;background-color:#2aa5c0}.projects_section .work_box{overflow:hidden}.view_more_wrap{text-align:center;margin-top:0}.view_more_btn{border-radius:10px 10px 0 10px;font-size:14px;line-height:1.5;color:#fff;font-family:"Roboto";padding:10px 15px;display:inline-block;min-width:160px;text-align:center;letter-spacing:1px;background-color:#2aa5c0;border:2px solid #fff}.view_more_btn:hover{border-color:#fff;color:#e3151e;text-decoration:none;background-color:#fff}.projects_section .underline_heading{color:#fff}.projects_section .underline_heading::after{background-color:#e31f1d;height:1px}.single-portfolio #cshero-header{position:static!important}.load img{width:30px;margin-bottom:20px}@media (min-width:768px) and (max-width:1080px){.case_tech_logos li span{width:70px;height:75px;padding:6px}.header-trans #cshero-header-navigation .main-navigation .menu-main-menu>li>a{margin:0 10px}}@media (max-width:991px){.case_story_right_image,.case_story_left_image{text-align:center}.case_tech{margin-top:30px}.testi_profile h5{font-size:20px}.our_work_tags li a{padding:4px 15px}.case_banner_right_content{text-align:center;margin-top:40px}.mob_row_flex{display:flex;flex-wrap:wrap}.mob_row_flex .col-md-6{width:100%;margin-top:20px}.image_first_on_mobile{order:-1}.case_story_right_image .line_arrow{display:none}.result_list{text-align:center}.result_list li{width:auto;float:none;display:inline-block}.case_story_block p,.our_approach_block p,.custom_bullets li,.case_banner_right_content p,.inner_banner_tags,.case_blue_btn,.tech_bg,.client_words{font-size:14px;line-height:1.5}.custom_bullets li::before{width:16px;height:16px;top:3px}.custom_bullets li{margin-bottom:10px}.result_top h2{font-size:22px;line-height:1.4}.percent_n_number{font-size:44px}}@media (max-width:767px){.case_tech_logos li{margin:0 10px 20px}.heading_with_small_para,.underline_heading{font-size:20px;line-height:1.2;padding-bottom:10px}.heading_with_small_para small{margin-top:10px;font-size:14px}.custom_bullets li{margin-bottom:10px;padding-left:20px;font-weight:400}.custom_bullets li::before{width:12px;height:12px}.result_top h2{font-size:16px}.result_top{text-align:center}.case_tech_logos{text-align:center;display:flex}.case_tech_logos li{margin:0;width:25%}.case_tech_logos li span{width:90%;height:100%;padding:5px}.case_tech_logos li span img{max-height:initial}.case_tech{margin-top:40px;padding:20px}.tech_bg{font-size:11px;line-height:1.4}.case_tech h3{font-size:14px;font-weight:600;margin-bottom:10px;margin-top:15px}.cta_section h3,.cta_section .h3{font-size:24px;line-height:1.3}.cta_section p{font-size:14px}}@media (max-width:640px){.case_blue_btn{margin-top:10px;margin-left:0}.inner_hero_banner{padding:50px 0}.case_banner_right_content h2 small{font-size:20px;margin-bottom:10px}.case_banner_right_content h2{line-height:1.2}.our_work_tags li a{padding:4px 10px}.page-template-work-templates h2{font-size:22px}.inner_hero_banner{margin-top:50px}.case_banner_right_content h2{font-size:30px;line-height:1.4;margin-top:10px}.case_banner_right_content{margin-top:20px}.case_banner_right_content img{width:180px}}