@import url(https://fonts.googleapis.com/css?family=Montserrat:300,400,400i,500,700,800,900,900i&amp;display=swap);@import url(https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);body,html,input,textarea{font-weight:400;font-family:Raleway,sans-serif}.capabilities-bar .full-box .box:hover .description p,.captabs-bar #tab1,.diverse-bar .content li:hover .overlaybox,.h3,.h4,.h5,.our-bar .left h3 span,.twitter-bar .tweet-box .tweet-repeat:nth-child(-n+6),article,aside,details,figcaption,figure,footer,header,hgroup,img,menu,nav,section{display:block}*,ul{margin:0}.h3,.h4,.h5,body,h1,h2,h3,h4,h5,h6,html,input,textarea{font-family:Raleway,sans-serif}.alert-bar a.close,.alert-bar p{text-transform:uppercase;font-family:Montserrat,sans-serif}.alert-bar a.button,.alert-bar a.close,.alert-bar p{font-family:Montserrat,sans-serif}#wp-calendar a,.diverse-bar .content li p a:hover,.diverse-bar .lefttext p a:hover,[href^=tel],a{text-decoration:none}#wp-calendar th,.commentlist cite,.commentlist cite a{font-style:normal}.banner-bar.homeslider.noarrows .slick-arrow,.banner-bar.homeslider.noarrows ul.slick-dots,.tabimg-bar .tabimg .imgs{visibility:hidden;opacity:0}*{padding:0;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;box-sizing:border-box;-webkit-box-sizing:border-box}body,html{width:100%;font-size:18px;color:#666;background:#fff;scroll-behavior:smooth}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline}.container{padding:0 15px;margin:0 auto;max-width:1400px;position:relative}::-webkit-input-placeholder{color:#666;opacity:1}::-moz-placeholder{color:#666;opacity:1}:-ms-input-placeholder{color:#666;opacity:1}.text-left{text-align:left}.text-right{text-align:right}.contactteam-bar .social,.text-center{text-align:center}input,textarea{transition:.3s;-webkit-transition:.3s}input:focus,textarea:focus{outline:0}a{color:#ff7300;outline:0;transition:.3s;-webkit-transition:.3s}.button,.imgcontent-bar.innerpagecontent .simple-sitemap-container li a,.nav-bar li a:hover,.nav-bar li.current-menu-item a,.talk-bar h1 a,a:hover{color:#000}img{border:0;outline:0;max-width:100%;height:auto}ul{list-style:none}.clear{clear:both;overflow:hidden}.talk-bar .left .social-box .full-content li,p{line-height:29px;font-size:18px;padding-bottom:17px;letter-spacing:.5px}.alert-bar a.close,.alert-bar p,.nav-bar .toplinks a.button,.nav-bar li a{letter-spacing:1.14px;font-size:14px}.h3,.h4,.h5,h1,h2,h3,h4,h5,h6{margin-bottom:20px;font-weight:900;line-height:1;color:#000;letter-spacing:.5px}.h3 strong,.h4 strong,.h5 strong,.marketing-bar .process p strong,.text-bar.industry p strong,h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-weight:900}.h1,h1{font-size:75px}.h2,.tabimg-bar .process h3,h2{font-size:46px;line-height:53px}.h3,h3{font-size:75px;line-height:75px}.h4,.talk-bar.results .post h3,h4{font-size:43px;line-height:43px}.culinary-bar .left h4,.h5,.work-bar .filter-bar h4,h5{font-size:24px;line-height:31px}.h6,h6{font-size:18px;line-height:29px}.casestudydetails-bar .nav-pagination .all-btn,.content-bar h3,.h3 strong,.h4 strong,.h5 strong,.resource-bar h1,h1 strong,h2 strong,h3 strong,h4 strong{position:relative;z-index:1}.h3 strong:before,.h4 strong:before,.h5 strong:before,h1 strong:before,h2 strong:before,h3 strong:before,h4 strong:before{content:"";position:absolute;left:2px;bottom:-2px;width:calc(100% - 7px);height:23px;background:#91d756;-moz-transform:skewX(-10deg);-webkit-transform:skewX(-10deg);-o-transform:skewX(-10deg);-ms-transform:skewX(-10deg);transform:skewX(-10deg);transition:.3s;-webkit-transition:.3s;z-index:-1}.h3 strong:before,.team-bar .left h4 strong:before,h3 strong:before{bottom:3px}h1 strong:before{bottom:7px;left:-7px;width:calc(100% + 15px)}textarea{padding:10px;height:100px;resize:none}.button{padding:15px 20px;display:inline-block;line-height:25px;border:2px solid #8dd653;font-size:17px;font-weight:700;letter-spacing:1.4px;background:0 0}#back-to-top,#footer-part .footermenus li:last-child:after,#header-part a.mobiletoggle,.banner-bar.community:before,.captabs-bar .contentbox h2,.captabs-bar .tab-content,.casestudydetails-bar .nav-pagination .nav-next .meta-nav,.casestudydetails-bar .nav-pagination .nav-previous .meta-nav,.casestudydetails-bar.version2 .statsbg.no-image:before,.feturedwork-bar.nobgbottom:after,.form2-bar.careers .hs-fieldtype-file .input,.form2-bar.industry:before,.home .capability-bar .process .img,.instagram-bar .crt-post .crt-post-footer .crt-post-userimage,.jobdetails-bar .jobdetails .benefits li:before,.nav-bar li.contctbtn,.nav-bar li.menubtn a:before,.process-bar .process li:nth-child(5):after,.resource-bar .search form label,.resource-bar.newspage:after,.showonmobile,.talk-bar .right .search-box label,.team-bar .trend-box .text,.work-bar .filter-bar .dropdown li.uncategorized,.work-bar.resources:after,.workdetails-bar .tags li:first-child:before{display:none}.button:hover,.instagram-bar .crt-feed-container .crt-load-more a:hover,.instagram-bar .work .button:hover,.instagram-bar button.crt-load-more:hover,.resource-bar.newspage .btn-row .btn1:hover,.twitter-bar button.crt-load-more:hover,.work-bar .projectbg .btn1:hover{color:#fff;background:#8dd653}.button.white,.spots-bar.aboutus li a,.tabimg-bar .process li a.active1,.tabimg-bar .process li a:hover,.work-bar.resources .projectbg h4 a{color:#fff}.button.v2{padding:8px 20px;line-height:19px;width:200px;vertical-align:top}#back-to-top{position:fixed;bottom:15px;right:15px;z-index:-1;width:34px;height:34px;cursor:pointer;border-radius:50%;-webkit-border-radius:50%;transition:opacity .2s ease-out;-webkit-transition:opacity .2s ease-out;opacity:0;background:url('images/top_btn.png') center center/35px no-repeat #3a96f2}#wrapper,.alert-bar{position:relative;width:100%}#back-to-top.show{opacity:1;z-index:9999}#wrapper{padding-top:114px;margin:0 auto;overflow:hidden;min-height:100%}.alert-bg{transition:.3s;-webkit-transition:.3s}.alert-bar{padding:11px 0 9px;border-bottom:4px solid #000;text-align:center;background:#ff7300}.alert-bar p{padding:0;color:#000;font-weight:700}.alert-bar a.close{position:absolute;right:10px;top:5px;color:#000;font-weight:700}.banner-bar,.benefit-bar .title,.casebanner-bar,.feturedwork-bar .worklist .img,.nav-bar li a,.nav-bar li a span,.pageheading,.pageheading h1,.resource-bar .search form{position:relative}.alert-bar a.button{padding:5px 15px;line-height:22px;border:2px solid #000;font-weight:700;font-size:11px;letter-spacing:.91px;text-transform:none;margin-left:15px;background:#fff}.alert-bar a.button:hover,.contact-bar .hbspt-form .hs-button:hover,.contact-bar .wpcf7 .wpcf7-submit:hover,.contactslider-bar .slick-arrow:hover,.feturedwork-bar .buttons .button,.jobdetails-bar .jobdetails .applyform .hbspt-form .hs-button:hover,.talk-bar .left .social-box .share ul li:hover{background:#000}.alert-bg.hide{height:0;overflow:hidden}#header-part{position:absolute;left:0;top:0;width:100%;height:114px;-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,.1);box-shadow:0 5px 15px 0 rgba(0,0,0,.1);z-index:22;background:#fff}#header-part.sticky{position:fixed;-webkit-animation:.7s ease-in-out .1s both stickyhead;-moz-animation:.7s ease-in-out .1s both stickyhead;animation:.7s ease-in-out .1s both stickyhead}#header-part a.logo{float:left;margin:13px 0 0 97px;width:190px}@-webkit-keyframes stickyhead{0%{opacity:0;-webkit-transform:translateY(-100%)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes stickyhead{0%{opacity:0;-moz-transform:translateY(-100%)}100%{opacity:1;-moz-transform:translateY(0)}}@keyframes stickyhead{0%{opacity:0;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}.nav-bar{padding:57px 34px 0 0;float:right}.diverse-bar .content ul,.nav-bar ul,.support-bar .logolist ul,.team-bar .trend-box .box ul{list-style:none}.nav-bar li{padding:13px 25px 0 0;float:left}.nav-bar li a{display:block;line-height:19px;color:#666;font-weight:700;text-transform:uppercase}.nav-bar li a:before{content:"";position:absolute;left:-3px;bottom:0;width:calc(100% + 3px);height:9px;background:#91d756;-moz-transform:skewX(-30deg);-webkit-transform:skewX(-30deg);-o-transform:skewX(-30deg);-ms-transform:skewX(-30deg);transform:skewX(-30deg);transition:.3s;-webkit-transition:.3s;opacity:0}.banner-bar.homeslider .postbg .videoslightbox a.closebtn:hover,.banner-bar.homeslider.showtext .postbg .text1,.feturedwork-bar .worklist li:hover .hoverstate,.nav-bar li a:hover:before,.nav-bar li.current-menu-item a:before,.spots-bar li:hover .text a.button,.spots-bar li:hover .text h5,.spots-bar li:hover h4:after,.spots-bar li:hover:before,.spots-bar.aboutus li:hover span.text,.spots-bar.aboutus li:hover span.title:after,.work-bar .projectbg li:hover .hoverstate{opacity:1}.nav-bar li.menubtn{padding:0 8px 0 5px}.nav-bar li.menubtn a{padding:6px 9px 4px;display:block;line-height:31px;border:2px solid #8fd651;color:#000;text-transform:none}.nav-bar li.menubtn a:hover{color:#fff;background:#8fd651}.nav-bar .toplinks{position:absolute;right:76px;top:10px;display:flex;flex-wrap:wrap;align-items:center}.nav-bar .toplinks a.phonenumber{margin-right:20px;font-size:14px;font-weight:700;color:#71bf44;font-family:verdana;cursor:pointer}.nav-bar .toplinks a.button{padding:6px 9px 4px;line-height:31px}.banner-bar h1,.banner-bar.homeslider .postbg h3{font-size:45px;letter-spacing:.94px;line-height:55px}.pageheading{padding:0;z-index:10}.pageheading .container{padding-top:114px;padding-bottom:0;max-width:1160px}.pageheading .lines{position:absolute;left:112px;top:-30px;width:280px;height:130%;transform:rotate(-12deg);-webkit-transform:rotate(-12deg)}.capabilities-bar .lines span,.feturedwork-bar .lines span,.pageheading .lines span,.resource-bar .lines span,.work-bar .lines span{margin-left:21.2px;display:block;width:8px;height:100%;float:left;opacity:.2;background:#8fd757}.banner-bar{padding:22px 0;width:100%}.banner-bar.homeslider,.diverse-bar .content li p,.paperdownload-bar .container{padding:0}.banner-bar:before{content:"";position:absolute;left:0;top:0;width:100%;height:calc(100% - 160px);background:#71bf44}.banner-bar .video{overflow:hidden;position:relative;width:100%;height:600px;background-repeat:no-repeat;background-size:cover}.banner-bar .video:before{content:"";z-index:9;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5)}.banner-bar .bgvideo,.banner-bar.community,.banner-bar.homeslider .postbg{background-repeat:no-repeat;background-size:cover}.banner-bar .bgvideo video,.banner-bar .video video{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:auto;height:auto;min-width:100%;min-height:100%}.banner-bar .bgvideo{overflow:hidden;position:relative;width:100%;height:100%;z-index:9}.banner-bar .text{padding-top:12px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:640px;text-align:center;color:#fff;z-index:10}.banner-bar h1{color:#fff}.banner-bar p{font-size:22px;font-weight:600;line-height:30px;letter-spacing:.7px}.banner-bar.community{height:600px;overflow:hidden;min-height:calc(100vh - 214px)}.banner-bar.community .text{padding-bottom:56.25%;width:100%;height:100%}.banner-bar.community .text iframe,.branddetails-bar .video iframe,.talk-bar .left .is-type-video iframe{position:absolute;left:0;top:0;width:100%;height:100%}.banner-bar.homeslider:before{height:calc(100% - 45px)}.banner-bar.homeslider .container,p img{padding:0;max-width:100%}.banner-bar.homeslider .postbg{position:relative;height:768px}.banner-bar.homeslider .postbg:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:373px;background-image:linear-gradient(180deg,rgba(0,0,0,0) 0,#000 100%)}.banner-bar.homeslider .postbg .text1{padding:0 85px;max-width:860px;position:absolute;left:50%;bottom:60px;transform:translateX(-50%);width:100%;z-index:10;opacity:0}.banner-bar.homeslider .postbg .text1 a.playbtn{padding-left:5px;padding-bottom:7px;display:flex;align-items:center;color:#000;position:absolute;right:0;top:75%;transform:translatey(-50%);width:51px;height:65px;font-size:13px;font-weight:500;background:url(images/arrow-video.png) 0 0/100% no-repeat}.banner-bar.homeslider .postbg .text1 a.playbtn.centerbtn{top:auto;bottom:20px;right:50%;margin-right:-30px}.banner-bar.homeslider .postbg span.workbg{margin:0 0 10px 5px;display:block;width:105px;line-height:25px;color:#000;font-size:14px;font-weight:700;letter-spacing:1.14px;text-align:center;text-transform:uppercase;font-family:Montserrat,sans-serif;position:relative;background:#91d55c}.banner-bar.homeslider .postbg span.workbg:after,.banner-bar.homeslider .postbg span.workbg:before{content:"";position:absolute;left:-5px;top:0;border-left:5px solid transparent;border-bottom:25px solid #91d55c}.banner-bar.homeslider .postbg span.workbg:after{left:auto;right:-5px;border:0;border-right:5px solid transparent;border-top:25px solid #91d55c}.banner-bar.homeslider .postbg h3{margin-bottom:5px;color:#8fd757;font-family:Montserrat,sans-serif;font-weight:900}.banner-bar.homeslider .postbg h3 a,.imgcontent-bar.innerpagecontent .simple-sitemap-container li a:hover,.talk-bar .left .social-box .recipes a:hover,.talk-bar .right .categories-box ul li a:hover,.talk-bar .right .stories-box .related a:hover{color:#8fd757}.banner-bar.homeslider .postbg p{color:#fff;font-family:Montserrat,sans-serif;font-size:20px;font-weight:500;letter-spacing:.42px;line-height:30px}.banner-bar.homeslider .postbg a.sitelink{position:absolute;left:0;top:0;width:100%;height:100%;display:block;font-size:0px;z-index:1}.banner-bar.homeslider .postbg .videoslightbox{padding:0;position:absolute;left:0;top:0;width:100%;height:100%;background:#000;z-index:12;display:none}.banner-bar.homeslider .lightboxmid{padding:0;margin:0 auto;width:100%;height:100%;max-width:1150px;position:relative}.banner-bar.homeslider .lightboxmid .videobg{position:absolute;left:0;top:50%;width:100%;transform:translateY(-50%)}.banner-bar.homeslider .postbg .videoslightbox iframe{width:100%;height:100%;position:absolute;left:0;top:0}.banner-bar.homeslider .postbg .videoslightbox .framevid{width:100%;padding-bottom:56.25%;position:relative}.banner-bar.homeslider .postbg .videoslightbox a.closebtn{position:absolute;right:0;top:20px;width:32px;height:32px;border:3px solid #fff;opacity:.75;border-radius:50%;font-size:0px;z-index:10}.banner-bar.homeslider .postbg .videoslightbox a.closebtn:after,.banner-bar.homeslider .postbg .videoslightbox a.closebtn:before{content:"";position:absolute;left:6px;top:12px;width:14px;height:3px;border-radius:3px;background:#fff;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.banner-bar.homeslider .postbg .videoslightbox a.closebtn:after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.banner-bar.homeslider .slick-arrow{position:absolute;left:15px;top:45%;width:60px;height:60px;cursor:pointer;border:4px solid #fff;border-radius:50%;-webkit-border-radius:50%;background:#000;z-index:10}.banner-bar.homeslider .slick-arrow:before{content:"";position:absolute;left:14px;top:10px;width:18px;height:30px;background:url(images/prev-arrow.png) no-repeat}.banner-bar.homeslider .slick-next{left:auto;right:15px}.banner-bar.homeslider .slick-next:before{left:19px;background:url(images/next-arrow.png) no-repeat}.banner-bar.homeslider .videos{padding:40px 75px 0;position:relative;z-index:10}.banner-bar.homeslider .videos iframe{width:100%;height:500px}.banner-bar.homeslider ul.slick-dots{padding:20px 0 0;list-style:none;text-align:center;width:100%;position:absolute;left:0;bottom:20px}.banner-bar.homeslider ul.slick-dots li{padding:0 9px;display:inline-block}.banner-bar.homeslider ul.slick-dots li button{font-size:0px;border-radius:50%;-webkit-border-radius:50%;width:20px;height:20px;background-color:#d8d8d8;border:0;cursor:pointer}.banner-bar.homeslider ul.slick-dots li.slick-active button{background-color:#8fd757}.imgcontent-bar{padding:32px 0 68px;overflow:hidden}.imgcontent-bar .lefttext{padding:93px 20px 0 98px;float:left;width:48%}.imgcontent-bar h2{margin-bottom:28px;position:relative;z-index:1}.capabilities-bar .lines span:nth-of-type(4),.content-bar a.button,.imgcontent-bar a.button{margin-top:15px}.imgcontent-bar .rightimg{float:right;width:52%;margin-right:-2%}.imgcontent-bar .rightimg .item__svg{width:110%}.imgcontent-bar.teampage .rightimg{width:46%}.imgcontent-bar.teampage .rightimg .item__svg{width:100%;min-height:800px}.imgcontent-bar.innerpagecontent{padding:32px 0 0;position:relative;z-index:10}.imgcontent-bar.innerpagecontent h1{margin-bottom:50px;position:relative;z-index:1}.imgcontent-bar.innerpagecontent h1 span{display:block;font-size:42px;font-weight:400}.imgcontent-bar.innerpagecontent .lefttext{padding:90px 20px 0 115px}.imgcontent-bar.innerpagecontent h2{margin-bottom:3px;font-size:24px;line-height:31px;color:#ff7300;letter-spacing:.5px}.contactslider-bar p,.imgcontent-bar.careers p,.imgcontent-bar.innerpagecontent p,.imgcontent-bar.singlefood p,.imgcontent-bar.teampage p,.paperdownload-bar .details p,.resource-bar .itembox p,.text-bar p,.twitter-bar .text p{line-height:31px}.page-child .imgcontent-bar.innerpagecontent p a strong{font-weight:400;text-transform:uppercase}.imgcontent-bar.contact .lefttext{padding:53px 20px 80px 120px}.imgcontent-bar.contact h1{margin-bottom:90px;width:120%}.clients-bar .left h3 strong,.content-bar .h3 strong,.content-bar h3 strong,.culinary-bar .left h3 strong,.culinary-bar .middle-listing h3 strong,.diverse-bar .lefttext h3 strong,.form2-bar.careers .itembox .subtext h3 strong,.imgcontent-bar.approach h1 strong,.imgcontent-bar.contact h1 strong,.imgcontent-bar.singlefood h1 strong,.instagram-bar .title h3 strong,.our-bar .left h3 strong,.paperdownload-bar .details h1 strong,.resource-bar.newspage h1 strong,.support-bar .logolist ul li .logoimg img,.text-bar.industry .pageheading h1 strong{display:inline-block}.imgcontent-bar.contact h2{margin-bottom:50px;letter-spacing:.5px}.imgcontent-bar.contact h2 a{text-decoration:underline}.imgcontent-bar.contact img.iconcontact{float:none;display:inline-block;vertical-align:middle}.imgcontent-bar.contact p a{text-decoration:underline;font-weight:700}.imgcontent-bar.approach{padding:32px 0 5px;position:relative;z-index:10}.imgcontent-bar.approach .lefttext{padding:70px 0 0 120px;width:55%}.imgcontent-bar.approach .rightimg{width:45%;margin-right:-8%;margin-top:30px}.imgcontent-bar.approach h1{margin-bottom:67px;width:120%}.imgcontent-bar.approach h2{color:#8fd757;font-size:24px;line-height:31px;margin-bottom:20px}.imgcontent-bar.approach p{padding-right:50px}.imgcontent-bar.singlefood,.imgcontent-bar.teampage{padding:32px 0 42px}.imgcontent-bar.singlefood .lefttext{padding:69px 0 0 121px}.casestudydetails-bar .grid-item.imgfull,.culinary-bar .left.fullwidth,.culinary-bar .middle-listing .contentbg.fullcontent,.feturedwork-bar .worklist .hoverstate .hovermid,.form2-bar .hbspt-form .hs-fieldtype-textarea,.formblock-bar .right .paco-box .hs-input,.imgcontent-bar.defaultpage .fullview,.imgcontent-bar.singlefood .lefttext.fullwidth,.resource-bar .itembox .item img,.talk-bar .right .stories-box .related img,td img{width:100%}.imgcontent-bar.singlefood .content{padding:60px 80px 0 0}.imgcontent-bar.singlefood h2,.imgcontent-bar.singlefood h5{color:#91d756;font-size:24px;line-height:31px;margin-bottom:20px}.imgcontent-bar.careers h2,.imgcontent-bar.teampage h2{color:#8fd757;font-size:24px;line-height:31px;letter-spacing:.5px}.imgcontent-bar.singlefood .acquire{width:100%;float:left;text-align:center;padding:20px 0 0 73px}.imgcontent-bar.singlefood .acquire p span{position:relative;display:block;font-size:22px}.imgcontent-bar.singlefood .acquire p span:before{content:"";position:absolute;top:40px;width:40px;height:2px;background:#888888b8;left:50%;margin-left:-20px}.imgcontent-bar.singlefood .acquire img{float:none;margin:4px auto}.imgcontent-bar.teampage .lefttext{padding:85px 0 0 121px}.imgcontent-bar.teampage h2{margin-bottom:4px}.imgcontent-bar.teampage h1{margin-bottom:57px}.imgcontent-bar.teampage .content{padding:0 90px 0 0}.imgcontent-bar.careers{padding:32px 0 75px}.imgcontent-bar.careers .lefttext{padding:86px 40px 0 121px}.imgcontent-bar.careers h2{margin-bottom:50px}.imgcontent-bar.careers h1{margin-bottom:45px}.imgcontent-bar.error{padding:200px 0;text-align:center;min-height:calc(100vh - 240px)}.imgcontent-bar.defaultpage{padding-bottom:50px;min-height:calc(100vh - 235px)}.imgcontent-bar.imgcontentbg .lefttext{width:61%}.imgcontent-bar.imgcontentbg .rightimg{width:39%;margin:90px -45px 0 0}.imgcontent-bar.imgcontentbg h1{margin-bottom:102px}.imgcontent-bar.imgcontentbg .item--style-5 .item__deco{fill:#eae8e9}.imgcontent-bar.imgcontentbg h2{margin:39px 0 0;width:70%}.imgcontent-bar.imgcontentbg{background:#f2f2f2;padding:0 0 92px;position:relative;display:flex;flex-wrap:wrap;overflow:inherit;margin-top:78px}.imgcontent-bar.imgcontentbg:after,.logolist-bar:after{background-repeat:no-repeat;background-size:100% 100%;display:block;width:100%;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 600 560' preserveAspectRatio='none'%3E%3Cpolygon points='0,560 900,0 600,650' style='fill:%23f2f2f2;' /%3E%3C/svg%3E");left:0;content:''}.imgcontent-bar.imgcontentbg:after{top:-152px;position:absolute;bottom:0;height:154px}.imgcontent-bar.innerpagecontent .simple-sitemap-container{padding-bottom:30px}#footer-part .social ul,.branddetails-bar .workimages ul,.casestudydetails-bar .gallerybg ul,.imgcontent-bar.innerpagecontent .simple-sitemap-container ul,.marketing-bar .process ul,.paperlist-bar ul,.process-bar .process ul,.twitter-bar .tweet-box ul,.work-bar .projectbg ul,.workdetails-bar .tags ul{list-style:none;overflow:hidden}.imgcontent-bar.innerpagecontent .simple-sitemap-container li{padding:5px 0 5px 25px;position:relative}.imgcontent-bar.innerpagecontent .simple-sitemap-container li:before,.workintro-bar .details ul li:before{content:"";position:absolute;left:0;top:11px;width:7px;height:7px;border-radius:50%;-webkit-border-radius:50%;background:#000}.content_sec .right_sidebar #respond h3,.imgcontent-bar.innerpagecontent .simple-sitemap-container li ul,.talk-bar.results h1{padding-bottom:10px}.imgcontent-bar.thankyou .fullview{padding:30px 0 0;max-width:1024px;margin:0 auto;float:none;text-align:center}.formblock-bar .right .paco-box .hs-form-field,.imgcontent-bar.thankyou img{margin-bottom:30px}.imgcontent-bar.thankyou .wp-block-columns{padding-top:30px}.logolist-bar{padding:90px 0 140px;position:relative;background:#74b83d}.logolist-bar:after{position:absolute;bottom:-3px;height:130px}.logolist-bar .slick-slide{padding:0 20px;height:60px;display:flex!important;align-items:center}.logolist-bar .slick-slide img{max-height:100%;max-width:inherit;width:auto}.content-bar{padding:101px 0 102px;overflow:hidden;background:#f2f2f2}.content-bar .lefttext{padding:0 0 0 120px;float:left;width:51.5%}.content-bar .h4,.content-bar h4{margin-bottom:17px}.content-bar.home-page .h4,.content-bar.home-page h4{font-size:43px;color:#000;line-height:43px;margin-bottom:17px}.captabs-bar .tablist li:last-child,.content-bar.home-page .lefttext p,.process-bar p,.resource-bar.newspage .headline{padding-bottom:0}.content-bar .righttext{padding:14px 80px 0 0;float:right;width:44.25%}.content-bar .h5,.content-bar h4,.content-bar h5,.content-bar.impact h4{margin-bottom:30px;padding-right:50px;color:#8fd757}.content-bar p{padding-bottom:28px}.content-bar h4,.content-bar.impact h4{font-size:24px;line-height:31px}.content-bar.impact{padding:57px 0 82px}.content-bar.impact h3{margin-bottom:65px}.content-bar.impact a.button{margin-top:58px}.content-bar.impact .righttext{padding:157px 70px 0 0;width:46.45%}.content-bar.impact p{padding-bottom:15px;line-height:31px}.content-bar.impact p a{font-weight:700}.content-bar.impact ul{padding:0 0 0 28px;list-style:none}.content-bar.impact li{padding:0 0 16px 14px;position:relative;font-size:18px;line-height:31px;letter-spacing:.5px}.content-bar.impact li:before{content:"";position:absolute;left:0;top:11px;width:7px;height:7px;border-radius:50%;-webkit-border-radius:50%;background:#8e8e90}.content-bar.community{padding:93px 0 35px;position:relative;z-index:11}.content-bar.community .lefttext{padding:0 0 0 95px}.content-bar.community .righttext{padding:90px 80px 0 0;float:right;width:45.1%}.process-bar{color:#fff;background:#000}.process-bar.approachaaa{background:#000;background:-moz-linear-gradient(left,#000 0,#2f2929 100%);background:-webkit-linear-gradient(left,#000 0,#2f2929 100%);background:linear-gradient(to right,#000 0,#2f2929 100%)}.process-bar.approach:after,.process-bar.approach:before,.twitter-bar:before,.work-bar:after{background-size:100% 100%;background-repeat:no-repeat}.feturedwork-bar .container,.filter-section .container,.process-bar .container,.resource-bar .container{max-width:1215px}.process-bar .intro{padding:112px 0 0 120px;position:relative}.process-bar h4{margin:0;color:#fff}.process-bar h3,.process-bar span.h3{margin-bottom:14px;color:#fff;font-size:108px;line-height:107px;position:relative;z-index:1;display:block;font-weight:900}.process-bar h3 strong:before,.process-bar span.h3 strong:before{left:80px;bottom:10px;width:320px}.process-bar.approach h4 strong:before{left:-10px;bottom:10px;width:100%}.process-bar h3+h4,.process-bar h4+p+h5{text-transform:none;padding-left:150px;color:#fff;font-size:43px;line-height:43px}.process-bar .bg{position:absolute;left:260px;top:41px;font-size:160px;font-weight:900;opacity:.07}.process-bar .process{padding:60px 0 95px}.process-bar .process li{padding:0 60px 0 10px;float:left;width:240px;position:relative}.process-bar .process li:after{content:"";position:absolute;right:-42px;top:180px;width:140px;height:2px;background:url('images/dot-bg.png') repeat-x}.process-bar .process span.number{margin-left:3px;display:block;width:55px;height:55px;text-align:center;line-height:45px;border:3px solid #a5fa56;border-radius:50%;-webkit-border-radius:50%;font-size:25px;font-weight:900}.process-bar .process h5,.process-bar .process h6{margin-bottom:30px;color:#fff;font-size:18px;line-height:29px}.process-bar .process .text{padding:19px 0 0;text-align:center}.process-bar .process img{margin:0 auto 35px}.process-bar .process li:nth-child(2) img,.talk-bar.results .post img{margin-bottom:20px}.process-bar .process li:nth-child(2) span.number{margin-left:13px}.process-bar .process li:nth-child(2){padding:0 55px 0 10px;width:235px}.process-bar .process li:nth-child(2):after{right:-55px;width:150px}.process-bar .process li:nth-child(3) img{margin-bottom:23px}.process-bar .process li:nth-child(3):after{right:-55px;width:170px}.process-bar .process li:nth-child(3),.process-bar .process li:nth-child(4){padding:0 70px 0 10px;width:280px}.process-bar .process li:nth-child(4) img{margin-bottom:15px}.process-bar .process li:nth-child(4):after{right:-35px;width:150px}.process-bar .process li:nth-child(5){padding:0 20px 0 10px;width:140px}.process-bar .process li:nth-child(5) img{margin-bottom:25px}.process-bar.approach{padding:100px 0 130px;position:relative}.process-bar.approach:before,.twitter-bar:before{content:'';display:block;position:absolute;width:100%;left:0;top:0;z-index:3;height:140px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 600 700' preserveAspectRatio='none'%3E%3Cpolygon points='0,600 0,0 650,0' style='fill:%23ffffff;' /%3E%3C/svg%3E")}.process-bar.approach:after{content:'';display:block;position:absolute;width:100%;left:0;bottom:-4px;height:130px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 700 560' preserveAspectRatio='none'%3E%3Cpolygon points='0,560 700,0 750,650' style='fill:%23f2f2f2;' /%3E%3C/svg%3E")}.process-bar.approach .intro{padding:118px 0 0 40px}.process-bar.approach h3{margin-bottom:10px;font-weight:400;font-size:43px;line-height:43px}.process-bar.approach h4{font-size:75px;line-height:75px;margin-bottom:14px;color:#fff;position:relative;z-index:1;padding-left:0}.process-bar.approach .process{padding:75px 0}.process-bar.approach .process img{margin:0 auto 38px}.process-bar.approach span.heading{padding-bottom:32px;display:block;font-size:18px;line-height:29px;font-weight:900;letter-spacing:.5px;border-bottom:4px solid #94e559;min-height:125px}.process-bar.approach .details{padding:30px 0 0;text-align:left}.process-bar.approach .details p{font-size:16px;line-height:29px}.process-bar.approach .process li{padding:0 30px 0 10px}.process-bar.approach .process li:nth-child(5){padding:0 0 0 10px;width:180px}.process-bar.approach .process li:nth-child(4){padding:0 20px 0 10px;width:260px}.process-bar.approach .process li:nth-child(3){padding:0 40px 0 10px;width:260px}.tabimg-bar{padding:80px 0 0;overflow:hidden}.tabimg-bar .tabimg{float:left;width:51%;margin-left:-25px;height:725px;position:relative}.tabimg-bar .tabimg .imgs{position:absolute;left:0;top:0;width:100%}.tabimg-bar .tabimg .showthis{opacity:1;visibility:visible}.tabimg-bar .process{padding-top:20px;float:right;width:49%}.tabimg-bar .process h2,.tabimg-bar .process h3{padding-bottom:20px;position:relative;z-index:1}.tabimg-bar .process ul{padding:25px 0 0 25px;list-style:none;overflow:hidden}.marketing-bar .title,.tabimg-bar .process li{padding-bottom:13px}.tabimg-bar .process li a{padding:25px 50px 27px 27px;display:block;width:485px;height:100px;position:relative;z-index:1;color:#666;font-size:23px;line-height:27px;font-weight:700;letter-spacing:1.11px}.tabimg-bar .process li a:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#f7f5f6;-moz-transform:skewX(30deg);-webkit-transform:skewX(30deg);-o-transform:skewX(30deg);-ms-transform:skewX(30deg);transform:skewX(12deg);z-index:-1}.tabimg-bar .process li a span.arrowsm{padding-right:30px;text-transform:uppercase;background:url('images/black-arrow.png') right no-repeat}.tabimg-bar .process li a span.number{font-size:55px}.tabimg-bar .process li:nth-child(2) a{margin-left:25px}.tabimg-bar .process li:nth-child(3) a{margin-left:50px}.tabimg-bar .process li a.active1:before,.tabimg-bar .process li a:hover:before{background:#9be760;background:-moz-linear-gradient(left,#9be760 0,#7fc646 100%);background:-webkit-linear-gradient(left,#9be760 0,#7fc646 100%);background:linear-gradient(to right,#9be760 0,#7fc646 100%)}.tabimg-bar .process li a:hover span.arrowsm{background:url('images/white-arrow.png') right no-repeat}.capability-bar{background:#b0b4bd;background:-moz-linear-gradient(left,#b0b4bd 0,#8a8e99 99%);background:-webkit-linear-gradient(left,#b0b4bd 0,#8a8e99 99%);background:linear-gradient(to right,#b0b4bd 0,#8a8e99 99%)}.capability-bar .container{max-width:1240px}.capability-bar .intro{padding:100px 0 0 95px;text-align:center;position:relative}.capability-bar .intro h4{margin-bottom:5px;color:#fff;font-weight:400;font-size:33px;line-height:43px}.capability-bar .intro h3,.capability-bar .intro h4 span{margin-bottom:20px;color:#fff;position:relative;z-index:1;font-size:108px;line-height:107px;display:block;font-weight:900}.capability-bar .intro h3 strong:before,.capability-bar .intro h4 span strong:before{left:190px;bottom:10px;width:385px}.capability-bar .intro .bg{position:absolute;left:-90px;top:162px;font-size:150px;font-weight:900;opacity:.07;color:#fff;width:120%}.contact-bar .bg,.feturedwork-bar .intro .bg{font-size:160px;line-height:134px;font-weight:900}.capability-bar .process{padding:70px 0 65px}.capability-bar .process ul{list-style:none;overflow:hidden;display:flex;flex-wrap:wrap}.capability-bar .process li{padding:0 25px 20px;float:left;width:25%;text-align:center}.capabilities-bar .full-box .box img,.capability-bar .process li img,.our-bar .trend-box .box .icon-box img,.team-bar .trend-box .box .icon-box img{margin:0 auto}.capability-bar .process .img{margin-bottom:24px;height:125px;display:flex;align-items:flex-end}.capability-bar .process h5{margin-bottom:0;min-height:60px;color:#fff;line-height:26px}.capability-bar .process p{color:#fff;font-size:16px;line-height:24px}.feturedwork-bar{padding-bottom:147px;overflow:hidden;position:relative;color:#fff;background:#000;background:-moz-linear-gradient(left,#000 0,#2f2929 100%);background:-webkit-linear-gradient(left,#000 0,#2f2929 100%);background:linear-gradient(to right,#000 0,#2f2929 100%)}.branddetails-bar .bg:before,.cta-bar.approach:after,.feturedwork-bar:after{background-repeat:no-repeat;background-size:100% 100%;content:'';display:block;position:absolute;width:100%;left:0;bottom:-4px;height:130px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 600 560' preserveAspectRatio='none'%3E%3Cpolygon points='0,560 900,0 600,650' style='fill:%23ffffff;' /%3E%3C/svg%3E")}.feturedwork-bar .intro{padding:115px 0 0 5px;position:relative}.feturedwork-bar h3{color:#fff;position:relative;z-index:5;font-size:108px;line-height:107px}.feturedwork-bar .intro h4{margin-bottom:7px;color:#fff;font-weight:400;font-size:33px;line-height:43px;letter-spacing:.025em}.feturedwork-bar .intro h3 strong:before{left:110px;bottom:10px;width:385px}.feturedwork-bar .intro .bg{position:absolute;left:265px;top:70px;opacity:.07;color:#fff}.feturedwork-bar .buttons{text-align:center;position:relative;z-index:21}.feturedwork-bar .button{margin:0 12px}.feturedwork-bar .buttons .button:hover{background:#8dd653}.feturedwork-bar .worklist{padding-bottom:60px;margin:0 -15px}.feturedwork-bar .worklist ul{padding:0 20px;list-style:none;float:left;width:33.33%}.feturedwork-bar .worklist li{padding-bottom:22px}.feturedwork-bar .worklist .firstrow{margin-top:185px}.feturedwork-bar .worklist .secondrow{margin-top:42px}.feturedwork-bar .worklist .thirdrow{margin-top:-102px}.feturedwork-bar .worklist .hoverstate{padding:41px 50px;display:flex;align-items:center;position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;text-align:center;background:#9eeb61;background:-moz-linear-gradient(-45deg,#9eeb61 0,#7dc245 31%,#73b73c 100%);background:-webkit-linear-gradient(-45deg,#9eeb61 0,#7dc245 31%,#73b73c 100%);background:linear-gradient(135deg,#9eeb61 0,#7dc245 31%,#73b73c 100%)}.feturedwork-bar .worklist .hoverstate img{margin:0 auto 28px;max-height:70px}.feturedwork-bar .worklist .hoverstate h4{padding:30px 0 10px;font-size:27px;line-height:36px;color:#fff;position:relative}.feturedwork-bar .worklist .hoverstate h4:before{content:"";position:absolute;left:50%;top:0;transform:translateX(-50%);-webkit-transform:translateX(-50%);width:36px;height:3px;background:#fff}.feturedwork-bar .worklist .hoverstate a.button,.work-bar .projectbg .hoverstate a.button{color:#fff;border:2px solid #fff;letter-spacing:1.4px;font-weight:700}.feturedwork-bar.industry h3{padding-left:20px;font-size:75px;line-height:75px}.feturedwork-bar.industry .intro{padding:70px 0 90px 9px}.feturedwork-bar.industry .intro h3 strong:before{left:5px;bottom:10px;width:100%}.feturedwork-bar.industry .button{padding:15px 20px}.feturedwork-bar.industry .worklist,.industrylist-bar .contentmid p,.jobdetails-bar .details p,.workdetails-bar .tags{padding-bottom:35px}.feturedwork-bar.industry:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 600 560' preserveAspectRatio='none'%3E%3Cpolygon points='0,560 900,0 600,650' style='fill:%23322c2c;' /%3E%3C/svg%3E")}.feturedwork-bar .lines{position:absolute;left:442px;top:230px;width:280px;height:110%;transform:rotate(-12deg);-webkit-transform:rotate(-12deg)}.feturedwork-bar.industry .lines{left:410px;top:100px}.contact-bar{padding:70px 0 135px;overflow:hidden}.contact-bar .intro{float:left;width:510px;margin-left:-200px}.contact-bar .imgs{width:650px}.contact-bar .imgs .item__svg{min-height:860px}.contact-bar .form{padding-top:7px;float:right;width:868px;position:relative}.contact-bar h3{position:relative;z-index:1;font-size:108px;line-height:107px}.contact-bar h4{margin-bottom:0;font-weight:400;font-size:42px;line-height:45px;letter-spacing:.5px}.contact-bar h3 strong:before{left:30px;bottom:10px;width:107%}.contact-bar .bg{position:absolute;left:-25px;top:110px;color:#000}.contact-bar .hbspt-form,.contact-bar .wpcf7{padding:123px 97px 0 21px}.contact-bar .hbspt-form .hs-input,.contact-bar .wpcf7 .wpcf7-text,.contact-bar .wpcf7 textarea{padding:0 27px;height:48px;border:1px solid #c4c6d2;width:100%;margin-bottom:28px;background:0 0;font-size:16px;color:#666;float:left;letter-spacing:.5px}.contact-bar .wpcf7 textarea{padding:20px 27px;height:224px}.contact-bar .hbspt-form .hs_firstname,.contact-bar .wpcf7 .wpcf7-text{width:47%}.contact-bar .hbspt-form .hs_email{float:right;width:47%}.capabilities-bar .full-box .box:nth-child(3n),.contact-bar .wpcf7 .email-phone .wpcf7-text,.form2-bar .hbspt-form .hs-form-field:nth-child(2n),.form2-bar .leave-box .left-feild:nth-child(2n),.formblock-bar .right .paco-box .hs-form-field:nth-child(2n),.formblock-bar .right .paco-box .input,.instagram-bar .box:nth-child(3n),.our-bar .trend-box .box:last-child,.paperdownload-bar .formblock .hbspt-form .hs-form-field:nth-child(2n),.team-bar .trend-box .box:nth-child(5n){margin-right:0}.contact-bar .hbspt-form .hs-button,.contact-bar .wpcf7 .wpcf7-submit{width:196px;height:57px;border:0;cursor:pointer;color:#fff;font-size:17px;font-weight:700;letter-spacing:1.4px;background:#90d757}.contact-bar .hbspt-form label,.formblock-bar .right .paco-box label{margin-bottom:5px;display:block}#commentform div.error,#commentform label.error,.contact-bar .hbspt-form label.hs-error-msg,.form2-bar .hs-error-msgs,.formblock-bar .right .paco-box label.hs-error-msg,.instagram-bar .crt-post .crt-post-header,.instagram-bar .crt-post .crt-post-text,.instagram-bar .crt-post-content-text,.jobdetails-bar .jobdetails .applyform ul.hs-error-msgs,.paperdownload-bar .formblock .hs-error-msgs,span.wpcf7-not-valid-tip{display:none!important}.contact-bar .hbspt-form textarea.hs-input{padding:20px 27px;height:140px}.contact-bar .hbspt-form .hs_error_rollup label{display:block;color:red}.contact-bar .hbspt-form .hs_error_rollup{padding-bottom:20px;float:left;width:100%}.contact-bar .hbspt-form .error,.contact-bar .hbspt-form .invalid,.jobdetails-bar .jobdetails .applyform .hbspt-form .error,.jobdetails-bar .jobdetails .applyform .hbspt-form .invalid{border-color:red}.contact-bar .hbspt-form fieldset{width:100%;max-width:100%}.contact-bar .hbspt-form fieldset.form-columns-2 .hs-form-field{width:47%!important}.branddetails-bar .workimages .doubleimg .img+.img,.contact-bar .hbspt-form fieldset.form-columns-2 .hs-form-field+.hs-form-field,.industrylist-bar .industry.indu2 .img,.industrylist-bar .industry.indu4 .img,.industrylist-bar .industry.indu6 .img,.twitter-bar .itembox .item ul.right,.twitter-bar .tweet-box .share{float:right}.contact-bar .hbspt-form fieldset .input,.form2-bar .hbspt-form .input{margin-right:0!important}.contact-bar .hbspt-form fieldset .hs-input,.form2-bar .hbspt-form .hs-input{width:100%!important}.contact-bar .hbspt-form fieldset .hs_rfp_file_upload input,.form2-bar .hbspt-form fieldset .hs_rfp_file_upload input{padding:0;border:0}.contact-bar .hbspt-form fieldset select.hs-input{width:100%;padding:0 10px;color:#000;outline:0;-webkit-appearance:none;background:url(images/down-arrow1.png) right 10px center no-repeat #fff;font-size:16px;font-weight:400;letter-spacing:.5px;font-family:Raleway,sans-serif}.form2-bar .error,.formblock-bar .right .paco-box .error,.paperdownload-bar .formblock .error,.wpcf7-not-valid{border-color:red!important}body div.wpcf7-response-output{margin:0;text-align:center;border:0;color:red}body div.wpcf7-mail-sent-ok{color:#3c3}.work-bar{padding:150px 0 0;margin-top:-20px;position:relative;background:#3a3132;background:-moz-linear-gradient(top,#3a3132 0,#0c0a0b 100%);background:-webkit-linear-gradient(top,#3a3132 0,#0c0a0b 100%);background:linear-gradient(to bottom,#3a3132 0,#0c0a0b 100%)}.work-bar:after{content:'';display:block;position:absolute;width:100%;left:0;top:0;height:130px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 700 630' preserveAspectRatio='none'%3E%3Cpolygon points='0,630 0,0 700,0' style='fill:%23ffffff;' /%3E%3C/svg%3E")}.work-bar .filter-bar{padding:25px 0 0 97px;position:relative;z-index:10}.work-bar .filter-bar h2,.work-bar.resources .filter-bar h4{padding-right:29px;color:#fff;float:left;text-transform:uppercase;font-weight:700;font-size:20px;letter-spacing:1.65px;line-height:48px}.work-bar .filter-bar .topic-filter{float:left;width:230px;position:relative;margin-right:37px}.work-bar .filter-bar a.togglestyle{padding:0 45px 0 26px;position:relative;color:#fff;font-weight:700;font-size:17px;letter-spacing:1.4px;display:block;width:auto;height:48px;line-height:46px;border:2px solid #bdbbba;border-radius:1px;-webkit-border-radius:1px}.work-bar .filter-bar a.togglestyle:after{content:"";position:absolute;right:25px;top:20px;border-left:7px solid transparent;border-right:7px solid transparent;border-top:8px solid #fff;transition:.3s;-webkit-transition:.3s}.work-bar .filter-bar a.togglestyle.active:after{transform:rotate(180deg);-webkit-transform:rotate(180deg)}.work-bar .filter-bar .dropdown{padding:19px 0 0 16px;position:absolute;left:0;top:48px;width:100%;border:2px solid #bdbbba;border-top:0;background:#332d2d;max-height:0;overflow:hidden;opacity:0;transition:.6s;-webkit-transition:.6s;overflow-y:auto}.work-bar .filter-bar .topic-filter:hover .dropdown{opacity:1;max-height:500px}.work-bar .filter-bar .dropdown li{padding-bottom:18px}.work-bar .filter-bar .dropdown li a{padding:0 0 0 25px;display:block;color:#fff;font-size:14px;letter-spacing:.39px;position:relative}.work-bar .filter-bar .dropdown li a:before{content:"";position:absolute;left:0;top:1px;width:15px;height:15px;background:#fff}.work-bar .filter-bar .dropdown li a.active:after{content:"";position:absolute;left:2px;top:3px;width:10px;height:10px;background:url('images/close.png') no-repeat}.work-bar .filter-bar a.clear-btn{margin-right:20px;float:left;color:#fff;font-weight:700;font-size:17px;letter-spacing:1.4px;margin-top:14px;text-decoration:underline}.work-bar .filter-bar a.clear-btn:hover{color:#8ad350;text-decoration:none}.work-bar .filter-bar a.submit-btn{margin:-5px 0 0 10px;float:left;width:168px;height:59px;color:#000;font-size:17px;letter-spacing:1.4px;text-align:center;line-height:59px;font-weight:700;background:#fff}.work-bar .filter-bar a.submit-btn:hover{background:#8ad350}.work-bar .projectbg{padding:50px 74px 152px 75px}.work-bar .projectbg li{padding:0 20px 20px;float:left;width:33.33%}.cta-bar p,.text-bar.industry p{padding-bottom:45px}.work-bar .projectbg li:nth-child(3n+1){clear:left}.work-bar .projectbg .img{position:relative;border:1px solid #707177;margin-bottom:18px}.industrylist-bar .img img,.work-bar .projectbg .img img{width:100%;height:auto}.work-bar .projectbg .hoverstate{padding:41px 40px;display:flex;align-items:center;justify-content:center;position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;text-align:center;background:#9eeb61;background:-moz-linear-gradient(-45deg,#9eeb61 0,#7dc245 31%,#73b73c 100%);background:-webkit-linear-gradient(-45deg,#9eeb61 0,#7dc245 31%,#73b73c 100%);background:linear-gradient(135deg,#9eeb61 0,#7dc245 31%,#73b73c 100%)}.work-bar .projectbg .hoverstate img{margin:0 auto 25px;display:block;width:200px}.work-bar .projectbg .hoverstate img.imgW{width:260px}.work-bar .projectbg h3{min-height:85px;color:#fff;font-size:30px;line-height:35px;letter-spacing:.33px}.work-bar .projectbg .hoverstate p{display:none;padding-bottom:35px;color:#fff;font-size:22px;line-height:32px;letter-spacing:.31px;font-weight:900}.work-bar .projectbg .btn-row{padding-top:55px;text-align:center}.work-bar .projectbg .btn1{padding:15px 44px;display:inline-block;line-height:25px;border:2px solid #8dd653;color:#fff;font-size:17px;font-weight:700;letter-spacing:1.4px;background:0 0}.work-bar.resources .projectbg h4{min-height:inherit;font-size:26px;line-height:33px;letter-spacing:.37px}.work-bar.resources{padding:70px 0 0}.work-bar.resources .projectbg li{padding:0 20px 85px}.work-bar.resources .projectbg .btn-row{padding-top:0}.work-bar.resources .projectbg{padding:90px 74px 100px 75px;min-height:550px}.work-bar .lines{position:absolute;left:50%;bottom:calc(100% - 104px);width:280px;height:320px;margin-left:-470px;transform:rotate(-12deg);-webkit-transform:rotate(-12deg);z-index:5}.work-bar .lines span:first-child{height:calc(100% - 30px)}.work-bar .lines span:nth-child(2){height:calc(100% - 26px)}.work-bar .lines span:nth-child(3){height:calc(100% - 22px)}.work-bar .lines span:nth-child(4){height:calc(100% - 18px)}.work-bar .lines span:nth-child(5){height:calc(100% - 14px)}.work-bar .lines span:nth-child(6){height:calc(100% - 10px)}.work-bar .lines span:nth-child(7){height:calc(100% - 6px)}.work-bar .lines span:nth-child(8){height:calc(100% - 2px)}.feed-loader-wrap{position:fixed;left:0;top:0;width:100%;height:100%;z-index:10;display:none;background:#000}.feed-loader-wrap .feed-loader{position:absolute;left:50%;top:50%;width:100px;height:100px;background:url(images/loader.gif) 0 0/100% no-repeat;margin-left:-50px;margin-top:-50px}.text-bar .container{padding-top:109px;padding-bottom:114px;overflow:hidden;max-width:1166px}.text-bar .pageheading{float:left;width:46%}.text-bar .intro{padding-top:17px;float:right;width:44.5%}.text-bar p a{color:#ff7300;font-weight:700}#respond h3 small a,.text-bar p a:hover{color:#333}.text-bar .lines,.text-bar.industry .lines{position:absolute;left:185px;top:-30px;width:280px;height:110%;transform:rotate(-12deg);-webkit-transform:rotate(-12deg)}.text-bar .lines .line{margin-left:21.2px;display:block;width:8px;height:100%;float:left;background:#e8f6dd}.casestudydetails-bar .gallerybg .grid-image.img50,.resource-bar .itembox .subtext,.text-bar.industry .pageheading{width:50%}.text-bar.industry .container{padding-top:90px;padding-bottom:30px;max-width:1118px}.text-bar.industry .intro{padding-top:4px;width:43.5%}.text-bar.industry h2{color:#ff7300;font-size:24px;line-height:31px}.text-bar.industry .intro p:last-child strong{font-size:inherit;font-weight:600}.text-bar.industry .intro h3{font-size:18px;font-weight:600;color:#666;line-height:31px;margin-bottom:45px}.captabs-bar{background:#f2f2f2}.captabs-bar .entry{padding:95px 40px 88px 145px;display:flex;flex-wrap:wrap}.captabs-bar .tablist{float:left;width:40.25%}.captabs-bar .tablist ul{list-style:none;margin-top:-25px}.captabs-bar .tablist li{padding-top:5px;padding-bottom:14px}.captabs-bar .tablist li a{padding:20px 55px 20px 83px;position:relative;font-size:37px;line-height:41px;letter-spacing:.4px;font-weight:900;display:block;color:#000;background-repeat:no-repeat;background-position:left center}.captabs-bar .tablist li:nth-child(2) a{background-position:10px center}.captabs-bar .tablist li a.active,.captabs-bar .tablist li a:hover{color:#ff7300}.captabs-bar .tablist li a.active:after,.captabs-bar .tablist li a:hover:after{content:"";position:absolute;right:22px;top:50%;margin-top:-7px;border-top:12px solid transparent;border-bottom:12px solid transparent;border-left:19px solid #ff7300}.captabs-bar .contentbox{padding:30px 45px 30px 48px;float:right;width:59.75%;background:#f8f8f8}.cta-bar:after,.spots-bar:after{background-size:100% 100%;height:130px;content:''}.cta-bar:after,.spots-bar li,.spots-bar:after{background-repeat:no-repeat}.captabs-bar .tab-content h3{color:#ff7300;font-size:30px;line-height:40px;letter-spacing:.83px;font-weight:700}.captabs-bar .tab-content ul{padding:12px 0 0 59px;list-style:none}.captabs-bar .tab-content li{padding:0 0 16px 30px;font-size:24px;line-height:41px;letter-spacing:.67px;position:relative}.captabs-bar .tab-content li:before{content:"";position:absolute;left:2px;top:14px;width:10px;height:10px;border-radius:50%;-webkit-border-radius:50%;border:1px solid #fff;background:#90d756}.cta-bar{padding:80px 0 110px;color:#fff;text-align:center;position:relative;background:#91da55;background:-moz-linear-gradient(-45deg,#91da55 0,#74b83d 100%);background:-webkit-linear-gradient(-45deg,#91da55 0,#74b83d 100%);background:linear-gradient(135deg,#91da55 0,#74b83d 100%)}.cta-bar:after{display:block;position:absolute;width:100%;left:0;bottom:0;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 600 560' preserveAspectRatio='none'%3E%3Cpolygon points='0,560 900,0 600,650' style='fill:%23b0b4bd;' /%3E%3C/svg%3E")}.cta-bar h4{margin-bottom:23px;color:#fff;font-size:55px;line-height:60px}.cta-bar p{color:#d2ffae;font-size:24px;line-height:26px;font-weight:900}.cta-bar a.button{padding:15px 10px;border:2px solid #fff;font-size:18px;letter-spacing:1.5px;position:relative;z-index:10}.spots-bar li:after,.spots-bar li:before,.spots-bar:after{position:absolute;left:0;top:0;width:100%}.cta-bar.approach{padding:80px 0 118px}.spots-bar{padding:118px 0 60px;position:relative;background:#b0b4bd}.spots-bar:after{display:none;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 800 630' preserveAspectRatio='none'%3E%3Cpolygon points='0,630 0,0 800,0' style='fill:%237ec346;' /%3E%3C/svg%3E")}.casestudydetails-bar .container.v2,.spots-bar .container{max-width:1166px}.spots-bar h3{color:#fff;padding:0 0 72px 4px}.spots-bar ul{list-style:none;overflow:hidden;margin:0 -9px;display:flex;flex-wrap:wrap;justify-content:center}.spots-bar li{margin:0 9px 40px;float:left;width:calc(33.33% - 18px);min-height:478px;position:relative;background-size:cover}.spots-bar li:before{content:"";height:100%;opacity:0;background:#9eeb61;background:-moz-linear-gradient(-45deg,#9eeb61 0,#7dc245 31%,#73b73c 100%);background:-webkit-linear-gradient(-45deg,#9eeb61 0,#7dc245 31%,#73b73c 100%);background:linear-gradient(135deg,#9eeb61 0,#7dc245 31%,#73b73c 100%)}.spots-bar li:after{content:"";height:70%;opacity:1;background:-moz-linear-gradient(top,rgba(0,0,0,.65) 0,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,.65) 0,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.65) 0,rgba(0,0,0,0) 100%)}.spots-bar .text{padding:26px 21px 20px;color:#fff;text-align:center;width:100%;height:100%;position:relative;z-index:10}.spots-bar .text a.button{padding:10px 34px;line-height:20px;border:2px solid #fff;opacity:0;color:#000;font-size:12px;background:#fff}.spots-bar .text a.button:hover{color:#fff;border-color:#8dd653;background:#8dd653}.spots-bar .text img{margin:0 auto 8px}.spots-bar .text h4{padding-bottom:15px;position:relative;color:#fff;font-size:35px;line-height:47px}.spots-bar .text h4:after,.spots-bar.aboutus span.title:after{content:"";position:absolute;left:50%;bottom:0;margin-left:-18px;width:36px;height:3px;background:#fcfdfb;opacity:0}.spots-bar .text h5{color:#d2ffae;font-size:24px;line-height:28px;font-style:italic;font-weight:900;opacity:0}.postid-3377 .casestudydetails-bar.version2 .statsbg:before,.spots-bar .text p,.spots-bar li:hover:after{opacity:0}.spots-bar li:hover .text p{color:#000;opacity:1}.spots-bar.aboutus{padding:190px 0 170px;overflow:hidden;margin-top:-50px;background:#000;background:-moz-linear-gradient(45deg,#000 0,#050304 41%,#383232 100%);background:-webkit-linear-gradient(45deg,#000 0,#050304 41%,#383232 100%);background:linear-gradient(45deg,#000 0,#050304 41%,#383232 100%)}.spots-bar.aboutus ul{margin:0 -20px}.spots-bar.aboutus li{margin:0 20px 40px;width:calc(33.33% - 40px);height:565px}.spots-bar.aboutus .text{display:flex;align-items:center}.spots-bar.aboutus .text:first-of-type{align-items:flex-start;padding-top:126px}.spots-bar.aboutus span.title{font-weight:900;padding-bottom:35px;position:relative;font-size:35px;line-height:47px;display:block}.spots-bar.aboutus span.text{display:block;font-size:18px;line-height:29px;opacity:0}.spots-bar.aboutus .container{max-width:1207px}.spots-bar .lines{position:absolute;left:50%;top:-35px;width:280px;height:110%;margin-left:-135px;transform:rotate(-12deg);-webkit-transform:rotate(-12deg);opacity:.25}.contactteam-bar .lines .line,.jobdetails-bar .lines span,.marketing-bar .lines .line,.spots-bar .lines .line,.support-bar .lines .line,.team-bar .lines .line{margin-left:21.2px;display:block;width:8px;height:100%;float:left;background:#8fd757}.form2-bar:before,.industrylist-bar .img:after{position:absolute;top:0;background-repeat:no-repeat;background-size:100% 100%}.form2-bar{padding:214px 0 107px;width:100%;background-image:linear-gradient(60deg,#030303 0,#1a1615 37%,#292323 65%,#383232 100%);position:relative;z-index:2;color:#fff;overflow:hidden}.form2-bar .container{max-width:1164px}.form2-bar:before{content:'';display:block;width:100%;left:0;z-index:3;height:140px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 600 700' preserveAspectRatio='none'%3E%3Cpolygon points='0,600 0,0 650,0' style='fill:%23b0b4bd;' /%3E%3C/svg%3E")}.form2-bar .left{width:82%;float:left;padding:47px 2% 0 8.5%}.form2-bar h4{padding-bottom:25px;color:#fff;font-size:55px}.form2-bar h5{color:#fff;font-size:35px;font-weight:400;line-height:40px}.form2-bar .hbspt-form,.form2-bar .leave-box{width:100%;float:left;margin-top:50px;max-width:785px}.form2-bar .hbspt-form .hs-form-field,.form2-bar .leave-box .left-feild{width:50%;float:left;margin-right:0;margin-bottom:24px;padding-right:32px}.form2-bar .hbspt-form label,.form2-bar .leave-box .left-feild label{display:block;font-size:16px;font-weight:500;color:#d0d1d0;margin-bottom:7px;letter-spacing:.01em}.form2-bar .hbspt-form .hs-form-required,.form2-bar .leave-box .left-feild label sup,.paperdownload-bar .formblock .hbspt-form .hs-form-required{color:#fb0107}.form2-bar .leave-box .left-feild input,.form2-bar input.hs-input,.paperdownload-bar .formblock input.hs-input{width:100%;background:0 0;border:1px solid #abb1b8;height:47px;padding:0 10px;color:#abb1b8;font-size:16px}.form2-bar .leave-box .left-feild select,.form2-bar select.hs-input,.paperdownload-bar .formblock select.hs-input{width:100%;border:1px solid #abb1b8;height:47px;padding:0 10px;color:#fefeff;outline:0;-webkit-appearance:none;background:url(images/down-arrow.png) 95% 18px no-repeat #1a1615;font-size:16px;font-weight:400;letter-spacing:.5px;font-family:Raleway,sans-serif}.form2-bar .hbspt-form .hs-fieldtype-textarea,.form2-bar .leave-box .full-feild,.paperdownload-bar .formblock .hbspt-form .hs-fieldtype-textarea{width:96%;float:left;margin-bottom:15px;margin-top:0}.form2-bar .hbspt-form .hs-fieldtype-textarea textarea,.form2-bar .leave-box .full-feild textarea{width:100%!important;border:1px solid #abb1b8;height:150px;padding:10px;background:0 0;color:#fefeff;outline:0;font-size:15px;font-weight:400}.branddetails-bar .intro iframe,.form2-bar .hbspt-form fieldset,.formblock-bar .right .paco-box .hbspt-form fieldset{max-width:100%}.form2-bar textarea::-webkit-input-placeholder{color:#fff}.form2-bar textarea:-moz-placeholder{color:#fff}.form2-bar textarea::-moz-placeholder{color:#fff}.form2-bar textarea:-ms-input-placeholder{color:#fff}.form2-bar .hs-submit,.paperdownload-bar .formblock .hs-submit{float:left;width:100%;margin-top:10px}.form2-bar .hs-submit input[type=submit],.form2-bar .leave-box .full-feild input[type=submit],.paperdownload-bar .formblock .hs-submit input[type=submit]{padding:17px 65px;font-family:Raleway,sans-serif;border:1px solid #90d757;background:#90d757;color:#fff;text-transform:capitalize;cursor:pointer;font-weight:700;font-size:17px;letter-spacing:.04em}.form2-bar .hs-submit input[type=submit]:hover,.form2-bar .leave-box .full-feild input[type=submit]:hover,.paperdownload-bar .formblock .hs-submit input[type=submit]:hover{border:1px solid #90d757;background:0 0}.form2-bar.contactpage{padding:147px 0 177px;margin-top:-170px}.form2-bar.contactpage:before,.form2-bar.singlework:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 600 700' preserveAspectRatio='none'%3E%3Cpolygon points='0,600 0,0 650,0' style='fill:%23ffffff;' /%3E%3C/svg%3E")}.form2-bar.singlework{padding:203px 0 107px}.form2-bar.singlework h4{padding-bottom:10px;margin-bottom:0;line-height:60px}.form2-bar.singlework h5{padding-bottom:7px;font-size:55px;letter-spacing:.6px}.form2-bar.industry{padding:110px 0 55px;background:#332d2d;background:-moz-linear-gradient(top,#332d2d 0,#0d0b0c 100%);background:-webkit-linear-gradient(top,#332d2d 0,#0d0b0c 100%);background:linear-gradient(to bottom,#332d2d 0,#0d0b0c 100%)}.form2-bar.industry h4{padding-bottom:7px;margin-bottom:0}.form2-bar.industry h5{font-size:55px;line-height:60px}.form2-bar.careers{padding:165px 0 80px}.form2-bar.careers:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 600 700' preserveAspectRatio='none'%3E%3Cpolygon points='0,600 0,0 650,0' style='fill:%238a8e99;' /%3E%3C/svg%3E")}.form2-bar.careers .itembox{margin:0 0 40px;width:100%;overflow:hidden}.form2-bar.careers .itembox .subtext{width:50%;float:left}.form2-bar.careers .itembox .subtext+.subtext{float:right;width:40%;margin-right:62px;margin-top:8px}.contactmap-bar .contents p a:hover,.form2-bar.careers .itembox .subtext h3{color:#fff}.form2-bar.careers h4{font-size:24px;color:#8fd759;line-height:32px;font-weight:900;padding-bottom:20px;margin-bottom:0}.form2-bar.careers .itembox p{color:#666}.form2-bar.careers .hs-fieldtype-file{padding-right:45px;float:left;width:auto}.form2-bar.careers .hs-fieldtype-file label{padding-right:38px;margin-top:30px;text-decoration:underline;display:block;font-size:17px;font-weight:700;color:#fff;line-height:28px;background:url('images/plus-icon.png') right no-repeat}.form2-bar.careers .hs-submit{width:auto}.industrylist-bar .industry{overflow:hidden;max-height:725px;width:100%;background:#61656e;background:-moz-linear-gradient(left,#61656e 0,#76777c 48%,#7d7e82 100%);background:-webkit-linear-gradient(left,#61656e 0,#76777c 48%,#7d7e82 100%);background:linear-gradient(to right,#61656e 0,#76777c 48%,#7d7e82 100%)}.industrylist-bar .img{width:52%;position:relative;float:left}.industrylist-bar .img:after{content:"";right:-1px;width:200px;height:100%;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 600 530' preserveAspectRatio='none'%3E%3Cpolygon points='600,0 700,400 0,500' style='fill:%2376777c;' /%3E%3C/svg%3E")}.branddetails-bar .workimages .doubleimg .img,.industrylist-bar .contents{float:left;width:48%}.industrylist-bar .contentmid{padding:85px 0 0 76px;width:600px;color:#fff;position:relative;z-index:10}.industrylist-bar .contentmid span.area{padding:0;font-weight:700;color:#ff7300;margin-bottom:15px;display:inline-block;position:relative;font-size:20px}.industrylist-bar .contentmid img{margin-left:1px;margin-bottom:45px}.industrylist-bar .contentmid h4{padding-bottom:30px;color:#fff;font-size:46px;position:relative}.industrylist-bar .contentmid h4:after{content:"";position:absolute;left:0;bottom:0;width:40px;height:3px;background:#fcfdfb}.industrylist-bar .contentmid h5{margin-bottom:14px;color:#fff;font-style:italic;line-height:28px}.industrylist-bar .contentmid .button{padding:15px 50px;border:2px solid #fff;color:#fff}.industrylist-bar .industry.indu2{background:#74b83d;background:-moz-linear-gradient(left,#74b83d 0,#73b73c 100%);background:-webkit-linear-gradient(left,#74b83d 0,#73b73c 100%);background:linear-gradient(to right,#74b83d 0,#73b73c 100%)}.industrylist-bar .industry.indu5{background:#9dea60;background:-moz-linear-gradient(left,#9dea60 0,#73b73c 47%,#74b83d 100%);background:-webkit-linear-gradient(left,#9dea60 0,#73b73c 47%,#74b83d 100%);background:linear-gradient(to right,#9dea60 0,#73b73c 47%,#74b83d 100%)}.industrylist-bar .industry.indu2 .img:after,.industrylist-bar .industry.indu4 .img:after,.industrylist-bar .industry.indu6 .img:after{left:0;right:auto;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 600 530' preserveAspectRatio='none'%3E%3Cpolygon points='0,0 900,800 0,530' style='fill:%2374b83d;' /%3E%3C/svg%3E")}.industrylist-bar .industry.indu3{background:#070506;background:-moz-linear-gradient(left,#070506 0,#070506 47%,#3a3132 100%);background:-webkit-linear-gradient(left,#070506 0,#070506 47%,#3a3132 100%);background:linear-gradient(to right,#070506 0,#070506 47%,#3a3132 100%)}.industrylist-bar .industry.indu3 .img:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 600 530' preserveAspectRatio='none'%3E%3Cpolygon points='600,0 700,400 0,500' style='fill:%230d0a0b;' /%3E%3C/svg%3E")}.industrylist-bar .industry.indu4,.industrylist-bar .industry.indu6{background:#61656e;background:-moz-linear-gradient(left,#61656e 0,#76777c 48%,#7d7e82 100%);background:-webkit-linear-gradient(left,#61656e 0,#76777c 48%,#7d7e82 100%);background:linear-gradient(to right,#61656e 0,#76777c 48%,#7d7e82 100%)}.contactmap-bar .contents:after,.workdetails-bar .thumbnail:after{position:absolute;background-repeat:no-repeat;background-size:100% 100%}.industrylist-bar .industry.indu4 .img:after,.industrylist-bar .industry.indu6 .img:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 600 530' preserveAspectRatio='none'%3E%3Cpolygon points='0,0 900,800 0,530' style='fill:%2376777c;' /%3E%3C/svg%3E")}.industrylist-bar .industry.indu5 .img:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 600 530' preserveAspectRatio='none'%3E%3Cpolygon points='600,0 700,400 0,500' style='fill:%2373b73c;' /%3E%3C/svg%3E")}.contactteam-bar{padding:107px 0 130px;overflow:hidden;position:relative}.contactteam-bar .container{max-width:1248px;z-index:10}.contactteam-bar h3{padding-left:42px;margin-bottom:30px}.contactteam-bar ul{padding-top:60px;list-style:none;overflow:hidden;margin:0 -20px}.contactteam-bar li{padding:0 20px;float:left;width:33.33%;text-align:center}.contactteam-bar li img{border:2px solid #e2e3e4;margin-bottom:15px}.contactteam-bar h4{padding-bottom:15px;margin-bottom:13px;color:#8fd757;font-size:35px;position:relative}.contactteam-bar h4:after{content:"";position:absolute;left:50%;bottom:0;width:36px;height:3px;margin-left:-18px;background:#7b7f8c}.contactteam-bar h5{margin-bottom:15px;font-size:26px}.contactteam-bar .social a{margin:0 6px;font-size:24px;width:48px;height:48px;line-height:48px;text-align:center;color:#fff;display:inline-block;border-radius:50%;-webkit-border-radius:50%;background:#8a8e99;cursor:pointer}.contactteam-bar .social a:first-child{transform:rotate(90deg);-webkit-transform:rotate(90deg)}.contactteam-bar .social a:hover{background:#8fd757}.contactteam-bar .lines{position:absolute;right:-100px;top:-120px;z-index:10;width:280px;height:110%;transform:rotate(-12deg);-webkit-transform:rotate(-12deg);opacity:.25}.capabilities-bar .lines span:nth-of-type(2),.contactteam-bar .lines .line:nth-child(2),.marketing-bar .lines1 .line:nth-child(2),.support-bar .lines1 .line:nth-child(2),.team-bar .lines1 .line:nth-child(2){margin-top:4px}.contactteam-bar .lines .line:nth-child(3),.marketing-bar .lines1 .line:nth-child(3),.support-bar .lines1 .line:nth-child(3),.team-bar .lines1 .line:nth-child(3){margin-top:12px}.contactteam-bar .lines .line:nth-child(4),.marketing-bar .lines1 .line:nth-child(4),.support-bar .lines1 .line:nth-child(4),.team-bar .lines1 .line:nth-child(4){margin-top:16px}.capabilities-bar .lines span:nth-of-type(5),.contactteam-bar .lines .line:nth-child(5),.marketing-bar .lines1 .line:nth-child(5),.support-bar .lines1 .line:nth-child(5),.team-bar .lines1 .line:nth-child(5){margin-top:20px}.contactteam-bar .lines .line:nth-child(6),.marketing-bar .lines1 .line:nth-child(6),.support-bar .lines1 .line:nth-child(6),.team-bar .lines1 .line:nth-child(6){margin-top:24px}.capabilities-bar .lines span:nth-of-type(7),.contactteam-bar .lines .line:nth-child(7),.marketing-bar .lines1 .line:nth-child(7),.support-bar .lines1 .line:nth-child(7),.team-bar .lines1 .line:nth-child(7){margin-top:28px}.contactteam-bar .lines .line:nth-child(8),.marketing-bar .lines1 .line:nth-child(8),.support-bar .lines1 .line:nth-child(8),.team-bar .lines1 .line:nth-child(8){margin-top:32px}.contactslider-bar{padding:89px 0 72px;background:#83cb4b;background:-moz-linear-gradient(top,#83cb4b 0,#74b83d 100%);background:-webkit-linear-gradient(top,#83cb4b 0,#74b83d 100%);background:linear-gradient(to bottom,#83cb4b 0,#74b83d 100%)}.contactslider-bar h4{margin-bottom:72px;color:#fff;font-size:55px;line-height:60px;margin-left:-5px}.contactslider-bar .container{max-width:1146px}.contactslider-bar .img{float:left;width:63.8%}.contactslider-bar .text{padding-top:2px;float:right;width:29.3%;color:#fff}.contactslider-bar .slick-arrow{position:absolute;left:-25px;top:50%;margin-top:-57px;width:50px;height:114px;border:0;cursor:pointer;font-size:0px;background:#fff;z-index:10;-webkit-box-shadow:0 0 7px 3px rgba(0,0,0,.2);box-shadow:0 0 7px 3px rgba(0,0,0,.2)}.contactslider-bar .slick-arrow:before{content:"";position:absolute;left:14px;top:50%;margin-top:-15px;border-top:15px solid transparent;border-bottom:15px solid transparent;border-right:20px solid #8fd757}.contactslider-bar .slick-next{left:auto;right:-25px}.contactslider-bar .slick-next:before{border-left:20px solid #8fd757;border-right:0px}.contactmap-bar .contents{padding:200px 0 55px;position:relative;background:#1f1b1a;background:-moz-linear-gradient(left,#1f1b1a 0,#363030 100%);background:-webkit-linear-gradient(left,#1f1b1a 0,#363030 100%);background:linear-gradient(to right,#1f1b1a 0,#363030 100%)}.contactmap-bar .contents:after{content:'';display:block;width:100%;left:0;top:0;z-index:3;height:140px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 600 700' preserveAspectRatio='none'%3E%3Cpolygon points='0,600 0,0 650,0' style='fill:%2374b83d;' /%3E%3C/svg%3E")}.contactmap-bar .contents .container{max-width:1160px;color:#fff}.contactmap-bar .contents h4{margin-bottom:40px;color:#fff;font-size:45px}.contactmap-bar .contents .text{max-width:750px}.contactmap-bar .contents p{padding-right:20px;font-size:24px;line-height:40px}.navigation,.workdetails-bar{overflow:hidden}.workdetails-bar .details{padding:75px 0 0 31px;float:left;width:47.42%}.workdetails-bar .thumbnail{float:right;width:41.65%;position:relative}.workdetails-bar .tags li{padding:0 3px 0 11px;display:inline-block;color:#8fd757;font-size:16px;line-height:32px;letter-spacing:1.2px;font-weight:700;text-transform:uppercase;position:relative}.workintro-bar .details ol,.workintro-bar .details ol li,.workintro-bar .details ul li{font-size:18px;line-height:31px;letter-spacing:.5px}.workdetails-bar .tags li:first-child{padding-left:0}.workdetails-bar .tags li:before{content:"";position:absolute;left:0;top:14px;width:4px;height:4px;border-radius:50%;-webkit-border-radius:50%;background:#76c741}.workdetails-bar .thumbnail:after{content:"";left:0;top:0;width:100px;height:100%;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 600 530' preserveAspectRatio='none'%3E%3Cpolygon points='600,0 0,550 0,0' style='fill:%23ffffff;' /%3E%3C/svg%3E")}.jobdetails-bar .content:before,.paperdownload-bar .formblock .formmid:before,.workintro-bar .quotemid:before{top:-55px;border-top:55px solid transparent;right:0;content:""}.workintro-bar{padding:75px 0 176px;overflow:hidden;background:#f2f2f2}.benefit-bar .container,.contact-section .container,.greatplace-section .container,.marketing-bar .container,.open-section .container,.workintro-bar .container{max-width:1160px}.workintro-bar h2,.workintro-bar h3,.workintro-bar h4{margin-bottom:18px;padding-top:33px;color:#8fd757;font-size:35px;line-height:47px}.workintro-bar .details{float:left;width:46.5%}.workintro-bar .details p{padding:0 20px 17px 0;color:#000}.workintro-bar .details ul{padding-left:15px;list-style:isc;margin-left:5px;padding-top:15px}.workintro-bar .details ul li{padding:0 0 6px 20px;list-style:none;position:relative;color:#000}.workintro-bar .details ol{padding:15px 0 0 15px;margin-left:5px;color:#000}.workintro-bar .details ol li{padding:0 0 6px 10px;position:relative;color:#000}.workintro-bar .quote{padding-top:212px;margin:0 -135px 0 0;float:right;width:47.5%;overflow:hidden}.workintro-bar .quotemid{padding:45px 85px 63px;position:relative;background:#000}.workintro-bar .quotemid:before{position:absolute;border-right:550px solid #000}.workintro-bar .quotemid h4{padding:0 0 25px;margin:0;font-size:46px;line-height:53px}.workintro-bar .quotemid p{padding-left:73px;color:#fff;font-size:15px;line-height:17px;letter-spacing:1.2px;font-weight:700;text-transform:uppercase}.workintro-bar .quotemid p span{padding:1px 0 0 24px;display:block;font-size:13px;letter-spacing:.36px;font-weight:400;text-transform:none}.solutionText li{color:#000;line-height:1.7}.branddetails-bar{padding:49px 0 15px;position:relative}.branddetails-bar .bg{position:absolute;left:0;top:0;width:100%;height:990px;background:#8dd653;background:-moz-linear-gradient(top,#8dd653 0,#74b83d 100%);background:-webkit-linear-gradient(top,#8dd653 0,#74b83d 100%);background:linear-gradient(to bottom,#8dd653 0,#74b83d 100%)}.branddetails-bar .container{max-width:970px;text-align:center}.branddetails-bar img{margin:0 auto 25px}.branddetails-bar p{color:#fff;font-size:16px;line-height:25px;letter-spacing:.44px}.branddetails-bar .intro{padding-bottom:25px;max-width:600px;margin:0 auto}.branddetails-bar .video p{padding-bottom:56.25%;position:relative;max-width:100%;margin-bottom:25px}.branddetails-bar .intro img{max-width:300px;height:auto}.branddetails-bar .workimages li img{margin-bottom:0}.branddetails-bar .workimages li{padding-bottom:40px;overflow:hidden}.jobdetails-bar{padding:120px 0 0;overflow:hidden}.jobdetails-bar .container{padding:0;display:flex;flex-wrap:wrap}.jobdetails-bar .details{padding:0 70px 140px 135px;float:left;width:60.6%}.jobdetails-bar .details h1{margin-bottom:4px}.jobdetails-bar .details h2,.jobdetails-bar .details h3{margin-bottom:17px;padding-top:50px;color:#8fd757;font-size:35px;line-height:47px;letter-spacing:.5px}.jobdetails-bar .disclaimer{margin-top:52px}.jobdetails-bar .disclaimer p{font-size:12px;line-height:22px;padding-bottom:16px}.jobdetails-bar .details ul,.jobdetails-bar .jobdetails ul{padding:2px 0 0;list-style:none}.jobdetails-bar .details li,.jobdetails-bar .jobdetails li,.paperdownload-bar .details li{padding:0 0 15px 12px;position:relative;font-size:18px;line-height:29px;letter-spacing:.5px}.jobdetails-bar .details li:before,.jobdetails-bar .jobdetails li:before,.paperdownload-bar .details li:before{content:"";position:absolute;left:1px;top:13px;width:3px;height:3px;background:#8e8e90}.jobdetails-bar .jobdetails{padding-top:75px;margin:0;float:right;width:39.4%;overflow:hidden;position:relative;z-index:11}.jobdetails-bar .content{padding:55px 135px 63px 60px;height:100%;position:relative;background:#f2f2f2}.jobdetails-bar .content:before{position:absolute;border-right:570px solid #f2f2f2}.jobdetails-bar .jobdetails h4{margin-bottom:15px;color:#666;font-size:35px;line-height:47px}.jobdetails-bar .jobdetails .required{border-bottom:1px solid #979797;padding-bottom:65px}.jobdetails-bar .jobdetails .benefits{padding:50px 0 30px}.jobdetails-bar .jobdetails .benefits ul{padding-top:18px}.jobdetails-bar .jobdetails .benefits li{padding:10px 0 10px 2px;display:flex;align-items:center}.jobdetails-bar .jobdetails .benefits li img{max-width:53px;float:left;margin-right:15px}.jobdetails-bar .jobdetails .benefits h5{padding:10px 0;color:#8fd757;font-size:24px;font-weight:900;line-height:26px;margin-bottom:0}.jobdetails-bar .jobdetails .applyform{padding:30px 0;border-top:1px solid #979797}.jobdetails-bar .jobdetails .applyform .hs-form-field{padding-bottom:20px}.jobdetails-bar .jobdetails .applyform input.hs-input{padding:0 20px;height:48px;border:1px solid #c4c6d2;width:100%;background:#fff;font-size:16px;color:#666;letter-spacing:.5px}.jobdetails-bar .jobdetails .applyform label{margin-bottom:5px;display:block;font-size:16px}.jobdetails-bar .jobdetails .applyform .hbspt-form{padding-top:20px}.jobdetails-bar .jobdetails .applyform select.hs-input{width:100%;padding:0 10px;color:#000;outline:0;-webkit-appearance:none;background:url(images/down-arrow1.png) right 10px center no-repeat #fff;font-size:16px;font-weight:400;letter-spacing:.5px;font-family:Raleway,sans-serif;height:48px;border:1px solid #c4c6d2}.jobdetails-bar .jobdetails .applyform .hbspt-form .hs-button{padding:0 40px;text-transform:uppercase;width:auto;height:57px;border:0;cursor:pointer;color:#fff;font-size:17px;font-weight:700;letter-spacing:1.4px;background:#90d757}.jobdetails-bar .jobdetails .applyform input[type=file]{padding-top:10px}.jobdetails-bar .lines{position:absolute;right:0;top:-220px;z-index:10;width:280px;height:270px;transform:rotate(-12deg);-webkit-transform:rotate(-12deg);opacity:.25}.paperdownload-bar{padding:70px 0 0;overflow:hidden}.paperdownload-bar .details{padding:10px 80px 0 135px;float:left;width:54.3%}.paperdownload-bar .details h1{margin-bottom:40px;width:130%}.paperdownload-bar .details h5{margin-bottom:3px;color:#8fd757}.paperdownload-bar .details ul{padding:12px 0 0;list-style:none}.paperdownload-bar .details p+h5{margin-top:40px}.paperdownload-bar .formblock{width:45.7%;float:right}.paperdownload-bar .formblock .amebiaimg{margin-right:-150px;position:relative;z-index:1}.paperdownload-bar .formblock .formdownload{padding-top:80px;margin:-230px 0 0;overflow:hidden}.paperdownload-bar .formblock .formmid{padding:136px 85px 175px 82px;position:relative;background:#352f2f;background:-moz-linear-gradient(top,#352f2f 0,#0d0b0c 100%);background:-webkit-linear-gradient(top,#352f2f 0,#0d0b0c 100%);background:linear-gradient(to bottom,#352f2f 0,#0d0b0c 100%)}.paperdownload-bar .formblock .formmid:before{position:absolute;border-right:650px solid #352f2f}.paperdownload-bar .formblock h5{margin:0 0 45px -10px;color:#8fd757}.paperdownload-bar .formblock .hbspt-form{max-width:360px;overflow:hidden}.paperdownload-bar .formblock .hbspt-form .hs-form-field{width:100%;margin-bottom:24px}.paperdownload-bar .formblock .hbspt-form label{display:block;font-size:16px;font-weight:500;color:#d0d1d0;margin-bottom:7px;letter-spacing:.01em;text-transform:capitalize}.paperdownload-bar .formblock .hbspt-form .hs-fieldtype-textarea textarea{width:100%;border:1px solid #abb1b8;height:150px;padding:10px;background:0 0;color:#fefeff;outline:0;font-size:15px;font-weight:400}.paperdownload-bar .formblock textarea::-webkit-input-placeholder{color:#fff}.paperdownload-bar .formblock textarea:-moz-placeholder{color:#fff}.paperdownload-bar .formblock textarea::-moz-placeholder{color:#fff}.paperdownload-bar .formblock textarea:-ms-input-placeholder{color:#fff}.marketing-bar{padding:75px 0 65px;position:relative}.marketing-bar .intro{padding-bottom:35px;max-width:540px}.marketing-bar h4{margin-bottom:5px;color:#8fd757;font-size:24px;line-height:31px}.marketing-bar .process li{padding-bottom:23px;overflow:hidden}.marketing-bar .process .heading{float:left;width:41.6%;text-align:right;padding-top:20px}.marketing-bar .process .heading .trends-box{width:260px;height:260px;border-radius:50%;overflow:hidden;background:#d8d8d8;float:right;margin-right:45px;position:relative;z-index:11}.marketing-bar .process h4{font-size:35px;line-height:53px;color:#8fd757;margin-bottom:3px}.marketing-bar .process .text{padding:7px 63px 0 0;float:right;width:55%}.marketing-bar .lines,.team-bar .lines{position:absolute;right:-186px;top:-120px;z-index:10;width:280px;height:110%;transform:rotate(-12deg);-webkit-transform:rotate(-12deg);opacity:.25}.marketing-bar .lines2,.team-bar .lines2{right:auto;left:-160px;top:auto;bottom:-40px}.capabilities-bar{width:100%;padding:103px 0 90px;position:relative;background:#a2a6af;margin-top:0;display:flex}.capabilities-bar:before{background-repeat:no-repeat;background-size:100% 100%;content:'';display:block;position:absolute;width:100%;left:0;top:-136px;height:140px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 600 560' preserveAspectRatio='none'%3E%3Cpolygon points='0,560 900,0 600,650' style='fill:%23a2a6af;' /%3E%3C/svg%3E")}.capabilities-bar .lines span:nth-of-type(3){margin-top:11px}.capabilities-bar .lines span:nth-of-type(6){margin-top:25px}.capabilities-bar .lines span:nth-of-type(8){margin-top:34px}.capabilities-bar .lines{position:absolute;right:-147px;top:-119px;width:280px;height:110%;transform:rotate(-12deg);-webkit-transform:rotate(-12deg)}.capabilities-bar .left{width:61%;float:left;padding:5px 2% 0 8.1%}.capabilities-bar .left h3{color:#fff;position:relative;z-index:9}.capabilities-bar .left h3 strong:before{right:20px;left:inherit;bottom:7px;width:95%;height:23px;background:#91d756}.capabilities-bar .left p{color:#fff;font-weight:500;font-size:24px;margin-top:36px;padding-right:142px;line-height:31px}.capabilities-bar .full-box{width:91%;float:left;margin-top:60px;padding:0 0 0 9%}.capabilities-bar .full-box .box{width:330px;height:330px;padding:30px;margin:0 60px 0 0;background:#74b83d;border-radius:50%;text-align:center;overflow:hidden;display:inline-block;transition:.5s;position:relative;background-size:cover!important}.capabilities-bar .full-box .box .description{position:absolute;bottom:0;background:rgba(0,0,0,.6);right:0;left:0;transition:.4s ease-in-out;height:132px}.capabilities-bar .full-box .box:hover{background:#000;transition:.5s}.capabilities-bar .full-box .box:hover .icon-box{padding:0;transition:.5s}.capabilities-bar .full-box .box .icon-box{width:100%;text-align:center;padding-top:30px;padding-bottom:15px;transition:.5s}.capabilities-bar .full-box .box .description{padding:0 10px}.capabilities-bar .full-box .box .description h4,.capabilities-bar .full-box .box .description h5{color:#fff;font-size:22px;margin:10px 0 0;line-height:27px}.capabilities-bar .full-box .box .description h4{margin:26px 10px 18px 6px}.capabilities-bar .full-box .box .description p{color:#fff;font-size:17px;line-height:22px;font-weight:500;display:none}.capabilities-bar .full-box .box:hover .description{height:100%;background:#000;padding-top:49px}.capabilities-bar .full-box .full_list{width:100%;float:left;text-align:center;margin-top:61px}.capabilities-bar .full-box .full_list a{width:200px;height:60px;padding:17px 0;font-size:18px;color:#000;font-weight:600;display:inline-block;border:2px solid #8fd658;letter-spacing:1px}.capabilities-bar .full-box .full_list a:hover{background:#8fd658;color:#fff}.our-bar{width:100%;overflow:hidden;padding:95px 0 250px;position:relative;background:#f2f2f2;display:none}.clients-bar,.our-bar:after{background-repeat:no-repeat}.our-bar:after{background-size:100% 100%;content:'';display:block;position:absolute;width:100%;left:0;bottom:0;height:80px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 600 560' preserveAspectRatio='none'%3E%3Cpolygon points='0,560 600,0 600,650' style='fill:%23ffffff;' /%3E%3C/svg%3E")}.our-bar .left{width:50%;float:left;padding:0 2% 0 14.2%}.our-bar .left h3{color:#000;position:relative;z-index:9}.our-bar .right{width:46%;float:right;padding:14px 13% 0 0}.our-bar .right h4,.our-bar .right h5{font-size:26px;line-height:31px;font-weight:800;color:#91d756;letter-spacing:-.2px}.our-bar .right p{padding-right:10px;padding-top:3px;line-height:31px}.our-bar .trend-box{width:100%;float:left;text-align:center;margin-top:60px}.our-bar .trend-box .box{width:18%;height:347px;padding:30px 20px;margin:0 4px 0 0;text-align:center;border:2px solid #8ed754;transition:.5s;display:inline-block;vertical-align:top}.our-bar .trend-box .box h4,.our-bar .trend-box .box h6{font-size:14px;color:#7f8492;font-weight:600;margin-bottom:10px;line-height:29px}.our-bar .trend-box .box h5{font-size:18px;color:#78d834;font-weight:600;margin:15px 0 0;text-transform:uppercase;line-height:24px}.our-bar .trend-box .box p{padding:0 15px;line-height:22px;font-size:14px}.our-bar .trend-box .box .icon-box{width:100%;height:88px;display:flex;align-items:center}.our-bar .headimg{overflow:hidden;text-align:center}.our-bar .headimg .head1,.our-bar .headimg .head2{display:inline-block;width:43%}.our-bar .headimg .head2{width:54%}.culinary-bar{width:100%;overflow:hidden;padding:80px 0 110px}.culinary-bar .left{width:50%;float:left;padding:23px 2% 0 9.2%}.culinary-bar .left h3,.culinary-bar .middle-listing h3{position:relative;z-index:9}.culinary-bar .left .acquire{width:100%;float:left;text-align:center;padding:95px 0 31px}.culinary-bar .left .acquire img,.twitter-bar .itembox .item ul.left{float:left}.culinary-bar .left h4,.culinary-bar .left h5{padding:28px 64px 0 0;color:#91d756}.culinary-bar .left p,.culinary-bar .middle-listing p{color:#000;font-weight:500}.culinary-bar .left p{padding-right:64px;line-height:26px}.culinary-bar .right{width:55%;float:right;margin-right:-5%;margin-top:50px}.culinary-bar .right img{max-width:100%;float:right}.culinary-bar .middle-listing{overflow:hidden;max-width:1125px;margin:0 auto}.culinary-bar .middle-listing .listing{overflow:hidden;padding-bottom:50px}.culinary-bar .middle-listing .img{float:left;width:28%}.culinary-bar .middle-listing .contentbg{float:right;width:68%}.culinary-bar .middle-listing h3{margin-bottom:50px}.culinary-bar .middle-listing h5{color:#91d756}.clients-bar{width:100%;overflow:hidden;padding:167px 0;position:relative;background-size:cover}.clients-bar .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0)}.instagram-bar:before,.introcontent-bar:after{background-repeat:no-repeat;background-size:100% 100%;content:''}.clients-bar .left{width:68%;float:left;padding:47px 2% 0 9%}.clients-bar .left h3{position:relative;z-index:9;color:#fff}.clients-bar .client-box{width:100%;float:left;position:relative;z-index:9;margin:81px 0}.clients-bar .client-box ul{list-style:none;width:100%}.clients-bar .client-box ul li{padding:0 24px;text-align:center;display:flex!important;height:160px;align-items:center}.clients-bar .client-box ul li img{max-height:160px;width:auto}.introcontent-bar{width:100%;overflow:hidden;padding:85px 0 200px;position:relative;background-image:linear-gradient(-44deg,#74b83d 0,#74b83d 54%,#8bd451 65%,#9be760 100%)}.introcontent-bar .lefttext{width:42%;float:left;padding:16px 2% 0 8.8%}.introcontent-bar .lefttext h4{font-size:41px;color:#000;line-height:1;font-weight:500;margin:0}.introcontent-bar .lefttext h2{font-size:55px;color:#fff;line-height:60px}.introcontent-bar .rightimg{width:53.6%;float:right;padding:16px 12% 0 0}#footer-part .footermenus li a:hover,.introcontent-bar .rightimg p,.twitter-bar .tweet-box h5 a{color:#fff}.introcontent-bar:after{display:block;position:absolute;width:100%;left:0;bottom:-4px;height:130px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 750 560' preserveAspectRatio='none'%3E%3Cpolygon points='0,560 900,0 750,650' style='fill:%23ffffff;' /%3E%3C/svg%3E")}.support-bar{width:100%;padding:90px 0 48px;position:relative}.support-bar .introtitle{width:72%;padding:5px 2% 0 10.1%}.support-bar .introtitle h3{color:#000;position:relative;z-index:1}.support-bar h4{color:#8fd855;margin-bottom:2px;font-size:46px;line-height:53px}.support-bar .logolist{width:78%;display:flex;flex-wrap:wrap;margin:0 auto;padding-top:87px}.support-bar .logolist ul li{width:100%;margin-bottom:70px;overflow:hidden}.support-bar .logolist ul li:first-child .logoimg{padding-top:12px}.support-bar .logolist ul li .logoimg{float:left;width:41%;padding-top:45px;text-align:center}.support-bar .logolist ul li .text{float:right;width:56%}.support-bar .logolist ul li .text p{padding-bottom:33px}.support-bar .button{padding:15px 40px}.support-bar .lines{position:absolute;right:-186px;top:-140px;z-index:10;width:280px;height:110%;transform:rotate(-12deg);-webkit-transform:rotate(-12deg);opacity:.25}.support-bar .lines2{right:auto;left:-180px;top:auto;bottom:-40px}.instagram-bar{width:100%;float:left;padding:210px 0 95px;position:relative;background-image:linear-gradient(20deg,#000 0,#060405 36%,#1f1e1e 56%,#4a4040 100%)}.instagram-bar:before{display:block;position:absolute;width:100%;left:0;top:0;z-index:3;height:140px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 600 700' preserveAspectRatio='none'%3E%3Cpolygon points='0,600 0,0 650,0' style='fill:%23f2f2f2;' /%3E%3C/svg%3E")}.instagram-bar .title{width:100%;padding:13px 7.5% 0 8.8%}.instagram-bar .title p{float:right;padding:35px 0 0}.instagram-bar .title h3{color:#fff;position:relative;z-index:9;margin:0;font-size:75px}.instagram-bar .title h3 strong:before{right:20px;left:inherit;bottom:7px;height:23px;background:#91d756}.instagram-bar .full-box{max-width:1180px;position:relative;z-index:9;padding:125px 0 0;margin:0 auto}.instagram-bar .box{width:31%;float:left;margin-right:3%;margin-bottom:3%}.instagram-bar .work{width:100%;float:left;text-align:center;margin:41px 0 0}.instagram-bar .work .button{color:#fff;padding:14px 43px}.instagram-bar .crt-post-c .crt-post-footer{background:0 0!important}.instagram-bar .crt-post,.instagram-bar .crt-post-c{border:0!important;background:0 0!important}.instagram-bar .crt-post .crt-post-content-image,.instagram-bar .crt-post-c .crt-post-content-image{border:1px solid #ccc}.instagram-bar .crt-post-username{padding-left:35px;margin-top:5px;line-height:30px;float:left;color:#fff;font-size:14px;font-weight:700;text-transform:uppercase;background:url('images/instagram-icon.png') left no-repeat}.instagram-bar .crt-post-username a{color:#fff!important}.instagram-bar .crt-date,.instagram-bar .crt-post-date{color:#eee!important;font-size:14px;float:left;margin-left:12px;border-left:1px solid #ccc;line-height:18px;padding-left:12px;margin-top:12px}.instagram-bar .crt-date a,.instagram-bar .crt-post-date a,.instagram-bar .crt-post-footer .crt-post-share a,.instagram-bar .crt-post-footer .crt-post-share a i{color:#eee!important}.instagram-bar .crt-feed-container .crt-load-more a,.instagram-bar button.crt-load-more,.twitter-bar button.crt-load-more{padding:15px 40px;display:inline-block;line-height:25px;border:2px solid #8dd653;color:#fff;font-size:17px;font-weight:700;letter-spacing:1.4px;background:0 0}.instagram-bar .crt-feed.crt-feed-branded .crt-logo{bottom:auto;top:-160px;font-size:18px;letter-spacing:.5px;color:#bbb}.formblock-bar{width:100%;overflow:hidden;padding:80px 0 90px;position:relative}.formblock-bar h2{color:#000;margin:0;font-size:75px;padding:0 0 20px 10px;line-height:1}.benefit-bar h3,.careers-bar h3{line-height:75px;font-size:75px;z-index:1}.formblock-bar .img{width:45%;margin-left:-5%;float:left;padding-top:15px}.formblock-bar .right{width:56.5%;float:right;padding-top:45px}.formblock-bar .right a{color:#8fd757;font-size:18px;font-weight:700}.formblock-bar .right p{padding:0 129px 0 10px;font-size:16px;line-height:31px}.formblock-bar .right .paco-box{width:96%;float:left;margin-top:51px;margin-left:-20px}.formblock-bar .right .paco-box .full-box{width:100%;float:left;margin-bottom:30px}.formblock-bar .right .paco-box .form-columns-2 .hs-form-field{width:48%;float:left;margin-right:4%;margin-bottom:30px}.formblock-bar .right .paco-box .hs-fieldtype-textarea{width:100%;margin-right:0;margin-bottom:30px}.formblock-bar .right .paco-box input{width:100%;background:0 0;border:1px solid #abb1b8d6;height:50px;padding:0 30px;color:#abb1b8;font-size:16px;font-weight:500}.formblock-bar .right .paco-box textarea{width:100%;background:0 0;border:1px solid #abb1b8d6;height:225px;padding:15px 30px;color:#abb1b8;font-size:16px;font-weight:500}.formblock-bar .right .paco-box input[type=submit]{padding:16px 25px;font-size:17px;border:1px solid #90d757;background:#90d757;color:#fff;font-weight:600;text-transform:capitalize;cursor:pointer;display:inline-block;width:200px;height:auto}.formblock-bar .right .paco-box input[type=submit]:hover{border:1px solid #90d757;color:#000;background:0 0}.diverse-bar{width:100%;overflow:hidden;padding:45px 0 25px;background-image:linear-gradient(60deg,#a4a8b1 0,#a1a5ae 37%,#9da1aa 65%,#979ba4 100%);margin-top:-124px}.diverse-bar .lefttext{width:47%;float:left;padding:45px 2% 0 8.8%;position:relative}.diverse-bar .lefttext h3{position:relative;z-index:1;font-size:75px;color:#fff;line-height:1;margin-bottom:75px}.diverse-bar .lefttext h4{padding:30px 64px 0 0;color:#fff;margin-bottom:5px;font-size:24px;line-height:31px}.diverse-bar .lefttext p{padding-bottom:5px;line-height:31px}.diverse-bar .content li p a,.diverse-bar .lefttext p a{color:#fff;text-decoration:underline}.diverse-bar .lefttext p a:hover{color:#fff}.diverse-bar .content h5{color:#8bdd57;font-size:24px;line-height:1;margin-bottom:8px}.diverse-bar p{padding-right:64px;color:#fff}.diverse-bar .content{width:51%;float:right;padding:9.5% 0 27px}.diverse-bar .content .box{width:100%;float:left;margin-bottom:35px}.diverse-bar .content .icon{width:19%;float:left;margin-top:4px}.diverse-bar .content .description{width:calc(100% - 138px);float:right}.diverse-bar .content li{padding-bottom:51px;float:left;width:100%;position:relative;cursor:pointer}.diverse-bar .content li:last-child{padding-bottom:25px}.diverse-bar .content li .contentmain-box{width:80%;float:left;text-align:center}.diverse-bar .content li .contentmain-box h5{margin-top:20px;width:100%;float:left}.diverse-bar .content li .contentmain-box .icon{width:100%;margin-top:4px;height:auto}.diverse-bar .content li .contentmain-box .icon img{width:130px;margin:0 auto}.diverse-bar .content li .overlaybox{width:97%;float:left;padding:25px 50px 30px 25px;background:#9397a0;display:none;position:absolute;top:-23px;z-index:1;left:-24px}.activemarket{display:block!important}.diverse-bar .lines{position:absolute;left:170px;top:-130px;width:280px;height:calc(100% + 200px);transform:rotate(-12deg);-webkit-transform:rotate(-12deg)}.benefit-bar:before,.join-bar:before{display:block;position:absolute;left:0;background-size:100% 100%;content:''}.diverse-bar .lines span{margin-left:21.2px;display:block;width:8px;height:100%;float:left;background:#b0b4bd;background:-moz-linear-gradient(top,#b0b4bd 0,#a1a5ae 100%);background:-webkit-linear-gradient(top,#b0b4bd 0,#a1a5ae 100%);background:linear-gradient(to bottom,#b0b4bd 0,#a1a5ae 100%)}.team-bar{width:100%;overflow:hidden;padding:82px 0 0;position:relative}.team-bar .container{z-index:10}.team-bar .left{width:47%;float:left;padding:0 2% 0 8.6%}.team-bar .left h4 span{font-size:41px;color:#000;line-height:1;font-weight:500;margin:0;display:block}.team-bar .left h4{position:relative;z-index:1;font-size:75px;color:#000;line-height:1;margin-bottom:75px}.team-bar .right{width:51.5%;float:right;padding:0 12% 0 0}.team-bar .right h5{font-size:26px;line-height:31px;font-weight:800;color:#91d756;letter-spacing:-.2px;margin:0 0 3px}.team-bar .right p{padding-right:10px;padding-top:0;line-height:31px}.team-bar .trend-box{width:83%;margin:60px auto 0}.team-bar .trend-box .box{width:18%;margin:0 20px 75px 0;transition:.5s;display:inline-block;text-align:left;vertical-align:top}.team-bar .trend-box .box h6{font-size:14px;color:#7f8492;font-weight:600;margin-bottom:10px}.team-bar .trend-box .box h5{font-size:18px;color:#78d834;font-weight:600;margin:12px 0 0;text-transform:uppercase;line-height:24px}.team-bar .trend-box .box p{line-height:22px;font-size:16px;padding-bottom:3px}.team-bar .trend-box .box .icon-box{width:100%;height:205px}.team-bar .trend-box .box ul li{float:left;margin-right:17px}.team-bar .trend-box .box ul li a{font-size:20px;color:#8a8e99}.team-bar .trend-box .box ul li a:hover{color:#78d834}.join-bar{width:100%;overflow:hidden;position:relative;background-image:linear-gradient(40deg,#74b83d 0,#74b83d 37%,#8bd451 65%,#9be760 100%);padding:125px 0 85px;z-index:1}.join-bar:before{background-repeat:no-repeat;width:100%;top:0;z-index:3;height:70px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 600 700' preserveAspectRatio='none'%3E%3Cpolygon points='0,600 0,0 650,0' style='fill:%23ffffff;' /%3E%3C/svg%3E")}.join-bar .intro{width:82%;float:left;padding:47px 2% 0 7%}.join-bar .intro h3{color:#fff;font-size:105px;margin:0 0 5px;font-weight:900;line-height:1}.join-bar .intro h4{color:#d2ffaa;font-size:42px;font-weight:900;line-height:1;margin-top:22px;margin-bottom:10px}.join-bar .intro h5{color:#d5feb0;font-size:42px;font-weight:500;line-height:1;margin-bottom:65px}.join-bar .full-box{width:86%;overflow:hidden;margin:0 auto}.join-bar .full-box .left-box{width:49.2%;float:left;padding-right:57px}.join-bar .full-box .left-box p{color:#000;letter-spacing:-.1px;font-weight:500;font-size:18px;line-height:29px}.join-bar .full-box .right-box{width:46%;float:left;padding-left:99px;border-left:2px solid #000;padding-bottom:10px}.join-bar .full-box .right-box p{color:#fff;font-weight:500;font-size:25px;line-height:31px;padding-bottom:30px}.join-bar .full-box .right-box a.button{padding:15px 40px;color:#000;border-color:#fff;background:#fff}.join-bar .full-box .right-box a.button:hover{color:#fff;border-color:#000;background:#000}.benefit-bar{padding:80px 0 135px;width:100%;overflow:hidden;position:relative;background:#b0b4bd;background:-moz-linear-gradient(top,#b0b4bd 0,#8a8e99 100%);background:-webkit-linear-gradient(top,#b0b4bd 0,#8a8e99 100%);background:linear-gradient(to bottom,#b0b4bd 0,#8a8e99 100%)}.benefit-bar:before,.heritage-bar,.resource-bar:after{background-repeat:no-repeat}.benefit-bar:before{z-index:1;width:100%;bottom:-2px;height:130px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 750 560' preserveAspectRatio='none'%3E%3Cpolygon points='0,560 900,0 750,650' style='fill:%23ffffff;' /%3E%3C/svg%3E")}.benefit-bar h3{position:relative;color:#fff}.benefit-bar h3 strong:before{left:60px;width:80%}.benefit-bar .intro{padding:30px 0 0 110px;max-width:790px;position:relative}.benefit-bar .intro p{color:#fff;font-weight:600;font-size:21px;letter-spacing:1px}.benefit-bar .itembox{width:100%;float:left;padding:30px 0 0 60px;position:relative}.benefit-bar .itembox .subtext{display:flex;flex-wrap:wrap;justify-content:space-between}.benefit-bar .itembox li{margin:40px 0 10px;width:calc(25% - 24px);text-align:center}.benefit-bar .itembox li .Cicon{display:flex;align-items:center;justify-content:center}.benefit-bar .itembox li .Cicon img{height:100px;width:auto}.benefit-bar .itembox li img{margin:0 auto;display:inline-block}.benefit-bar .itembox li h4{margin:18px 0 10px;color:#fff;font-size:24px;line-height:31px}.benefit-bar .itembox li p{padding:0 22px;color:#fff;font-size:20px;line-height:26px;letter-spacing:.42px}.benefit-bar .itembox ul{list-style:none;overflow:hidden;display:flex;flex-wrap:wrap;justify-content:space-between}.benefit-bar .lines{position:absolute;left:35px;top:-130px;width:280px;height:110%;transform:rotate(-12deg);-webkit-transform:rotate(-12deg)}.benefit-bar .lines span{margin-left:21.2px;display:block;width:8px;height:100%;float:left;background:#a8acb5;background:-moz-linear-gradient(top,#a8acb5 0,#92969f 99%);background:-webkit-linear-gradient(top,#a8acb5 0,#92969f 99%);background:linear-gradient(to bottom,#a8acb5 0,#92969f 99%)}.careers-bar{padding:120px 0 110px;width:100%}.careers-bar h3{position:relative}.careers-bar .container{max-width:1160px;margin:0 auto}.careers-bar .itembox{margin:90px 0 0;width:100%;display:flex;flex-wrap:wrap;justify-content:center}.careers-bar .itembox .listing{padding:45px 45px 58px;width:calc(33.33% - 11px);text-align:center;background-image:linear-gradient(140deg,#97e25c 0,#85cd4c 37%,#74b83d 65%,#74b83d 100%)}.careers-bar .itembox .listing h4{padding:0 0 20px;font-size:35px;color:#fff;line-height:44px;position:relative}.careers-bar .itembox .listing h4:before{margin:0 auto;content:"";width:36px;height:3px;background-color:#fff;position:absolute;bottom:0;left:0;right:0}.careers-bar .itembox .listing p{margin-top:28px;color:#fff}.careers-bar .itembox .listing a{margin-top:30px;padding:15px 40px;color:#fff;display:inline-block;border:2px solid #fff}.careers-bar .itembox .listing a:hover,.filter-section .itembox .item .overlay a.morebtn:hover,.resource-bar .itembox .item .sub a.morebtn:hover{background-color:#fff;color:#91d756;border:2px solid transparent}.twitter-bar{padding:50px 0;width:100%;position:relative;background-image:linear-gradient(190deg,#a1a5ae 0,#acb0b9 40%,#8a8e99 65%,#8a8e99 100%)}.twitter-bar .container{max-width:1166px;color:#fff}.twitter-bar .itembox{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.twitter-bar .text{padding-bottom:30px;margin:65px 0 0;width:calc(50% - 12px);float:right;color:#fff}.twitter-bar .greatlogo{margin:0;position:relative;z-index:4;width:50%;float:left}.twitter-bar .text h5{color:#fff;font-weight:500}.twitter-bar .text p span{font-weight:500}.twitter-bar .sub{padding:20px 0 0}.twitter-bar .itembox .item ul li{color:#fff;display:inline-block;padding:0 11px 0 0}.twitter-bar .itembox .item ul li i{font-size:28px}.twitter-bar .itembox .item ul.left li:first-of-type{padding:0 5px 0 0}.twitter-bar .itembox .item ul.left li:nth-of-type(3){border-left:1px solid #fff;padding:0 0 0 11px}.twitter-bar .moreBtn{margin:75px 0 0;width:100%;text-align:center}.twitter-bar .moreBtn a{padding:18px 45px;color:#fff;display:inline-block;border:2PX solid #8fd855;letter-spacing:1px}.twitter-bar .moreBtn a:hover{border:2px solid transparent;background:#90d757}.twitter-bar .tweet-box{margin:0 -12px;overflow:hidden}.twitter-bar .tweet-box .tweet-repeat{padding:0 12px 20px;float:left;width:50%;display:none}.twitter-bar .tweet-box .tweet-repeat .tweet-thumb a{display:block;width:100%;height:290px;background-repeat:no-repeat;background-size:cover;background-position:center;background-color:#ccc}.twitter-bar .tweet-box .tweet-repeat .tweet-thumb{margin-bottom:15px;border:1px solid #ccc}.twitter-bar .tweet-box h5{padding-left:36px;float:left;font-size:14px;font-weight:700;text-transform:uppercase;line-height:28px;background:url(images/twitter-icon.png) left no-repeat}.twitter-bar .tweet-box h5 a strong{margin-left:10px;font-weight:400;padding-left:10px;border-left:1px solid #c9cace;font-size:14px;color:#eee}.twitter-bar .tweet-box .share a{margin-left:10px;color:#fff;font-size:24px}.twitter-bar .buttons{text-align:center;padding-top:30px}.twitter-bar a.button{padding:15px 40px;color:#fff}.heritage-bar{width:100%;height:600px;background-size:cover;background-position:center}.talk-bar{width:100%;float:left;padding:67px 0 120px;position:relative}.talk-bar .box{max-width:1206px;margin:0 auto}.talk-bar h5{color:#8dd857;margin:0 0 14px;font-size:19px;line-height:1;font-weight:600;text-transform:uppercase}.talk-bar h1{margin:0;font-size:56px;line-height:60px;letter-spacing:normal}.talk-bar .left{width:64%;float:left}.talk-bar .left .title-box{width:100%;float:left;padding:0 30px 0 111px}.talk-bar .left .date-box{width:97%;float:left;padding:16px 0 10px 111px}.talk-bar .left .date-box ul{margin-top:18px;border-top:1px solid #c6c7cc;border-bottom:1px solid #c6c7cc;padding:20px 0;width:100%;float:left}.talk-bar .left .date-box ul li{float:left;border-right:2px solid #c6c7cc;padding:0 30px;font-size:20px;line-height:20px}.talk-bar .left .date-box ul li a,.talk-bar .left .date-box ul li span{font-size:21px;font-weight:700;color:#91d756}.talk-bar .left .date-box ul li:first-child{padding-left:10px}.talk-bar .left .date-box ul li:last-child{border:none}.talk-bar .left .social-box{width:97%;float:left;padding:10px 0;margin-top:35px}.talk-bar .left .social-box .share{width:107px;float:left;padding-left:5px}.talk-bar .left .social-box .share span{font-size:12px;color:#989696;display:block;text-transform:uppercase;margin-bottom:16px}.talk-bar .left .social-box .share ul{width:100%;float:left}.talk-bar .left .social-box .share ul li{width:42px;height:42px;background:#8fd757;border-radius:50px;text-align:center;margin-bottom:10px;line-height:31px}.talk-bar .left .social-box .share ul li a{color:#fff;font-weight:800;font-size:20px;padding:7px;display:block}.talk-bar .left .social-box .full-content{width:85%;float:left}.talk-bar .left .social-box .full-content h2,.talk-bar .left .social-box .full-content h4{font-size:24px;color:#8fd757;line-height:32px;margin:30px 0;letter-spacing:.5px}.talk-bar .left .social-box .recipes h3,.talk-bar .left .social-box .recipes h4{font-size:24px;color:#8fd757;line-height:32px;margin:5px 0 45px}.talk-bar .left .social-box .recipes a.textlink{font-size:18px;font-weight:700;color:#000;margin:10px 0 37px;display:block;letter-spacing:.9px}.talk-bar .left .social-box .full-content ol,.talk-bar .left .social-box .full-content ul{padding:0 0 15px 15px;margin-left:5px}.talk-bar .left .social-box .full-content ul{list-style:disc}.talk-bar .left .is-type-video{padding-bottom:56.25%;position:relative}.talk-bar.results .post{padding-top:30px;padding-bottom:40px;border-bottom:1px solid #999}.wp-pagenavi{padding:30px 0 0}.wp-pagenavi a,.wp-pagenavi span{float:left;margin-right:10px;border:1px solid #999;padding:4px 10px}.talk-bar .right{width:33%;float:right;padding-top:5px}.talk-bar .right .search-box{width:100%;float:left;position:relative}.talk-bar .right .search-box input#s{width:100%;float:left;border:4px solid #8fd757;border-radius:40px;padding:22px 74px 22px 34px;font-size:20px;font-weight:500;letter-spacing:.5px}.talk-bar .right .search-box input#searchsubmit{position:absolute;top:20px;right:32px;width:33px;height:33px;background:url(images/search-icon.png) no-repeat;border:none;font-size:0px;outline:0;cursor:pointer}.talk-bar .right .categories-box{width:100%;float:left;margin-top:62px;padding-left:68px}.talk-bar .right .categories-box h4{font-size:24px;color:#000;line-height:32px;margin:5px 0 18px;text-transform:uppercase;position:relative;z-index:9}.talk-bar .right .categories-box h4 strong:before{left:-9px;bottom:-3px;height:14px;width:calc(115% - 7px)}.talk-bar .right .categories-box ul li{padding-bottom:16px;text-transform:uppercase;line-height:24px}.talk-bar .right .categories-box ul li a{font-size:18px;font-weight:700;color:#000;display:inline-block;position:relative;letter-spacing:1.5px}.talk-bar .right .categories-box ul li a:after{position:absolute;content:"";width:0;height:0;border-top:8px solid transparent;border-left:11px solid #91d756;border-bottom:8px solid transparent;top:4px;right:-18px}.talk-bar .right .stories-box{width:100%;float:left;margin-top:102px;padding-left:68px}.talk-bar .right .stories-box h4{font-size:24px;color:#000;line-height:32px;margin:5px 0 15px;text-transform:uppercase;position:relative;z-index:9}.talk-bar .right .stories-box h4 strong:before{left:-9px;bottom:-5px;height:14px;width:calc(110% - 7px)}.talk-bar .right .stories-box .related{width:83%;float:left;margin-top:20px}.talk-bar .right .stories-box .related a{font-size:17px;font-weight:600;color:#000;margin:10px 0;display:block;line-height:23px}.resource-bar{padding:95px 0 155px;position:relative}.resource-bar:after{background-size:100% 100%;content:'';display:block;position:absolute;width:100%;left:0;bottom:16px;height:130px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 750 570' preserveAspectRatio='none'%3E%3Cpolygon points='0,560 900,0 750,650' style='fill:%233a3132;' /%3E%3C/svg%3E")}.resource-bar h1 strong:before{right:26px;bottom:6px;width:73%;height:23px;background:#91d756;top:auto;left:auto}.resource-bar .itembox{padding:0 27px;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between}.resource-bar .itembox .subtext h2{color:#8fd757;font-size:24px;margin-bottom:20px;line-height:31px;letter-spacing:.5px}.resource-bar .itembox .subtext:nth-child(2){padding:0 80px 0 22px}.resource-bar .search{margin:57px auto 68px;max-width:930px}.resource-bar .search input#s{padding:20px 50px 20px 60px;width:100%;font-size:23px;color:#898E;border:4px solid #88d54b;border-radius:50px}.resource-bar .search input#searchsubmit{position:absolute;top:20px;right:50px;width:33px;height:33px;background:url(images/search-icon.png) no-repeat;border:none;font-size:0px;outline:0;cursor:pointer}.resource-bar .itembox.headline{margin:0 -24px}.resource-bar .itembox .item{width:50%;padding:0 24px 30px}.resource-bar .itembox .item:nth-of-type(odd){margin:0;clear:left}.resource-bar .itembox .item .sub{padding:25px 34px 40px;background-color:#74b83d}.resource-bar .itembox .item .sub h3{font-size:35px;color:#fff;line-height:42px}.resource-bar .itembox .item .sub a.button{padding:15px 40px;color:#fff;border:2px solid #fff}.resource-bar .lines{position:absolute;left:240px;top:-140px;width:280px;height:130%;transform:rotate(-12deg);-webkit-transform:rotate(-12deg)}.resource-bar.newspage{padding:90px 0 130px}.resource-bar.newspage .lines{left:140px;height:630px}.resource-bar.newspage h1{margin:0 0 0 20px}.resource-bar.newspage h1 strong:before{right:0;bottom:0;width:100%}.resource-bar.newspage h6{padding:35px 0 20px;color:#898e98}.resource-bar.newspage .itembox{padding-bottom:57px}.resource-bar.newspage .itembox .item .sub{padding:15px 34px 25px}.resource-bar.newspage span.date{display:block;color:#fff;font-size:16px;letter-spacing:.5px}.casebanner-bar .text a.btn,.casebanner-bar .text a.btn1,.casebanner-bar .text p{font-family:Montserrat;font-weight:700;font-size:14px;line-height:150%;letter-spacing:1.2px;text-transform:uppercase;color:#fff}.resource-bar.newspage .itembox .item{padding-bottom:50px}.resource-bar.newspage .btn-row{text-align:center;width:100%}.resource-bar.newspage .btn-row .btn1{padding:15px 44px;display:inline-block;line-height:25px;border:2px solid #8dd653;color:#000;font-size:17px;font-weight:700;letter-spacing:1.4px;background:0 0}.resource-bar.newspage #newlist{width:100%;display:flex;flex-wrap:wrap}.paperlist-bar{padding:30px 0 50px}.paperlist-bar .container{max-width:1140px}.paperlist-bar li{padding:40px 0;border-bottom:1px solid #666}.paperlist-bar ul li h2{font-size:43px;line-height:43px;font-weight:900}.paperlist-bar li:last-child{border:0}.casebanner-bar #nav-single a,.casebanner-bar .slick-arrow{position:absolute;left:20px;top:50%;margin-top:-10px;width:30px;height:30px;border:0;background:url(images/prev-arrown.png) no-repeat;z-index:10;font-size:0px;cursor:pointer}.casebanner-bar #nav-single .nav-previous a,.casebanner-bar .slick-next{left:auto;right:20px;background:url(images/next-arrown.png) no-repeat}.casebanner-bar .bannerslide{position:relative;height:550px;z-index:1;background:#000;overflow:hidden}.postid-3136 .casebanner-bar .bannerslide{height:820px}.casebanner-bar .bannerslide1:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;opacity:.4;background:#000;z-index:-1}.casebanner-bar .bannerslide .bg{position:absolute;left:0;top:0;width:100%;height:100%;opacity:1;background-repeat:no-repeat;background-size:cover;opacity:.5}.casebanner-bar .bannerslide video{width:auto;height:auto;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%;z-index:1}.casebanner-bar .text{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;max-width:500px;text-align:center;z-index:3}.casebanner-bar .text p{padding:0 0 20px}.casebanner-bar .text h3{font-family:Raleway,sans-serif;font-weight:900;font-size:36px;line-height:42px;letter-spacing:.5px;text-transform:capitalize;color:#fff}.casebanner-bar .text a.btn,.casebanner-bar .text a.btn1{padding-bottom:5px;border-bottom:2px solid #fff}.casebanner-bar .slidelog{position:absolute;left:20px;bottom:20px;z-index:6}.casestudydetails-bar{padding:28px 0 110px;position:relative;background:#201d8e}.casestudydetails-bar .intro{padding-bottom:0;color:#fff;max-width:750px;margin:0 auto}.casestudydetails-bar h3{margin:20px 0 21px;font-weight:900;font-size:35px;line-height:43px;letter-spacing:.5px;text-transform:uppercase;color:#53e0ff}.casestudydetails-bar p{padding-bottom:39px;font-weight:500;letter-spacing:.5px}.casestudydetails-bar h3.gap1{margin-top:35px}.casestudydetails-bar .statsbg{padding:39px 0;margin-top:28px;width:100vw;position:relative;left:50%;transform:translateX(-50%)}.casestudydetails-bar .statsbg ul{padding:0;margin:0 -20px;list-style:none;text-align:center;display:flex}.casestudydetails-bar .statsbg li{padding:0 20px;flex-grow:1;flex-basis:0}.casestudydetails-bar .statsbg li img{display:block;margin:0 auto}.casestudydetails-bar .statsbg span.title{padding-bottom:0;display:flex;align-items:flex-start;justify-content:center;color:#fff;font-size:90px;font-weight:900;line-height:1;font-family:Montserrat,sans-serif}.casestudydetails-bar .statsbg span.subtitle{display:block;margin-bottom:0;font-weight:900;font-size:28px;line-height:30px;letter-spacing:.5px;text-transform:uppercase;color:#fff}.postid-3377 .casestudydetails-bar .statsbg li:first-of-type span.static{order:-1}.casestudydetails-bar .statsbg span.after{display:block;margin-top:14px}.casestudydetails-bar .vidintro{padding-bottom:20px;max-width:930px;margin:0 auto;color:#fff;text-align:center}.casestudydetails-bar .videobg{max-width:75%;margin:0 auto}.casestudydetails-bar .gallerybg{padding:60px 0 0;margin:0 -10px;display:flex;flex-wrap:wrap}.casestudydetails-bar .gallerybg .grid-image{padding:10px;width:100%}.casestudydetails-bar .gallerybg .grid-image .inner{display:flex;min-height:100%;overflow:hidden;position:relative}.casestudydetails-bar .gallerybg .grid-image .inner .playBtn{position:absolute;top:0;left:0;width:100%;height:100%;font-size:0px;line-height:0;display:block;background:url(images/playBtn.png) center center/80px auto no-repeat}.casestudydetails-bar .gallerybg .grid-image .inner img{width:100%;height:100%;object-fit:cover;object-position:top center}.casestudydetails-bar .gallerybg .grid-image.img50 .inner .playBtn,.casestudydetails-bar .gallerybg .grid-image.img66 .inner .playBtn{background-size:80px auto}.casestudydetails-bar .gallerybg .grid-image.img33{width:33.3333333%}.casestudydetails-bar .gallerybg .grid-image.img25{width:25%}.casestudydetails-bar .gallerybg .grid-image.img66{width:66.6666666%}.casestudydetails-bar .gallerybg .grid-image.img25 .inner .playBtn,.casestudydetails-bar .gallerybg .grid-image.img33 .inner .playBtn{background-size:50px auto}.casestudydetails-bar .gallerybg .grid-image .hover{padding:12px 20px 12px 35px;opacity:0;position:absolute;bottom:0;left:0;width:100%;background:rgba(0,0,0,.7);transform:translateY(100%);-webkit-transform:translateY(100%);transition:.4s;-webkit-transition:.4s}.casestudydetails-bar .gallerybg .grid-image .inner:hover .hover{opacity:1;transform:translateY(0);-webkit-transform:translateY(0)}.casestudydetails-bar .gallerybg .grid-image .hover h3{margin:0;font-weight:900;color:#fff;font-size:28px;line-height:1}.casestudydetails-bar .gallerybg .grid-image .hover p{padding:0;margin:0;font-weight:400;color:#fff;font-size:28px;line-height:1}.casestudydetails-bar .gallerybg li{padding:0;box-sizing:border-box}.casestudydetails-bar .gallerybg .grid-item{padding:0 20px 60px;box-sizing:border-box}.casestudydetails-bar .gallerybg .img50,.casestudydetails-bar .gallerybg li.img50{width:66.66%}.casestudydetails-bar .gallerybg li.img133{width:33.33%}.casestudydetails-bar .gallerybg li.imgcustom1{width:39.28%}.casestudydetails-bar .gallerybg li.imgcustom2{width:25.51%}.casestudydetails-bar .gallerybg li.imgcustom3{width:35.21%}.casestudydetails-bar.version2{padding-bottom:35px;background:#fff}.casestudydetails-bar.version2 h3{color:#000;text-transform:none}.casestudydetails-bar.version2 p{color:#999}.casestudydetails-bar.version2 .statsbg{padding:49px 0;margin-top:11px;position:relative;z-index:1;background-color:#72c046;background-position:center center;background-size:cover}.casestudydetails-bar.version2 .statsbg:before{content:"";opacity:.5;position:absolute;left:50%;top:0;width:100vw;height:100%;transform:translateX(-50%);background:#000;z-index:-1}.casestudydetails-bar .grid-item,.casestudydetails-bar .grid-sizer{width:33.33%;float:left}.casestudydetails-bar .grid-item{height:auto}.casestudydetails-bar .grid-item img{width:100%;display:block;height:auto}.casestudydetails-bar .nav-pagination{padding:60px 0 0;display:flex;align-items:center;justify-content:center}.casestudydetails-bar .nav-pagination .nav-next{margin-right:100px}.casestudydetails-bar .nav-pagination .nav-next a{padding-left:32px;display:block;background:url(images/prevArrow.png) center left 5px/19px auto no-repeat}.casestudydetails-bar .nav-pagination .nav-next a:hover{background-position:center left 0}.casestudydetails-bar .nav-pagination .nav-previous{margin-left:110px}.casestudydetails-bar .nav-pagination .nav-previous a{padding-right:32px;display:block;background:url(images/nextArrow.png) center right 5px/19px auto no-repeat}.casestudydetails-bar .nav-pagination .nav-previous a:hover{background-position:center right 0}.casestudydetails-bar .nav-pagination a{padding-top:10px;padding-bottom:10px;color:#000;font-weight:900;font-size:20px;line-height:1;letter-spacing:.5px}.casestudydetails-bar .nav-pagination .all-btn:before{content:"";display:block;width:calc(100% + 10px);height:5px;position:absolute;bottom:3px;left:-5px;z-index:-1;transition:350ms;-webkit-transition:350ms;background:#6cc72b}.casestudydetails-bar .nav-pagination .all-btn:hover:before{height:15px}#footer-part{padding:23px 0 24px;overflow:hidden;position:relative;z-index:20;background:#8b8d8c}#footer-part .footerlogo{padding:0 0 0 97px;float:left;width:230px}#footer-part .social{padding:20px 0 0;float:right;width:230px}#footer-part .social li{padding-right:17px;float:left}#footer-part .social li a{color:#fff;font-size:22px}#footer-part .social li a:hover{color:#90d757;font-size:22px}#footer-part .footermenus{padding:14px 0 0 25px;float:left;text-align:center;width:calc(100% - 490px)}#footer-part .footermenus ul{padding-bottom:8px;list-style:none}#footer-part .footermenus li{padding:0 16px;display:inline-block;position:relative}#footer-part .footermenus li:after{content:"";position:absolute;right:0;top:5px;width:0;height:14px;border-left:2px solid #fff;z-index:411}#footer-part .footermenus li a{font-size:15px;color:#fff;letter-spacing:.74px}#footer-part .footermenus p{padding:0;color:#fff;font-size:15px;line-height:20px;letter-spacing:.74px}#commentform input[type=text],#commentform textarea{padding:5px 10px;-webkit-appearance:none;background:#fff;font-size:15px}.commentlist li ul li{font-size:1em;padding-bottom:10px;margin:0 0 0 10px}.commentlist li .avatar{float:left;margin:0 15px 5px 0}.commentlist cite{font-weight:700}.commentlist .comment-author{color:#222}.comment-meta a,.commentlist cite.fn a{cursor:text;text-decoration:none!important}.commentlist p{padding:5px 0 10px!important;float:left;width:100%;overflow:hidden;line-height:24px}#respond h3 small{padding:0;display:inline;font-weight:400;font-size:15px}#wp-calendar #next a,#wp-calendar #prev a{font-size:9pt}#wp-calendar a{display:block}#wp-calendar caption{font-family:Lato,sans-serif;text-align:center;width:100%}#wp-calendar th{text-transform:capitalize}img.centered{display:block;margin-left:auto;margin-right:auto;margin-bottom:10px;float:none!important}.alignright,img.alignright{margin:10px 0 10px 20px;float:right}.alignleft,img.alignleft,img.alignnone{margin:10px 20px 10px 0;float:left}img.aligncenter{padding:0;display:block;margin:10px auto;float:none}#commentform input[type=text]{width:70%;height:35px;color:#222;box-sizing:border-box;-webkit-box-sizing:border-box;margin:0;border:1px solid #ccc;border-radius:0;-webkit-border-radius:0px}#commentform{margin:0 10px 0 0;max-width:500px}#commentform textarea{width:100%;height:170px;box-sizing:border-box;-webkit-box-sizing:border-box;margin:0 0 10px;border:1px solid #ccc;color:#222;resize:none;border-radius:0;-webkit-border-radius:0px}#respond:after{content:".";display:block;height:0;clear:both;visibility:hidden}.comment_section{padding:20px 20px 20px 0;border-top:1px solid #ddd;margin:25px 0 40px;background:#fff}.comment_section h3{padding-bottom:10px!important}.comment_section h3#comments{padding-bottom:15px}.comment_section .reply{font-size:16px}.alt{margin:0;padding:10px}h3#comments{padding-top:15px}.commentlist{margin:0 0 10px;padding:0!important}.commentlist li{margin:15px 0 10px;padding:5px 5px 10px 0;list-style:none}.children{padding:15px 0 0 20px!important;margin-bottom:0}.comment-meta a{color:#838383;font-size:14px}.comment-awaiting-moderation,e{font-size:13px}#commentform p{padding:5px 0}.nocomments{text-align:center;margin:0;padding:0}.commentmetadata{font-weight:400;margin:0;display:block;padding-bottom:5px}#respond{padding-top:5px}#wp-calendar{empty-cells:show;margin:10px auto 0;width:155px}#wp-calendar #next a{padding-right:10px;text-align:right}#wp-calendar #prev a{padding-left:10px;text-align:left}#wp-calendar td{padding:3px 0;text-align:center}#wp-calendar td.pad:hover{background-color:#fff}.aligncenter,div.aligncenter{display:block;margin:10px auto}.wp-caption{border:1px solid #ccc;text-align:center;padding:5px}.wp-caption img{margin:0;padding:0;border:0}.wp-caption p.wp-caption-text{font-size:15px;line-height:18px;padding:5px 0 0;margin:0;text-align:center}table .alignleft,table .alignnone,table .alignright{float:left;width:100%}table{border-collapse:separate;border-spacing:0;border-width:1px 0 0 1px;table-layout:fixed;width:100%;margin-bottom:15px}td,th{padding:.4em;vertical-align:top}td img,th{margin:0!important}@media screen and (max-width:1024px){body{-webkit-text-size-adjust:none}input,select,textarea{-webkit-appearance:none}}