.bannerForm .bannerContent ul li:not(:first-child) a span:before{color:#fff!important}.blogHeroPage .breadcrumb a{color:#fff}.blogHeroPage .bannerContent ul li:not(:first-child) a span:before{color:#fff!important}.peraTextHomebanner{color:#444;font-size:24px;line-height:1.5;max-width:1000px;margin:0 auto;font-weight:400}.innerbanner.blog{min-height:600px;padding-bottom:40px}.homeBannernewBlog{background:#fafafa}.innerbanner.homeBannernewBlog .blogBannerTitle{font-size:62px;color:#202122;font-weight:800;max-width:900px;text-transform:uppercase;margin:0 auto 25px}.banner-toggle-checkbox,.remaining-text{display:none}.banner-shade-inline{display:inline-block;width:75px;height:1.2em;background:linear-gradient(90deg,#0000,#fafafa 50%,#fafafa);position:absolute;left:-75px;pointer-events:none}.banner-read-less-arrow,.banner-read-more-arrow{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:#ec7323;transition:transform .3s ease;position:relative;z-index:2;margin-left:5px;vertical-align:middle}.banner-read-less-arrow{display:none}.banner-toggle-checkbox:checked~.peraTextHomebanner .remaining-text{display:inline}.banner-toggle-checkbox:checked~.peraTextHomebanner .banner-read-more-arrow,.banner-toggle-checkbox:checked~.peraTextHomebanner .banner-shade-inline{display:none}.banner-toggle-checkbox:checked~.peraTextHomebanner .banner-read-less-arrow{display:inline-flex}.homeBannerBtn{padding-top:40px}.homeBannerBtn .base-btn{display:flex;color:#fff!important;background-color:#ec7323!important;padding:12px 25px!important;border:none;font-size:17px;font-weight:500!important;text-transform:capitalize;transition:.4s;margin:auto;align-items:center;border-radius:5px!important;text-decoration:none!important;width:-moz-fit-content;width:fit-content}.bannerContentContainer{width:100%;display:flex;align-items:flex-start;justify-content:space-between;z-index:1;gap:80px}.bannerForm .bannerContentContainer .bannerContentContainer-Description{width:1233px;margin:0 auto;text-align:center}.bannerForm .bannerDescriptionFontStyle p,.bannerForm .bannerFontStyleTitle,.bannerForm nav ul li{color:#fff!important}.bannerForm .recognisedByContainer{z-index:1;color:#fff!important;padding-top:30px}.bannerForm .recognisedByContainer span{display:block;margin-bottom:18px}.bannerForm .reviewsImg svg circle,.bannerForm .reviewsImg svg ellipse,.bannerForm .reviewsImg svg line,.bannerForm .reviewsImg svg path,.bannerForm .reviewsImg svg polygon,.bannerForm .reviewsImg svg rect{fill:#fff!important}.bannerForm .reviewsImg svg .stars{fill:#ec7323!important}.bannerDescriptionFontStyle{letter-spacing:0;color:#b9b9b9;opacity:1;font-size:16px;line-height:29px}.bannerDescriptionFontStyle p{margin-bottom:15px;color:#444;font-size:20px;font-weight:400;line-height:30px}.bannerFontStyleTitle{font-weight:900;font-size:48px;color:#202122}.bannerFontStyleSubtitle .dot{font-size:48px;line-height:0}.bannerImg{max-width:586px}.bannerDescriptionBtnGroup{gap:25px;justify-content:center!important}@media (max-width:1199px){.bannerContentContainer{gap:30px}.bannerDescriptionBtnGroup{gap:20px}.innerbanner.homeBannernewBlog .blogBannerTitle{font-size:52px}}@media (max-width:992px){.innerbanner.homeBannernewBlog .blogBannerTitle{font-size:44px}.bannerContentContainer .bannerContentContainer-Description{width:100%}.bannerContentContainer .bannerSpeakToExpertContainer{margin:30px auto 10px!important}.bannerContentContainer{flex-wrap:wrap;gap:0}.bannerForm .bannerContentContainer .bannerContentContainer-Description{width:100%}.bannerDescriptionBtnGroup{gap:10px;margin-bottom:10px}}@media (max-width:767px){.innerbanner.homeBannernewBlog .blogBannerTitle{font-size:35px;line-height:45px;text-align:center;margin-bottom:20px}.peraTextHomebanner{margin-bottom:0!important;text-align:center}.banner-desc-wrapper{max-height:48px}.homeBannernewBlog .d-grid.grid-template-columns-2{display:flex!important;gap:10px;justify-content:center!important}.innerbanner.blog{min-height:inherit}.bannerFontStyleTitle{font-size:38px!important;line-height:52px!important}.bannerForm .recognisedByContainer{margin-top:20px!important}.bannerForm .reviewsImg{gap:20px}.bannerForm #goodFirms svg{width:120px!important}.bannerForm #awwards svg{width:130px!important}}@media (max-width:480px){.bannerFontStyleTitle{font-size:28px!important;line-height:37px!important}.bannerDescriptionFontStyle p{font-size:16px;margin-bottom:15px}.peraTextHomebanner{font-size:20px}.banner-desc-wrapper{max-height:42px}}@media (max-width:574px){.innerbanner.blog{padding-bottom:40px}.homeBannernewBlog .d-grid.grid-template-columns-2{gap:5px 5px}.innerbanner.homeBannernewBlog .blogBannerTitle{min-height:70px;font-size:25px;line-height:35px}.peraTextHomebanner{font-size:15px}.banner-desc-wrapper{max-height:45px}.innerbanner.blog{min-height:453.64px}}@media (max-width:400px){.homeBannernewBlog .d-grid.grid-template-columns-2{display:flex!important}.innerbanner.homeBannernewBlog .tenc-intro-main__wrapper .blogBannerTitle{font-size:42px}}@media screen and (min-device-width:574px) and (max-device-width:767px){.homeBannernewBlog{padding:15px 30px 0}}.CaseStudieBanner-section .bannerDescriptionFontStyle p,.CaseStudieBanner-section .bannerFontStyleTitle{max-width:1015px;width:100%;margin-left:auto!important;margin-right:auto!important}@media (max-width:1015px){.CaseStudieBanner-section .bannerDescriptionFontStyle p,.CaseStudieBanner-section .bannerFontStyleTitle{max-width:100%;width:auto}}