.banner{background-color:#ebeef2;padding:28px 30px}.banner:after{clear:both;display:table;content:""}.banner p{font-size:18px;line-height:30px}.banner .banner-box{width:calc(100%/3);float:left}.banner .banner-box:after{clear:both;display:table;content:""}.banner .banner-box p{margin:0 -20px;padding:12px 0}.banner .banner-box .btn{float:right;margin-top:22px}.banner .banner-box .diamond-icons{float:left;height:84px;position:relative}.banner .banner-box .diamond-icons:after{clear:both;display:table;content:""}.banner .banner-box .diamond-icons .diamond-icon{left:0;top:0;height:84px;width:84px;position:absolute;display:inline-block;background:url("/assets/images/common/diamonds/diamond-border.svg") center center no-repeat;z-index:5}.banner .banner-box .diamond-icons .diamond-icon .icon{font-size:32px;color:#fff;position:inherit;top:50%;left:50%;transform:translate(-50%, -50%);display:block;width:32px;height:32px}.banner .banner-box .diamond-icons .diamond-icon:nth-of-type(2){left:64px;z-index:3}.banner .banner-box .diamond-icons .diamond-icon:nth-of-type(3){left:128px;z-index:2}.banner .banner-box .diamond-icons .diamond-icon:nth-of-type(4){left:192px;z-index:1}@media screen and (max-width: 1199px){.banner .banner-box p{font-size:15px;line-height:30px;margin:0;padding:0 15px}.banner .banner-box .btn{max-width:none}}@media screen and (max-width: 991px){.banner{padding:15px}.banner .banner-box{float:none;height:auto;width:100%;padding-left:315px}.banner .banner-box p{padding:0 0 10px;line-height:30px}.banner .banner-box:first-of-type{float:left;height:84px;width:275px;padding:13px 0 0}.banner .banner-box .btn{margin-top:0}}@media screen and (max-width: 767px){.banner{height:auto;padding:30px}.banner .banner-box{padding:0 0 15px}.banner .banner-box:first-of-type{width:100%;float:none;height:auto;padding:0 0 15px}.banner .banner-box:last-of-type{padding-bottom:0}.banner .banner-box .diamond-icons{max-width:248px;margin:0 auto;float:none;height:74px}.banner .banner-box .diamond-icons .diamond-icon{height:74px;width:74px}.banner .banner-box .diamond-icons .diamond-icon:nth-of-type(2){left:59px}.banner .banner-box .diamond-icons .diamond-icon:nth-of-type(3){left:118px}.banner .banner-box .diamond-icons .diamond-icon:nth-of-type(4){left:177px}}@media screen and (max-width: 575px){.banner .banner-box .diamond-icons{max-width:211px}.banner .banner-box .diamond-icons .diamond-icon{height:64px;width:64px}.banner .banner-box .diamond-icons .diamond-icon .icon{font-size:25px;width:25px;height:25px}.banner .banner-box .diamond-icons .diamond-icon:nth-child(2){left:50px}.banner .banner-box .diamond-icons .diamond-icon:nth-child(3){left:100px}.banner .banner-box .diamond-icons .diamond-icon:nth-child(4){left:150px}}.btn{display:block;margin:0 auto;font-weight:700;letter-spacing:1px;text-transform:uppercase;transition:color .2s ease-out,background-color .2s ease-out;cursor:pointer;border:0;padding:0;width:100%;-webkit-border-radius:30px;border-radius:30px}.btn:hover,.btn:active,.btn:visited,.btn:focus{border-bottom:none;box-shadow:none}.btn:focus,.btn:visited{border:inherit;color:#fff}.btn.btn-lg{height:40px;max-width:310px;font-size:16px;line-height:40px;letter-spacing:1px}.btn.btn-md{height:40px;max-width:270px;font-size:16px;line-height:40px;letter-spacing:1px}.btn.btn-sm{height:34px;width:170px;font-size:16px;line-height:34px}.btn.btn-sm-bpp,.btn.btn-sm-smp{width:170px;font-size:16px;height:40px;line-height:40px}.btn.btn-side-nav{height:40px;line-height:40px;font-size:16px;letter-spacing:1px}.btn.btn-pas-primary{background-color:#4ac18d;color:#fff}.btn.btn-pas-primary:hover{background-color:#34ae86;color:#fff}.btn.btn-pas-primary:active{background-color:#199475}.btn.btn-pas-secondary{background-color:#9a9fa6;color:#fff}.btn.btn-pas-secondary:hover{background-color:#7b8087}.btn.btn-pas-secondary:active{background-color:#5d6269}.btn.btn-pas-tertiary{background-color:#dcdfe3;color:#4f5359}.btn.btn-pas-tertiary:hover{background-color:#cbcfd4}.btn.btn-pas-tertiary:active,.btn.btn-pas-tertiary.active{background-color:#aaafb5}.btn.btn-pas-tertiary:focus,.btn.btn-pas-tertiary:visited{color:#4f5359}.btn.btn-white-on-green{background-color:#fff;color:#5bc359}.btn.btn-white-on-green:hover{background-color:#c6f3b9;color:#3a9d43}.btn.btn-white-on-green:active{background-color:#9fee86;color:#348a3c}.btn.btn-white-on-green:focus,.btn.btn-white-on-green:visited{color:#5bc359}.btn.btn-white-on-teal{background-color:#fff;color:#34ae86}.btn.btn-white-on-teal:hover{background-color:#baf0d5;color:#199475}.btn.btn-white-on-teal:active{background-color:#7ee1ae;color:#11886a}.btn.btn-white-on-teal:focus,.btn.btn-white-on-teal:visited{color:#34ae86}.btn.btn-white-on-blue{background-color:#fff;color:#1ca3ca}.btn.btn-white-on-blue:hover{background-color:#abecf8;color:#0489b5}.btn.btn-white-on-blue:active{background-color:#5fd4e5;color:#007ea8}.btn.btn-white-on-blue:focus,.btn.btn-white-on-blue:visited{color:#1ca3ca}.btn.btn-white-on-gray{background-color:#fff;color:#6c7178}.btn.btn-white-on-gray:hover{background-color:#dcdfe3;color:#5d6269}.btn.btn-white-on-gray:active{background-color:#bbbfc4;color:#4f5359}.btn.btn-white-on-gray:focus,.btn.btn-white-on-gray:visited{color:#6c7178}.btn.btn-pas-smpbpp{background-color:#dcdfe3;color:#4f5359}.btn.btn-pas-smpbpp:hover{background-color:#cbcfd4;color:#fff}.btn.btn-pas-smpbpp:active,.btn.btn-pas-smpbpp.active{background-color:#5d6269;color:#fff}.btn.btn-pas-smpbpp:hover,.btn.btn-pas-smpbpp:active,.btn.btn-pas-smpbpp.active{border-bottom:none;box-shadow:none}@media screen and (max-width: 1199px){.btn.btn-lg{height:36px;max-width:330px;font-size:15px;line-height:36px}.btn.btn-md{max-width:250px;font-size:15px}.btn.btn-sm{width:138px}.btn.btn-sm-bpp,.btn.btn-sm-smp{height:34px;width:150px;line-height:34px}}@media screen and (max-width: 991px){.btn.btn-lg{max-width:286px}.btn.btn-sm{width:190px}.btn.btn-sm-bpp,.btn.btn-sm-smp{width:190px;height:40px;line-height:40px}}@media screen and (max-width: 767px){.btn.btn-lg{height:34px;max-width:224px;font-size:14px;line-height:34px}.btn.btn-sm{width:151px}.btn.btn-sm-bpp,.btn.btn-sm-smp{height:34px;width:124px;font-size:12px;line-height:34px}}@media screen and (max-width: 575px){.btn.btn-sm{width:131px}}.box{padding:30px;margin-bottom:30px;text-align:center;position:relative;background-color:#ebeef2;border:2px solid #4ac18d;cursor:pointer;transition:ease-out .2s;color:#40444a}.box img{margin-bottom:10px;max-height:45px;width:auto}.box p{margin:0 auto;font-size:18px;line-height:32px;max-width:215px}.box .triangle{position:absolute;top:0;right:0;border-right:34px solid #4ac18d;transition:ease-in-out .2s}.box .triangle span.icon{font-size:9px;position:absolute;top:-7px;right:-29px;color:#fff}.box .triangle,.box:hover{border-left:34px solid transparent;border-bottom:34px solid transparent}.box:hover{color:#40444a;background-color:#dcdfe3;border:2px solid #22a080}.box:hover .triangle{border-right:34px solid #22a080}.box:active{background-color:#cbcfd4;border:2px solid #11886a}.box:active .triangle{border-right:34px solid #11886a}@media screen and (max-width: 1199px){.box p{font-size:16px;line-height:28px}.box img{max-height:38px}}@media screen and (max-width: 991px){.box{padding:25px}.box p{font-size:12px;line-height:24px}}@media screen and (max-width: 767px){.box{max-width:312px;margin:0 auto 30px}}.card{background-color:#ebeef2;color:#5d6269;-webkit-border-radius:0;border-radius:0;border:none;width:100%}.card h2,.card h3,.card h4{line-height:30px;font-weight:600;margin-bottom:15px}.card h2,.card h3{font-size:26px}.card h4{font-size:24px}.card p,.card ul,.card ol{font-size:18px;line-height:32px;font-weight:400;margin-bottom:15px}.card ul,.card ol{margin:0 0 0 -26px}.card ul.diamond-list li:after{width:8px;height:8px;top:12px}.card p{text-align:inherit}.card .card-header{padding:0;border:0}.card .card-header:first-child{-webkit-border-radius:0;border-radius:0}.card .card-body{padding:30px}.card .card-body :last-child{margin-bottom:0}.card .card-footer{padding:0 30px 30px;background-color:transparent;text-align:center;border-top:0}.card .card-footer p{margin:6px auto 0;font-size:16px}@media screen and (max-width: 767px){.card{margin-bottom:30px}.card .card-body h2,.card .card-body h3,.card .card-body h4{font-size:22px;line-height:24px}.card .card-body ol,.card .card-body ul,.card .card-body p{font-size:14px;line-height:24px}.card .card-body ul li:after{top:9px;width:6px;height:6px}.card .card-footer p{font-size:14px;line-height:24px}.card .card-footer .btn{max-width:none;width:100%}}.diamond-icon{position:relative;width:170px;height:170px;background:url("/assets/images/common/diamonds/diamond-shape-image-opacity.svg") center center no-repeat}.diamond-icon.solutions{width:128px;height:128px;background:url("/assets/images/common/diamonds/diamond-shape-image.svg") center center no-repeat}.diamond-icon.solutions .icon{font-size:48px}.diamond-icon.solutions.logo{float:right;background:none;background-color:#ebeef2;transform:rotate(45deg)}.diamond-icon.solutions.logo img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%) rotate(-45deg)}.diamond-icon .icon,.diamond-icon span{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);font-size:62px;color:#fff}.solutions-content{padding-left:153px}@media screen and (max-width: 1199px){.diamond-icon{width:140px;height:140px}.diamond-icon.solutions{width:112px;height:112px}.diamond-icon .icon{font-size:50px}}@media screen and (max-width: 991px){.diamond-icon{width:154px;height:154px}.diamond-icon.solutions{margin:0 auto}.diamond-icon.solutions.logo{float:none}.diamond-icon .icon{font-size:56px}}@media screen and (max-width: 767px){.diamond-icon{width:126px;height:126px}.diamond-icon .icon{font-size:44px}.diamond-icon.solutions{margin:-24px auto 12px}.diamond-icon.solutions .icon{font-size:42px}.solutions-content{padding-left:0}}section#home-pas-number{padding-top:40px;background:url("https://cdn.paloalto.com/paloalto/global/transparent.png") top center no-repeat;background-size:cover}section#home-pas-number h3{margin-bottom:16px;font-size:30px;line-height:66px;font-weight:300;font-style:italic;color:#5d6269}section#home-pas-number h3 span{font-size:46px;line-height:40px;font-weight:700;font-style:normal}section#home-pas-number p{width:396px;font-size:22px;line-height:30px;font-weight:300}section#home-pas-number ul#number-fact-list{list-style:none}section#home-pas-number ul#number-fact-list li{height:120px}section#home-pas-number ul#number-fact-list li .diamond-icon{float:left;width:100px;height:100px}section#home-pas-number ul#number-fact-list li .diamond-icon span{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:auto;font-size:30px;line-height:16px;font-weight:700;letter-spacing:3px;color:#fff}section#home-pas-number ul#number-fact-list li p{width:100%;padding:10px 0 0 122px;font-size:19px;line-height:36px;font-weight:400}section#home-pas-carousel{padding:100px 0 92px}section#home-pas-carousel #customer-carousel{height:370px}section#home-pas-carousel #customer-carousel .carousel-inner{height:inherit}section#home-pas-carousel #customer-carousel .carousel-inner .carousel-item{height:inherit;background-color:#ebeef2}section#home-pas-carousel #customer-carousel .carousel-inner .carousel-item .carousel-container{display:block;width:inherit}section#home-pas-carousel #customer-carousel .carousel-inner .carousel-item .carousel-container q,section#home-pas-carousel #customer-carousel .carousel-inner .carousel-item .carousel-container cite{display:block;color:#5d6269;text-align:center}section#home-pas-carousel #customer-carousel .carousel-inner .carousel-item .carousel-container q{width:990px;height:230px;margin:0 auto;padding:64px 0 30px;font-size:26px;line-height:36px;font-style:italic;font-weight:300}section#home-pas-carousel #customer-carousel .carousel-inner .carousel-item .carousel-container cite{margin:0 auto 20px;font-weight:700;font-style:normal}section#home-pas-carousel #customer-carousel .carousel-inner .carousel-item .carousel-container .btn.story-link-cta{width:230px;font-weight:400;letter-spacing:1.5px}section#home-pas-carousel a.carousel-control-prev,section#home-pas-carousel a.carousel-control-next{border-radius:50%;background-color:#fff;width:40px;height:40px;opacity:1;border-bottom:none}section#home-pas-carousel a.carousel-control-prev:visited,section#home-pas-carousel a.carousel-control-next:visited{border-bottom:none;color:transparent}section#home-pas-carousel a.carousel-control-prev{top:50%;left:3%}section#home-pas-carousel a.carousel-control-prev span.carousel-control-prev-icon{background-image:none;height:28px;color:#9a9fa6}section#home-pas-carousel a.carousel-control-next{top:50%;right:3%}section#home-pas-carousel a.carousel-control-next span.carousel-control-next-icon{height:28px;color:#9a9fa6}section#home-pas-carousel img.fan-logos{display:block;margin:28px auto 0}section#home-pas-solutions{padding-bottom:100px}section#home-pas-solutions .box{height:184px;padding:24px 28px 0;margin-bottom:30px}section#home-pas-solutions .box.home#accounting{background:url("https://cdn.paloalto.com/paloalto/global/transparent.png") top center no-repeat}section#home-pas-solutions .box.home#consulting{background:url("https://cdn.paloalto.com/paloalto/global/transparent.png") top center no-repeat}section#home-pas-solutions .box.home#educators{background:url("https://cdn.paloalto.com/paloalto/global/transparent.png") top center no-repeat}section#home-pas-solutions .box.home .diamond-icon{float:left;height:84px;width:84px;margin-top:26px}section#home-pas-solutions .box.home .diamond-icon .icon{font-size:32px;color:#fff}section#home-pas-solutions .box.home h3,section#home-pas-solutions .box.home p{padding-left:100px;color:#fff;text-align:left}section#home-pas-solutions .box.home h3{font-size:28px;line-height:30px;font-weight:700}section#home-pas-solutions .box.home p{width:100%;max-width:none;font-size:17px;line-height:30px;font-weight:600;letter-spacing:inherit;color:#fff}section#home-pas-solutions .banners.solutions{height:140px;background-color:#ebeef2}section#home-pas-solutions .banners.solutions .left{width:320px;padding-left:30px;padding-top:30px}section#home-pas-solutions .banners.solutions .left ul{height:100%;padding-left:0;list-style:none}section#home-pas-solutions .banners.solutions .left ul li{float:right;display:inline-block;margin-right:-16px}section#home-pas-solutions .banners.solutions .left ul li:first-child{margin-right:0}section#home-pas-solutions .banners.solutions .left ul li .diamond-icon{height:84px;width:84px;background:url("/assets/images/common/diamonds/diamond-border.svg") center center no-repeat}section#home-pas-solutions .banners.solutions .left ul li .diamond-icon .icon{font-size:32px;color:#fff}section#home-pas-solutions .banners.solutions .middle{padding:41px 0 0 52px;width:450px;color:#fff}section#home-pas-solutions .banners.solutions .middle p{font-size:17px;line-height:30px;font-weight:600;letter-spacing:inherit;color:#5d6269}section#home-pas-solutions .banners.solutions .right{padding-top:48px;width:370px}section#home-about-us{padding:60px 0 49px;background:url("https://cdn.paloalto.com/paloalto/global/transparent.png") top center no-repeat;background-size:cover}section#home-about-us .card.home{background-color:#fff}section#home-about-us .card.home .card-header,section#home-about-us .card.home .card-body,section#home-about-us .card.home .card-footer{background-color:#fff}section#home-about-us .card.home .card-header{padding:25px 25px 30px;height:auto;border-bottom:none}section#home-about-us .card.home .card-header #single-icon{margin:0 auto;width:170px;height:170px;background:url("/assets/images/common/diamonds/diamond-shape-image.svg") center center no-repeat}section#home-about-us .card.home .card-header #tripple-icons{margin:0 auto;width:310px;height:170px;background:url("/assets/images/common/diamonds/tripple-diamond.svg") center center no-repeat}section#home-about-us .card.home .card-header #tripple-icons .icon.left{left:69px}section#home-about-us .card.home .card-header #tripple-icons .icon.middle{left:154px}section#home-about-us .card.home .card-header #tripple-icons .icon.right{left:239px}section#home-about-us .card.home .card-body{padding-top:0;height:254px}section#home-about-us .card.home .card-body h3{margin-bottom:14px;font-size:28px;line-height:30px;font-weight:700;color:#5d6269}section#home-about-us .card.home .card-body p{margin-bottom:0;font-size:17px;font-weight:600;line-height:30px;letter-spacing:inherit;color:#5d6269}section#home-about-us .card.home .card-footer{height:64px;border-top:none}@media screen and (max-width: 1199px){section#home-pas-number{padding-top:44px;background-position:center top}section#home-pas-number h3{font-size:26px;line-height:40px}section#home-pas-number h3 span{font-size:44px}section#home-pas-carousel{padding:69px 0 66px}section#home-pas-carousel #customer-carousel{height:304px}section#home-pas-carousel #customer-carousel .carousel-inner .carousel-item .carousel-container q{width:820px;height:190px;font-size:24px;line-height:28px}section#home-pas-carousel #customer-carousel .carousel-inner .carousel-item .carousel-container cite{line-height:28px}section#home-pas-carousel a.carousel-control-prev,section#home-pas-carousel a.carousel-control-next{width:34px;height:34px}section#home-pas-carousel a.carousel-control-prev span.carousel-control-prev-icon{height:26px;font-size:16px}section#home-pas-carousel a.carousel-control-next span.carousel-control-next-icon{height:26px;font-size:16px}section#home-pas-solutions .box{height:168px;padding:20px 10px 0}section#home-pas-solutions .box.home .diamond-icon{margin-top:18px}section#home-pas-solutions .box.home h3{margin-bottom:15px}section#home-pas-solutions .box.home p{font-size:14px;line-height:28px}section#home-pas-solutions .banners.solutions .left{padding-left:10px;width:300px}section#home-pas-solutions .banners.solutions .middle{padding-left:18px;padding-top:41px;width:350px}section#home-pas-solutions .banners.solutions .middle p{font-size:15px;line-height:30px}section#home-pas-solutions .banners.solutions .right{width:265px}section#home-about-us .card.home .card-body{height:224px}}@media screen and (max-width: 991px){section#home-pas-number{padding-top:44px}section#home-pas-number ul#number-fact-list li p{font-size:18px;line-height:26px}section#home-pas-number p{width:330px;font-size:20px;line-height:30px}section#home-pas-carousel{padding:69px 0 66px}section#home-pas-carousel #customer-carousel{height:346px}section#home-pas-carousel #customer-carousel .carousel-inner .carousel-item .carousel-container q{width:590px;height:220px;padding:50px 0 30px;font-size:23px}section#home-pas-solutions .box{height:168px;padding:20px 10px 0}section#home-pas-solutions .box.home .diamond-icon{margin-top:18px}section#home-pas-solutions .box.home h3{margin-bottom:15px}section#home-pas-solutions .box.home p{line-height:26px}section#home-pas-solutions .box.home#accounting,section#home-pas-solutions .box.home#consulting,section#home-pas-solutions .box.home#educators{height:256px}section#home-pas-solutions .box.home#accounting .diamond-icon,section#home-pas-solutions .box.home#consulting .diamond-icon,section#home-pas-solutions .box.home#educators .diamond-icon{float:none;margin:-12px auto 0}section#home-pas-solutions .box.home#accounting h3,section#home-pas-solutions .box.home#accounting p,section#home-pas-solutions .box.home#consulting h3,section#home-pas-solutions .box.home#consulting p,section#home-pas-solutions .box.home#educators h3,section#home-pas-solutions .box.home#educators p{width:178px;margin:0 auto;padding-left:0}section#home-pas-solutions .box.home#accounting h3,section#home-pas-solutions .box.home#consulting h3,section#home-pas-solutions .box.home#educators h3{margin-bottom:15px}section#home-pas-solutions .box.home#accounting p,section#home-pas-solutions .box.home#consulting p,section#home-pas-solutions .box.home#educators p{font-size:15px;line-height:28px}section#home-pas-solutions .banners.solutions .middle{width:390px;padding-top:12px}section#home-pas-solutions .banners.solutions .middle p{font-size:17px;line-height:30px}section#home-pas-solutions .banners.solutions .right{padding-top:0;margin:-28px 0 0 300px}section#home-about-us .card.home .card-header{padding:16px 16px 30px}section#home-about-us .card.home .card-body{height:254px}}@media screen and (max-width: 767px){section#home-pas-number{height:auto;padding-top:22px;background-position:center bottom;background-size:cover}section#home-pas-number h3{width:320px;margin:0 auto 8px;font-size:24px;line-height:36px;text-align:center}section#home-pas-number h3 span{font-size:44px}section#home-pas-number p{margin:0 auto 14px;width:288px;font-size:14px;line-height:24px;font-weight:400}section#home-pas-number ul#number-fact-list{width:100%;margin:0 auto;padding-left:0}section#home-pas-number ul#number-fact-list li{margin:0 auto 12px;height:120px;max-width:300px;width:auto}section#home-pas-number ul#number-fact-list li.diamond-icon{width:78px;height:78px}section#home-pas-number ul#number-fact-list li.diamond-icon span{font-size:23px;line-height:12px}section#home-pas-number ul#number-fact-list li p{width:300px;padding-left:114px;font-size:14px;line-height:24px}section#home-pas-carousel{padding:69px 0 66px}section#home-pas-carousel #customer-carousel{height:382px}section#home-pas-carousel #customer-carousel .carousel-inner .carousel-item .carousel-container q{width:320px;height:250px;padding:20px 0 30px;font-size:18px;line-height:24px}section#home-pas-carousel #customer-carousel .carousel-inner .carousel-item .carousel-container cite{width:320px;height:56px}section#home-pas-solutions .box{max-width:none;width:100%}section#home-pas-solutions .box.home#accounting,section#home-pas-solutions .box.home#consulting,section#home-pas-solutions .box.home#educators{height:146px;background-position:0 0;background-size:cover}section#home-pas-solutions .box.home#accounting .diamond-icon,section#home-pas-solutions .box.home#consulting .diamond-icon,section#home-pas-solutions .box.home#educators .diamond-icon{float:left;height:78px;width:78px;margin:10px auto 0px}section#home-pas-solutions .box.home#accounting h3,section#home-pas-solutions .box.home#accounting p,section#home-pas-solutions .box.home#consulting h3,section#home-pas-solutions .box.home#consulting p,section#home-pas-solutions .box.home#educators h3,section#home-pas-solutions .box.home#educators p{width:100%;max-width:340px;padding-left:5px}section#home-pas-solutions .banners.solutions{height:264px}section#home-pas-solutions .banners.solutions .left{width:100%;padding-left:0}section#home-pas-solutions .banners.solutions .left ul{width:290px;margin:0 auto}section#home-pas-solutions .banners.solutions .middle{width:100%;padding-left:0}section#home-pas-solutions .banners.solutions .middle p{width:256px;margin:0 auto;font-size:14px;line-height:24px}section#home-pas-solutions .banners.solutions .right{width:100%;margin:2px 0 0 -2px}section#home-about-us{background-size:cover}section#home-about-us .card.home .card-header{padding:30px}section#home-about-us .card.home .card-body{height:auto}}@media screen and (max-width: 575px){#home-products .box .triangle span.icon{top:-1px}section#home-pas-number h3{font-size:22px;line-height:30px}section#home-pas-number h3,section#home-pas-number p{width:100%}section#home-pas-number ul#number-fact-list li{margin-bottom:34px}section#home-pas-number ul#number-fact-list li p{width:280px}section#home-pas-carousel{padding:69px 0 66px}section#home-pas-carousel #customer-carousel{height:382px}section#home-pas-carousel #customer-carousel .carousel-inner .carousel-item .carousel-container q{width:224px;height:270px;padding:20px 0 10px;font-size:16px;line-height:20px}section#home-pas-carousel #customer-carousel .carousel-inner .carousel-item .carousel-container cite{width:232px;margin-bottom:0;font-size:14px;line-height:24px}section#home-pas-carousel #customer-carousel .carousel-inner .carousel-item .carousel-container .btn.story-link-cta{width:170px;height:32px;font-size:14px;line-height:32px}section#home-pas-carousel a.carousel-control-prev,section#home-pas-carousel a.carousel-control-next{top:85%}section#home-pas-carousel a.carousel-control-prev span.carousel-control-prev-icon,section#home-pas-carousel a.carousel-control-prev span.carousel-control-next-icon,section#home-pas-carousel a.carousel-control-next span.carousel-control-prev-icon,section#home-pas-carousel a.carousel-control-next span.carousel-control-next-icon{height:18px}section#home-pas-solutions .banners.solutions .left{padding-top:20px}section#home-pas-solutions .banners.solutions .left ul{width:270px;height:74px;margin:0 auto}section#home-pas-solutions .banners.solutions .left ul li .diamond-icon{width:74px;height:74px}section#home-pas-solutions .banners.solutions .left ul li:first-child{margin-right:10px}section#home-pas-solutions .banners.solutions .middle{padding-top:20px}section#home-pas-solutions .banners.solutions .right{margin:20px 0 0 -2px}section#home-pas-solutions .box .triangle span.icon{top:-1px}section#home-pas-solutions .box.home#accounting,section#home-pas-solutions .box.home#consulting,section#home-pas-solutions .box.home#educators{height:146px;background-position:0 0;background-size:cover}section#home-pas-solutions .box.home#accounting .diamond-icon,section#home-pas-solutions .box.home#consulting .diamond-icon,section#home-pas-solutions .box.home#educators .diamond-icon{height:68px;width:68px;margin:10px auto 0px}section#home-pas-solutions .box.home#accounting h3,section#home-pas-solutions .box.home#accounting p,section#home-pas-solutions .box.home#consulting h3,section#home-pas-solutions .box.home#consulting p,section#home-pas-solutions .box.home#educators h3,section#home-pas-solutions .box.home#educators p{max-width:240px;padding-left:60px}section#home-pas-solutions .box.home#accounting h3,section#home-pas-solutions .box.home#consulting h3,section#home-pas-solutions .box.home#educators h3{margin-bottom:10px;font-size:22px;line-height:24px}section#home-pas-solutions .box.home#accounting p,section#home-pas-solutions .box.home#consulting p,section#home-pas-solutions .box.home#educators p{max-width:240px;font-size:14px;line-height:24px}section#home-about-us{background-size:cover;background-position:bottom right}section#home-about-us .card.home .card-header{height:auto}section#home-about-us .card.home .card-header #single-icon{width:126px;height:126px}section#home-about-us .card.home .card-header #tripple-icons{width:224px;height:140px}section#home-about-us .card.home .card-header #tripple-icons .icon{font-size:38px}section#home-about-us .card.home .card-header #tripple-icons .icon.left{left:50px}section#home-about-us .card.home .card-header #tripple-icons .icon.middle{left:113px}section#home-about-us .card.home .card-header #tripple-icons .icon.right{left:175px}section#home-about-us .card.home .card-body h3{font-size:22px;line-height:24px}section#home-about-us .card.home .card-body p{font-size:14px;line-height:24px}section#home-about-us .card.home .card-footer{height:62px}}

/*# sourceMappingURL=home.css.map */