.navbar-brand.logo,.header-right,#header-wrap.fixed-header{background:#F2F0E9!important}.header svg path,.ht-shape-btn svg path{fill:#F2F0E9!important}.ht-navigation{background:#F2F0E9}.header-top{background:#2C3E50;border-radius:0 0 24px 24px;margin:0 20px}.navigation-top{background:#F2F0E9;padding-left:0;padding-right:0}.navbar-brand.logo{padding-top:14px;padding-bottom:13px;padding-right:15px}.header-right{padding-left:15px}.primary-btn,a.primary-btn,.dark-btn,a.dark-btn,.themeht-btn.outline-btn{font-weight:500;letter-spacing:.5px;font-family:"Golos Text";font-size:14px;border-radius:40px;text-transform:uppercase}.dark-btn:hover,a.dark-btn:hover{color:#fff}.swiper-slide a.primary-btn:hover{background:#616e7c;color:#fff}.swiper-pagination{margin-top:20px}.banner-swiper .swiper-slide{height:auto}.topbar-link li span{color:#fff}.topbar-link a.primary-btn{font-size:13px;padding:6px 16px;margin-left:7px}.topbar-link a.primary-btn:hover{background:#fff;color:#2C3E50}.topbar-link a.primary-btn:hover span{color:#2C3E50}.navigation-top{justify-content:center}.slider-img::before{background:linear-gradient(90deg,#2C3E50 28%,#2C3E5080 46%,#fff0 70%);background-color:transparent!important}.banner-content{padding:140px 0;display:flex;align-items:center;flex-wrap:wrap}.banner-slider .swiper-pagination{margin-top:30px}.banner-slider .banner-shape-arrow svg>path{fill:#F2F0E9}.banner-slider .banner-button-prev,.banner-slider .banner-button-next{background:#F2F0E9}.banner-slider h2.mb-4.animated2{color:var(--themeht-white-color);line-height:60px;font-size:60px}.main-nav>ul>li>a{font-weight:500;font-size:16px;line-height:30px;text-transform:inherit;font-family:"DM Sans"}.hero-slider .banner-inner{display:block}.header-top .col-lg-7{width:100%;text-align:center}.banner-inner{align-items:flex-start;flex-direction:column}.banner-content h6{background:#fff0;color:#FFF;border:2px solid #b8860b}.banner-content h1{font-weight:900;margin-bottom:11px!important}.banner-content h1 span.title-text{font-weight:400;font-size:40px;line-height:54px}.banner-text .btn-box.mt-5.animated3{margin-top:17px!important}.banner-inner ul{margin-bottom:0!important;margin-top:15px}.banner-inner ul li{list-style:none;color:#fff;margin-bottom:10px;position:relative}.banner-inner ul li:before{content:"";position:absolute;left:-28px;top:2px;width:20px;height:20px;background:url(https://techspireit.co.uk/wp-content/uploads/2025/12/Checkbox.svg) no-repeat left top}.build-a-smarter .pin-spacer.pin-spacer-ht-img-split-scroller-pin{height:100%!important}.build-a-smarter .split_images{height:100%!important;max-height:100%!important}.build-a-smarter .split_texts .split-text-block{min-height:100%!important;padding:3rem 3.9rem}.primary-footer .col-xl-5.col-lg-6.col-md-12 .col-lg-5{margin-left:auto!important}.primary-footer .col-xl-4.col-md-8.mt-5.mt-xl-0 .footer-widget{margin-left:auto;margin-right:auto;max-width:318px}.who-we-serve-box .service-item.style-4 p{min-height:86px}.build-a-smarter .split-content .themeht-btn{margin-top:10px}.solutions-slider .swiper-pagination-clickable .swiper-pagination-bullet{background-color:#FFF}.solutions-slider .swiper-pagination-clickable .swiper-pagination-bullet-active{background-color:#B8860B}.solutions-slider .swiper-pagination{margin-top:30px}.it-department-left-sec .list-unstyled{margin-bottom:0}.it-department-left-sec .list-unstyled li{position:relative;left:45px;color:#616e7c}.it-department-left-sec .list-unstyled li:before{content:"";position:absolute;left:-45px;top:50%;transform:translateY(-50%);width:32px;height:32px;border-radius:40px;background:#B8860B}.it-department-left-sec .list-unstyled li svg{position:absolute;left:-38px;top:50%;transform:translateY(-50%)}.it-department-left-sec .themeht-btn.primary-btn{margin-top:0}.why-choose-right-sec .featured-item.style-4 .featured-icon{margin-left:-15px;margin-right:6px}.footer{padding:55px 0 10px;margin-bottom:20px}.primary-footer{margin-bottom:45px}.copyright p{font-size:16px;letter-spacing:.2px}.copyright p a{text-decoration:none!important;border:none;color:#fff;font-weight:600}.copyright p a:hover{color:#B8860B}.theme-title p{font-size:inherit;margin-top:15px;margin-bottom:inherit;font-weight:inherit;line-height:inherit;color:#616e7c}.ht-img-animation .elementor-widget-container img{transition:0.1s ease-out}.ht-img-animation .elementor-widget-container img{transition:0.4s ease-out}.inner-banner .ht-heading.text-white,.inner-banner p{max-width:680px}.featured-item.style-3 .theme-title h6.primary-bg{background-color:#2C3E50;padding:8px 12px 8px 8px}.featured-item.style-3 .theme-title h6.primary-bg i{margin-right:2px}.custom-service-slider .service-item.style-3{min-height:500px!important}.solutions-slider .swiper-pagination-clickable .swiper-pagination-bullet{margin:0 6px!important}.included-1 p,.included-2 p,.included-3 p{min-height:173px}.included-5 p{min-height:115px}.included-6 p{min-height:85px}.introduction-box ul{padding-left:15px}.introduction-box .list-unstyled.list-icon.style2 li{position:relative;padding-left:32px}.introduction-box .list-unstyled.list-icon.style2 li .flaticon.flaticon-check-mark{position:absolute;left:0;top:0}.service-hero .inner-banner{min-height:645px!important}.introduction-box h4{margin-bottom:0}.check-icon-list-two-box .included-1 p{min-height:126px}.check-icon-list-two-box .included-3 p{min-height:173px}.plan-included-box .btn-box.mt-4.animated3{display:none}.plan-included-box .service-item.style-4 p{min-height:86px}.check-icon-list-three-box .included-1 p{min-height:143px}.check-icon-list-three-box .included-2 p,.check-icon-list-three-box .included-3 p{min-height:173px}.check-icon-list-four-box .included-1 p{min-height:143px}.check-icon-list-four-box .included-2 p,.check-icon-list-four-box .included-3 p{min-height:173px}.check-icon-list .list-unstyled.list-icon.style2 li{padding-left:35px;position:relative}.check-icon-list .list-unstyled.list-icon.style2 li .far{position:absolute;left:0;top:0}.introduction-box ul.list-unstyled.list-icon.style2{padding-left:0}.big-box-title .included-box .ht-heading,.big-box-title .not-included-box .ht-heading{margin-bottom:0;display:flex;justify-content:center;align-items:center;min-height:60px}.sml-box .featured-title h4{padding-bottom:0!important;margin-bottom:0!important;font-size:22px;padding-top:5px}.check-icon-list .list-unstyled.list-icon.style2 li i{position:absolute;left:0;top:0}.build-a-smarter .split_texts .split-text-block .themeht-btn.primary-btn:nth-child(2n){margin-left:0}.new-2-box .included-box h3.ht-heading,.new-2-box .not-included-box h3.ht-heading{margin-bottom:0}.included-box h3.ht-heading,.not-included-box h3.ht-heading{margin-top:-10px}.tabing-box .ht-tab .tab-menu{grid-template-columns:repeat(3,1fr)}.tabing-box .ht-tab-content ol{padding-left:0;margin-left:0}.banner-content p{max-width:100%}.service-item.style-4 p{display:block}.custom-service-slider .service-item.style-3 .service-image{margin:30px 0 14px}.custom-service-slider .custom-service-btn{margin-top:20px}.custom-service-slider .service-item.style-3{min-height:540px;padding:25px}.footer .copyright{display:flex;justify-content:center}.check-icon-list .list-icon li{position:relative;color:#616e7c;margin-bottom:10px;display:block;align-items:center}.img-chg-onclick .e-n-tabs-heading{display:none}.img-chg-box .ht-shape-btn{display:none}.img-chg-box .service-item.style-4{padding:15px;border-radius:15px}.img-chg-box .themeht-btn.primary-btn{padding-left:25px;padding-right:25px}.img-chg-box p{color:var(--themeht-body-color)!important}.list-unstyled.list-icon.style2 li{color:var(--themeht-body-color)}.elementor-section.elementor-section-boxed.faq-box>.elementor-container{max-width:1000px!important}.img-chg-box .service-item.style-4 .service-desc{padding-right:0}.img-chg-box .service-icon{display:none!important}.how-we-work-tab .e-n-tab-title{width:300px;padding-left:25px;padding-right:15px;justify-content:space-between}.how-we-work-tab .e-n-tabs-heading{padding-top:82px}.get-in-touch-form .wpcf7-form-control-wrap>input,.get-in-touch-form .wpcf7-form-control-wrap>select,.get-in-touch-form .wpcf7-form-control-wrap>textarea{background:#F2F0E9!important;font-size:16px}.get-in-touch-form .wpcf7-form-control-wrap>select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23333' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 12px center!important;background-size:20px!important;-webkit-transition:all 0.5s ease-in-out 0s;-moz-transition:all 0.5s ease-in-out 0s;-ms-transition:all 0.5s ease-in-out 0s;-o-transition:all 0.5s ease-in-out 0s;transition:all 0.5s ease-in-out 0s}.get-in-touch-form .wpcf7-form-control-wrap>textarea{-webkit-transition:all 0.5s ease-in-out 0s;-moz-transition:all 0.5s ease-in-out 0s;-ms-transition:all 0.5s ease-in-out 0s;-o-transition:all 0.5s ease-in-out 0s;transition:all 0.5s ease-in-out 0s}.get-in-touch-form .wpcf7-form-control-wrap>select:focus{color:var(--themeht-body-color);border:1px solid var(--themeht-primary-color)}.get-in-touch-form .col-md-12.mt-4{margin-top:0!important}.get-in-touch-form input[type="submit"]{font-weight:500;letter-spacing:.5px;font-family:"Golos Text";font-size:14px;text-transform:uppercase}.more-contact-info-box .service-item.style-4 .btn-box.mt-4{margin:0!important}.more-contact-info-box .service-item.style-4 p{min-height:60px;max-width:350px}.more-contact-info-box .service-item.style-4 p a{color:var(--themeht-body-color)}.more-contact-info-box .service-item.style-4 p a:focus,.more-contact-info-box .service-item.style-4 p a:hover{color:var(--themeht-primary-color)}.typography-style p{margin-bottom:13px;line-height:normal}.typography-style ul{padding-left:16px!important}.typography-style h2.wp-block-heading,.typography-style h3.wp-block-heading,.typography-style h4.wp-block-heading{margin-bottom:8px;padding-top:8px}.pricing-plans .plan{padding-bottom:50px!important}.ht-tab .tab-menu li a{background:#F2F0E9}.ht-tab .tab-menu li a.active-a{background:var(--themeht-primary-color)!important}.tab-list li{color:var(--themeht-body-color);font-weight:400!important}.who-we-serve-box .btn-box{margin-top:15px!important}.who-we-serve-box .btn-box:last-child{margin-top:12px!important}.ios-info ul{flex-wrap:wrap!important;justify-content:center!important}.build-a-smarter ul{padding-left:0!important;list-style-position:inside}.build-a-smarter.new ul{margin-top:-18px!important}.main-nav>ul>li>a:not([href]):not([class]),a:not([href]):not([class]):hover{color:var(--themeht-text-color)}.it-price-table .list-group-item-box i,.it-price-table .list-group-item-box svg,.it-price-table .list-group-item-box img.emoji{margin:0 auto}.it-price-table .list-group-item-box span{text-align:left;width:100%;font-size:16px;line-height:22px}.it-price-table .list-group-item-box{width:100%!important;box-sizing:border-box!important}.it-price-table .pricing-plans .plan .plan-header{min-height:150px}.it-price-table .pricing-plans .dark .plan-header .discount span{background:var(--themeht-secondary-color)}.it-price-table .ios-info{display:none}.it-price-table .pricing-plans .plan .plan-info .list-group .list-group-item.li-last-button{padding-top:30px;min-height:100px;padding-bottom:30px;border-bottom:none;padding:0;border-radius:0 0 10px 10px}.storage-price-table .list-group-item-box{flex-direction:column-reverse}.it-price-table .acr-main{pointer-events:none!important}.it-price-table .acr-main h3::after{content:"";display:none!important}.portal-hr .elementor-divider-separator{position:relative}.portal-hr .elementor-divider-separator{border-color:var(--themeht-primary-color)!important}.portal-hr .elementor-divider-separator::before,.portal-hr .elementor-divider-separator::after,.portal-hr::before,.portal-hr .elementor-divider-separator span{content:"";position:absolute;top:50%;width:16px;height:16px;background-color:#fff0;border:2px solid var(--themeht-primary-color);border-radius:50%;transform:translateY(-50%);z-index:2;margin:0 -15px}.solutions-slider .service-item.style-3 p{padding-right:initial;display:block}.human-first .featured-icon svg{height:52px}.form-one a{pointer-events:none!important}.home-slider .banner-slider .slider-img{background-position:center right}.portal-hr .elementor-divider-separator::before{left:0}.portal-hr::before{left:50%;background-color:#f2f0e9;z-index:3}.portal-hr .elementor-divider-separator::after{right:0}.mini-accordion .elementor-accordion .elementor-accordion-item{margin-bottom:5px;border-bottom:1px solid!important;padding:10px;background:none;border-radius:0}.mini-accordion .elementor-accordion .elementor-tab-content{border-top:1px solid #b8860b!important}.mini-accordion .e-n-accordion-item-title-text{text-transform:capitalize}.footer-logo-image img{margin-top:20px;max-width:150px}.banner-slider .banner-shape-arrow svg{transform:rotate(-90deg) scale(1)}.banner-slider .banner-button-next .banner-shape-arrow svg{transform:rotate(-180deg) scale(1)}.banner-slider .banner-button-next .banner-shape-arrow svg:last-of-type{right:0;transform:rotate(90deg) scale(1)}.inner-banner h1,.h1{line-height:68px;font-size:60px}.service-item.style-4 svg path{transition:fill 0.6s ease}.service-item.style-4:hover svg path{fill:var(--themeht-primary-color)}.footer .menu li.current-menu-item>a{color:var(--themeht-primary-color);font-weight:600;text-decoration:underline;transition:color 0.4s ease}.footer .menu li a{transition:color 0.4s ease}.footer .menu li a:hover{color:var(--themeht-primary-color);transition:color 0.4s ease}.banner-content h1 span.title-text{font-weight:400;font-size:60px;line-height:60px}.banner-content h1{font-weight:400;font-size:60px;line-height:60px}.human-first .featured-item.style-4{align-items:center}.header-number{top:40%;transform:translateY(-50%);position:fixed;right:20px;z-index:10;border-right:0 solid var(--themeht-light-color);padding-right:0;margin-right:0}.header-number a{position:relative;display:inline-block;transform:rotate(-90deg);transform-origin:right;font-size:16px;align-content:center;min-height:90px;padding-bottom:30px;border-radius:25px 25px 0 0;box-shadow:0 4px 10px rgb(0 0 0 / .25);letter-spacing:3px}.storage-price-table .pricing-plans .plan.options{width:100%}.storage-price-table .list-group-item.li-last-button{padding:10px}.storage-price-table .themeht-btn.white-btn{padding:15px!important}.storage-price-table .ios-info{display:none}.storage-price-table .pricing-plans .plan .plan-info .list-group .list-group-item.li-last-button{padding-top:30px;min-height:100px;padding-bottom:30px;border-bottom:none;padding:0}.storage-price-table .acr-main{pointer-events:none!important}.storage-price-table .acr-main h3::after{content:"";display:none}.storage-price-table .pricing-plans .plan .plan-info .list-group.first .list-group-item{padding:0 15px}.storage-price-table .list-group-item-box span{width:100%;font-size:16px;line-height:22px}.storage-price-table .pricing-plans .plan .plan-header h3 .figure .amount{font-size:36px}.img-chg-box .service-item{border:2px solid #fff0;border-radius:12px;transition:border-color 0.3s ease,box-shadow 0.3s ease}.img-chg-box .service-item:has(a.btn-active){border-color:var(--themeht-secondary-color);box-shadow:0 8px 25px rgb(0 115 255 / .15)}.img-chg-box .elementor-column:first-child .service-item{border-color:var(--themeht-secondary-color);box-shadow:0 8px 25px rgb(0 115 255 / .15)}.img-chg-box:has(.service-item a.btn-active) .elementor-column:first-child .service-item:not(:has(a.btn-active)){border-color:#fff0;box-shadow:none}.img-chg-box .btn-box:not(:first-of-type){display:none!important}.img-chg-box .service-item.style-4 p{font-size:16px}.img-chg-box .service-item.style-4{padding:15px 8px}.img-chg-onclick .attachment-full.size-full{max-height:300px;width:auto}.core-faq ul,ol{margin:0 0 1.5em 0em}@media (min-width:768px){.banner-content p img{display:none}}@media only screen and (min-width:768px){.it-price-table .pricing-plans .plan .plan-info .list-group.first{margin-top:150px}}@media only screen and (max-width:768px){.it-price-table .list-group-item-box{flex-direction:column-reverse;height:100%!important}}@media (min-width:1201px){.inner-banner.new .ht-heading.text-white,.inner-banner.new p{max-width:716px}.build-a-smarter .our-mission-sec .split_texts .split-text-block{padding:5rem 4rem}.five-plans .list-group-item{padding:0 15px}.banner-content p img{display:none}}.who-we-serve-box .platform-box .service-item.style-4 p{min-height:150px}.it-solution-left *{border:none!important}.our-core-pillars-sec .custom-service-slider .service-item.style-3{min-height:460px!important}.our-core-pillars-sec .custom-service-slider .service-item.style-3 .btn-box.mt-3{display:none}.build-a-smarter.lead-by h3{margin-bottom:8px!important}.typography-style h4{margin-bottom:10px;margin-top:20px}.service-hero-big-content .inner-banner .ht-heading.text-white{max-width:770px}.five-plans .pricing-plans .plan .plan-info .list-group .list-group-item.li-last-button a{padding:10px 20px!important;width:88%;line-height:normal;max-width:198px}.five-plans .storage-price-table .pricing-plans .plan .plan-header h3 .figure{display:flex;align-items:center;min-height:136px;justify-content:center;padding:0}.storage-price-table .pricing-plans .plan.options-one .plan-info .list-group .list-group-item.li-last-button{border-radius:0 0 0 10px}.storage-price-table .pricing-plans .plan.options-three .plan-info .list-group .list-group-item.li-last-button{border-radius:0 0 10px 0}.home-slider .banner-slider .slider-img{background-position:center right!important}.service-hero .theme-title h6{background:#fff0;color:#FFF;border:2px solid #b8860b;padding:8px 20px;text-transform:uppercase;display:inline-block;font-size:14px;line-height:24px;letter-spacing:2px;border-radius:100px;font-weight:600;margin-bottom:0;text-align:center}@media (max-width:1640px){.main-nav>ul>li{margin:0 12px}}@media (max-width:1600px){#header-wrap{padding:0 20px}.navbar-brand.logo{padding-right:10px}.header-right{padding-left:10px}.main-nav>ul>li{margin:0 9px}.banner-text{padding-left:60px}.footer{border-radius:30px;clip-path:inset(0% 1.3% round 30px);padding-left:45px;padding-right:45px}}@media (max-width:1500px){.header-right .themeht-btn.primary-btn{padding:8px 25px 10px}.logo img{max-height:56px}.main-nav>ul>li>a{font-size:15px}.banner-text h1,.banner-text h2{font-size:50px!important}.banner-content h1 span.title-text{font-size:42px;line-height:52px}.primary-footer .col-xl-5.col-lg-6.col-md-12 .col-lg-5{padding-left:0}.service-item.style-3 .service-image{height:240px}.our-core-pillars-sec .custom-service-slider .service-item.style-3{min-height:444px!important}}@media (max-width:1406px){.included-5 p{min-height:144px}.included-6 p{min-height:114px}.empty-column{display:none}.center-full-column{max-width:926px;margin:0 auto;width:100%!important}.service-item.style-3 .service-image{height:232px}}@media (max-width:1372px){.our-core-pillars-sec .custom-service-slider .service-item.style-3{min-height:472px!important}}@media (max-width:1350px){.banner-content .col-xl-7{width:66.333%}.topbar-link li{font-size:14px!important}.img-chg-box.new .themeht-btn.primary-btn{padding-left:20px;padding-right:20px;text-align:center;width:100%}}@media (max-width:1339px){.secondary-bg.ht-bg-move .featured-item.style-3 h4{font-size:22px}.why-us-tab .ht-tab .tab-menu{width:85%}}@media (max-width:1253px){.included-7 p,.included-8 p{min-height:87px}.service-item .service-title h4{font-size:22px}}@media (max-width:1244px){.included-1 p{min-height:212px}.included-3 p{min-height:182px}}@media (min-width:1200px) and (max-width:1366px){.split-content a.themeht-btn{display:flex;align-items:center;justify-content:center;height:100%}.split-content{flex-direction:column;display:flex;flex-wrap:wrap;gap:15px}}@media (min-width:1341px) and (max-width:1400px){.ht-navigation{flex-wrap:wrap;justify-content:space-between}.navigation-top{justify-content:center;width:100%;flex:0 0 100%;order:3;background:#fff;border-radius:50px;padding:10px;margin-bottom:15px}.main-nav>ul>li{margin:0 12px}.main-nav>ul>li>a{font-size:16px}}@media (min-width:1201px) and (max-width:1340px){.ht-navigation{flex-wrap:wrap;justify-content:space-between}.navigation-top{justify-content:center;width:100%;flex:0 0 100%;order:3;background:#fff;border-radius:50px;padding:10px;margin-bottom:15px}.main-nav>ul>li{margin:0 12px}.main-nav>ul>li>a{font-size:16px}.footer{padding-left:30px;padding-right:15px}.primary-footer .col-xl-5.col-lg-6.col-md-12 .col-lg-5{width:46%}.service-item.style-3 .service-image{height:204px}.more-contact-info-box .service-item.style-4{padding-left:30px}.pricing-plans .plan .plan-info .list-group.first .list-group-item{padding:0 20px!important}.list-group-item-box.acr-main h3{font-size:18px!important}.how-we-work-tab .e-n-tabs-heading{padding-top:40px}.footer .copyright{padding-right:15px}.our-core-pillars-sec .custom-service-slider .service-item.style-3{min-height:444px!important}.build-a-smarter.lead-by .themeht-btn{padding-left:20px;padding-right:20px}.build-a-smarter.lead-by .split_texts .split-text-block{padding:3rem 3rem}.five-plans .storage-price-table .pricing-plans .plan .plan-header h3 .figure .amount{font-size:32px!important}}@media (min-width:1201px) and (max-width:1271px){.check-icon-list-four-box.new .included-1 p{min-height:202px}.check-icon-list-four-box.new .included-3 p{min-height:202px}}@media (max-width:1220px){.slider-img::before{opacity:1}}@media (max-width:1200px){.main-nav .sub-menu .sub-menu-toggle{width:260px;text-align:end;height:50px;align-content:center;margin-top:-20px}.header-top{margin:0 0}.main-nav>ul>li{margin:0}.main-nav>ul>li>a{padding-top:11px;padding-bottom:11px}.main-nav>ul>li>.sub-menu-toggle{width:260px;text-align:end;height:50px;align-content:center;margin-top:-20px}.header-top{display:block!important}.navbar-brand.logo{padding-right:0;padding-left:0}.header-right{display:block}.ht-navigation{padding-right:0}.nav-menu-toggle{margin-right:5px}.banner-text{padding-left:25px}.banner-text h1,.banner-text h2{font-size:46px!important}.inner-banner .ht-heading.text-white{font-size:56px}.build-a-smarter .split_texts{padding:0;border-radius:40px}.build-a-smarter .split_texts .split-text-block{padding:3rem 3rem}.business-box-listing .elementor-container.elementor-column-gap-default{flex-wrap:wrap}.it-solution-left .elementor-container.elementor-column-gap-default{flex-wrap:wrap}.featured-item.style-4 .featured-title h4 br{display:none}.included-1 p,.included-2 p,.included-3 p{min-height:208px}.included-5 p{min-height:232px}.included-6 p{min-height:202px}.included-8 p{min-height:117px}.build-a-smarter .split_texts img{width:100%}.service-item.style-3 .service-image{height:172px}.service-item .service-title h4{min-height:60px;display:flex;align-items:center}.service-hero .inner-banner{min-height:645px!important}.why-us-tab .ht-tab .tab-menu{width:92%;gap:10px;padding:20px 12px}.why-us-tab .ht-tab .tab-menu li a{padding:10px 30px;font-size:17px}.how-we-work-tab .e-n-tabs-heading{padding-top:20px}.logo.footer-logo{max-width:264PX;width:100%}.our-core-pillars .service-title h4{min-height:auto}.build-a-smarter.lead-by .split_texts .split-text-block{text-align:center}.build-a-smarter.lead-by .split-icon{margin-left:auto;margin-right:auto}.lead-by .split-content{align-self:center}}@media (min-width:1025px){.img-chg-box .service-image{display:none}}@media (min-width:992px) and (max-width:1200px){.primary-footer .row>.col-xl-3.col-lg-6.col-md-12{width:37%}.primary-footer .row>.col-xl-5.col-lg-6.col-md-12{width:63%}.primary-footer .row>.col-xl-4.col-md-8.mt-5.mt-xl-0{width:100%;margin-top:38px!important}.primary-footer .col-xl-4.col-md-8.mt-5.mt-xl-0 .footer-widget{margin-left:0;max-width:100%}.more-contact-info-box .service-item.style-4{padding-left:25px}.list-group-item-box.acr-main h3{font-size:18px!important}.pricing-plans .plan .plan-info .list-group.first .list-group-item{padding:0 15px!important}.list-group-item{padding:0!important}.ios-info{padding:25px 0 15px!important}.five-plans .storage-price-table .pricing-plans .plan .plan-header h3 .figure .amount{font-size:26px!important;max-width:136px;margin:0 auto;line-height:normal}}@media (min-width:1025px) and (max-width:1200px){.plan-included-box .service-item.style-4{padding-left:15px}.plan-included-box .service-item.style-4 .service-title h4{font-size:20px;line-height:normal}.check-icon-list-four-box.new .included-1 p{min-height:230px}.check-icon-list-four-box.new .included-3 p{min-height:230px}.pricing-plans .plan .plan-info .list-group .list-group-item.li-last-button a{padding:10px 12px!important;width:100%!important;line-height:normal}.our-core-pillars-sec .custom-service-slider .service-item.style-3{min-height:440px!important}.our-core-pillars-sec .custom-service-slider .service-item.style-3 p{line-height:normal}}@media (min-width:992px) and (max-width:1024px){.check-icon-list-four-box .included-3 p{min-height:116px}.solutions-slider .custom-service-slider .service-item.style-3 p{min-height:88px}}@media (max-width:1024px){.banner-text{padding-left:0}.banner-text h1,.banner-text h2{font-size:44px!important}.banner-content h1 span.title-text{font-size:40px}.it-solution-box .theme-title.ht-split-text{text-align:center}.it-solution-box p{text-align:center}.marquee-text.style3 span{font-size:60px!important}.footer{padding-left:20px;padding-right:20px}.inner-banner .ht-heading.text-white{margin-bottom:0}.included-1 p,.included-2 p{min-height:130px}.included-3 p{min-height:115px}.included-5 p{min-height:60px}.included-6 p{min-height:60px}.included-7 p,.included-8 p{min-height:auto}.form-one{text-align:center}.more-contact-info-box{padding:0}.service-item .service-title h4{min-height:auto}.solutions-slider .custom-service-slider .service-item.style-3{min-height:auto!important}.primary-bg.ht-bg-move .left h2{text-align:center}.service-hero .inner-banner{min-height:485px!important}.form-one ul{list-style-position:inside;padding:0;margin:0}.center-btn{text-align:center;width:100%!important}.our-mission-sec .split-content{text-align:center}.our-mission-sec .split-icon{margin:5px auto 25px}.why-choose-us-sec .my-center-title{text-align:center}.introduction-box.new{text-align:center}}@media (min-width:768px) and (max-width:1200px){.footer-subscribe{display:none}#custom_html-11{text-align:center;width:50%}#nav_menu-14{width:50%}#custom_html-7{display:none}.col-xl-3.col-md-8.mt-5.mt-xl-0{display:flex;width:100%}}@media (min-width:1172px) and (max-width:1200px){.our-core-pillars-sec .custom-service-slider .service-item.style-3{min-height:394px!important}}@media (min-width:1036px) and (max-width:1171px){.our-core-pillars-sec .custom-service-slider .service-item.style-3{min-height:420px!important}}@media (min-width:768px) and (max-width:991px){.who-we-serve-box .service-item.style-4{padding-left:20px;padding-right:20px;padding-top:18px}.who-we-serve-box .service-title h4{display:flex;min-height:60px;align-items:center;margin-bottom:20px}.who-we-serve-box .service-item.style-4 .service-image{margin-top:0}.who-we-serve-box .themeht-btn{padding:12px 24px}.primary-footer .col-xl-4.col-md-8.mt-5.mt-xl-0 .footer-widget{margin-left:0;max-width:100%}.primary-footer .col-xl-3.col-lg-6.col-md-12{padding:0}.primary-footer .col-xl-4.col-md-8.mt-5.mt-xl-0{padding:0}.included-1 p,.included-2 p{min-height:208px}.included-3 p{min-height:143px}.included-5 p{min-height:116px}.service-item.style-3 .service-image{height:198px}.solutions-slider .custom-service-slider .service-item.style-3 p{min-height:86px}.check-icon-list-four-box.new .included-1 p{min-height:230px}.check-icon-list-four-box.new .included-3 p{min-height:143px}.ios-info ul{gap:2px!important;margin:0!important;padding:0 6px!important}.ios-info ul li{font-size:14px!important;padding:0 6px!important}.pricing-plans .plan .plan-info .list-group.first .list-group-item{padding-left:15px!important;padding-right:15px!important}.why-us-tab .ht-tab .tab-menu li a{min-height:72px;display:flex;justify-content:center;align-items:center}.who-we-serve-box .platform-box .service-item.style-4 p{min-height:174px}.pricing-plans .plan .plan-info .list-group .list-group-item.li-last-button a{padding:10px 15px!important;width:100%!important;line-height:normal}.five-plans .storage-price-table .pricing-plans .plan .plan-header h3 .figure .amount{font-size:20px!important;max-width:106px;margin:0 auto;line-height:normal}.five-plans .storage-price-table .pricing-plans .plan .plan-header h3 .figure{min-height:108px}.five-plans .pricing-plans .plan .plan-info .list-group .list-group-item.li-last-button a{padding:10px 12px!important;width:100%!important;line-height:normal;max-width:100%}.solutions-slider .custom-service-slider .service-item.style-3{min-height:440px!important}}@media (max-width:991px){.header-top{padding:5px 0 0}.topbar-link a.primary-btn{padding:1px 16px;margin-left:0;margin-top:5px!important;display:inline-flex}.banner-content .col-xl-7{width:88%}.more-contact-info-box{padding:0;flex-direction:column!important}.more-contact-info-box .service-item.style-4 p{min-height:auto;max-width:100%}.service-hero .inner-banner{min-height:485px!important}.main-nav .sub-menu li a:hover,.main-nav ul li .sub-menu li.current-menu-item>a{padding-left:10px;color:var(--themeht-primary-color)}.main-nav>ul>li>a:hover,.main-nav>ul>li.current-menu-item>a,.main-nav>ul>li.current-menu-parent>a{color:var(--themeht-primary-color)}}@media (max-width:767px){.header-number{display:block}.header-top{display:none!important}.banner-content .col-xl-7{width:100%;padding:0 20px}.banner-text h1,.banner-text h2{font-size:38px!important;line-height:48px!important}.banner-content{padding:60px 0;min-height:642px}.banner-content p br{display:none}.container,.container-sm{max-width:100%!important}.business-box-listing .featured-item.style-4{flex-direction:column;justify-content:center;align-content:center;text-align:center}.business-box-listing .featured-item.style-4 .featured-icon{margin:0 auto 13px}.it-solution-box{text-align:center}.it-department-box .theme-title h6{text-align:center}.it-department-box .theme-title h2{text-align:center}.why-choose-listing-box .featured-item.style-4{display:flex;flex-direction:column;text-align:center;align-items:center;gap:10px}.why-choose-right-sec .featured-item.style-4 .featured-icon{margin-left:0;margin-right:0}.why-choose-listing-box .featured-item.style-4{margin-bottom:10px}.business-box-listing .featured-desc{text-align:center;width:100%}.it-department-box .theme-title.ht-split-text{text-align:center}.it-department-box section,.it-department-box p{text-align:center!important;display:flex;justify-content:center;margin:0 auto}.build-a-smarter .split_texts .split-text-block{padding:2rem 2rem}.my-center-title{text-align:center}.primary-footer .col-xl-4.col-md-8.mt-5.mt-xl-0 .footer-widget{margin-right:0;max-width:100%}.primary-footer .col-xl-5.col-lg-6.col-md-12 .col-lg-5{padding-left:10px}.footer .copyright{flex-direction:column}.copyright p:first-child{margin-bottom:5px}.custom-service-slider .service-item.style-3 p{min-height:auto}.footer-widget.widget ul li{margin-bottom:6px}.footer h5.widget-title{margin-bottom:5px}.footer .mt-5{margin-top:1.6rem!important}.footer .media-icon li{margin-bottom:20px!important}.secondary-footer .col{padding:0}.footer-logo{width:75%}.footer-logo img{max-height:40px}.inner-banner .ht-heading.text-white{font-size:40px!important;line-height:50px!important}.included-1 p,.included-2 p,.included-3 p,.included-4 p,.included-5 p,.included-6 p,.included-7 p,.included-8 p,.included-2 p{min-height:auto}.solutions-slider .service-desc>*{display:flex;justify-content:center;width:100%}.custom-service-slider .service-item.style-3 p{text-align:center}.custom-service-slider .service-item.style-3 .btn-box.mt-3{margin:0 auto;text-align:center}.theme-title h2{font-size:32px!important;line-height:42px!important}.service-item.style-3 .service-image{height:262px}.rmm-features-sec .featured-item.style-4{flex-direction:column;justify-content:center;align-items:center;text-align:center;margin-bottom:10px}.check-icon-list-two-box .included-1 p,.check-icon-list-two-box .included-2 p,.check-icon-list-two-box .included-3 p,.check-icon-list-two-box .included-4 p,.check-icon-list-two-box .included-5 p,.check-icon-list-two-box .included-6 p,.check-icon-list-two-box .included-7 p,.check-icon-list-two-box .included-8 p{min-height:auto}.service-hero .inner-banner{min-height:352px!important}.build-a-smarter .split-content .themeht-btn{margin-bottom:10px}.rmm-features-sec .featured-item.style-4 .featured-icon{margin-right:0;flex-shrink:0;margin-bottom:10px}.build-a-smarter .split-content .themeht-btn{margin-bottom:10px;width:100%;text-align:center;margin-left:0!important}.build-a-smarter .split-content .split-icon{margin-left:auto;margin-right:auto;margin-bottom:15px}.build-a-smarter .split-content{text-align:center}.plan-included-box .service-item.style-4 p{min-height:auto}.check-icon-list-three-box .included-1 p,.check-icon-list-three-box .included-2 p,.check-icon-list-three-box .included-3 p,.check-icon-list-three-box .included-4 p,.check-icon-list-three-box .included-5 p{min-height:auto}.check-icon-list-four-box .included-1 p,.check-icon-list-four-box .included-2 p,.check-icon-list-four-box .included-3 p,.check-icon-list-four-box .included-4 p,.check-icon-list-four-box .included-5 p,.check-icon-list-four-box .included-6 p{min-height:auto}.sml-box.new .featured-item.style-4{flex-direction:column;justify-content:center;text-align:center;align-items:center;margin-bottom:8px}.theme-title h6{line-height:normal}.center-mobile .theme-title h2{text-align:center}.plan.options-one .plan-header{border-radius:10px 10px 0 0!important}.pricing-plans .plan .plan-header{border-radius:10px 10px 0 0!important}.plan.option-middle.dark.colum-3 h3{color:#fff!important}.list-group-mobile{height:auto!important}.acr-main.active .acr-content{padding-top:10px}.acr-main.active .acr-content p{padding-bottom:0!important;margin-bottom:0!important}.list-group-item{padding:0!important}.list-group-item-box{padding-left:18px!important;padding-right:18px!important}.home-pricing.new{padding-top:40px!important}.list-group-mobile.acr-main h3{padding:0 24px!important}.ios-info{padding-top:28px!important}.ios-info ul li{padding:0 8px!important}.why-us-tab .ht-tab .tab-menu{width:82%;gap:10px;padding:15px 15px;flex-wrap:wrap;flex-direction:column;display:flex}.why-us-tab .mt-5{margin-top:2rem!important}.who-we-serve-box .platform-box .service-item.style-4 p{min-height:auto;text-align:center}.who-we-serve-box .platform-box .service-item.style-4 .btn-box{text-align:center}.it-solution-left .elementor-widget-wrap.elementor-element-populated{margin-bottom:0!important;padding-bottom:0!important}.two-col-box-content{text-align:center}.introduction-box{text-align:center}.five-plans .storage-price-table .pricing-plans .plan .plan-header h3 .figure{min-height:auto}.five-plans .list-group-mobile h3{margin-bottom:0;font-size:22px}.five-plans .pricing-plans .plan .plan-header{min-height:auto}.storage-price-table .pricing-plans .plan .plan-info .list-group .list-group-item.li-last-button{border-radius:0 0 10px 10px}.storage-price-table .pricing-plans .plan.options-three .plan-info .list-group .list-group-item.li-last-button{border-radius:0 0 10px 10px}.banner-content h1 span.title-text{margin-bottom:18px!important}.service-hero .elementor-background-overlay{background:#2c3e50!important;opacity:.85!important}.inner-banner .elementor-background-overlay,.home-slider .banner-slider .slider-img:before{background:rgb(44 62 80 / .85)!important}.service-hero .theme-title h6,.banner-content h6{line-height:20px;text-align:center!important}.service-hero .theme-title h6,.banner-content h6{text-align:center!important}}@media (max-width:500px){.table-style table{font-size:15px}.table-style th,.table-style td{padding:4px}.header-right .themeht-btn.primary-btn span{font-size:0;position:relative}.header-right .themeht-btn.primary-btn svg{display:none}.header-right .themeht-btn.primary-btn span:before{content:"";position:absolute;left:10px;top:-11px;background:url(https://techspireit.co.uk/wp-content/uploads/2025/12/login-icon.svg) no-repeat left top;background-size:auto;width:16px;height:19px;display:block;background-size:cover!important}.header-right .themeht-btn.primary-btn{padding:0!important;width:36px;height:36px}.nav-menu-toggle{margin-right:0}.banner-content h1 span.title-text{font-size:34px}.marquee-text.style3 span{font-size:40px!important}.service-item.style-3 .service-image{height:252px}.build-a-smarter .split-content h3{font-size:26px}}@media (max-width:480px){.banner-content{min-height:622px}.who-we-serve-box .service-item.style-4{padding-left:20px;padding-right:20px;padding-top:18px}.who-we-serve-box .service-title h4{display:flex;min-height:60px;align-items:center;margin-bottom:20px}.who-we-serve-box .service-item.style-4 .service-image{margin-top:0}.who-we-serve-box .themeht-btn{padding:12px 21px;font-size:13px}.build-a-smarter .split_texts .split-text-block{padding:20px}.build-a-smarter .split-content .themeht-btn{margin-top:0;padding-left:18px;padding-right:18px}.it-department-left-sec .list-unstyled{margin-left:0;width:90%;text-align:left}.marquee-text.style3 span{font-size:36px!important}.inner-banner .ht-heading.text-white{font-size:34px!important;line-height:44px!important}.theme-title h2{font-size:28px!important;line-height:36px!important}.service-item.style-3 .service-image{height:206px}.center-btn .themeht-btn.primary-btn{padding-left:20px;padding-right:20px}.plan-included-box .service-item.style-4{padding-left:25px}.pricing-plans .plan{width:100%!important}.why-us-tab .ht-tab .tab-menu{width:100%}.why-us-tab .ht-tab .ht-tab-content{border-radius:0 0 30px 30px;padding:20px}}@media (max-width:400px){#header-wrap{padding:0 15px}.logo img{max-height:52px}.nav-menu-toggle{font-size:36px}.header-right{padding-left:7px}.banner-content h1 span.title-text{font-size:26px;line-height:36px}.banner-text h1,.banner-text h2{font-size:34px!important;line-height:44px!important;text-align:center}.banner-text .btn-box.mt-5.animated3{text-align:center}.banner-content{padding:20px 0 20px}.footer{padding-left:10px;padding-right:10px;padding-top:25px}.service-item.style-3 .service-image{height:184px}.build-a-smarter .split-content .themeht-btn{margin-bottom:10px}.plan-included-box .service-item.style-4{padding-left:20px}}