@charset "utf-8";@media all{html *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased}html{scroll-behavior:smooth}body{color:#000;font-size:20px;font-family:"Lato",Arial,Helvetica,sans-serif;font-size:16px;font-family:"Montserrat",sans-serif;overflow-x:hidden;font-weight:400;background:#EFEFEF}input,textarea,select,label{font-family:"Lato",Arial,Helvetica,sans-serif;outline:0;border-radius:0;box-shadow:none}input:focus,input:hover{outline:0}::-webkit-input-placeholder{color:#333;opacity:1}:-moz-placeholder{color:#333;opacity:1}::-moz-placeholder{color:#333;opacity:1}:-ms-input-placeholder{color:#333;opacity:1}h1,h2,h3,h4,h5,h6{padding:0;margin:0 0 25px 0;line-height:1.3;font-family:"Prata",serif;line-height:1.3;font-weight:400}h1{font-size:40px}h2{font-size:40px}h3{font-size:25px}h4{font-size:20px}h5{font-size:20px}h6{font-size:20px}img{display:block;max-width:100%;height:auto}ul,ol{margin:0;padding:0;list-style:none}a,a:visited,a:active{text-decoration:none;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}a:focus,a:hover{text-decoration:none;outline:0}:focus,:hover{text-decoration:none;outline:0}p{margin:0 0 15px 0;line-height:1.5;font-size:16px;font-family:"Montserrat",sans-serif;line-height:25px}img.inline{display:inline-block;margin:0 10px}.animate{transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s}.line-animate{transition:all 0.3s linear;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-ms-transition:all 0.3s linear}.no-animate{transition:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none}.button{display:inline-block;font-size:20px;font-style:normal;background:#b72977;font-family:"Merriweather",Arial,Helvetica,sans-serif;font-family:"Montserrat",sans-serif;color:#FFF;padding:12px 33px;text-align:center}.button:hover{background:#f50886;color:#FFF}.heading{font-size:36px;line-height:58px;margin:0 0 40px 0;font-weight:500}.section{padding:0px 0}.section a{color:#0262A2}.section a:hover{color:#4b1030}#breadcrumbs-section.section a{color:#4B102F;text-decoration:underline}#breadcrumbs-section.section a:hover{color:#b72876;text-decoration:none}.section .button{color:#FFF;font-style:normal}.section .button:hover{color:#FFF}.white-bg{background:#FFF}iframe{max-width:100%}.video-container{position:relative;width:100%;max-width:100%;height:0;padding:56.25% 0 0 0}.video-container iframe{width:100%;height:100%;position:absolute;top:0;left:0}.client.owl-carousel{width:90%;margin:0 auto}.client.owl-carousel .owl-item{display:inline-block;text-align:center;float:unset}.client.owl-carousel .owl-stage-outer .owl-stage .owl-item .item{height:100px;vertical-align:middle;display:table-cell;text-align:center;width:147px;padding-left:20px}.client.owl-carousel .owl-stage-outer .owl-stage .owl-item .item img{max-height:100px;width:auto;margin:0 auto}.client.owl-carousel .owl-nav button.owl-prev{position:absolute;height:26px;width:26px;color:#fff;border:solid #9A9A9A;border-top-width:medium;border-right-width:medium;border-bottom-width:medium;border-left-width:medium;border-width:0 3px 3px 0;display:inline-block;margin-top:65px;margin-bottom:40px;text-shadow:none;margin-left:0;margin-right:0;box-shadow:none;font-size:0;transform:rotate(-225deg);-webkit-transform:rotate(-225deg);top:0;left:-5%}.client.owl-carousel .owl-nav button.owl-next{position:absolute;height:26px;width:26px;color:#fff;border:solid #9A9A9A;border-top-width:medium;border-right-width:medium;border-bottom-width:medium;border-left-width:medium;border-width:0 3px 3px 0;display:inline-block;margin-top:65px;margin-bottom:40px;text-shadow:none;margin-left:0;margin-right:0;box-shadow:none;font-size:0;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);top:0;right:-5%}.client.owl-carousel .owl-nav :hover{background:none}.client.owl-carousel .owl-dots{display:none}#home-slider{max-width:1600px;margin:auto;position:relative}.homeslider{position:relative}.homeslider .owl-stage-outer{z-index:999}.homeslider .content{position:absolute;top:50%;transform:translate(50%,-50%);right:50%;text-align:center;color:#fff;width:80%;margin:0 auto}.homeslider .content .learnmore{color:#fff;font-size:20px;border:1px solid #fff;padding:10px 40px;border-radius:7px;width:225px;display:block;margin:30px auto;font-weight:bold}.homeslider .content .slidetitle{font-family:"Lato",Arial,Helvetica,sans-serif;font-size:120px;line-height:120px;font-weight:bold}.homeslider .content .discription{font-family:"Lato",Arial,Helvetica,sans-serif;font-size:30px;line-height:45px}.homeslider.owl-carousel .owl-nav{height:100%;width:100%;position:absolute;top:0;margin:0}#home-banner-section .video-title{position:absolute;top:25%;left:50%;transform:translate(-50%,-50%);font-size:37px;text-align:center}.homeslider.owl-carousel .owl-nav button.owl-prev{position:absolute;left:0;height:100%;background:#515151;width:50px;margin:0;z-index:999}.homeslider.owl-carousel .owl-nav button.owl-next{position:absolute;right:0;height:100%;background:#515151;width:50px;margin:0;z-index:999}.homeslider.owl-carousel .owl-nav button.owl-prev span{position:absolute;height:26px;width:26px;color:#fff;border:solid #fff;border-top-width:medium;border-right-width:medium;border-bottom-width:medium;border-left-width:medium;border-width:0 3px 3px 0;display:inline-block;margin-top:35px;margin-bottom:40px;text-shadow:none;margin-left:0;margin-right:0;box-shadow:none;font-size:0;transform:rotate(-225deg);-webkit-transform:rotate(-225deg);top:43%;left:15px}.homeslider.owl-carousel .owl-nav button.owl-next span{position:absolute;height:26px;width:26px;color:#fff;border:solid #fff;border-top-width:medium;border-right-width:medium;border-bottom-width:medium;border-left-width:medium;border-width:0 3px 3px 0;display:inline-block;margin-top:35px;margin-bottom:40px;text-shadow:none;margin-left:0;margin-right:0;box-shadow:none;font-size:0;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);top:43%;right:15px}.homeslider.owl-carousel .owl-dots{position:absolute;bottom:15px;transform:translate(50%,0);right:50%;z-index:999}.homeslider.owl-carousel .owl-nav :hover{background:none}.main .content blockquote h4{font-family:"Lato",Arial,Helvetica,sans-serif;line-height:1.4}.container{max-width:1440px;margin:0 auto;padding-left:0;padding-right:0;width:100%}.view-mobile{display:none}body.scroll-up #breadcrumbs-section,body.scroll-down #breadcrumbs-section{position:fixed;top:108px;left:0;background:#4b1030;width:100%;z-index:99}body.scroll-up #breadcrumbs-section .container ul li,body.scroll-down #breadcrumbs-section .container ul li{color:#fff;border-right:2px solid #fff}body.scroll-up #breadcrumbs-section .container ul li:last-child,body.scroll-down #breadcrumbs-section .container ul li:last-child{border-right:none}body.scroll-up #breadcrumbs-section .container ul li a,body.scroll-down #breadcrumbs-section .container ul li a{color:#fff}body.scroll-up.single-portfolio #breadcrumbs-section,body.scroll-down.single-portfolio #breadcrumbs-section{padding:20px 0}#breadcrumbs-section{padding:20px 0}#breadcrumbs-section ul{display:flex;align-items:center}#breadcrumbs-section ul li{padding-right:25px;margin-right:25px;border-right:2px solid #737373;line-height:1}#breadcrumbs-section ul li:last-child{padding-right:0;margin-right:0;border-right:none}#header{position:fixed;z-index:10000;left:0;width:100%;padding:20px 0;top:0}#header{background:transparent}.page-template-page-netsuite-magento-landing header#header,.single-portfolio header#header,.page-template-page-work header#header,.page-template-page-blog header#header,.post-template-default header#header,.page-template-page-service-landing header#header,.tax-portfolio-category header#header,.page-template-page-partners header#header,.page-template-page-fullwidth-hero header#header,.category header#header,.page-template-page-certified-agency-partner header#header,.page-template-Pim-page header#header,.deep-dive-template-default header#header,.page-template-page-fullwidth-hero-with-tab header#header,.page-template-default header#header,.page-template-page-landing header#header,.page-template-page-landing header#header,.job-template-default header#header,.page-template-page-odoo-landing-july-2024 header#header{background:#4B102F}.page-template-page-netsuite-magento-landing #breadcrumbs-section,.single-deep-dive #breadcrumbs-section,.page-template-page-fullwidth-hero-with-tab #breadcrumbs-section,.page-template-default #breadcrumbs-section,.page-template-page-landing #breadcrumbs-section,.page-template-page-odoo-landing-july-2024 #breadcrumbs-section{padding:130px 0 20px 0}.scroll-down.page-template-page-netsuite-magento-landing #breadcrumbs-section,.scroll-up.page-template-page-netsuite-magento-landing #breadcrumbs-section,.page-template-default #breadcrumbs-section,.page-template-page-landing #breadcrumbs-section,.scroll-down.page-template-page-odoo-landing-july-2024 #breadcrumbs-section,.scroll-up.page-template-page-odoo-landing-july-2024 #breadcrumbs-section{padding:20px 0 20px 0}.scroll-down.page-template-page-netsuite-magento-landing #n2mfullwidth-hero-section,.scroll-up.page-template-page-netsuite-magento-landing #n2mfullwidth-hero-section{padding:130px 0 100px 0}.page-template-page-work #breadcrumbs-section{padding:130px 0 0 0;transition:0.3s}.page-template-default section#page-content{margin-bottom:50px}.page-template-page-work.scroll-down #breadcrumbs-section,.page-template-page-work.scroll-up #breadcrumbs-section{padding:20px 0 20px 0;transition:0.2s}.page-template-page-work #top-hero-section{padding:50px 0 0 0;min-height:100px;background-color:transparent}.team_bottom_content{margin-top:30px;text-align:center}.page-template-page-our-team-new #top-hero-section .top-content{padding:25px 15px 50px 15px}#page-content.our-team{background:#fff}#page-content.our-team .container{padding:80px 20px}.page-template-page-our-team-new #top-hero-section{min-height:150px;padding:130px 0 0 0;background-color:#4B1030}.page-template-page-fullwidth-hero #breadcrumbs-section,.post-template-default #breadcrumbs-section,.page-template-page-service-landing #breadcrumbs-section,.category #breadcrumbs-section,.page-template-page-blog #breadcrumbs-section,.page-template-page-certified-agency-partner #breadcrumbs-section,.deep-dive-template-default #breadcrumbs-section,.page-template-page-fullwidth-hero-with-tab #breadcrumbs-section,.page-template-default #breadcrumbs-section,.job-template-default #breadcrumbs-section{padding:130px 0 20px 0;top:0 !important}.single-portfolio #breadcrumbs-section{padding:125px 0 20px 0;padding:20px 0 20px 0}.portfolio-template-default #top-banner-section{background-color:#fff;padding-top:40px;padding-bottom:40px}.portfolio-template-default .container::before,.portfolio-template-default .container::after{content:none}.portfolio-template-default .container.top-content{display:flex;gap:30px;align-items:center}.portfolio-template-default .container.top-content .content{width:80%;margin-left:2%}.portfolio-template-default .container.top-content .content h2{font-size:36px}#testimonial-challenge-process-section .container.testimonial-content{background:#6D1947;border-radius:25px;padding:60px;display:flex;align-items:center;color:#fff;font-size:16px;line-height:25px;margin-top:80px}#testimonial-challenge-process-section .container.testimonial-content .image img{border:2px solid #fff;width:177px;height:177px;border-radius:50%}#testimonial-challenge-process-section .container.testimonial-content .content{width:80%;margin-left:40px}#testimonial-challenge-process-section .container.challenge-content{max-width:1660px;background:#171717;margin-top:80px;color:#fff}#testimonial-challenge-process-section .container.challenge-content .container{display:flex;padding:45px 0;align-items:center}#testimonial-challenge-process-section .container.challenge-content .title{width:22%}#testimonial-challenge-process-section .container.challenge-content .title h3{font-size:36px;margin-bottom:0}#testimonial-challenge-process-section .container.challenge-content .content p:last-child{margin-bottom:0}#testimonial-challenge-process-section .container.challenge-content .content{border-left:1px solid #CDA95F;padding-left:5%;width:78%}#testimonial-challenge-process-section .container.process-content{padding-top:80px;display:flex;align-items:center;padding-bottom:80px}#testimonial-challenge-process-section .container.process-content .content{width:74%;border-right:1px solid #000;padding-right:5%}#testimonial-challenge-process-section .container.process-content .content p:last-child{margin-bottom:0}#testimonial-challenge-process-section .container.process-content .title{text-align:right;width:26%}#testimonial-challenge-process-section .container.process-content .title h3{font-size:36px}.portfolio-template-default #page-main-content{background:#fff;padding:97px 0}.portfolio-template-default #page-main-content .content.portfolio-content h2{font-size:36px;text-align:center}.portfolio-template-default #page-main-content .content.portfolio-content ul,.portfolio-template-default #outcome-section .container.outcome-content ul,.portfolio-template-default #transformation-section .container.transformation-content ul,#testimonial-challenge-process-section .container.challenge-content .content ul,#testimonial-challenge-process-section .container.process-content .content ul,.home_why_work_us_body ul{margin:20px}.portfolio-template-default #page-main-content .content.portfolio-content ul li,.portfolio-template-default #outcome-section .container.outcome-content ul li,.portfolio-template-default #transformation-section .container.transformation-content ul li,#testimonial-challenge-process-section .container.challenge-content .content ul li,#testimonial-challenge-process-section .container.process-content .content ul li,.home_why_work_us_body ul li{list-style:disc;margin:10px}.portfolio-template-default #page-main-content .content.portfolio-content .alignnone{margin-bottom:35px}.portfolio-template-default #transformation-section{background:#4B1030;padding:70px 0;color:#fff}.portfolio-template-default #transformation-section .container.transformation-content{display:flex;align-items:center}.portfolio-template-default #transformation-section .container.transformation-content .title{width:40%}.portfolio-template-default #transformation-section .container.transformation-content .title h3{font-size:36px}.portfolio-template-default #transformation-section .container.transformation-content .content{border-left:1px solid #CDA95F;padding-left:60px;width:100%}.portfolio-template-default #transformation-section .container.transformation-content .content p:last-child{margin-bottom:0}.portfolio-template-default #outcome-section .container.outcome-content{padding:75px 0px;display:flex;align-items:center}.portfolio-template-default #outcome-section .container.outcome-content .content{width:100%;border-right:1px solid #B49453;padding-right:68px}.portfolio-template-default #outcome-section .container.outcome-content .title{text-align:right;width:26%}.portfolio-template-default #outcome-section .container.outcome-content .title h3{font-size:36px;margin-bottom:0}.portfolio-template-default #outcome-section .container.outcome-content .content p:last-child{margin-bottom:0}.portfolio-template-default #results-section{background:#171717;color:#fff;padding:90px 0}.portfolio-template-default #results-section .container.results-content{display:flex;align-items:center}.portfolio-template-default #results-section .container.results-content .title{width:30%}.portfolio-template-default #results-section .container.results-content .title h3{font-size:36px;margin-bottom:0}.portfolio-template-default #results-section .container.results-content .content-percentage{border-left:1px solid #CDA95F;padding-left:75px}.portfolio-template-default #results-section .container.results-content .content-percentage .percentage{display:flex;justify-content:space-around}.portfolio-template-default #results-section .container.results-content .content-percentage .percentage .conversions,.portfolio-template-default #results-section .container.results-content .content-percentage .percentage .Adoption{text-align:center}.portfolio-template-default #results-section .container.results-content .content-percentage .percentage .conversions .increase,.portfolio-template-default #results-section .container.results-content .content-percentage .percentage .Adoption .increase{font-size:90px;font-family:"Prata",serif;display:block;margin-bottom:17px;line-height:55px}.portfolio-template-default #results-section .container.results-content .content-percentage .percentage .conversions p,.portfolio-template-default #results-section .container.results-content .content-percentage .percentage .Adoption p{font-size:26px;font-family:"Prata",serif}.portfolio-template-default #results-section .container.results-content .content-percentage .content{margin-top:25px}.portfolio-template-default #results-section .container.results-content .content-percentage .content p{margin-bottom:0}.portfolio-template-default #free-assessment-section{padding:87px;text-align:center}.portfolio-template-default #free-assessment-section .free-assessment{color:#FFF;background:#B52977;border-radius:0;padding:10px 30px;font-size:30px;text-align:center}.portfolio-template-default #free-assessment-section .free-assessment:hover{background:#f50885}.portfolio-template-default #next_section{background:#fff;padding:100px 0}.portfolio-template-default #next_section .container.next-content h3{text-align:center;font-size:36px;margin-bottom:75px}.portfolio-template-default #next_section .image{margin-bottom:90px}.tax-portfolio-category #top-hero-section{text-align:left;position:relative;min-height:500px;display:grid;align-items:center;background-image:url(https://www.harrisdigital.io/wp-content/themes/harriswebworks2022/images/work_details_hero_banner.png);background-color:#4B1030}header#header .logo-sticky{display:none}.scroll-down header#header,.scroll-up header#header{background:#FFF}.scroll-down header#header .logo,.scroll-up header#header .logo{display:none}.scroll-down header#header .logo-sticky,.scroll-up header#header .logo-sticky{display:block;margin:0 190px 0 0}.scroll-up #header .header-left nav>ul>li a,.scroll-down #header .header-left nav>ul>li a{color:#000}#header .container{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}#header .header-left{display:flex;align-items:center;font-family:"Lato",Arial,Helvetica,sans-serif;font-family:"Montserrat",sans-serif;font-size:20px}#header .header-left .logo{margin:0 190px 0 0}#header .header-left nav>ul{display:flex}#header .header-left nav>ul>li{margin:0 25px 0 0;position:relative;padding-right:25px;border-right:1px solid #fff}.scroll-down #header .header-left nav>ul>li,.scroll-up #header .header-left nav>ul>li{border-right:1px solid #000}#header .header-left nav>ul>li:last-child{margin-right:0;border-right:0px solid #fff}#header .header-left nav>ul>li a{color:#FFF;font-size:20px;font-weight:400;background-color:transparent !important}#header .header-left nav>ul>li.menu-item-has-children>a{padding-bottom:59px}#header .header-left nav>ul>li a:hover{text-decoration:underline;transition:transform 0.25s ease-out}#header .header-left nav>ul>li.mega-menu>a::after{bottom:50px}#header .header-left nav>ul>li.current_page_item>a,.scroll-down #header .header-left nav>ul>li.current_page_item>a .scroll-up #header .header-left nav>ul>li.current_page_item>a{color:#f50885;background-color:transparent !important}#header .header-left nav>ul>li ul{position:absolute;left:-15px;width:285px;top:58px;z-index:100;background:#FFF;padding:16px 17px 17px 17px;opacity:0;visibility:hidden;transition:all 0.1s linear;box-shadow:0 3px 6px rgba(0,0,0,0.15);left:50%;transform:translate(-50%,-0%)}.scroll-down #header .header-left nav>ul>li ul,.scroll-up #header .header-left nav>ul>li ul{top:68px}#header .header-left nav>ul>li .sub-menu.custom-mega-menu{width:800px;box-shadow:0 3px 6px rgba(0,0,0,0.15);overflow:hidden;padding:19px 60px;left:50%;transform:translate(-50%,-0%)}#header .header-left nav>ul>li .sub-menu.custom-mega-menu .featured-article{width:60%;float:left}#header .header-left nav>ul>li .sub-menu.custom-mega-menu .featured-article strong{font-size:16px;text-decoration:underline}#header .header-left nav>ul>li .sub-menu.custom-mega-menu .featured-article .featured-article-content a{padding:7px 0;font-size:16px}#header .header-left nav>ul>li .sub-menu.custom-mega-menu .featured-article .featured-article-content a:hover{background:none}#header .header-left nav>ul>li .sub-menu.custom-mega-menu .menu-item{width:38%;float:right}#header .header-left nav>ul>li .sub-menu.custom-mega-menu .menu-item a{padding:3px 15px;font-size:16px}#header .header-left nav>ul>li .sub-menu.custom-mega-menu .menu-item{}#header .header-left nav>ul>li .sub-menu.custom-mega-menu .menu-item.explore-by a{font-size:16px;font-weight:bold;padding:3px 15px}#header .header-left nav>ul>li .sub-menu.custom-mega-menu .menu-item.explore-by a:hover{background:none;color:#000}#header .header-left nav>ul>li:hover ul{opacity:1;visibility:visible}#header .header-left nav>ul>li ul li a{color:#000;display:block;font-size:15px;padding:7px 15px}#header .header-right{margin:0 0 0 auto}#header .header-right ul{display:flex}#header .header-right ul li{margin:0 25px 0 0}#header .header-right ul li:last-child{margin:0}#header .header-right ul li a{background:#1F8BB9;color:#FFF;padding:10px 30px;border-radius:6px;font-family:"Montserrat",sans-serif;font-size:17px}#header .header-right ul li a:hover{background:#f50885;color:#FFF}#header .menu-icon{font-size:32px;margin:0 0 0 auto}#header .menu-icon i{color:#000}#header-overlay{height:110px}#header-overlay{height:0px}body.admin-bar #header-overlay{margin-top:-32px}#header .mobile-menu-container{display:none;width:100%}.home #footer,.page-template-page-work #footer,.page-template-Pim-page #footer{margin-top:0;padding-top:50px}#footer{text-align:center;background-color:#171717;padding:70px}#footer a.logo img{margin:0px auto 40px auto}#footer a{color:#fff}#footer span.tel{text-align:center;color:#fff;font-size:30px;line-height:40px;display:block}#footer span.tel a:hover{text-decoration:underline}#footer .footer-links{position:relative;margin:0 auto 30px auto;display:flex;justify-content:space-between;align-items:center}#footer .footer-links h2{margin:0 0 0px 0}#footer .footer-links-right{width:70%;margin-top:50px}#footer .footer-links nav{}#footer .footer-links nav>ul{margin:0;text-align:left;display:flex}#footer .footer-links nav>ul>li{display:block;width:40%;margin:0 0 0 12%;max-width:220px}#footer .footer-links nav>ul>li:nth-child(1){}#footer .footer-links nav>ul>li:nth-child(2){}#footer .footer-links nav>ul>li:last-child{width:20%;max-width:240px}#footer .footer-links nav>ul>li>a{font-size:25px;font-family:"Prata",serif;color:#fff}#footer .footer-links nav>ul>li a{transition:all .3s ease-in-out}#footer .footer-links nav>ul>li a:hover{color:#FFF}#footer .footer-links nav>ul>li ul{padding-top:25px}#footer .footer-links nav>ul>li li{display:block;vertical-align:top;font-size:14px;line-height:18px;margin:0 0 10px 0;font-family:'Montserrat'}#footer .footer-links nav>ul>li li:last-child{border-right:none}#footer .footer-links nav>ul>li li a{font-size:14px;color:#9B9B9B}#footer .footer-links .footer-logos{width:30%}#footer .footer-links .footer-logos li{color:#fff}#footer .footer-links .footer-logos li img{margin:0 auto 20px auto}#footer .footer-links .footer-logos li:last-child img{max-width:80px}#footer ul{margin:0 0 30px 0}#footer li{display:block}#footer .social-networks li{display:inline-block;margin:0 8px}#footer .social-networks li i{color:#fff;font-size:20px}#footer .social-networks li a:hover i{color:#A68C99}#footer .copyright{color:#EFEFEF;margin:0 auto;border-top:1px solid #656565;padding-top:40px}#footer .copyright a{color:#EFEFEF}#footer .copyright .sitemap{color:#fff;font-size:25px;font-family:'Merriweather',serif;font-family:"Montserrat",sans-serif}#footer .copyright .sitemap:hover{text-decoration:underline;color:#1F8BB9}#footer .copyright p:last-child{margin:0}.footer-form-block{text-align:left;margin-right:30px;max-width:295px;position:relative}.footer-form-block:before{content:"";width:0px;height:0px;position:absolute;right:-155px;top:0;height:100%;border-right:1px solid #656565}.footer-form-block h3{color:#fff;font-size:24px;line-height:30px}#hsForm_1438ffcb-45bc-447f-a38d-fa20085bfee6 .hs-form-field label{position:relative}#hsForm_1438ffcb-45bc-447f-a38d-fa20085bfee6 .hs-form-field label span{position:absolute;top:10px;left:20px}#hsForm_1438ffcb-45bc-447f-a38d-fa20085bfee6 .hs-form-field label span.hs-form-required{left:10px}.footer-partners-logo{text-align:center;padding:10px 0px}.footer-partners-logo span{display:inline-block;vertical-align:middle;padding:0px 35px}.footer-partners-logo span iframe{border:0}#footer ul.social-networks{margin:0 auto 60px auto;text-align:center}#footer p.copy-right-text{text-align:center;vertical-align:middle;font-size:14px;line-height:18px}#footer p.copy-right-text span{padding:0px 25px}#home-hero-section{height:585px;background-repeat:no-repeat;background-size:auto 100%;background-position:right center;background-attachment:scroll;background-color:#1F8BB9}#home-hero-section .container{display:flex;align-items:center;height:100%}#home-hero-section h1{color:#FFF;margin:0;font-size:45px;max-width:900px}#home-hero-section h1 span{font-style:italic;color:#DFB212;font-weight:700}#home-services-section{text-align:center;position:relative;background:#EFEFEF}.scroll-up #home-services-section{margin-top:60px}.scroll-down #home-services-section.our-services{margin-top:60px}#home-services-section ul{display:flex;flex-wrap:wrap;margin:0 0 40px 0}#home-services-section ul li{width:440px;margin:0 60px 50px 0;border-radius:0px;background:#FFF;padding:40px 33px;font-family:"Lato",Arial,Helvetica,sans-serif;text-align:left;position:relative}#home-services-section ul li:before{content:"";width:0px;height:0px;position:absolute;border-left:90px solid transparent;border-top:90px solid #EFEFEF;right:0;top:0}#home-services-section ul li:nth-child(3n){margin-right:0}#home-services-section ul li h3{font-size:24px;color:#000}#home-services-section ul li h3 a{color:#000;font-size:24px;line-height:25px;font-weight:500}#home-services-section ul li p{margin:0;font-size:16px;font-weight:400}#home-services-section ul li .content{padding:0 0 25px 0;margin:0 0 35px 0;border-bottom:1px solid #A8A8A8;min-height:210px}#home-services-section ul li .image-container{height:130px}#home-services-section ul li img{}#home-services-section ul li .link-container{line-height:1.2;display:flex;justify-content:center;align-items:center;min-height:52px}#home-services-section ul li .link-container a{color:#4B102F;font-weight:400;display:inline-block;font-size:16px;margin:0 5px 2px 5px;line-height:25px;text-decoration:underline}#home-services-section ul li .link-container a:hover{color:#B52977;text-decoration:none}#home-middle-bar-section .container{display:flex;justify-content:space-between;align-items:center}#home-middle-bar-section .left-column{padding-right:80px;margin-right:80px;border-right:1px solid #000;text-align:center}#home-middle-bar-section .left-column h2{font-size:40px;font-style:italic;font-weight:700}#home-middle-bar-section .right-column{font-size:30px;width:calc(100% - 520px)}#home-work-section{text-align:center;background:#EFEFEF;padding-bottom:30px}.scroll-down #home-work-section,.scroll-up #home-work-section{margin-top:60px}#home-work-section ul{display:flex;margin:0;flex-wrap:wrap;gap:30px}#home-work-section ul li{margin:0 0 40px 0;text-align:center;border-radius:10px;background:#FFF;border:2px solid #FFF;flex:0 0 23.4%}#home-work-section ul li:hover{border:2px solid #1F8BB9}#home-work-section ul li:nth-child(4n){margin-right:0}#home-work-section ul li a{display:block;padding:40px 30px;height:100%}#home-work-section ul li .image-container{margin:0 0 20px 0;padding:0 15px;transition:0.3s}#home-work-section ul li .image-container img{width:100%}#home-work-section ul li h3{font-size:30px;margin:0 0 20px 0;color:#1F8BB9}#home-work-section ul li p{margin:0;color:#000}#top-hero-section .top-content-new{color:#000}#home-work-section .portfolio-filters{text-align:left}.portfolio-filters{margin-bottom:20px;margin-top:40px;border-top:1px solid #000;padding-top:30px}.portfolio-filters span{font-size:19px}.portfolio-filters .filter-button:hover{background:#95235d;color:#fff;border:1px solid #95235d}.filter-button{padding:9px 23px;margin:5px;border:1px solid #909090;background:none;cursor:pointer;border-radius:5px;font-size:16px;font-family:"Montserrat",sans-serif;transition:0.3s}.explore-category .filter-button{padding:9px 0px;border:0}.filter-button.active{background:#4B102F;color:#fff;border:1px solid #4B102F}.portfolio-categories .category{background:#f0f0f0;padding:3px 8px;border-radius:12px;font-size:12px;margin-right:5px;display:inline-block}.portfolio-item{list-style:none;float:left;margin:15px}#home-work-section .portfolio-items{margin-top:50px}#home-work-section .portfolio-items .portfolio-item{background:none;border:none}#home-work-section .portfolio-items .portfolio-item{padding:0}#home-work-section .portfolio-items .portfolio-item a:hover h3{text-decoration:underline}#home-work-section .portfolio-items .portfolio-item::hover{border:none}#home-work-section .portfolio-items .portfolio-item a{padding:0}#home-work-section .portfolio-items .portfolio-item .image-container{padding:0}#home-work-section .portfolio-items .portfolio-item a:hover .image-container{margin-top:-5px;margin-bottom:25px;transition:0.3s}#home-work-section .portfolio-items .portfolio-item h3{font-size:20px;margin:0 0 14px 0;color:#000;transition:0.3s}#home-work-section .portfolio-items .portfolio-item p{line-height:19px;font-size:16px}.scroll-down #page-hero-section-blog,.scroll-up #page-hero-section-blog{margin-top:60px}#home-blog-section{text-align:center;margin-top:57px}#home-blog-section ul{display:flex;margin:0 0 30px 0;flex-wrap:wrap;gap:54px}#home-blog-section ul li .image-container{margin:0 0 20px 0}#home-blog-section ul li .image-container img{margin-bottom:25px;transition:0.3s}#home-blog-section ul li .image-container a:hover img{margin-top:-5px;margin-bottom:30px;transition:0.3s}#home-blog-section ul li .image-container a:hover h3{text-decoration:underline}#home-blog-section ul li h3{font-size:20px;margin:0 0 20px 0;color:#000;font-family:"Prata",serif;line-height:27px}#home-blog-section .wp-pagenavi a{color:#000}#home-blog-section .wp-pagenavi .current{color:#4B102F}#home-blog-section ul li h3 a{color:#000}#home-blog-section ul li p{font-family:"Montserrat",sans-serif;font-size:15px;line-height:19px}#home-blog-section ul li .more{font-size:25px;color:#1F8BB9;font-family:'Merriweather',serif;font-family:"Montserrat",sans-serif}#home-blog-section ul li .more:hover{color:#204183}#page-hero-section{text-align:center}#page-hero-section .top-content{background:#FFF;padding:80px 30px}#page-hero-section-blog .top-content{padding:30px 0 30px 0px}#page-hero-section-blog .top-content h1{font-size:30px;border-bottom:1px solid #000;padding-bottom:30px;font-family:"Prata",serif}#page-hero-section .top-content .content{margin:0 auto;max-width:1100px}#page-hero-section .top-content h1{font-size:50px;margin:0 0 45px 0;color:#204183}#page-hero-section .top-content p{margin:0 0 40px 0}#page-hero-section .top-content p:last-child{margin:0}#page-hero-section .top-content .button{padding:10px 45px;font-size:20px}#page-hero-section .bottom-content{margin:0 -50px;padding:35px 50px;background:url(/wp-content/uploads/jch-optimize/ng/wp-content_themes_harriswebworks2022_images_page-hero-bottom-bg.webp) no-repeat center top / cover;position:relative;color:#FFF;box-shadow:0 1px 10px #999}#page-hero-section .bottom-content .content{margin:0 auto;max-width:1100px}#page-hero-section .bottom-content p:last-child{margin:0}#page-hero-section .bottom-space{height:70px}#top-hero-section{text-align:left;position:relative;min-height:505px;display:grid;align-items:center;background-color:#4B1030}#top-hero-section .icon{width:150px;height:150px;position:absolute;bottom:-75px;left:50%;margin-left:-75px;border-radius:50%;background:#EFEFEF;display:flex;align-items:center;justify-content:center}#top-hero-section .icon img{width:86px}#top-hero-section.default-template{margin-bottom:50px;min-height:250px}#top-hero-section.partners-page{background:url(https://www.harrisdigital.io/wp-content/themes/harriswebworks2022/images/service_landing_hero_banner.png) no-repeat right top;background-size:cover}.page-template-page-services #top-hero-section{background:#4B1030 url(https://www.harrisdigital.io/wp-content/themes/harriswebworks2022/images/service_landing_hero_banner.png) no-repeat right top;background-size:cover}#top-hero-section .top-content{color:#FFF;padding:100px 15px 50px 15px}#top-hero-section .top-content h1{font-size:36px}#top-hero-section .top-content .container{max-width:1440px}#top-hero-section .top-content p:last-child{margin:0}#top-hero-section .top-content .button{padding:10px 45px;font-size:20px}#top-hero-section .bottom-content{max-width:1250px;margin:0 auto;padding:40px 20px;background:#FFF;box-shadow:0 0 10px #CCC;border-radius:0 0 10px 10px;position:relative}#top-hero-section .bottom-content p{max-width:1100px;margin-left:auto;margin-right:auto}#top-hero-section .bottom-content p:last-child{margin-bottom:0}#top-hero-section .bottom-content .circle{width:56px;height:56px;position:absolute;top:-28px;left:50%;margin-left:-28px;border-radius:50%;background:#FFF;display:flex;align-items:center;justify-content:center}#top-hero-section .bottom-content .circle:before{width:0;height:0;content:"";position:absolute;left:50%;top:50%;margin:-4px 0 0 -8px;border-bottom:8px solid #000;border-right:8px solid transparent;border-left:8px solid transparent}#home-services-section.our-services{padding-bottom:0}#home-services-section.our-services ul{margin:0}#home-services-section.extensions{padding-bottom:0}#home-services-section.extensions ul{margin:0}#home-services-section.extensions ul li .image-container{height:200px}#home-services-section.extensions ul li .image-container img{max-width:170px}#home-services-section.extensions ul li .content{border:none;margin-bottom:0;padding-bottom:0}#home-services-section.extensions ul li .content h3{color:#1F8BB9}#page-hero-section .top-content .logos{display:flex;align-items:center;justify-content:center;margin:60px 0 0 0}#page-hero-section .top-content .logos li{margin:0 40px}#page-hero-section .top-content .logos li img{width:auto;height:92px;max-width:none}#about-story-content-section{margin-top:30px;margin-bottom:50px}.scroll-down #about-story-content-section,.scroll-up #about-story-content-section{margin-top:90px}.about-story-content-left{display:inline-block;width:48%;margin-right:2%;max-width:745px}.about-story-content-right{display:inline-block;width:50%;max-width:630px;vertical-align:top}.about-story-content-right h3{font-size:36px;line-height:40px;font-weight:500;margin-top:10px;margin-bottom:30px}.about-story-content-right p{font-size:16px;line-height:25px;font-weight:400}#expertise-areas-section{text-align:center}#expertise-areas-section .container>ul{display:flex;flex-wrap:wrap;justify-content:center}#expertise-areas-section .container>ul>li{width:30.6%;margin:2%;padding:40px 30px;display:inline-block;text-align:left;transition:.2s all;position:relative}#expertise-areas-section .container>ul>li:before{content:"";width:0px;height:0px;position:absolute;border-left:90px solid transparent;border-right:0px solid transparent;border-top:90px solid #EFEFEF;right:0;top:0}#expertise-areas-section .container>ul>li:first-child{margin-left:0}#expertise-areas-section .container>ul>li:nth-child(3n){margin-right:0}#expertise-areas-section .container>ul>li .image-container{margin:0 0 50px 0}#expertise-areas-section .container>ul>li .image-container img{margin:0;height:80px;width:auto}#expertise-areas-section .container>ul>li h3{margin:0 0 35px 0;font-size:24px;line-height:30px}#expertise-areas-section .container>ul>li h3 a{color:#000;font-weight:500}#expertise-areas-section .container>ul>li p{font-size:16px;line-height:25px;font-weight:400}#expertise-areas-section .container>ul>li li{margin:0 0 0px 0;padding:0 0 0 13px;border:none;position:relative;font-size:14px;line-height:25px;font-weight:400}#expertise-areas-section .container>ul>li li a{color:#4B102F;text-decoration:underline}#expertise-areas-section .container>ul>li li a:hover{text-decoration:none}#expertise-areas-section .container>ul>li li:before{content:"";top:14px;left:0;position:absolute;width:6px;height:1px;background:#000}#expertise-areas-section .container>ul>li li:last-child{margin:0}#about-intro-section .expert-location-content{padding:50px 0}#about-intro-section .expert-location-content p a{color:#0262A2}#about-intro-section .expert-location-content ul{display:flex;justify-content:center;margin:70px 0}#about-intro-section .expert-location-content ul li{margin:0 52px 0 0px}#about-intro-section .expert-location-content ul li:last-child{margin-right:0}#about-intro-section .expert-location-content .button{background:#B52977}.se #page-hero-section.blog .top-content{padding-left:70px;padding-right:70px}#page-hero-section-blog.blog .blog-filter-container.new{margin-top:33px;display:flex;font-family:"Montserrat",sans-serif}#page-hero-section-blog.blog .blog-filter-container.new .category{width:105px}#page-hero-section-blog.blog .blog-filter-container.new .filter-items{width:88%}#page-hero-section.blog .top-content{padding:30px 30px}#home-blog-section-blog.blog .blog-list{display:flex;flex-wrap:wrap;gap:30px;justify-content:center}#home-blog-section.blog .blog-list .blog-item{flex-basis:29%;flex-grow:1;box-sizing:border-box;text-align:center;max-width:32%;margin:0}#home-blog-section.blog .blog-list .blog-item .content a:hover{text-decoration:underline}#page-hero-section-blog .filter-button{padding:8px 25px;margin:5px;border:1px solid #909090;color:#333;cursor:pointer;transition:all 0.3s ease;border-radius:4px;font-size:16px;display:inline-block}#page-hero-section-blog .filter-button:hover{background-color:#95235d;color:#fff;border:1px solid #95235d}#page-hero-section-blog .filter-button.active{background-color:#4B102F;color:#fff;border-color:#4B102F}#page-hero-section-blog .filter-button.active:hover{background-color:#95235d;color:#fff;border:1px solid #95235d}.filter-items .lists{display:inline-block}#page-hero-section-blog .top-content .category-title{padding-top:30px;text-align:center}#home-blog-section-blog.blog .container{padding:70px}.wp-pagenavi{display:flex;align-items:center;justify-content:center}.wp-pagenavi a,.wp-pagenavi span{margin:0 10px;font-size:30px;font-family:'Merriweather',serif;font-family:"Montserrat",sans-serif;display:inline-block}.wp-pagenavi a{color:#1F8BB9}.wp-pagenavi span{color:#000}.wp-pagenavi a:hover{color:#000}#post-content{margin-bottom:40px}.back-top{position:relative;margin-left:40px;font-weight:bold}.back-top span{transform:rotate(-90deg);position:absolute;top:0}#post-content .container{display:flex;background:#FFF;padding-top:80px;padding-bottom:80px}#post-content .main{width:calc(100% - 440px);padding:0 100px}#post-content .main .post-title{margin:0 0 35px 0;font-size:30px;color:#000;font-family:"Prata",serif}#post-content .main .content p,ol{font-family:"Montserrat",sans-serif;font-size:16px;line-height:25px}#post-content .main .content h2{font-family:"Prata",serif;font-size:26px}#post-content .main .content img{margin-bottom:25px}#page-content .container{background:#FFF;padding:80px 120px}#page-content .page-title{margin:0 0 35px 0;font-size:50px;color:#204183;text-align:center}.entry h1{font-size:30px}.entry h2{font-size:30px}.entry h3{font-size:25px}.entry p{margin:0 0 25px 0}.entry ul{margin:0 0 25px 0}.entry ul li{list-style:disc;margin:0 0 5px 18px}.entry ul ul{padding:5px 0 0 0}.entry ol{margin:0 0 25px 0}.entry ol li{list-style:decimal;margin:0 0 5px 18px}.entry ol ol{padding:5px 0 0 0}.entry a{color:#4B102F}.entry a:hover{color:#000}.entry p a{font-style:normal}#service-landing-content .main p a{color:#4B102F;text-decoration:underline}#service-landing-content .main p a:hover{color:#B52977;text-decoration:none}.entry .button{color:#FFF;font-style:normal}.entry .button:hover{color:#FFF}.entry img.aligncenter{margin:0 auto 30px auto}.flex-column{display:flex;justify-content:space-between;margin:30px 0}.left-column{width:48%}.right-column{width:48%}.bottom-bar-section .right-column{width:48%;display:flex;align-items:center}.one-fourth{width:25%}.three-fourth{width:70%}.three-fifth{width:57.5%}.two-fifth{width:37.5%}.one-third{width:35%}.two-third{width:60%}ul.two-column{display:flex;flex-wrap:wrap}ul.two-column li{width:50%;padding-right:20px}#post-content .sidebar{width:440px;border-left:1px solid #262626}#post-content .sidebar .auth-date,.ask-form{padding:0 40px}#post-content .sidebar .other-blog{background:#DDD;padding:20px 40px;font-size:24px;font-weight:bold;font-family:"Montserrat",sans-serif;margin-top:20px;margin-bottom:30px}#post-content .sidebar .explore-category{padding:0 40px}#post-content .sidebar .explore-category h3{font-size:18px;font-family:"Montserrat",sans-serif;font-weight:bold;margin-bottom:15px}#post-content .sidebar .explore-category .filter-items{padding-left:25px;font-size:16px;line-height:25px;font-family:"Montserrat",sans-serif}#post-content .sidebar .explore-category .filter-items li{margin-bottom:7px}#post-content .sidebar .explore-category .filter-items li a{color:#4B102F;text-decoration:underline}#post-content .sidebar .explore-category .filter-items li a:hover{color:#B52977;text-decoration:none}#post-content .sidebar .related-articles{margin-top:30px;padding:0 40px}#post-content .sidebar .related-articles h3{font-size:18px;font-family:"Montserrat",sans-serif;font-weight:bold;margin-bottom:15px}#post-content .sidebar .related-articles .recent-list{margin-bottom:30px}#post-content .sidebar .related-articles .title{font-size:18px;color:#000;line-height:25px;font-family:"Prata",serif;margin-top:10px}#post-content .sidebar a{color:#000}#post-content .sidebar a:hover{color:#204183}#post-content .sidebar .sidebar-widget{margin:0 0 30px 0}#post-content .sidebar .widget_categories .widget-title{display:none}#post-content .sidebar .widget_categories li{margin:0 0 3px 0;padding:0 0 0 13px;border:none;position:relative}#post-content .sidebar .widget_categories li:before{content:"";top:10px;left:0;position:absolute;width:6px;height:1px;background:#000}#post-content .sidebar .widget_categories li:last-child{margin:0}#post-content .sidebar .rpwe-block li{margin:0 0 30px 0;padding:0 0 0 13px;border:none;position:relative}#post-content .sidebar .rpwe-block li:before{content:"";top:10px;left:0;position:absolute;width:6px;height:1px;background:#000}#post-content .sidebar .rpwe-block li:last-child{margin:0}#post-content .sidebar .rpwe-block li h3{font-size:20px;font-family:"Lato",Arial,Helvetica,sans-serif}#post-content .sidebar .rpwe-block li h3 a{font-size:20px;font-family:"Lato",Arial,Helvetica,sans-serif}#post-content .sidebar .rpwe-block li .rpwe-time{font-size:15px;color:#000}#post-content .sidebar .widget_recent_entries li{margin:0 0 20px 0;padding:0 0 0 13px;border:none;position:relative;font-size:20px}#post-content .sidebar .widget_recent_entries li:last-child{margin-bottom:0}#post-content .sidebar .widget_recent_entries li:before{content:"";top:15px;left:0;position:absolute;width:6px;height:1px;background:#000}#post-content .sidebar .widget_recent_entries li:last-child{margin:0}#post-content .sidebar .widget_recent_entries li .post-date{display:block;font-size:15px;margin:5px 0 0 0}#post-content .sidebar .widget_recent_entries .widget-title{display:none}#post-content .additional-resources-section{margin:0;padding:60px 0 0 0}#post-content .additional-resources-section h2{font-size:40px}#post-content .additional-resources-section ul{display:flex;margin:0;flex-wrap:wrap}#post-content .additional-resources-section ul li{width:30%;margin:0 5% 50px 0;padding:0;list-style:none}#post-content .additional-resources-section ul li:before{display:none}#post-content .additional-resources-section ul li:nth-child(3n){margin-right:0}#post-content .additional-resources-section ul li img{width:100%;margin:0 auto 20px auto}#post-content .additional-resources-section ul li p{margin:0;color:#1F8BB9}#page-content.site-map ul li{margin-left:0;list-style:none}#page-content.careers .entry ul li{margin-left:0;list-style:none}#blog-form-section .container{padding-bottom:50px;background:#FFF}#blog-form-section .divider{height:2px;max-width:1260px;width:100%;background:#204183;margin:0 auto 50px auto}#blog-form-section h2{text-align:center}#blog-form-section h3{text-align:center}#post-content .main .business_assessment_section{margin:0 0px 50px -100px;padding:30px 70px;background:#273c69;background:url(https://www.harrisdigital.io/wp-content/uploads/2025/05/Section-3.png) no-repeat center center / cover #4B102F;position:relative;color:#FFF;width:calc(100% + 180px)}#post-content .sidebar.view-desktop .auth-date{display:flex;margin-bottom:40px;align-items:center}#post-content .sidebar.view-desktop .auth-date .image{width:90px;margin-right:20px}#post-content .sidebar.view-desktop .auth-date .date .auth{margin-bottom:0;font-size:16px;font-weight:bold;font-family:"Montserrat",sans-serif}#post-content .sidebar.view-desktop .auth-date .date .ondate{font-size:16px;font-family:"Montserrat",sans-serif}#partners-list-section{text-align:center;margin-bottom:50px}#partners-list-section ul{display:flex;flex-wrap:wrap}#partners-list-section ul li{width:440px;margin:0 60px 60px 0;padding:60px 50px;background:#FFF}#partners-list-section ul li:nth-child(3n){margin-right:0}#partners-list-section ul li .image-container{margin:0 0 30px 0;height:150px;display:flex;justify-content:center;align-items:center}#partners-list-section ul li .image-container img{}#partners-list-section ul li h3{font-size:35px;color:#1F8BB9;margin:0 0 30px 0}#partners-list-section ul li p{margin:0}.contact-content-form .container{position:relative}#top-hero-section.contact-content{width:40%;background:transparent}#top-hero-section.contact-content .top-content{margin-top:90px}#top-hero-section.contact-content .top-content .contact-us h2{font-size:36px}#top-hero-section.contact-content .top-content .contact-us p{font-size:16px}.contact-content-form #contact-form{position:absolute;right:0;top:150px;background:#fff;padding:15px 50px;width:700px;border-radius:20px}.contact-us .entry a{text-decoration:underline}.contact-us .entry a:hover{color:#B52977;text-decoration:none}.contact-content-form{background-color:#4B1030}#page-content.contact-us{min-height:410px}#page-content.contact-us .container.entry{background:none;padding:100px 0}#page-content.contact-us .container.entry .content{width:40%}#page-content.contact-us .container.entry .content h2{font-size:26px}#page-content.contact-us .container.entry .content p{font-size:16px}section#work-page-image{background:#fff}section#work-page-image .work-image{padding:80px 120px;max-width:1440px;margin:auto}section#work-page-image .work-image img{margin:auto}#page-content .work-page-image-container{background:#EFEFEF}.portfolio-content{position:relative}.portfolio-content .portfolio-top-content{margin:0 0 50px 0;position:relative}.portfolio-content .portfolio-top-content a{width:35px;height:65px;text-indent:-9999px;display:block;position:absolute;z-index:100;top:280px}.portfolio-content .portfolio-top-content a[rel='prev']{background:url(https://www.harrisdigital.io/wp-content/themes/harriswebworks2022/images/portfolio-arrow-right.png) no-repeat center center / 100% 100%;right:0}.portfolio-content .portfolio-top-content a[rel='next']{background:url(https://www.harrisdigital.io/wp-content/themes/harriswebworks2022/images/portfolio-arrow-left.png) no-repeat center center / 100% 100%;left:0}.portfolio-content .portfolio-top-content .portfolio-screenshot{width:calc(100% - 150px);padding:0 50px;margin:0 auto}.portfolio-content .portfolio-top-content .portfolio-screenshot img{margin:0 auto 30px auto}.portfolio-content .portfolio-top-content .portfolio-screenshot p{text-align:center;margin:0}.portfolio-content .graybox{margin:0 -120px 30px -120px;padding:35px 120px;background:#EFEFEF;text-align:center}.portfolio-content .bluebox{margin:0 -120px 0 -120px;padding:35px 120px;background:url(/wp-content/uploads/jch-optimize/ng/wp-content_themes_harriswebworks2022_images_bluebox-bg.webp) no-repeat center center / cover;color:#FFF}.portfolio-content .bluebox a{color:#DFB212;font-style:italic}.portfolio-content .bluebox a:hover{color:#B52977;text-decoration:underline}.portfolio-content .additional-resources-section{text-align:center;padding:50px 0 0 0}.portfolio-content .additional-resources-section ul{margin:0}.portfolio-content .additional-resources-section ul li{list-style:none;margin:0 0 3px 0;padding:0}.portfolio-content .additional-resources-section ul li:last-child{margin:0}.portfolio-content .select-projects-section{text-align:center;padding:50px 0 0 0}.portfolio-content .select-projects-section .select-projects-category-container{display:flex}.portfolio-content .select-projects-section .select-projects-category-container .select-projects-category{width:33.3333%;padding:0 30px}.portfolio-content .select-projects-section .select-projects-category-container .select-projects-category h4{margin:0 0 10px 0}.portfolio-content .select-projects-section ul{margin:0}.portfolio-content .select-projects-section ul li{list-style:none;margin:0 0 3px 0;padding:0}.portfolio-content .select-projects-section ul li:last-child{margin:0}#service-landing-content .container{display:flex;padding:0;padding-bottom:70px}#service-landing-content .main{width:calc(100% - 420px);background:#FFF;padding:30px 50px}#service-landing-content .main .page-title{margin:0 0 50px 0;color:#204183;font-size:30px;text-align:left;font-weight:600}#service-landing-content .main .image-list{text-align:center}#service-landing-content .main .image-list li{display:inline-block;margin:0 10px;vertical-align:middle;list-style:none;padding:0}#service-landing-content .main .image-list li:before{display:none}#service-landing-content .main .content{margin:0 0 50px 0}#service-landing-content .main .content p{font-size:16px;line-height:25px;margin-bottom:40px}#service-landing-content .main.entry .content h3{font-size:20px;line-height:25px}#service-landing-content .main.entry .content h3 a{color:#0262A2}#service-landing-content .main .portfolios-section{margin:0 0 50px 0;text-align:left}#service-landing-content .main .portfolios-section h2{font-size:26px;line-height:32px}#service-landing-content .main .portfolios-section .portfolios-content{text-align:left}#service-landing-content .main .portfolios-section ul{display:flex;margin:0;flex-wrap:wrap;justify-content:space-around}#service-landing-content .main .portfolios-section ul li{width:30%;margin:0 5% 50px 0;padding:0;list-style:none;text-align:center}#service-landing-content .main .portfolios-section ul li:before{display:none}#service-landing-content .main .portfolios-section ul li:nth-child(3n){margin-right:0}#service-landing-content .main .portfolios-section ul li img{width:100%;margin:0 auto 20px auto;transition:0.3s}#service-landing-content .main .portfolios-section ul li a:hover img{margin-top:-5px;margin-bottom:25px;transition:0.3s}#service-landing-content .main .portfolios-section ul li h4{margin:0 0 10px 0;color:#000;font-size:20px;line-height:27px}#service-landing-content .main .portfolios-section ul li a h4:hover{text-decoration:underline}#service-landing-content .main .portfolios-section ul li p{margin:0;color:#000;font-size:16px;line-height:19px;font-weight:400}#service-landing-content .main .portfolios-section a.button{background:#B52977}#service-landing-content .main .portfolios-section a.button:hover{background:#f50885}#service-landing-content .main .bottom-bar-section{margin:0 -50px 50px -50px;padding:30px 70px;background:#273c69;background:url(https://www.harrisdigital.io/wp-content/uploads/2025/05/Section-3.png) no-repeat center center / cover #4B102F;position:relative;color:#FFF;width:calc(100% + 100px)}#service-landing-content .main .bottom-bar-section a{color:#DFB212;font-style:italic}#service-landing-content .main .bottom-bar-section a:hover{text-decoration:underline}#service-landing-content .main .bottom-bar-section .button{padding:13px 15px;font-size:20px;color:#FFF;font-style:normal}#service-landing-content .main .bottom-bar-section .button:hover{text-decoration:none;background:#f50886}#service-landing-content .main .bottom-bar-section br{display:none}#service-landing-content .main .bottom-bar-section p{margin:0}#service-landing-content .main .additional-resources-section{margin:0;text-align:center}#service-landing-content .main .additional-resources-section h2{font-size:40px;text-align:left}#service-landing-content .main .additional-resources-section ul{display:flex;margin:0;flex-wrap:wrap}#service-landing-content .main .additional-resources-section ul li{width:30%;margin:0 5% 50px 0;padding:0;list-style:none}#service-landing-content .main .additional-resources-section ul li:before{display:none}#service-landing-content .main .additional-resources-section ul li:nth-child(3n){margin-right:0}#service-landing-content .main .additional-resources-section ul li img{width:100%;margin:0 auto 20px auto}#service-landing-content .main .additional-resources-section ul li h4{margin:0 0 10px 0;color:#000;font-size:20px;line-height:27px}#service-landing-content .main .additional-resources-section ul li p{margin:0;color:#000;font-size:16px;line-height:19px;font-weight:400}#service-landing-content .main .button-container{text-align:left}#service-landing-content .main .button-container .button{background:#B52977}#service-landing-content .main .button-container .button:hover{background:#f50886}#service-landing-content .main p a{font-style:normal}#service-landing-content .main ul li{padding:0 0 0 20px;margin-left:0;list-style:none;position:relative}#service-landing-content .main ul li:before{content:"";width:9px;height:9px;background:#1F8BB9;border-radius:50%;position:absolute;left:0;top:6px}#service-landing-content .sidebar{width:420px;padding:0 60px 70px 0}#service-landing-content .sidebar .sidebar-box{margin:0 0 70px 0;text-align:left;border-radius:0;overflow:hidden;position:relative}#service-landing-content .sidebar .sidebar-box:before{content:"";width:0px;height:0px;position:absolute;border-left:90px solid transparent;border-right:0px solid transparent;border-bottom:90px solid #EFEFEF;right:0;bottom:0}#service-landing-content .sidebar .sidebar-box h3{margin:0;padding:20px 30px;background:#171717;color:#FFF;font-family:"Lato",Arial,Helvetica,sans-serif;font-size:24px;line-height:30px;text-align:left}#service-landing-content .sidebar .sidebar-box .content{background:#FFF;padding:20px 30px 40px 30px}#service-landing-content .sidebar .sidebar-box .content .button{padding:12px 30px}#service-landing-content .sidebar .sidebar-box .content p{margin:0 0 30px 0;text-align:left;font-size:16px;line-height:25px}#service-landing-content .sidebar .widget-title{background:#DDD;font-weight:700;text-align:left;line-height:30px;padding:25px;margin-bottom:0;font-size:24px}#service-landing-content .sidebar .widget_nav_menu{padding:0 0px;border-radius:5px;background:#fff}#service-landing-content .sidebar .widget_nav_menu .menu>li:first-child{border-top:none}#service-landing-content .sidebar .widget_nav_menu .menu>li{padding:15px 0 15px 0px;border-top:1px solid #000;position:relative}#service-landing-content .sidebar .widget_nav_menu li a{font-size:30px;color:#000;display:block;font-family:'Merriweather',serif;font-family:"Lato",Arial,Helvetica,sans-serif}#service-landing-content .sidebar .widget_nav_menu li a:hover,#service-landing-content .sidebar .widget_nav_menu li.current-menu-item>a{color:#1F8BB9}#service-landing-content .sidebar .widget_nav_menu li.current-menu-item .fa{color:#1F8BB9;border:2px solid #1F8BB9 !important}#service-landing-content .sidebar .widget_nav_menu li.current-menu-parent ul,#service-landing-content .sidebar .widget_nav_menu li.current-menu-item ul{display:block}#service-landing-content .sidebar .widget_nav_menu li ul{display:block;padding:10px 0 0 10px}#service-landing-content .sidebar .widget_nav_menu li ul li{margin:0 0 10px 0}#service-landing-content .sidebar .widget_nav_menu li ul li:last-child{margin:0}#service-landing-content .sidebar .widget_nav_menu li ul li a{font-size:20px}#service-landing-content .sidebar .widget_nav_menu li.current-menu-item ul{display:block}#service-landing-content .sidebar .widget_nav_menu li.menu-item-has-children .fa{border:2px solid #000;padding:1px 2px;font-size:12px;position:absolute;top:24px;left:0;cursor:pointer}#service-landing-content .sidebar .widget_nav_menu li .fa-minus{display:none}#service-landing-content .sidebar .widget_nav_menu li.open .fa-plus{display:none}#service-landing-content .sidebar .widget_nav_menu li.open .fa-minus{display:inline-block}#service-landing-content .bluebox{margin:0 -170px 50px -170px;padding:35px 170px;background:#204183;position:relative;color:#FFF;box-shadow:0 0 10px #999}#service-landing-content .bluebox{width:auto;margin:0 -110px 50px -110px;background:#474749;width:calc(100% + 220px)}#service-landing-content .bluebox a{color:#DFB212;font-style:italic}#service-landing-content .bluebox a:hover{text-decoration:underline}#service-landing-content .sidebar .widget_nav_menu .menu-service-menu-container{padding:30px 25px}#service-landing-content .sidebar .widget_nav_menu .menu-service-menu-container ul#menu-service-menu li a{font-size:16px;font-weight:700;color:#000}#service-landing-content .sidebar .widget_nav_menu .menu-service-menu-container ul#menu-service-menu li ul li{padding:0 0px 0 20px;position:relative}#service-landing-content .sidebar .widget_nav_menu .menu-service-menu-container ul#menu-service-menu li ul li a{font-size:16px;font-weight:500}#service-landing-content .sidebar .widget_nav_menu .menu-service-menu-container ul#menu-service-menu li ul li a:hover{text-decoration:underline}#service-landing-content .sidebar .widget_nav_menu .menu-service-menu-container ul#menu-service-menu li ul li:before{width:0;height:0;position:absolute;left:0;top:-4px;content:"."}#service-landing-content .bluebox p:last-child{margin:0}#service-landing-content .bluebox p a{color:#DFB212;font-style:italic}#service-landing-content .bluebox p a:hover{text-decoration:underline}#service-landing-content .bluebox h2{font-size:40px}#service-landing-content .bluebox .flex-column{align-items:center}#service-landing-content blockquote{position:relative;color:#FFF;margin:0 -50px 50px -50px;background:#273c69;background:url(https://www.harrisdigital.io/wp-content/uploads/2025/05/Section-3.png) #4B102F;width:calc(100% + 100px);padding:35px 80px 35px 60px;background-size:100%;border-left:0}#service-landing-content blockquote a{color:#FFF}#service-landing-content blockquote a:hover{text-decoration:underline}#service-landing-content blockquote p:last-child{margin:0}#service-landing-content blockquote p a{color:#fff;font-style:normal}#service-landing-content blockquote p a:hover{text-decoration:underline}#service-landing-content blockquote h2{font-size:40px}#service-landing-content blockquote h4{margin:0}#service-landing-content blockquote .flex-column{align-items:center}#fullwidth-hero-section{height:450px;max-width:1440px;margin:0 auto;color:#FFF;background-position:center center;background-size:cover;background-repeat:no-repeat;position:relative}#fullwidth-hero-section .container{display:flex;align-items:center;height:100%;padding-left:100px;padding-right:100px}#fullwidth-hero-section .content{position:relative;width:100%}#fullwidth-hero-section h1{font-size:35px}#fullwidth-hero-section .button{font-size:25px;padding:13px 60px}#fullwidth-hero-section .flex-column{margin:0}#fullwidth-hero-section .left-column{margin:0}#fullwidth-hero-section .right-column{margin:0}#fullwidth-hero-section .content p:last-child{margin:0}#fullwidth-hero-section img{margin:0 auto 25px auto;max-width:80%}#fullwidth-hero-section.b2b-ecommerce:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.35)}#fullwidth-hero-section.b2b-ecommerce-overview:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.35)}#fullwidth-hero-section.magento-certified-partner-agency .button{background:#204183}#fullwidth-hero-section.magento-certified-partner-agency .button:hover{background:#000}#fullwidth-hero-section.secure-cloud-hosting-hipaa-compliant-data-storage{background-color:#224083;background-size:auto auto;background-position:30% center}#fullwidth-hero-section.social-media-ads{background-color:#077C8D;background-size:auto auto;background-position:30% center}#fullwidth-hero-section.upgrade-magento-2 .button:hover{background:#000}#fullwidth-hero-section.free-b2b-ecommerce-assessment{padding:100px 0;height:auto}#fullwidth-hero-section.netsuite-magento-connector{background-position:center right}#fullwidth-content-section{margin-bottom:50px}#fullwidth-content-section .container{padding:50px 100px}#fullwidth-content-section.page-content-section.agency .container{padding:50px 0px}#fullwidth-content-section.page-content-section.agency .container h2{font-size:26px;color:#000}#fullwidth-content-section .flex-column{margin:0}.page-content-section .image-list{text-align:center}.page-content-section .image-list li{display:inline-block;margin:0 10px;vertical-align:middle;list-style:none;padding:0}.page-content-section .image-list li:before{display:none}.page-content-section p a{font-style:normal}.page-content-section ul li{padding:0 0 0 20px;margin-left:0;list-style:none;position:relative}.page-content-section ul li:before{content:"";width:4px;height:4px;background:#000;border-radius:50%;position:absolute;left:8px;top:12px}.page-content-section h1{font-size:35px;color:#204183}.page-content-section h2{font-size:35px;color:#204183}.page-content-section h3{color:#204183}.page-content-section h4{color:#204183}.page-content-section h5{color:#204183}.page-content-section h6{color:#204183}.page-content-section .button{font-style:normal}.page-content-section .profile-bluebox{padding:40px 50px;background:url(https://www.harrisdigital.io/wp-content/themes/harriswebworks2022/images/Blue-Section.png) no-repeat right center / cover;display:flex;align-items:center;background-position:-85px -85px}.page-content-section .profile-bluebox .image-container{width:180px}.page-content-section .profile-bluebox>p{width:calc(100% - 50%);margin:0;color:#FFF}.page-content-section .profile-bluebox>p a{display:block;margin-top:30px;width:206px;text-align:center;margin-left:0}.page-content-section .right-column .profile-bluebox{margin-right:-100%}.page-content-section .portfolios-section{margin:100px 0 0 0;text-align:center}.page-content-section .portfolios-section h2{font-size:30px;color:#000}.page-content-section .portfolios-section .portfolios-content{text-align:left}.page-content-section .portfolios-section ul{display:flex;margin:0;flex-wrap:wrap;justify-content:center}.page-content-section .portfolios-section ul li{width:21.25%;margin:0 5% 50px 0;padding:0;list-style:none}.page-content-section .portfolios-section ul li:before{display:none}.page-content-section .portfolios-section ul li:nth-child(4n){margin-right:0}.page-content-section .portfolios-section ul li img{width:100%;margin:0 auto 20px auto}.page-content-section .portfolios-section ul li p{margin:0;color:#000;font-size:20px;line-height:27px}.portfolios-section a.button{background:#B52977}.portfolios-section a.button :hover{background:#f50885}#job-content-section{}#job-content-section .container{background:#FFF;padding:80px 50px}#job-content-section .content{display:flex}#job-content-section .post-title{margin:0 0 50px 0;font-size:32px;color:#204183}#job-content-section .main{width:calc(100% - 420px);padding:0 0 0 50px;order:2}#job-content-section .sidebar{width:420px;padding:0 50px 0 0;order:1;border-right:2px solid #204183}#job-content-section .sidebar .location{margin:0 0 30px 0}#job-content-section .sidebar h3{margin:0 0 10px 0}#job-content-section .sidebar li{font-size:18px}#job-content-section blockquote{margin:50px -100px 50px -100px;padding:35px 100px;background:#204183;position:relative;color:#FFF;box-shadow:0 0 10px #999;border:none}#job-content-section blockquote a{color:#DFB212;font-style:italic}#job-content-section blockquote a:hover{text-decoration:underline}#job-content-section blockquote p:last-child{margin:0}#job-content-section blockquote p a{color:#DFB212;font-style:italic}#job-content-section blockquote p a:hover{text-decoration:underline}#job-content-section blockquote h2{font-size:40px}#job-content-section blockquote .flex-column{align-items:center}#landing-header{padding:25px 0;position:fixed;top:0;left:0;width:100%;background:#FFF;z-index:1000;font-family:'Noto Serif',serif}#landing-header .container{display:flex;align-items:center;justify-content:space-between;max-width:1360px;width:100%}#landing-header .header-right{margin:0 0 0 auto;display:flex;align-items:center}#landing-header .header-right .phone{margin:0 75px 0 0;font-size:30px;color:#204183}#landing-header .header-right .phone i{display:inline-block;margin:0 15px 0 0;vertical-align:middle}#landing-header .header-right .phone:hover{color:#1F8BB9}#landing-header .header-right .button{padding:3px 60px;font-size:25px;font-family:'Noto Serif',serif;background:#204183;border-radius:5px;color:#FFF}#landing-header .header-right .button:hover{background:#1F8BB9}#landing-header .main-menu{display:none}#landing-header-overlay{height:110px;width:100%;background:#FFF}body.admin-bar #landing-header-overlay{margin-top:-32px}#landing-hero-section{font-family:'Noto Serif',serif}#landing-hero-section .container{max-width:1360px;width:100%}#landing-hero-section .top-content{background-position:center center;background-size:cover;background-repeat:no-repeat;padding:285px 0 150px 0;color:#FFF;text-align:center}#landing-hero-section .top-content h1{font-size:70px;margin:0 0 30px 0;font-weight:700;font-family:'Noto Serif',serif}#landing-hero-section .top-content p{font-size:22px;margin:0 0 50px 0}#landing-hero-section .top-content .button{padding:10px 25px;font-size:20px;font-weight:600;margin:0 0 40px 0;border-radius:3px}#landing-hero-section .top-content ul{display:flex;align-items:center;justify-content:space-between;font-size:25px}#landing-hero-section .top-content ul li{display:flex;align-items:center}#landing-hero-section .top-content ul li img{margin:0 20px 0 0}#landing-hero-section .top-content .alignright{float:right;margin:0 0 20px 30px}#landing-hero-section .testimonial-content{background:url(/wp-content/uploads/jch-optimize/ng/wp-content_themes_harriswebworks2022_images_landing-hero-blue-bg.webp) no-repeat center top / cover;padding:180px 0 100px 0;color:#FFF;margin:-150px 0 0 0}#landing-hero-section .testimonial-content .container{position:relative}#landing-hero-section .testimonial-content .container:after{content:"";right:0;bottom:20px;background:url(https://www.harrisdigital.io/wp-content/themes/harriswebworks2022/images/lading-right-quote.png) no-repeat center center / 100% 100%;width:61px;height:44px;position:absolute}#landing-hero-section .testimonial-content img{margin:0 0 20px 0}#landing-hero-section .testimonial-content p:last-child{margin:0}#landing-content-section{padding:70px 0 0 0;font-family:'Noto Serif',serif}#landing-content-section h1{font-weight:600;font-family:'Noto Serif',serif}#landing-content-section h2{font-weight:600;font-family:'Noto Serif',serif;font-size:55px}#landing-content-section h3{font-weight:600;font-family:'Noto Serif',serif;font-size:35px}#landing-content-section h4{font-size:25px;font-family:'Noto Serif',serif}#landing-content-section .container{max-width:1600px;width:100%}#landing-content-section .content-section{margin:0 0 70px 0;padding:70px 120px}#landing-content-section .content-section.transparent{margin-bottom:0}#landing-content-section .white{background:#FFF}#landing-content-section .white ul li{padding:0 0 0 40px;margin:0 0 15px 0;background:url(https://www.harrisdigital.io/wp-content/themes/harriswebworks2022/images/icon-blue-tick.svg) no-repeat left 9px / 18px 13px}#landing-content-section .white .cross-list li{background:url(https://www.harrisdigital.io/wp-content/themes/harriswebworks2022/images/icon-cross.svg) no-repeat left 6px / 18px 18px}#landing-content-section .button{font-size:25px;font-family:'Noto Serif',serif;border-radius:10px}#landing-content-section .flex-column{align-items:center}#landing-content-section .blue{background:#1F8BB9;color:#FFF}#landing-content-section .blue ul li{padding:0 0 0 40px;margin:0 0 15px 0;background:url(https://www.harrisdigital.io/wp-content/themes/harriswebworks2022/images/icon-white-tick.svg) no-repeat left 9px / 18px 13px}#landing-content-section .blue .button{background:#FFF;color:#204183}#landing-content-section .blue .button:hover{background:#204183;color:#FFF}#landing-content-section .work-list{display:flex;flex-wrap:wrap;justify-content:space-between}#landing-content-section .work-list li{padding:0;margin:0 0 30px 0;width:42%;background:none !important;text-align:center}#landing-content-section .work-list li h3{font-size:30px;color:#1F8BB9;margin:0 0 10px 0}#landing-content-section .work-list li p{color:#262626;margin:0}#landing-content-section .work-list li img{margin:0 auto}#landing-content-section .client-slider{padding:0 80px;position:relative}#landing-content-section .client-slider .slides li{padding:0;margin:0;background:none !important}#landing-content-section .client-slider .slides li img{max-height:50px;width:auto;margin:0 auto}#landing-content-section .client-slider .flex-control-nav{display:none}#landing-content-section .client-slider .flex-direction-nav a{display:block;text-indent:-9999px;width:31px;height:52px;position:absolute;top:50%;margin-top:-26px}#landing-content-section .client-slider .flex-direction-nav .flex-prev{left:0;background:url(https://www.harrisdigital.io/wp-content/themes/harriswebworks2022/images/landing-slider-left-arrow.svg) no-repeat center center / 100% 100%}#landing-content-section .client-slider .flex-direction-nav .flex-next{right:0;background:url(https://www.harrisdigital.io/wp-content/themes/harriswebworks2022/images/landing-slider-right-arrow.svg) no-repeat center center / 100% 100%}#landing-content-section .three-column{display:flex;justify-content:center;text-align:center}#landing-content-section .three-column li{margin:0 70px 0 0}#landing-content-section .three-column li:last-child{margin-right:0}#landing-content-section .three-column li p{margin:0}#landing-content-section .three-column li img{margin:0 auto 20px auto}#landing-content-section .video-container{position:relative}#landing-content-section .video-container:before{width:72px;height:72px;display:block;content:"";position:absolute;top:50%;left:50%;margin:-36px 0 0 -36px;background:url(https://www.harrisdigital.io/wp-content/themes/harriswebworks2022/images/icon-play.svg) no-repeat center center / 100% 100%}#landing-content-section.magento-netsuite-connector .content-section.transparent{margin-top:-232px}#landing-bar-section{padding:60px 0;margin:0 0 70px 0;background:url(/wp-content/uploads/jch-optimize/ng/wp-content_themes_harriswebworks2022_images_profile-bluebox-bg.webp) no-repeat right center / cover;display:flex;align-items:center;color:#FFF;font-family:'Noto Serif',serif}#landing-bar-section .container{max-width:1360px;display:flex;justify-content:space-between;align-items:center}#landing-bar-section .button{font-size:25px}#landing-bar-section .button{background:#FFF;color:#204183}#landing-bar-section .button:hover{background:#204183;color:#FFF}#landing-bar-section h2{margin:0;font-family:'Noto Serif',serif;font-size:30px}#landing-bar-section p{margin:0}#landing-bottom-section{max-width:1600px;margin:0 auto;text-align:center;font-family:'Noto Serif',serif}#landing-bottom-section .container{padding:70px 120px;background:#FFF}#landing-bottom-section i{font-size:120px;color:#204183}#landing-bottom-section h2{font-size:55px;font-family:'Noto Serif',serif}#landing-bottom-section p:last-child{margin:0}#landing-footer{padding:60px 0;text-align:center}#landing-footer .container{display:flex;align-items:center;justify-content:center}#landing-footer .container>*{margin-right:120px}#landing-footer ul{margin:0}#landing-footer p{margin:0}#landing-footer p a{color:#4b1030}#landing-footer p a:hover{color:#204183}#landing-footer .social-networks li{display:inline-block;margin:0 8px}#landing-footer .social-networks li i{color:#4b1030;font-size:45px}#landing-footer .social-networks li a:hover i{color:#204183}#managed-hosting-hero-section{padding:100px 0;text-align:center;color:#FFF}#managed-hosting-hero-section p:last-child{margin:0}#managed-hosting-hero-section h1{font-size:40px}#managed-hosting-content-section{padding:50px 0 0 0}#managed-hosting-content-section .top-list{display:flex;justify-content:center;flex-wrap:wrap}#managed-hosting-content-section .top-list li{width:280px;margin:0 25px 50px 0;text-align:center}#managed-hosting-content-section .top-list li:last-child{margin-right:0}#managed-hosting-content-section .top-list li>br{display:none}#managed-hosting-content-section .top-list li .content{box-shadow:0 0 10px #999;background:#FFF;padding:0 20px 20px 20px;border-radius:0 0 25px 25px}#managed-hosting-content-section .top-list li i{color:#FFF;background:#204184;border-radius:50%;height:96px;line-height:96px;width:96px;text-align:center;font-size:50px;margin:0 0 30px 0}#managed-hosting-content-section .top-list li img{margin:0 auto 30px auto;height:96px}#managed-hosting-content-section .top-list li h3{font-size:30px;color:#FFF;background:#204184;padding:14px 10px;margin:0}#managed-hosting-content-section .top-list li p{margin:0}#managed-hosting-content-section .top-list li .content .description{height:280px;display:flex;align-items:center;justify-content:center}#managed-hosting-content-section .top-list li .content>p:last-child{color:#1F8BB9;font-size:16px}#managed-hosting-content-section .top-list li .content .button{padding:10px 0;font-size:16px;display:block;margin:0 auto 10px auto;border-radius:3px}#managed-hosting-content-section .bottom-list{display:flex;justify-content:center;flex-wrap:wrap}#managed-hosting-content-section .bottom-list li{width:430px;margin:0 55px 50px 0;font-size:16px;text-align:center;border-top:18px solid #204184;padding:20px 20px 40px 20px;background:#FFF;border-radius:0 0 25px 25px}#managed-hosting-content-section .bottom-list li:last-child{margin-right:0}#managed-hosting-content-section .bottom-list li h3{font-size:20px;color:#204184;margin:0 0 20px 0}#managed-hosting-content-section .bottom-list li p:last-child{margin:0}#managed-hosting-tab-section{padding:0;margin-bottom:50px}#managed-hosting-tab-section .container{background:#FFF;padding:30px}#managed-hosting-tab-section.tab-with-content .container{padding-bottom:0}#managed-hosting-tab-section .tab-item{margin-bottom:10px}#managed-hosting-tab-section .tab-item:last-child{margin-bottom:0}#managed-hosting-tab-section .tab-item .tab-title{color:#FFF;cursor:pointer;background:#204184;margin:0;padding:18px 90px;position:relative}#managed-hosting-tab-section .tab-item .tab-title:before{position:absolute;top:16px;left:40px;content:">";font-size:25px;font-family:"Merriweather",Arial,Helvetica,sans-serif;color:#FFF;transition:all 0.3s linear}#managed-hosting-tab-section .tab-item.active .tab-title{background:#1F8BB9}#managed-hosting-tab-section .tab-item.active .tab-title:before{transform:rotate(90deg);top:18px}#managed-hosting-tab-section .tab-item .tab-content{padding:50px 0;display:none}#managed-hosting-tab-section .tab-item .tab-content img{margin:30px auto}#managed-hosting-tab-section .top-content{text-align:center;margin:0 0 30px 0}#managed-hosting-tab-section .top-content .button{font-size:20px}#managed-hosting-tab-section .bottom-content{text-align:center;margin:30px 0 0 0}#managed-hosting-tab-section .bottom-content .button{font-size:20px}#managed-hosting-tab-section .bottom-content blockquote{margin:50px -50px 0 -50px;padding:30px 50px;border:none;background:url(/wp-content/uploads/jch-optimize/ng/wp-content_themes_harriswebworks2022_images_bluebox-bg.webp) no-repeat center center / cover;position:relative;color:#FFF}#managed-hosting-tab-section .bottom-content blockquote p{font-size:25px}#managed-hosting-tab-section .bottom-content blockquote a{color:#DFB212;font-style:italic}#managed-hosting-tab-section .bottom-content blockquote a:hover{text-decoration:underline}#managed-hosting-tab-section .bottom-content blockquote .button{padding:13px 30px;font-size:20px;color:#FFF;font-style:normal}#managed-hosting-tab-section .bottom-content blockquote .button:hover{text-decoration:none;background:#000}#managed-hosting-tab-section .bottom-content blockquote br{display:none}#managed-hosting-tab-section .bottom-content blockquote p:last-child{margin:0}#managed-hosting-bottom-section{padding:0;margin-bottom:50px}#managed-hosting-bottom-section .container{background:#FFF;padding:0 50px 50px 50px;text-align:center}#managed-hosting-bottom-section blockquote{margin:0 -50px 50px -50px;padding:50px;border:none;background:url(/wp-content/uploads/jch-optimize/ng/wp-content_themes_harriswebworks2022_images_bluebox-bg.webp) no-repeat center center / cover;position:relative;color:#FFF}#managed-hosting-bottom-section blockquote p{font-size:25px}#managed-hosting-bottom-section blockquote a{color:#DFB212;font-style:normal}#managed-hosting-bottom-section blockquote a:hover{text-decoration:underline}#managed-hosting-bottom-section blockquote .button{padding:13px 30px;font-size:20px;color:#FFF;font-style:normal}#managed-hosting-bottom-section blockquote .button:hover{text-decoration:none;background:#000}#managed-hosting-bottom-section blockquote br{display:none}#managed-hosting-bottom-section blockquote p:last-child{margin:0}#page404-hero-section .container{background:#FFF;padding:100px 280px 150px 280px}#page404-hero-section h1{font-size:100px;margin:0 0 50px 0;color:#204183}#page404-hero-section p{margin:0;max-width:700px}#header .header-left nav>ul>li.mega-menu{position:unset;display:inline-block}#header .header-left nav>ul>li.mega-menu ul{padding:0 85px 20px;overflow-x:hidden !important;top:108px;width:100%;left:0;background:#fff;font-family:"Montserrat",sans-serif;transform:none;box-shadow:none}#header .header-left nav>ul>li.mega-menu>ul{box-shadow:0 3px 6px rgba(0,0,0,0.15)}.scroll-down #header .header-left nav>ul>li.mega-menu>ul,.scroll-up #header .header-left nav>ul>li.mega-menu>ul{top:100%}#header .header-left nav>ul>li.mega-menu>.sub-menu{width:82%;left:50%;transform:translate(-50%,-0%)}#header .header-left nav>ul>li.mega-menu .sub-menu .sub-clid-cat>a{font-weight:bold}#header .header-left nav>ul>li.mega-menu ul li a{border:0;display:block !important;float:left;width:100% !important;padding:8px 10px;font-size:16px;line-height:20px;position:relative}#header .header-left nav>ul>li.mega-menu>a{position:relative}#header .header-left nav>ul>li.mega-menu ul li ul li a{display:inherit !important}#header .header-left nav>ul>li.mega-menu ul li{width:24.6%;display:inline-block;vertical-align:top;padding:20px 0}#header .header-left nav>ul>li.mega-menu ul li ul{display:inherit !important;padding:0}#header .header-left nav>ul>li.mega-menu ul li li{width:100%;padding:0}#header .header-left nav>ul>li.mega-menu ul li li a{padding-left:0}#header .header-left nav>ul>li.mega-menu ul li a:hover{color:#000;background:transparent}#header .header-left nav>ul>li ul li:last-child a:hover{border-bottom:0px solid #006ba1}#header .view-desktop .menu ul li.menu-item-has-children>.arrow-desk{display:none !important}#header .header-right ul li a{color:#FFF;background:#B52977;border:1px solid #891f57;border-radius:0}#home-banner-section{width:100%;margin:0 auto;color:#FFF;position:relative;text-align:left;position:relative;top:0px}#home-banner-section .container{width:64%;padding-top:50px;padding-bottom:50px;margin:0 auto 0 18%}#home-banner-section .learn-more{color:#FFF;background:#B52977;border:1px solid #891f57;border-radius:0;padding:10px 30px;font-family:"Montserrat",sans-serif;font-size:17px;margin-top:50px;display:block;width:170px}#home-banner-section .learn-more:hover{background:#f50885;color:#FFF}#home-banner-section .home-video{width:100%;height:505px;object-fit:cover;display:block;background-color:#4B1030}#home-banner-section .home-content-bg{background:#171717}#home-banner-section .home-content-bg .container{max-width:100%;padding-top:50px;padding-bottom:50px;margin:0 auto;width:1440px}#home-banner-section .home-content-bg .container .content{border-left:1px solid #CDA95F;padding-left:50px;padding-right:50px;padding-top:10px;padding-bottom:10px}#home-banner-section .video-overlay{position:absolute;top:0;left:0;width:100%;height:505px;background:rgba(100,0,61,0.8);z-index:1}section#home-banner-section h3{font-size:37px;font-weight:500;text-transform:uppercase;text-transform:none;margin-bottom:60px;margin-bottom:27px}section#home-banner-section p{font-size:19px;font-weight:200;line-height:30px;margin-bottom:60px;margin-bottom:30px;font-family:"Montserrat",sans-serif}section#home-banner-section h4{font-size:37px;font-weight:900;margin-bottom:40px;text-transform:uppercase}section#agency-top-hero-section{background-color:#4B1030}#agency-top-hero-section .container.top-content{padding:75px 20px;text-align:center;color:#fff}#agency-top-hero-section .container.top-content h2{font-size:36px}#agency-top-hero-section .container.top-content p{width:45%;margin:0 auto}section#home_middle_box{margin-top:30px;margin-bottom:30px}.home_middle_box_holder{display:flex;margin:10px 0;flex-wrap:wrap;justify-content:center;gap:50px}.home_middle_box_rep{background:#fff;text-align:left;width:30.6%;font-family:"Montserrat",sans-serif;display:inline-block;border:0px solid #d6d6d6;box-shadow:0 0px 0px 0px rgba(0,0,0,0.10);border-radius:0px;transition:.2s all;position:relative}.home_middle_box_rep:hover{margin-top:-10px;margin-bottom:10px;box-shadow:-10px 10px #B1B1B1}.home_middle_box_image_area{max-height:150px;margin:40px 40px 10px 40px;position:relative}.home_middle_box_rep:before{content:"";width:0px;height:0px;position:absolute;border-left:90px solid transparent;border-right:0px solid transparent;border-top:90px solid #EFEFEF;right:0;top:0}.home_middle_box_image_area img{max-height:123px}.home_middle_box_rep:first-child{margin-left:0}.home_middle_box_rep:nth-child(3n){margin-right:0}.home_middle_box_rep:nth-child(4n){margin-left:0}.home_middle_box_content_area{padding:0px 40px}.home_middle_box_rep a{color:#000;transition:width 2s}.home_middle_box_rep h4{font-size:24px;font-weight:500;text-transform:capitalize}.home_middle_box_rep p{font-size:16px;line-height:25px;margin-bottom:30px;font-weight:400}.home_middle_box_rep span{display:block;text-align:center}.home_middle_box_rep span button.learnMoreBtn{font-size:16px;color:#000;padding:10px 15px;border:1px solid #000;font-weight:bold;display:inline-block;text-transform:uppercase;position:relative;z-index:1;line-height:15px;background:none}.home_middle_box_rep span button.learnMoreBtn::before{content:" ";display:block;position:absolute;top:0;right:0;bottom:0;left:0;inset:0 0 0 0;background:#0662a6;z-index:-1;transition:transform .3s ease}.home_middle_box_rep span button.learnMoreBtn::before{transform:scaleX(0);transform-origin:bottom right;z-index:1}.home_middle_box_rep span button.learnMoreBtn:hover::before{transform:scaleX(1);transform-origin:bottom left;z-index:-1;color:#fff}.home_middle_box_rep span button.learnMoreBtn:hover{color:#fff}section#home_why_work_us_area{border-bottom:1px solid #fff;background:#4B102F;background-repeat:no-repeat;background-position:center center;padding:90px 0;color:#EFEFEF}.home_why_work_us_body h1{font-size:36px;margin-bottom:30px}.home_why_work_us_body p{font-size:19px;line-height:25px;font-weight:400}.home_why_work_us_body span a{display:inline-block;color:#EFEFEF;background:#B52977;padding:15px 55px}.home_why_work_us_body span a:hover{color:#EFEFEF;background:#f50885}.home_partner_area_holder{padding:60px 0}section#home_partner_area{padding:17px 0px;background-repeat:repeat-x;background-position:center center;background:#171717;position:relative}section#home_partner_area:before{content:'';background:#efefef;width:100%;height:25px;position:absolute;bottom:0px;border-top-right-radius:100% 130%;border-top-left-radius:100% 130%}.home_partner_rep{display:flex;flex-wrap:wrap;justify-content:center}.home_partner_rep span{display:inline-block;margin:0 45px;text-align:center}section#modern_business_area{background:#EFEFEF}.modern_business_area_box{text-align:center;color:#000;padding:50px 70px 50px 70px}.modern_business_area_box h4{font-size:48px;font-weight:400;margin-bottom:30px}.modern_business_area_box img{margin:auto}.modern_business_content{margin-top:70px}.modern_business_content p{font-size:16px;font-weight:400;line-height:25px;text-align:left}.modern_business_content p strong{font-weight:600}.modern_business_area_box span{display:inline-block;margin-top:80px;text-align:center}.modern_business_area_box span a.freeAssessmentBtn{font-size:26px;color:#fff;padding:15px 20px;border:1px solid #ccc;font-weight:400;display:inline-block;font-family:"Montserrat",sans-serif}a.orangeBtn{font-size:28px;color:#fff;padding:15px 60px;font-weight:bold;display:inline-block;text-transform:uppercase;background:#c02d00;border:1px solid #000}#oddo_middle_box_section{background:#fff;padding:80px 0 80px 0}.oddo_middle_box_holder{text-align:center}.oddo_middle_box_rep{text-align:center;font-family:"Montserrat",sans-serif}.oddo_middle_box img{margin:auto}.gray_divider{background:#8f8f8f;margin-bottom:70px;margin-top:70px;height:1px}.odoo_video_box{max-width:1086px;max-height:590px;margin:auto}.odoo_video_box iframe{width:1086px;height:590px}.things_to_know_holder{text-align:center;max-width:1086px;margin:auto}.things_to_know_holder h3{font-size:38px;font-weight:700;text-transform:uppercase;margin-bottom:47px}.things_to_know_body_lits ol,.things_to_know_body_lits ul{position:relative;font-size:25px;font-weight:400;text-align:left;margin-bottom:33px;font-family:"Open Sans",sans-serif;max-width:1086px;margin:auto;padding-left:45px;counter-reset:list-counter}.things_to_know_body_lits ol li,.things_to_know_body_lits li{position:relative;font-size:25px;font-weight:400;text-align:left;margin-bottom:33px;font-family:"Open Sans",sans-serif;counter-increment:list-counter}.things_to_know_body_lits ol li::before{position:absolute;left:-65px;top:0;width:40px;height:40px;content:'';text-align:right;vertical-align:middle;font-family:"Montserrat",sans-serif;font-size:38px;font-weight:700;line-height:42px;content:counter(list-counter)}.things_to_know_body_lits ul{list-style:disc}.things_to_know_body_lits ul li{}.more_things_to_know_body p{position:relative;font-size:23px;line-height:35px;font-weight:400;text-align:left;margin-bottom:50px;font-family:"Open Sans",sans-serif}.more_things_to_know_body p img{margin:auto}.more_things_to_know_body ul{margin:0 50px}.more_things_to_know_body ul li{list-style:disc outside;text-align:left;margin-bottom:20px}img.img100Parcent{width:100%;height:auto}span.imageCaption{font-size:17px;line-height:23px;display:block;color:#6b6b6b;margin-top:15px}#n2mfullwidth-hero-section{width:100%;margin:0 auto;color:#FFF;background-position:center center;background-size:cover;background-repeat:no-repeat;position:relative;padding:130px 0 100px 0;text-align:center;background:#22252a}#n2mfullwidth-hero-section h1{line-height:55px;font-size:55px;padding-bottom:50px;margin-bottom:0;font-weight:normal;font-family:"Montserrat",sans-serif}#n2mfullwidth-hero-section p{margin-bottom:0px}#n2mfullwidth-hero-section p a{background:#B52977;padding:15px 40px;color:#fff;font-size:20px;line-height:26px;display:inline-block;font-family:"Montserrat",sans-serif}#n2mfullwidth-hero-section p a:hover{background:#F50885}.wayConnectSection{text-align:center;background:#EFEFEF;padding:60px 0 30px 0}.wayConnectSection .title{font-size:36px;padding-bottom:17px;padding-top:0px;margin-bottom:60px;font-family:"Prata",serif}#fullwidth-content-section .wayConnectSection .container.wayConnectBody{padding:30px 0 0 0}.wayConnectItemBox ul{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1375px;margin:0 auto}.wayConnectItemBox ul li{width:31%;text-align:center;border-radius:0px;background:#FFF;padding:25px;position:relative;margin-bottom:50px}.wayConnectItemBox ul li .title{font-size:24px;padding-bottom:17px;padding-top:54px;margin-bottom:5px;font-family:"Montserrat",sans-serif}.wayConnectItemBox ul li .logo{max-height:60px;margin:0 auto}.cta-button{width:223px;display:block;margin:0 auto;background:#B52977;font-size:20px;padding:14px 10px;color:#fff;margin-bottom:25px}.cta-button:hover{background:#F50885;color:#fff}.wayConnectItemBox ul li .content{margin-top:35px}.wayConnectItemBox ul li:nth-child(4n){margin-right:0}.wayConnectItemBox ul li:before{content:'';position:absolute;z-index:9;top:-24px;left:8px;color:#fff;right:10px;font-size:30px}.wayConnectItemBox ul li:nth-child(1):before{content:'1'}.wayConnectItemBox ul li:nth-child(2):before{content:'2'}.wayConnectItemBox ul li:nth-child(3):before{content:'3'}.wayConnectItemBox ul li:nth-child(4):before{content:'4'}.wayConnectItemBox ul li:nth-child(5):before{content:'5'}.wayConnectItemBox ul li:nth-child(6):before{content:'6'}.wayConnectItemBox ul li:after{content:"";width:0px;height:0px;position:absolute;border-left:90px solid transparent;border-right:0px solid transparent;border-top:90px solid #EFEFEF;right:0;top:0}.wayConnectItemBox ul li h3{color:#000;font-size:24px;margin-top:25px;font-weight:bold;font-family:"Montserrat",sans-serif}.wayConnectItemBox ul li .wayConnectBox{width:80px;margin:0 auto;color:#FFF;line-height:45px;position:absolute;left:0px;right:0px;top:-34px}.business-evolation-Section,.under-business-Section{padding:70px 0}.business-evolation-Section .container.image-content,.under-business-Section .container.image-content{display:flex;color:#fff;align-items:center}.business-evolation-Section .container.image-content .image,.under-business-Section .container.image-content .image{width:27%}.business-evolation-Section .container.image-content .content-title{width:73%;padding-left:6%}.business-evolation-Section .container.image-content .content-title .title,.under-business-Section .container.image-content .content-title .title{font-size:36px;line-height:49px}.business-evolation-Section .container.image-content .content-title .content p:last-child,.under-business-Section .container.image-content .content-title .content p:last-child{margin-bottom:0}.under-business-Section .container.image-content .content-title{width:73%;padding-right:6%}.wayConnectItemBox ul li .con-logo{margin-bottom:20px}.wayConnectItemBox ul li .con-logo img{margin:auto}.wayConnectItemBox ul li .wayConnectBoxL{float:left;border-right:19px solid #000;border-top:35px solid transparent;border-bottom:35px solid transparent}.wayConnectItemBox ul li .wayConnectBoxM{float:left;width:42px;height:70px;background-color:#000}.wayConnectItemBox ul li .wayConnectBoxR{float:left;border-left:19px solid #000;border-top:35px solid transparent;border-bottom:35px solid transparent}.wayConnectItemBox ul li span.hex{margin-top:30px;width:52px;height:30px;background-color:#000;border-color:#000;position:relative;display:inline-block;text-align:left;left:0;top:-72px}.wayConnectItemBox ul li span.hex:before{content:" ";width:0;height:0;border-bottom:15px solid;border-color:inherit;border-left:26px solid transparent;border-right:26px solid transparent;position:absolute;top:-15px}.wayConnectItemBox ul li span.hex:after{content:"";width:0;position:absolute;bottom:-15px;border-top:15px solid;border-color:inherit;border-left:26px solid transparent;border-right:26px solid transparent}.wayConnectItemBox p{margin:0;text-align:center !important;font-size:16px;line-height:25px;margin-bottom:0px;font-family:"Montserrat",sans-serif;font-weight:normal;min-height:147px;display:-webkit-box;overflow:hidden;-webkit-line-clamp:10;-webkit-box-orient:vertical}.wayConnectItemBox p img{margin:auto;max-height:62px;width:auto;margin-bottom:20px}.wayConnectItemBox p a{display:block;color:#0262A2}.wayConnectItemBox a.scheduleCalBtn{background:#B52977;display:block;text-align:center;color:#fff;padding:16px 0px;margin:auto;margin-top:30px;width:220px;text-decoration:none}.wayConnectItemBox a.scheduleCalBtn:hover{background:#F50885}.wayConnectVideoSection{text-align:center;background:#1d191a;padding:50px 0 20px 0}.business-evolation-Section .container.image-content::before,.business-evolation-Section .container.image-content::after{content:none}.wayConnectVideoBody{padding:0 !important}.wayConnectVideoItemBox ul{display:flex;margin:0;flex-wrap:wrap}.wayConnectVideoItemBox ul li{width:44%;margin:0 3% 0px 3%;text-align:center;position:relative;margin:auto}p.way_video_title{color:#fff;margin:10px 0;font-size:28px}div#n2m-celigo{padding-top:70px}div#n2m-farapp{padding-top:70px}div#n2m-sync{padding-top:70px}div#n2m-api{padding-top:70px}.n2mCompanyProfileItemBox .celigo{display:flex;gap:70px}.n2mCompanyProfileItemBox .celigo p{margin:0 0 30px 0}.n2mCompanyProfileItemBox{background:#fff;padding:35px 50px;margin-bottom:60px}#fullwidth-content-section .container.n2mCompanyProfile #n2m-farapp,#fullwidth-content-section .container.n2mCompanyProfile #n2m-sync,#fullwidth-content-section .container.n2mCompanyProfile #n2m-api{padding-top:0}#fullwidth-content-section .container.n2mCompanyProfile #n2m-farapp .farapp,#fullwidth-content-section .container.n2mCompanyProfile #n2m-sync .sync,#fullwidth-content-section .container.n2mCompanyProfile #n2m-api .api{display:flex;gap:70px;font-size:16px;font-family:"Montserrat",sans-serif;line-height:25px;width:80%;margin:30px auto 0}.n2mCompanyProfileItemBox ul{list-style:disc inside;text-align:left;margin-bottom:50px;font-weight:400}#fullwidth-content-section .container.n2mCompanyProfile{padding:0px;margin-top:50px;margin-bottom:50px}.n2mCompanyProfileItemBox h3{font-size:26px;color:#000;margin-bottom:30px}.n2mCompanyProfileItemBox img{text-align:center;margin:auto}.n2mTestimonialSection{padding:94px 0}.n2mTestimonialSection .testimonial-text{color:#fff;width:80%}.n2mTestimonialSection .testimonial-content .testimonial-text{font-size:16px;font-family:"Montserrat",sans-serif;line-height:25px;width:84%}.page-template-page-netsuite-magento-landing li::marker{font-size:12px}.n2mTestimonialSection .testimonial-content p{position:relative}.n2mTestimonialSection .testimonial-content img.n2mTestimonailQuoteImg{position:absolute;right:0;width:61px;top:-40px}#fullwidth-content-section .n2mPlatformIntegrationSection .container{display:flex;flex-wrap:wrap;padding:50px 0}.n2mPlatformIntegrationSection .platform_integrations_item{width:48%;margin:0 1% 0px 1%;text-align:left;padding:35px}.platform_integrations_item{font-size:16px;font-family:"Montserrat",sans-serif}.platform_integrations_item ul{margin-left:20px}.platform_integrations_item h3{font-size:26px;font-weight:300 !important}.n2mPlatformIntegrationSection .platform_integrations_item ul li{list-style-type:disc;list-style:inside}.n2mPlatformIntegrationSection .platform_integrations_item:nth-child(2n){margin-right:0}.n2mAskQusSection .container{color:#fff;padding:90px 100px 20px 100px !important;text-align:center}.n2mAskQusContent h3{line-height:28px;font-size:28px;padding-bottom:50px;margin-bottom:0}.n2mAskQusContent p a{width:205px;width:auto;margin:40px auto 50px;display:inline-block;padding:14px 30px}.case-studies-white-wrapper{max-width:1660px;margin:auto;margin-bottom:50px}.case-studies-white-wrapper .container{padding:0 110px;max-width:100%}.case-studies-white-wrapper .container .portfolios-section{margin:100px 0 50px 0;text-align:center}#client-list-section{text-align:center;margin-top:30px;margin-bottom:30px}#client-list-section ul{display:flex;flex-wrap:wrap}#client-list-section ul li{width:24%;margin:0.5% 1% 0.5% 0;padding:30px 20px;background:#FFF;max-width:345px;margin:0.5%}#client-list-section ul li:nth-child(4n){margin-right:0}#client-list-section ul li .image-container{margin:0 0 0px 0;height:100px;display:flex;justify-content:center;align-items:center}#client-list-section ul li .image-container img{}}@media only screen and (max-width:1550px) and (min-width:1221px){#header .header-left nav>ul>li.mega-menu ul li{width:32%}}@media only screen and (max-width:1220px) and (min-width:1000px){#header .header-left nav>ul>li{margin:0 15px 0 0}#header .header-left nav>ul>li.mega-menu ul{padding:20px;top:100px}#header .header-left nav>ul>li.mega-menu ul li{width:32%}}@media only screen and (max-width:1024px){#fullwidth-content-section .wayConnectSection .container.wayConnectBody,#fullwidth-content-section .n2mCompanyProfileSection .container.n2mCompanyProfile,#fullwidth-content-section .n2mPlatformIntegrationSection .container{padding:30px 20px;margin:0}.wayConnectItemBox ul li{width:48%;margin-right:1%;margin-left:1%;padding:25px;position:relative;margin-bottom:60px}.wayConnectItemBox ul li:nth-child(3n){margin-bottom:0}.wayConnectItemBox ul li:nth-child(4n){margin-right:inherit;margin-bottom:0}#n2mfullwidth-hero-section{padding:30px 0px}#n2mfullwidth-hero-section h3{font-size:40px;line-height:50px;padding:20px 0}.wayConnectSection{padding:30px 0}.wayConnectSection h2{font-size:40px;line-height:50px;padding:20px 0;margin-bottom:30px}div#n2m-celigo{padding-top:50px}div#n2m-farapp{padding-top:50px}div#n2m-sync{padding-top:50px}div#n2m-api{padding-top:50px}.n2mCompanyProfileItemBox{background:#fff;padding:25px 20px;margin-bottom:20px}.n2mPlatformIntegrationSection .platform_integrations_item{width:46%;margin:0 2%}.n2mPlatformIntegrationSection .platform_integrations_item:nth-child(2n){margin-right:0}}@media all{.page-template-Pim-page #fullwidth-hero-section h1{font-size:40px;line-height:55px;font-family:'Merriweather',serif;font-family:"Montserrat",sans-serif}.page-template-Pim-page #home-middle-bar-section h2,.page-template-Pim-page #managed-hosting-tab-section h2,.page-template-Pim-page #pim-contact-form h2,.page-template-Pim-page #pim-about-us h2{font-size:30px;line-height:38px;font-family:'Merriweather',serif;font-family:"Montserrat",sans-serif}.page-template-Pim-page #home-middle-bar-section p,.page-template-Pim-page #managed-hosting-tab-section p,.page-template-Pim-page #pim-contact-form p,.page-template-Pim-page #pim-about-us p{font-size:20px;line-height:30px;font-family:"Lato",Arial,Helvetica,sans-serif}.page-template-Pim-page a.pim-button,.page-template-Pim-page .tab-content.entry p a{background:#1F8BB9;color:#FFF;padding:9px 35px;border-radius:6px;font-family:'Merriweather',serif;font-family:"Montserrat",sans-serif;font-size:17px;font-style:normal}.page-template-Pim-page .section{padding:30px 0}.page-template-Pim-page #fullwidth-hero-section{max-width:initial;height:584px;padding-top:95px}.page-template-Pim-page #fullwidth-hero-section .banner-container{display:flex;flex-wrap:wrap;justify-content:space-between}.page-template-Pim-page #fullwidth-hero-section .banner-container .left-container{width:50%;margin-top:50px;color:#000;margin-right:50px}.page-template-Pim-page #fullwidth-hero-section .banner-container .right-container{width:45%;position:relative}.page-template-Pim-page #fullwidth-hero-section .banner-container .right-container #yt{border-radius:10px;height:auto}.page-template-Pim-page #fullwidth-hero-section .banner-container .right-container .vedio-button::before{content:"";background:url(https://www.harrisdigital.io/wp-content/uploads/2023/09/Group-1517.png) no-repeat center center / cover;position:absolute;width:79px;height:79px;top:36%;right:42%;cursor:pointer}.page-template-Pim-page #fullwidth-hero-section .banner-container .left-container p{font-size:25px;margin-bottom:5px;font-family:'Merriweather',serif;font-family:"Montserrat",sans-serif}.page-template-Pim-page #home-middle-bar-section .container{align-items:initial;margin-top:15px;max-width:1440px;width:100%}.page-template-Pim-page #home-middle-bar-section .left-column{border-right:none;margin-right:0;width:50%;text-align:left}.page-template-Pim-page #home-middle-bar-section .left-column span,.page-template-Pim-page #home-middle-bar-section .right-column span{font-weight:600}.page-template-Pim-page #home-middle-bar-section p img{max-width:100%}.page-template-Pim-page #home-middle-bar-section .right-column{width:50%;text-align:left}.page-template-Pim-page #home-middle-bar-section .right-column ul,.page-template-Pim-page #home-middle-bar-section .left-column ul{padding-bottom:10px;padding-left:20px}.page-template-Pim-page #home-middle-bar-section ul li{font-size:20px;text-decoration:none;list-style:initial;padding-bottom:10px}.page-template-Pim-page #home-middle-bar-section .top-container{width:100%}.page-template-Pim-page #home-middle-bar-section table{font-size:18px}.page-template-Pim-page #home-middle-bar-section table tr td{border:1px solid #000;text-align:center;padding:20px 15px}.page-template-Pim-page #home-middle-bar-section table tr td:nth-child(1){background-color:#1E8CBA;border:1px solid #fff;color:#fff;font-weight:600}.page-template-Pim-page #home-middle-bar-section table tr th{background-color:#1E8CBA;color:#fff;border:1px solid #fff;font-weight:600;text-align:center;padding:20px 15px}.page-template-Pim-page #home-middle-bar-section table tr th:nth-child(8){border-right:none}.page-template-Pim-page #managed-hosting-tab-section{background-color:#fff}.page-template-Pim-page #managed-hosting-tab-section .tab-item .tab-title{background-color:#fff;color:#231F20;padding:15px 30px;border:1px solid #000;border-radius:5px;position:relative}.page-template-Pim-page #managed-hosting-tab-section .tab-item.active .tab-title{border:none}.page-template-Pim-page #managed-hosting-tab-section .tab-item .tab-content{padding:30px}.page-template-Pim-page #managed-hosting-tab-section .tab-item.active .tab-content{border-top:1px solid #000;padding:30px}.page-template-Pim-page #managed-hosting-tab-section .tab-item.active{border:1px solid #000;border-radius:5px}.page-template-Pim-page #managed-hosting-tab-section .tab-item .tab-title img{display:inline-block;padding-right:30px}.page-template-Pim-page #managed-hosting-tab-section .tab-item .tab-title h2{display:inline-block}.page-template-Pim-page #managed-hosting-tab-section .tab-item .tab-title::before{position:absolute;content:"+";color:#000;right:40px;left:unset;top:35px;border:2px solid #000;border-radius:25px;width:30px;height:30px;text-align:center;line-height:26px}.page-template-Pim-page #managed-hosting-tab-section .tab-item.active .tab-title::before{content:"-";transform:unset}.page-template-Pim-page #pim-contact-form{padding-top:30px;background-color:#fff}.page-template-Pim-page #pim-contact-form h2{text-align:center}.page-template-Pim-page #pim-contact-form .contact-form{max-width:1173px;margin:0 auto}.page-template-Pim-page #pim-contact-form .contact-form .wpcf7-form{display:flex;flex-wrap:wrap;justify-content:space-between}.page-template-Pim-page #pim-contact-form .contact-form .wpcf7-form .field.name,.page-template-Pim-page #pim-contact-form .contact-form .wpcf7-form .field.email,.page-template-Pim-page #pim-contact-form .contact-form .wpcf7-form .field.phone,.page-template-Pim-page #pim-contact-form .contact-form .wpcf7-form .field.subject{width:47%}.page-template-Pim-page #pim-contact-form .contact-form .wpcf7-form .field.message{width:100%}.page-template-Pim-page #pim-contact-form .contact-form .wpcf7-form .wpcf7-response-output{margin-top:0px}.page-template-Pim-page #pim-contact-form .contact-form .wpcf7-form .wpcf7-form-control{width:100%;border:1px solid #bbb;border-radius:5px}.page-template-Pim-page #pim-contact-form .contact-form .wpcf7-form .wpcf7-textarea{height:160px}.page-template-Pim-page #pim-contact-form .contact-form .wpcf7-form .field.submit input{background:#1F8BB9;color:#FFF;padding:9px 35px;border-radius:6px;font-family:'Merriweather',serif;font-family:"Montserrat",sans-serif;font-size:17px;border:0}.page-template-Pim-page #pim-about-us{background-color:#fff;text-align:center;padding-top:60px;padding-bottom:40px}.page-template-Pim-page #pim-about-us .container{box-shadow:0px 0px 10px #00000029;border-radius:10px;padding-top:60px;padding-bottom:40px;position:relative;max-width:1440px;width:100%}.page-template-Pim-page #pim-about-us .container::before{content:"";background:url(https://www.harrisdigital.io/wp-content/themes/harriswebworks2022/images/Icon-about.png) no-repeat center center / cover;position:absolute;width:66px;height:66px;top:-37px;right:48%}.page-template-Pim-page #pim-about-us .container .about-us{max-width:1260px;margin:0 auto;width:100%}.button.fancybox{padding:10px 20px;font-size:20px;background:#B52977;color:#FFF}.button.fancybox:hover{;background:#F50885}#header .header-left li.sub-clid-cat ul.sub-menu{display:none;position:relative;left:0;top:0;padding:0;padding-left:10px}#header .view-desktop .menu ul li{position:relative}#header .header-left li.sub-clid-cat ul.sub-menu{padding-left:10px}#header .header-left li.sub-clid-cat ul.sub-menu li a{border:0;padding-left}#header .view-desktop .menu ul li.menu-item-has-children>.arrow-desk{position:absolute;right:0;top:-3px;z-index:10;width:44px;height:44px;display:block;cursor:pointer;background:url(https://www.harrisdigital.io/wp-content/themes/harriswebworks2022/images/mobile-menu-arrow.png) no-repeat center center / 9px 16px;transition:all 0.3s linear;cursor:pointer;transform:rotate(90deg)}#header .view-desktop .menu ul li.menu-item-has-children.open-desk>.arrow-desk{transform:rotate(-90deg)}#lottie-slider.homeslider .slider-content{background:#171717}#team-gallery-section{margin-bottom:50px}#page-content.hww-our-team{margin-bottom:50px}#page-content.hww-our-team .container{max-width:1250px;margin:auto;padding:80px 80px 40px;position:relative;box-shadow:0 0 10px #CCC;border-radius:10px}.team-gallery-content{max-width:1250px;margin:0 auto}.team-gallery-content img.team-photo{height:325px}section#brand-logo-slider{margin-top:50px}.client .owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:block}.client .owl-stage-outer{border-top:1px solid #bababa;padding-top:30px}.staff-members-holder{background:#fff}.staff-members-holder .staff-members-container{max-width:1440px;margin:auto;padding:40px 20px;position:relative;display:flex;align-items:baseline;flex-wrap:wrap;font-family:"Lato",Arial,Helvetica,sans-serif}.staff-members-holder .staff-members-container .dept-name{display:block;width:100%;border-bottom:1px solid #000;margin-bottom:30px}.staff-members-holder .staff-members-container .dept-name .department-name{margin-bottom:10px;font-size:36px}.staff-members-holder .staff-members-container .department-staff{display:block;width:100%}.linkedin{width:30px;display:block;margin:0 auto}.staff-member{flex:1 0 21%;text-align:center;max-width:25%;margin-bottom:40px}.staff-member .staff-name{font-size:25px;margin:10px 0 0 0;line-height:30px;cursor:pointer;font-family:"Lato",Arial,Helvetica,sans-serif}.staff-member .staff-job-title{font-size:20px;margin:0;cursor:pointer;font-family:"Lato",Arial,Helvetica,sans-serif;min-height:50px}.profile-img{position:relative;cursor:pointer}.staff_hover_image{display:none}.profile-img:hover .staff_hover_image{display:block;position:absolute;top:0}.profile-name{text-align:center;width:35%;position:relative}.profile-name:after{content:'';border-right:1px solid #ddd;position:absolute;height:80%;right:-30px;top:50%;transform:translate(0,-50%)}.staff-name{font-size:25px;font-family:"Lato",Arial,Helvetica,sans-serif;line-height:30px;margin-bottom:0;margin-top:10px}.staff-description{width:65%;text-align:left}.staff-full_profile_view{color:#1E8CB9;font-weight:bold;font-size:20px}.staff-description div img{display:inline-block;margin:0 5px 10px}.staff-description div img.alignleft{margin-left:0}.staff-description div img.alignright{margin-right:0}.see-more-btn-row{text-align:center;margin-bottom:50px}.see-more-btn-row button{background:#1F8BB9;color:#FFF;padding:9px 35px;border-radius:6px;font-family:'Merriweather',serif;font-family:"Montserrat",sans-serif;font-size:17px;font-style:normal;border:0}.team-bottom-content .container{max-width:1250px;margin:auto;padding:80px 40px;background:#fff;position:relative;box-shadow:0 0 10px #CCC;border-radius:10px}#home-middle-bar-section .image-list{text-align:left}#home-middle-bar-section .image-list li{display:inline-block;margin-right:8px;vertical-align:middle;list-style:none;padding:0}#post-content .sidebar .deep-dive-widget-categories li{margin:0 0 3px 0;padding:0 0 0 13px;border:none;position:relative;font-size:20px}.single-deep-dive #post-content .sidebar{padding:0 50px}#post-content .sidebar .deep-dive-widget-categories li:before{content:"";top:15px;left:0;position:absolute;width:6px;height:1px;background:#000}#post-content .sidebar .deep-dive-recent-post li{margin:0 0 20px 0;padding:0 0 0 13px;border:none;position:relative;font-size:20px}#post-content .sidebar .deep-dive-recent-post li:before{content:"";top:15px;left:0;position:absolute;width:6px;height:1px;background:#000}#post-content .sidebar .sidebar-widget .deep-dive-recent-post .post-date{display:block;font-size:15px;margin:5px 0 0 0}}@media screen and (max-width:480px) and (min-width:360px){.homeslider .content .slidetitle{font-size:34px !important;line-height:40px !important}.homeslider .content .discription{font-size:20px !important;line-height:28px !important}.staff-description div img{margin:0 0 10px}}@media screen and (min-width:998px){.prev-button{display:inline-block;margin:0 5px;padding:5px 10px;cursor:pointer;position:absolute;left:0;height:100%;background:#515151;width:50px;margin:0;z-index:999;color:#fff}.prev-button .previous{position:absolute;height:26px;width:26px;color:#fff;border:solid #fff;border-top-width:medium;border-right-width:medium;border-bottom-width:medium;border-left-width:medium;border-top-width:medium;border-right-width:medium;border-bottom-width:medium;border-left-width:medium;border-top-width:medium;border-right-width:medium;border-bottom-width:medium;border-left-width:medium;border-width:0 3px 3px 0;display:inline-block;margin-top:35px;margin-bottom:40px;text-shadow:none;margin-left:0;margin-right:0;box-shadow:none;font-size:0;transform:rotate(-225deg);-webkit-transform:rotate(-225deg);top:40%;left:15px}.next-button{display:inline-block;padding:5px 10px;cursor:pointer;position:absolute;right:0;height:100%;background:#515151;width:50px;margin:0;z-index:999;color:#fff}.next-button .next{position:absolute;height:26px;width:26px;color:#fff;border:solid #fff;border-top-width:medium;border-right-width:medium;border-bottom-width:medium;border-left-width:medium;border-top-width:medium;border-right-width:medium;border-bottom-width:medium;border-left-width:medium;border-width:0 3px 3px 0;display:inline-block;margin-top:35px;margin-bottom:40px;text-shadow:none;margin-left:0;margin-right:0;box-shadow:none;font-size:0;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);top:40%;right:15px}}@media all{.slider-menu{position:absolute;bottom:0;bottom:0;left:10%;transform:translate(-10%,-20%);z-index:9999;line-height:45px}.slider-menu .menu-item{cursor:pointer;color:#ddd}.slider-menu .menu-item.active{font-style:italic;color:#fff}.custom-dots{text-align:center;margin-top:10px;text-align:center;margin-top:10px;position:absolute;bottom:0;transform:translate(50%,-50%);right:50%;z-index:999}.dot{display:inline-block;width:10px;height:10px;margin:0 5px;background:#ccc;border-radius:50%;cursor:pointer}.dot.active{background:#869791}.custom-navigation{text-align:center;text-align:center;margin-top:0;position:absolute;top:0;height:100%;width:100%}}@media screen and (min-width:768px){.homeslider .slider-content .mobile{display:none}}
