@media only screen and (max-width :639px){body{padding-top:83px}section.scrolling-bar-container-outer section.scrolling-bar-container .nav-container{position:relative;padding-right:40px;flex-direction:column;align-items:flex-start}section.scrolling-bar-container-outer section.scrolling-bar-container .open-nav a.nav-item-scroll{display:block}section.scrolling-bar-container-outer section.scrolling-bar-container button.mobile-nav-arrow{position:absolute;right:0;top:0;width:20px;height:20px;display:block}section.scrolling-bar-container-outer section.scrolling-bar-container .open-nav button.mobile-nav-arrow{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}section.scrolling-bar-container-outer section.scrolling-bar-container button.mobile-nav-arrow svg{float:left;width:100%;height:100%}section.scrolling-bar-container-outer section.scrolling-bar-container svg.spacer,section.scrolling-bar-container-outer section.scrolling-bar-container a.nav-item-scroll{display:none}section.scrolling-bar-container-outer:not(.is-fixed) section.scrolling-bar-container a.nav-item-scroll:nth-child(1),section.scrolling-bar-container-outer.is-fixed section.scrolling-bar-container a.nav-item-scroll.is-active{display:block}section.homepage-new_slider_block.new_style_version:before{-webkit-box-shadow:none;box-shadow:none;background:rgb(4 43 60 / .8);width:100%;height:100%;border-radius:0;top:0;left:0;-webkit-transform:none;-ms-transform:none;transform:none}.content blockquote{padding:30px 0}.content blockquote:before{left:0}.content blockquote:after{right:0}section.homepage-quote_logos_block .quote-slider{padding-left:29px;padding-right:30px}section.homepage-quote_logos_block .slick-slider button.slick-arrow.next{right:0}.superpowers-list.new_style_accordion .superpower-content a.acc-title svg{top:-4px}.posts-lists.post_list_new_style.gap-\[52px\]>article{width:100%}section.sub-page-blocks.content-blocks .content-block-row.has_no_image{min-width:100%;max-width:100%}section.homepage-new_slider_block .slider-inner-block .slider-background-container .hero_video_container iframe{min-width:100vh;min-height:60vh}section.homepage-new_slider_block:before{left:100vw;width:105vw;height:105vw}section.homepage-new_slider_block .slider-content button.slick-arrow.previous{left:30px}section.homepage-new_slider_block .slider-content button.slick-arrow.next{left:70px;right:auto}section.homepage-new_slider_block .slider-content button.slick-arrow{top:auto;-webkit-transform:none;-ms-transform:none;transform:none;bottom:30px}section.homepage-new_slider_block,section.homepage-new_slider_block .slider-inner-block{aspect-ratio:unset;height:300px}.container-new.old_style{max-width:330px}section.mb-medium{margin-bottom:50px}.content-image-container-outer{margin-left:calc((-100vw + 290px)* .5);margin-right:calc((-100vw + 290px)* .5);width:-moz-available;width:-webkit-fill-available;width:fill-available;border-radius:0;height:250px}.content-image-container-outer .image-block{border-radius:0;height:100%!important;top:0}section.hero-block.mb-medium{margin-bottom:60px}section.tabbed-services .tabbed-services-list .service-list-content-block .service-inner-screen .image-container.no-image-set{display:none!important}header .button-link.smaller-button{font-size:10px;padding:4px 12px;margin:0 6px}header .button-link.smaller-button.border-custom-greenStandard{padding:4px 11px}section.homepage-logos_block .partners-logos-list .slick-slide{margin:0 27px}section.homepage-logos_block .partners-logos-list .slick-list{margin:0 -27px}section.homepage-our_people_block .people-slider-actual{display:none}section.homepage-our_people_block .people-slider-fake:nth-child(4){display:none}.slick-slider button.slick-arrow.previous{left:15px}.slick-slider button.slick-arrow.next{right:15px}section.page-sub-block .content-block-row:before,section.gallery-list .image-caption:after,section.full-width-image .image-caption:after,section.quote-single-testimonial .testimonial-single .quote-content:before,section.quote-single-testimonial .testimonial-single .quote-content:after,section.testimonial-slider .line-shape,section.testimonial-slider .line-inner,section.homepage-contact_block .lets-talk-split .contact-details:before,section.homepage-contact_block .lets-talk-split .contact-details:after,section.superpowers .superpowers-inner:after{display:none}section.split-content-image-shapes .content-block-inner .title-container:after{display:none}section.timeline-section .shape{width:100%}section.timeline-section .timeline-list .timeline-content .timeline-inner-content h4:before,section.timeline-section .timeline-list .timeline-content.odd .timeline-inner-content h4:before{left:auto;right:calc(100% + 10px);background:#fff;width:220px;top:12px}section.timeline-section .timeline-list{gap:30px;display:flex;flex-direction:column}section.stats-circles .stat-circles-container{row-gap:40px;column-gap:25px}section.quote-single-testimonial:after{border-width:76px 105px 0 0}.testimonials-slider-container.slick-slider button.slick-arrow{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:-30px}.testimonials-slider-container.slick-slider button.slick-arrow.previous{left:calc(50% - 50px)}.testimonials-slider-container.slick-slider button.slick-arrow.next{left:calc(50% + 50px)}.people-sliders .slick-slide{margin:10px 0}section.homepage-our_people_block .people-slider-actual .slick-list:before{width:100%;height:100%;border-radius:0}section.homepage-our_people_block .people-slider-actual{padding-top:60px}section.homepage-who_we_helped_block .content-home-blocks button.slick-arrow.previous{left:30px;bottom:0}section.homepage-who_we_helped_block .content-home-blocks button.slick-arrow.next{right:30px;bottom:0}section.microsoft-logos .microsoft-logos-list{gap:20px;flex-wrap:wrap;justify-content:center}section.microsoft-logos .microsoft-logos-list .logo-container{min-width:50px;max-width:50px}section.microsoft-block .content-block-inner:before{margin-left:calc((-100vw + 330px)* .5);margin-right:calc((-100vw + 330px)* .5);width:-moz-available;width:-webkit-fill-available;width:fill-available}section.superpowers .superpowers-inner .superpowers-list{gap:15px}section.superpowers .superpowers-inner>h2{position:relative}section.superpowers .superpowers-inner>h2:before{content:'';position:absolute;top:0;width:900px;background:#f97303;margin-left:calc((-100vw + 330px)* .5);margin-right:calc((-100vw + 330px)* .5);width:-moz-available;width:-webkit-fill-available;width:fill-available;height:100%;z-index:-1}section.hero-block.hero-style_split .content-image:before{content:'';position:absolute;top:0;width:900px;margin-left:calc((-100vw + 290px)* .5);margin-right:calc((-100vw + 290px)* .5);width:-moz-available;width:-webkit-fill-available;width:fill-available;height:100%;z-index:-1}section.hero-block.hero-style_split .content-image{padding:20px}section.hero-block.hero-style_split .content-image:before{right:auto}section.gallery-list{overflow-x:clip}.card-blocks-expanding article.expanding-card .content{max-height:500px;transition:max-height 0.25s ease-in}section.gallery-list .gallery-slider-container{padding:0 35px}section.experts-section .experts-slider,section.people-section .people-slider{padding-bottom:50px}section.homepage-who_we_helped_block .content-home-blocks .slick-slide>div{margin-top:0;margin-bottom:0}section.homepage-who_we_helped_block .content-home-blocks .slick-active>div{margin-top:0}section.homepage-who_we_helped_block .content-home-blocks .slick-active+.slick-active>div{margin-top:0;margin-bottom:0}section.homepage-who_we_helped_block .content-home-blocks .slick-active+.slick-active+.slick-active>div{margin-top:0}section.homepage-who_we_helped_block .content-home-blocks .slick-active+.slick-active+.slick-active+.slick-slide>div{margin-top:0}section.homepage-who_we_helped_block .content-home-blocks{padding-left:30px;padding-right:30px;padding-bottom:60px}a.scrollNext{display:none!important}section.homepage-our_people_block .people-sliders:before{content:'';left:0;top:0;width:100%;height:100%;background:rgb(3 43 61 / .75);position:absolute;z-index:2}section.homepage-hero_block .inner-content a.button-link{padding:8px 15px}section.homepage-logos_block .shape{display:none}section.homepage-logos_block{background:#032b3d}section.homepage-hero_block .inner-content .inner-block.right .shapes-container{top:212px;right:-80px}section.homepage-hero_block .shapes-split .full{height:40px;top:65%!important}section.homepage-hero_block .inner-content .inner-block.right .shapes-container .shape-1,section.homepage-contact_block .lets-talk-outer-container .shapes-container .shape-1{display:none}section.homepage-hero_block .inner-content .inner-block.right .shapes-container .shape-2,section.homepage-contact_block .lets-talk-outer-container .shapes-container .shape-2{height:40px;width:246px;right:-100px;top:0}section.homepage-hero_block .inner-content .inner-block.right .shapes-container .shape-3,section.homepage-contact_block .lets-talk-outer-container .shapes-container .shape-3{height:70px;width:40px;right:106px;top:40px}section.homepage-hero_block .inner-content .inner-block.right .shapes-container .shape-4,section.homepage-contact_block .lets-talk-outer-container .shapes-container .shape-4{right:106px;top:109px;border-width:50px 40px 0 0}section.homepage-contact_block .lets-talk-outer-container .shapes-container{top:calc(50% + 70px);left:calc(100% - 50px)}section.homepage-contact_block .lets-talk-outer-container:before{content:'';position:absolute;width:3000px;height:40px;background:#fa7303;top:calc(100% + 50px);right:calc(100% - 350px);z-index:-1;-webkit-filter:drop-shadow(3px 3px 3px rgb(0 0 0 / .45));filter:drop-shadow(3px 3px 3px rgb(0 0 0 / .45))}form .fields.half,.woocommerce-pages .woocommerce form .form-row-first,.woocommerce-pages .woocommerce form .form-row-last{width:100%}section.tabbed-services .tabbed-services-list .hidden-content-section{min-width:100%;padding-left:0;padding-right:0}section.tabbed-services .tabbed-services-list .hidden-content-section .content-section{padding-left:0;padding-right:0;margin-bottom:20px}section.tabbed-services .tabbed-services-list .hidden-content-section .logos{flex-wrap:wrap}section.tabbed-services .tabbed-services-list .hidden-content-section .logos .logo-container{width:50px;height:50px}section.tabbed-services .tabbed-services-list .service-list-content-block .service-inner-screen{min-width:100%;height:auto!important}section.tabbed-services .tabbed-services-list .service-list-content-block .service-inner-screen .overlay-content{position:relative!important;height:auto}section.tabbed-services .tabbed-services-list .service-list-content-block .service-inner-screen .overlay-content a.service-trigger{left:0;min-width:100%;max-width:100%}section.tabbed-services .tabbed-services-list .service-list-content-block .service-inner-screen .overlay-content .logos{display:none!important}section.tabbed-services .tabbed-services-list .service-list-content-block .service-inner-screen .overlay-content a.service-trigger h3{font-size:24px;line-height:1.35}section.tabbed-services .tabbed-services-list .service-list-content-block .service-inner-screen .image-container{position:relative;height:300px!important}section.homepage-who_we_helped_block .content-home-blocks{min-height:auto}section.superpowers .superpowers-inner .superpowers-list .superpower-content:nth-child(1) .tooltip-content{display:block}section.superpowers .superpowers-inner .superpowers-list .superpower-content:nth-child(1) h4:not([style*='color']){color:#f75606}section.split-content-image-shapes .shape-arrow-behind{display:none!important}}@media only screen and (min-width :640px) and (max-width :767px){body{padding-top:112px}.superpowers-list.new_style_accordion .superpower-content a.acc-title svg{top:2px}.posts-lists.post_list_new_style.gap-\[52px\]>article{width:100%}section.sub-page-blocks.content-blocks .content-block-row.has_no_image{min-width:100%;max-width:100%}section.homepage-new_slider_block .slider-inner-block .slider-background-container .hero_video_container iframe{min-width:100vh;min-height:60vh}section.homepage-new_slider_block:before{left:100vw;width:105vw;height:105vw}section.homepage-new_slider_block .slider-content button.slick-arrow.previous{left:30px}section.homepage-new_slider_block .slider-content button.slick-arrow.next{left:70px;right:auto}section.homepage-new_slider_block .slider-content button.slick-arrow{top:auto;-webkit-transform:none;-ms-transform:none;transform:none;bottom:30px}section.homepage-new_slider_block,section.homepage-new_slider_block .slider-inner-block{aspect-ratio:unset;height:300px}section.testimonial-slider .line-shape,section.testimonial-slider .line-inner{display:none!important}.slick-slider button.slick-arrow.previous{left:-24px}.slick-slider button.slick-arrow.next{right:-24px}section.homepage-hero_block .shapes-split .full{top:calc(50% + 29px)!important}.container-new.old_style{max-width:550px}section.tabbed-services .tabbed-services-list .service-list-content-block .service-inner-screen .image-container.no-image-set{display:none!important}section.homepage-our_people_block .people-slider-fake:nth-child(1){display:none}section.homepage-our_people_block .people-slider-fake:nth-child(4){display:none}section.testimonial-slider .line-shape,section.testimonial-slider .line-inner,section.homepage-contact_block .lets-talk-split .contact-details:before,section.homepage-contact_block .lets-talk-split .contact-details:after,section.superpowers .superpowers-inner:after{display:none}section.split-content-image-shapes .content-block-inner .title-container:after{display:none}section.timeline-section .shape{width:100%}section.timeline-section .timeline-list .timeline-content .timeline-inner-content h4:before,section.timeline-section .timeline-list .timeline-content.odd .timeline-inner-content h4:before{left:auto;right:calc(100% + 10px);background:#fff;width:220px;top:12px}section.timeline-section .timeline-list{gap:30px;display:flex;flex-direction:column}section.stats-circles .stat-circles-container{row-gap:40px}section.quote-single-testimonial:after{border-width:86px 115px 0 0}.testimonials-slider-container.slick-slider button.slick-arrow{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:-30px}.testimonials-slider-container.slick-slider button.slick-arrow.previous{left:calc(50% - 50px)}.testimonials-slider-container.slick-slider button.slick-arrow.next{left:calc(50% + 50px)}.people-sliders .slick-slide{margin:10px 0}section.homepage-our_people_block .people-slider-actual .slick-list:before{width:100%;height:100%;border-radius:0}section.homepage-our_people_block .people-slider-actual{padding-top:60px}section.homepage-who_we_helped_block .content-home-blocks button.slick-arrow.next{right:0}section.homepage-hero_block .inner-content .inner-block.right .shapes-container{right:-75px}section.homepage-hero_block .inner-content .inner-block.right .shapes-container .shape-3{height:95px}section.homepage-hero_block .inner-content .inner-block.right .shapes-container .shape-4{top:218px}section.microsoft-logos .microsoft-logos-list{gap:20px;flex-wrap:wrap;justify-content:center}section.microsoft-logos .microsoft-logos-list .logo-container{min-width:50px;max-width:50px}section.tabbed-services .tabbed-services-list .hidden-content-section{min-width:100%;padding-left:0}section.tabbed-services .tabbed-services-list .hidden-content-section .content-section{padding-left:0;margin-bottom:20px}section.tabbed-services .tabbed-services-list .hidden-content-section .logos{flex-wrap:wrap}section.tabbed-services .tabbed-services-list .hidden-content-section .logos .logo-container{width:50px;height:50px}section.tabbed-services .tabbed-services-list .service-list-content-block .service-inner-screen{min-width:100%;height:auto!important}section.tabbed-services .tabbed-services-list .service-list-content-block .service-inner-screen .overlay-content{position:relative!important;height:auto}section.tabbed-services .tabbed-services-list .service-list-content-block .service-inner-screen .overlay-content a.service-trigger{left:0;min-width:100%;max-width:100%}section.tabbed-services .tabbed-services-list .service-list-content-block .service-inner-screen .overlay-content .logos{display:none!important}section.tabbed-services .tabbed-services-list .service-list-content-block .service-inner-screen .overlay-content a.service-trigger h3{font-size:24px;line-height:1.35}section.tabbed-services .tabbed-services-list .service-list-content-block .service-inner-screen .image-container{position:relative;height:300px!important}section.split-content-image-shapes .shape-arrow-behind{display:none!important}}@media only screen and (min-width :846px) and (max-width :1023px){section.homepage-hero_block .shapes-split .full{top:calc(50% + 20px)!important}}@media only screen and (min-width :768px) and (max-width :1023px){.posts-lists.post_list_new_style.gap-\[52px\]>article{width:calc(50% - 26px)}section.sub-page-blocks.content-blocks .content-block-row.has_no_image{min-width:100%;max-width:100%}section.homepage-new_slider_block .slider-inner-block .slider-background-container .hero_video_container iframe{min-width:100vh;min-height:60vh}section.homepage-new_slider_block:before{left:100vw;width:105vw;height:105vw}section.homepage-new_slider_block .slider-content button.slick-arrow.previous{left:30px}section.homepage-new_slider_block .slider-content button.slick-arrow.next{left:70px;right:auto}section.homepage-new_slider_block .slider-content button.slick-arrow{top:auto;-webkit-transform:none;-ms-transform:none;transform:none;bottom:30px}section.homepage-new_slider_block,section.homepage-new_slider_block .slider-inner-block{aspect-ratio:unset;height:350px}.testimonials-slider-container.slick-slider button.slick-arrow{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:-30px}.testimonials-slider-container.slick-slider button.slick-arrow.previous{left:calc(50% - 50px)}.testimonials-slider-container.slick-slider button.slick-arrow.next{left:calc(50% + 50px)}section.testimonial-slider .anime-scroll .to-animate{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;transform:none!important;-webkit-transform:none!important;backface-visibility:unset;-webkit-backface-visibility:unset;position:unset;opacity:1!important;visibility:visible!important;transform-style:unset!important}section.testimonial-slider .line-shape,section.testimonial-slider .line-inner{display:none!important}section.homepage-contact_block .lets-talk-outer-container .shapes-container .shape-1{display:none}section.homepage-contact_block .lets-talk-outer-container .shapes-container .shape-2{height:50px;width:256px;right:-100px;top:0}section.homepage-contact_block .lets-talk-outer-container .shapes-container .shape-3{height:80px;width:50px;right:106px;top:40px}section.homepage-contact_block .lets-talk-outer-container .shapes-container .shape-4{right:106px;top:119px;border-width:60px 50px 0 0}section.homepage-contact_block .lets-talk-outer-container .shapes-container{right:auto;top:calc(50% + 49px);left:calc(100% - 50px)}section.homepage-contact_block .lets-talk-outer-container:before{content:'';position:absolute;width:3000px;height:50px;background:#fa7303;top:calc(100% + 30px);right:calc(100% - 350px);z-index:-1;-webkit-filter:drop-shadow(3px 3px 3px rgb(0 0 0 / .45));filter:drop-shadow(3px 3px 3px rgb(0 0 0 / .45))}section.homepage-hero_block .inner-content a.button-link{font-size:23px!important}section.homepage-hero_block .inner-content .inner-block.right .shapes-container{left:500px}.container-new.old_style{max-width:668px}section.tabbed-services .tabbed-services-list .service-list-content-block .service-inner-screen .image-container.no-image-set{display:none!important}section.homepage-our_people_block .people-slider-fake:nth-child(4){display:none}section.homepage-contact_block .lets-talk-split .contact-details:before,section.homepage-contact_block .lets-talk-split .contact-details:after,section.superpowers .superpowers-inner:after{display:none}section.split-content-image-shapes .content-block-inner .title-container:after{display:none}section.timeline-section .shape{width:100%}section.timeline-section .timeline-list .timeline-content .timeline-inner-content h4:before,section.timeline-section .timeline-list .timeline-content.odd .timeline-inner-content h4:before{left:auto;right:calc(100% + 10px);background:#fff;width:220px;top:12px}section.timeline-section .timeline-list{gap:30px;display:flex;flex-direction:column}section.stats-circles .stat-circles-container{row-gap:40px}section.homepage-who_we_helped_block .content-home-blocks button.slick-arrow.next{right:0}section.homepage-our_people_block .people-slider-actual .slick-list:before{left:85%}.people-sliders .slick-slide{margin:10px 0}section.tabbed-services .tabbed-services-list .hidden-content-section{min-width:100%;padding-left:0;padding-right:0}section.tabbed-services .tabbed-services-list .hidden-content-section .content-section{padding-left:0;margin-bottom:20px;padding-right:0}section.tabbed-services .tabbed-services-list .hidden-content-section .logos{flex-wrap:wrap}section.tabbed-services .tabbed-services-list .service-list-content-block .service-inner-screen{min-width:100%;height:auto!important}section.tabbed-services .tabbed-services-list .service-list-content-block .service-inner-screen .overlay-content{position:relative!important;height:auto}section.tabbed-services .tabbed-services-list .service-list-content-block .service-inner-screen .overlay-content a.service-trigger{left:0;min-width:100%;max-width:100%}section.tabbed-services .tabbed-services-list .service-list-content-block .service-inner-screen .overlay-content .logos{display:none!important}section.tabbed-services .tabbed-services-list .service-list-content-block .service-inner-screen .overlay-content a.service-trigger h3{font-size:24px;line-height:1.35}section.tabbed-services .tabbed-services-list .service-list-content-block .service-inner-screen .image-container{position:relative;height:300px!important}section.homepage-who_we_helped_block .content-home-blocks{min-height:440px}section.quote-single-testimonial:after{border-width:86px 215px 0 0}}@media only screen and (min-width :1024px) and (max-width :1279px){section.homepage-hero_block .inner-content .inner-block.right .shapes-container{left:535px}.container-new.old_style{max-width:924px}section.testimonial-slider .line-shape{margin-left:calc((-100vw + 90%)* .5);margin-right:calc((-100vw + 90%)* .5)}.people-sliders .slick-slide{margin:10px 0}section.quote-single-testimonial:after{border-width:136px 155px 0 0}section.homepage-who_we_helped_block .content-home-blocks{min-height:520px}section.testimonial-slider .line-inner{right:-150px}}@media only screen and (min-width :1024px) and (max-width :1070px){body{padding-top:80px}header img.\!h-9{height:32px!important}header .meta .icon-container{width:15px;height:15px}}@media only screen and (min-width :1280px) and (max-width :1535px){body{padding-top:88px}section.testimonial-slider .line-shape{margin-left:calc((-100vw + 90%)* .5);margin-right:calc((-100vw + 90%)* .5)}}@media only screen and (max-width :1023px){section.split-content-image-blocks .split-content-container.block-right{padding-left:0}section.split-content-image-blocks .split-content-container.block-left{padding-right:0}}@media only screen and (min-width :1024px){section.homepage-contact_block .lets-talk-outer-container .shapes-container.flex-style{top:calc(50% - 24px)}}