/*!/wp-content/themes/oceanwp-child-theme-master/style.css*/.pswp__ui.pswp__ui--hidden{display:none}div,h1,h2,h3,h4,h5,h6,p,a,ul,li{font-family:proxima-nova}a{transition:none}html{scroll-behavior:auto!important}body.home{background-attachment:fixed!important;overflow-x:hidden!important}.overflowhide{overflow:hidden}.overlayed:after{content:'';background:rgba(0,0,0,.4);position:absolute;left:0;right:0;top:0;bottom:0}.overlayed>.elementor-container{z-index:2}.mb-0 p{margin-bottom:0}.sectionloader,.loading-resources,.resultsfor,.noresults{display:none}.noduration .elementor-motion-effects-layer{transition-duration:0s!important}.sectionloader #loading-bar-spinner.spinner{margin-top:0;top:0}#copyright{letter-spacing:.13px!important;text-align:left!important}#site-header{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:background-color 1s ease;z-index:30}#site-header-inner .oceanwp-mobile-menu-icon a:focus{outline:none}body:not(.archive) #site-header{position:fixed;top:0}.logged-in.admin-bar:not(.archive) #site-header{top:32px}body.page-id-13 #site-header,body.page-id-14 #site-header{position:relative!important;top:0!important}.logged-in.admin-bar #mobile-dropdown ul{min-height:calc(100vh - 130px);max-height:calc(100vh - 130px);overflow:auto}.openmobile-menu #mobile-dropdown,.openmobile-menu #site-header{background:#000;transition:background-color 1s ease}.plain-link .material-icons{display:inline-block;vertical-align:middle;font-size:20px;margin-bottom:3px;margin-left:2px}.portfolio-offsets .portfolio-side .portfolio-widget a:hover,.plain-link a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.plain-link.size2 .material-icons{font-size:24px}.custom-clumn{max-width:1048px;margin:auto;padding:0 34px}.smallplay.button-icon-play .elementor-button-icon:after{font-size:16px}.button-icon-play .elementor-button .elementor-align-icon-right{font-size:14px}.eael-accordion-list .eael-accordion-header.active .fa-toggle{color:#1d1d1f!important}.schedule-btn .eael-lightbox-btn .eael-modal-popup-button i{font-size:18px}.schedule-btn .eael-lightbox-btn .eael-modal-popup-button:hover{text-decoration:underline}.eael-accordion-list .eael-accordion-header.active:hover .eael-accordion-tab-title,.eael-accordion-header:hover .fas:before{color:#06c!important}.eael-accordion-header .fas:before{background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSIzMCIgdmlld0JveD0iMCAwIDMwIDMwIj48ZGVmcz48c3R5bGU+LmF7ZmlsbDpub25lO30uYntmaWxsOiMxZDFkMWY7fTwvc3R5bGU+PC9kZWZzPjxwYXRoIGNsYXNzPSJhIiBkPSJNMCwwSDMwVjMwSDBaIi8+PHBhdGggY2xhc3M9ImIiIGQ9Ik0xOS4yMzcsOC41OSwxMy41LDE0LjMxNSw3Ljc2Miw4LjU5LDYsMTAuMzUybDcuNSw3LjUsNy41LTcuNVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEuNSAyLjE0OCkiLz48L3N2Zz4=);background-size:cover;background-repeat:no-repeat;width:30px;height:30px;font-size:0;display:inherit;background-position:center center}.eael-accordion-header:hover .fas:before{background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSIzMCIgdmlld0JveD0iMCAwIDMwIDMwIj48ZGVmcz48c3R5bGU+LmF7ZmlsbDpub25lO30uYntmaWxsOiMwMDY2Q0M7fTwvc3R5bGU+PC9kZWZzPjxwYXRoIGNsYXNzPSJhIiBkPSJNMCwwSDMwVjMwSDBaIi8+PHBhdGggY2xhc3M9ImIiIGQ9Ik0xOS4yMzcsOC41OSwxMy41LDE0LjMxNSw3Ljc2Miw4LjU5LDYsMTAuMzUybDcuNSw3LjUsNy41LTcuNVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEuNSAyLjE0OCkiLz48L3N2Zz4=)}.faq-version2 .eael-accordion-header .fas:before{background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSIzMCIgdmlld0JveD0iMCAwIDMwIDMwIj48ZGVmcz48c3R5bGU+LmF7ZmlsbDpub25lO30uYntmaWxsOiNGRkZGRkY7fTwvc3R5bGU+PC9kZWZzPjxwYXRoIGNsYXNzPSJhIiBkPSJNMCwwSDMwVjMwSDBaIi8+PHBhdGggY2xhc3M9ImIiIGQ9Ik0xOS4yMzcsOC41OSwxMy41LDE0LjMxNSw3Ljc2Miw4LjU5LDYsMTAuMzUybDcuNSw3LjUsNy41LTcuNVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEuNSAyLjE0OCkiLz48L3N2Zz4=)}.faq-version2 .eael-accordion-header:hover .fas:before{background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSIzMCIgdmlld0JveD0iMCAwIDMwIDMwIj48ZGVmcz48c3R5bGU+LmF7ZmlsbDpub25lO30uYntmaWxsOiMyOTk3RkY7fTwvc3R5bGU+PC9kZWZzPjxwYXRoIGNsYXNzPSJhIiBkPSJNMCwwSDMwVjMwSDBaIi8+PHBhdGggY2xhc3M9ImIiIGQ9Ik0xOS4yMzcsOC41OSwxMy41LDE0LjMxNSw3Ljc2Miw4LjU5LDYsMTAuMzUybDcuNSw3LjUsNy41LTcuNVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEuNSAyLjE0OCkiLz48L3N2Zz4=)}.custom-button-icon .elementor-button-icon:after{content:'chevron_right';font-family:material icons;font-size:24px;display:inherit}.custom-button-icon .elementor-button-text .material-icons{margin-left:3px;display:inline-block;vertical-align:middle;position:relative;top:-1px;font-size:inherit;font-size:18px}.custom-button-icon .elementor-button-icon i{display:none}.fixed-section{position:fixed!important;top:0;left:0;right:0}.testimonial-infobox .infobox-content .title{position:relative}.testimonial-infobox .infobox-content .title:before{content:'“';position:absolute;left:-11px}.custom-infobox .infobox-icon img{border-top-left-radius:10px!important;border-top-right-radius:10px!important}.custom-infobox .infobox-content h4{margin-bottom:10px}.custom-infobox .infobox-content p strong{font-size:14px;line-height:20px;color:#1d1d1f;font-weight:400;margin-top:16px;margin-bottom:18px;display:block}.lets-talk-gallery .gallery figure:nth-child(2){left:-10px;position:relative}.lets-talk-gallery .gallery figure:nth-child(3){left:-20px;position:relative}.lets-talk-gallery .gallery figure:nth-child(4){left:-30px;position:relative}.testimonial-infobox .infobox-content h4{position:relative}.testimonial-infobox .infobox-content h4:before{content:'“';font-size:42px;line-height:46px;position:absolute;left:-25px}#site-logo{position:relative;z-index:2}#site-logo #site-logo-inner a img{opacity:.8;transition:none}#site-logo #site-logo-inner a:hover img{opacity:1}#site-navigation-wrap .dropdown-menu>li>a .nav-arrow{display:none}#site-navigation-wrap #menu-item-21 a,#mobile-dropdown .menu-item-21 a{background:#fff;color:#1d1d1f;font-size:16px;line-height:20px;letter-spacing:.32px;border-radius:24px;padding:4px 14px;margin:8px 0;display:inline-block}#site-navigation-wrap #menu-item-21 a{font-weight:600!important}#site-navigation-wrap #menu-item-21 a:hover,#mobile-dropdown .menu-item-21 a:hover{background:rgba(255,255,255,.85);color:#1d1d1f}#mobile-dropdown{border-top:1px solid #515154;background-color:rgba(0,0,0,.85)}#mobile-dropdown nav{padding:30px 40px}#mobile-dropdown ul{min-height:calc(100vh - 100px);max-height:calc(100vh - 100px);overflow:auto;padding-bottom:50px}#mobile-dropdown ul li:last-child{border-bottom:none}#mobile-dropdown ul li a{padding:20px 0;line-height:29px}.hamburger .hamburger-box:before{content:'menu'!important;font-family:material icons;font-size:24px;width:40px;height:auto;color:#f5f5f7;text-align:right;display:block!important;text-indent:-99999px}.mobile-menu.opened .hamburger .hamburger-box:before{content:'close'!important;-webkit-animation:mfadeIn .6s;animation:mfadeIn .6s}.hamburger .hamburger-box,.oceanwp-mobile-menu-icon.mobile-right{width:40px;text-align:right;height:48px;line-height:48px}.hamburger-inner{display:none!important}.tax-portfolio_industry .page-header,.tax-portfolio_video_type .page-header{display:none}#success-stories .elementor-column .reel-btn:hover+.image-video:after,#success-stories .elementor-column .image-video:hover:after{content:'';background:rgba(0,0,0,.4);position:absolute;left:0;right:0;top:0;bottom:0;border-radius:6px;max-width:223px;margin:0 auto}#success-stories .image-video img{margin:0 auto;display:block}#success-stories .elementor-column .reel-btn a{display:none}#success-stories .elementor-column .reel-btn{min-width:100%;min-height:130px;top:0;padding-top:43px;text-align:center}#success-stories .elementor-column .image-video~.reel-btn a,#success-stories .elementor-column .reel-btn:hover a{display:inline-block}.scaleme-image img{width:auto!important}.portfolio-large *::-webkit-media-controls-panel{display:none!important;-webkit-appearance:none}.portfolio-large *::--webkit-media-controls-play-button{display:none!important;-webkit-appearance:none}.portfolio-large *::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none}.animated-balloon.slide-up-fade-in img{animation:slide-up-fade-in ease 2s;animation-iteration-count:1;transform-origin:50% 50%;animation-fill-mode:forwards;-webkit-animation:slide-up-fade-in ease 2s;-webkit-animation-iteration-count:1;-webkit-transform-origin:50% 50%;-webkit-animation-fill-mode:forwards;-moz-animation:slide-up-fade-in ease 2s;-moz-animation-iteration-count:1;-moz-transform-origin:50% 50%;-moz-animation-fill-mode:forwards;-o-animation:slide-up-fade-in ease 2s;-o-animation-iteration-count:1;-o-transform-origin:50% 50%;-o-animation-fill-mode:forwards;-ms-animation:slide-up-fade-in ease 2s;-ms-animation-iteration-count:1;-ms-transform-origin:50% 50%;-ms-animation-fill-mode:forwards}#industry-loop{max-height:340px;max-width:980px;margin:0 auto;position:relative!important}#industry-loop .slick-list{overflow:visible}#industry-loop .industry{margin:0 10px;min-width:230px;position:relative;height:340px}#industry-loop .industry-wrap{max-width:230px;width:100%;min-height:340px;background-size:cover;background-repeat:no-repeat;background-position:top center;border-radius:10px;display:flex;align-items:center;padding:16px;position:relative;overflow:hidden;cursor:pointer;justify-content:center}#industry-loop .industry .industry-btn{position:absolute;top:70%;left:0;background:#fff;height:47px;line-height:47px;width:132px;text-align:center;border-radius:24px;color:#1d1d1f;font-size:16px;font-weight:600;letter-spacing:.32px;right:0;margin:0 auto;transform:translateY(-50%);display:none;z-index:10;text-underline-mode:none;text-decoration:none}#industry-loop .industry .industry-wrap:after{content:'';background:rgba(0,0,0,.4);position:absolute;top:0;left:0;right:0;bottom:0}#industry-loop .industry:hover .industry-wrap:after{background:rgba(0,0,0,.7)}#industry-loop .industry .industry-wrap:hover .industry-btn{display:block}#industry-loop .industry p{font-size:17px;font-weight:700;letter-spacing:.34px;color:#f5f5f7;z-index:2;margin:0;top:0;left:0;right:0;display:flex;align-items:center;align-content:center;justify-content:center;flex-direction:column;position:absolute;height:100%;width:100%}#industry-loop .industry:not(.slick-active) .industry-wrap:after,#industry-loop .industry.opac .industry-wrap:after{content:'';background:rgba(255,255,255,.3);position:absolute;left:0;right:0;bottom:0;top:0}#industry-loop .industry:not(.slick-active) .industry-wrap:hover .industry-btn{display:none}#industry-loop .slick-arrow{color:transparent;background:0 0;font-size:35px;position:absolute;z-index:2;top:-80px;right:0;cursor:pointer}#industry-loop .slick-prev{right:70px}#industry-loop .slick-prev{background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48ZGVmcz48c3R5bGU+LmF7ZmlsbDpub25lO308L3N0eWxlPjwvZGVmcz48cGF0aCBjbGFzcz0iYSIgZD0iTTAsMEgyNFYyNEgwWiIvPjxwYXRoIGZpbGw9IiM4RjhGOTQiIGQ9Ik0yMC4xMzksMjEuNTQzYS43NzYuNzc2LDAsMCwxLDAsMS4wOS43NTcuNzU3LDAsMCwxLTEuMDc5LDBsLTguNzIxLTguODA4YS43NzYuNzc2LDAsMCwxLDAtMS4wOUwxOS4wNiwzLjkyN2EuNzU4Ljc1OCwwLDAsMSwxLjA3OSwwLC43NzYuNzc2LDAsMCwxLDAsMS4wOWwtNy45NTQsOC4yNjQsNy45NTQsOC4yNjNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMy4yNCAtMS4zMDEpIi8+PC9zdmc+);background-size:cover;background-repeat:no-repeat;width:36px;height:36px}#industry-loop .slick-next{background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48ZGVmcz48c3R5bGU+LmF7ZmlsbDpub25lO308L3N0eWxlPjwvZGVmcz48cGF0aCBjbGFzcz0iYSIgZD0iTTAsMEgyNFYyNEgwWiIvPjxwYXRoIGZpbGw9IiM4RjhGOTQiIGQ9Ik0xOS44NjIsMTMuMjgyLDExLjkwNyw1LjAxNmEuNzc2Ljc3NiwwLDAsMSwwLTEuMDkxLjc1OC43NTgsMCwwLDEsMS4wNzksMGw4LjcyMyw4LjgxYS43NzYuNzc2LDAsMCwxLDAsMS4wOTFsLTguNzIzLDguODFhLjc1OC43NTgsMCwwLDEtMS4wNzksMCwuNzc2Ljc3NiwwLDAsMSwwLTEuMDkxbDcuOTU1LTguMjYzWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQuODA5IC0xLjI4KSIvPjwvc3ZnPg==);background-size:cover;background-repeat:no-repeat;width:36px;height:36px}.industry-logos .gallery{text-align:center}.industry-logos #gallery-1{margin-bottom:18px!important}.industry-logos .gallery .gallery-item{max-width:121px!important;margin:0 10px!important}.slick-list,.slick-slider{position:static!important}#testimonial{max-height:410px;overflow:hidden}#testimonial-loop{max-height:410px;overflow:hidden}#testimonial-loop .testimonial{margin:0 10px;position:relative}#testimonial-loop .testimonial:not(.slick-active):after{content:'';background:rgba(255,255,255,.4);position:absolute;left:0;right:0;bottom:0;top:0}#testimonial-loop .testimonial.slick-current .testimonial-wrap{max-width:980px;margin:0 auto}#testimonial-loop .testimonial .testimonial-wrap{display:flex;flex-flow:wrap;align-items:center;padding:38px;background:#f2f2f2;border-radius:10px}#testimonial-loop .testimonial .testimonial-image-wrap{width:50%;padding-right:20px}#testimonial-loop .testimonial .testimonial-image{background-size:cover;background-repeat:no-repeat;background-position:center center;min-height:334px}#testimonial-loop .testimonial .testimonial-details{padding-left:20px;width:50%}#testimonial-loop .testimonial h4{font-size:17px;line-height:25px;color:#1d1d1f;margin-bottom:7px;letter-spacing:.34px;font-weight:600}#testimonial-loop .testimonial h3{font-size:28px;line-height:34px;color:#1d1d1f;margin-bottom:28px}#testimonial-loop .testimonial p{color:#6e6e73;font-size:17px;line-height:25px;margin-bottom:30px}#testimonial-loop .testimonial a{color:#06c;font-size:16px;line-height:20px;letter-spacing:.32px}#testimonial-loop .slick-prev{left:45px;background:0 0;top:50%;height:39px;transform:translateY(-50%)}#testimonial-loop .slick-next{right:45px;background:0 0;top:50%;height:39px;transform:translateY(-50%)}#resource-nav{margin:70px 0 34px;border-bottom:1px solid #d2d2d7;white-space:nowrap}#resource-nav a{display:inline-block;color:#a1a1a6;font-size:17px;line-height:25px;letter-spacing:.34px;font-weight:800;border-bottom:2px solid transparent;padding:0 0 11px;margin:0 20px}#resource-nav a:last-child{margin-right:0}#resource-nav a:first-child{margin-left:0}#resource-nav a.active{color:#1d1d1f;border-bottom:2px solid #1d1d1f}#resource-nav a:hover{color:#1d1d1f}#resources{margin:0 auto;overflow:hidden}#resources .resource{width:185px;background:#fff;display:flex;flex-direction:column;padding:18px 16px;justify-content:flex-end;min-height:216px;margin-bottom:14px;box-shadow:0 3px 25px #00000029}#resources .resource h3{color:#1d1d1f;font-size:21px;line-height:23px}#resources .resource a{color:#1d1d1f;font-size:16px;line-height:20px;letter-spacing:.32px}.view-all a{color:#06c;vertical-align:bottom;line-height:25px;margin-left:26px;text-underline-offset:1px;display:block}.fa-chevron-right:before{content:'chevron_right'!important;font-family:material icons}.view-all a:after{content:'chevron_right';font-family:material icons;vertical-align:bottom;display:inline-block;line-height:25px;height:25px;font-size:20px;margin-left:2px}.view-all a:hover{text-decoration:underline}.resources{margin-top:32px}.resource-wrap{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px 20px;margin-bottom:60px}.resource{border-radius:10px;background:#fff;box-shadow:0 3px 25px #00000029;position:relative}.resource-wrap .resource:before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;box-shadow:0 2px 4px #0003;opacity:.4;border-radius:10px}.resource-wrap .resource:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;box-shadow:0 1px 10px #0000001f;opacity:.4;border-radius:10px}.resource-wrap .resource .clickable,#industry-loop .industry .clickable{color:transparent;position:absolute;left:0;right:0;top:0;bottom:0;z-index:5}.resource:hover .resource-image{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}.resource .resource-image:after{content:'';background:transparent;position:absolute;top:0;left:0;bottom:0;right:0;transition:all .3s ease-in-out}.resource:hover .resource-image:after{background:rgba(0,0,0,.2)}.resource .resource-image-wrap{height:170px;overflow:hidden;position:relative;border-top-left-radius:10px;border-top-right-radius:10px;overflow:hidden}.resource .resource-image{transition:all .5s;min-height:170px;background-size:cover;background-repeat:no-repeat;background-position:center center}.resource .resource-details{border-bottom-left-radius:10px;border-bottom-right-radius:10px;background:#fff;padding:24px;position:relative;z-index:2}.resource .resource-details p{font-size:14px;line-height:20px;letter-spacing:.56px;font-weight:600;margin-bottom:10px}.resource .resource-details h3 a,.resource .resource-details h3{color:#1d1d1f;font-size:21px;line-height:29px;margin:0;font-weight:600}#portfolio-loop-grid,#portfolio-loop{max-width:100%;overflow:hidden}#portfolio-loop{max-height:525px}#portfolio-loop-grid .wrap,#portfolio-loop .wrap{position:relative;background-size:100% 100%;background-position:center center;background-repeat:no-repeat;min-height:210px;display:flex;align-items:flex-end;margin:0 auto;border-radius:10px}#portfolio-loop-grid .wrap .cbxvid,#portfolio-loop .wrap .cbxvid{display:none}#portfolio-loop-grid .wrap video,#portfolio-loop .wrap video{top:0;bottom:0;left:0;right:0;background:#000;height:100%;position:absolute;z-index:2}#portfolio-loop-grid .wrap h3,#portfolio-loop .wrap h3{font-size:21px;line-height:29px;color:#fff;margin:0}#portfolio-loop-grid .wrap a{height:auto;max-height:47px;max-width:151px}#portfolio-loop-grid .wrap a,#portfolio-loop .wrap a{font-size:16px;color:#1d1d1f;letter-spacing:.32px;line-height:20px;border-radius:24px;background:#fff;display:block;text-align:center;font-weight:600;padding:14px 22px 13px 20px;max-width:152px}#portfolio-loop #portfolio-slider{margin-bottom:20px;position:relative}#portfolio-loop .slick-arrow{position:absolute;z-index:2;border:none}#portfolio-loop-grid .slick-prev,#portfolio-loop .slick-prev{left:45px;background:0 0;top:50%;height:39px;transform:translateY(-50%);color:transparent}#portfolio-loop-grid .slick-prev,#portfolio-loop .slick-prev{background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48ZGVmcz48c3R5bGU+LmF7ZmlsbDpub25lO308L3N0eWxlPjwvZGVmcz48cGF0aCBjbGFzcz0iYSIgZD0iTTAsMEgyNFYyNEgwWiIvPjxwYXRoIGZpbGw9IiM4RThFOTMiIGQ9Ik0yMC4xMzksMjEuNTQzYS43NzYuNzc2LDAsMCwxLDAsMS4wOS43NTcuNzU3LDAsMCwxLTEuMDc5LDBsLTguNzIxLTguODA4YS43NzYuNzc2LDAsMCwxLDAtMS4wOUwxOS4wNiwzLjkyN2EuNzU4Ljc1OCwwLDAsMSwxLjA3OSwwLC43NzYuNzc2LDAsMCwxLDAsMS4wOWwtNy45NTQsOC4yNjQsNy45NTQsOC4yNjNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMy4yNCAtMS4zMDEpIi8+PC9zdmc+);background-size:cover;background-repeat:no-repeat;width:36px;height:36px}#portfolio-loop-grid .slick-next,#portfolio-loop .slick-next{right:45px;background:0 0;top:50%;height:39px;transform:translateY(-50%);color:transparent}#portfolio-loop-grid .slick-next,#portfolio-loop .slick-next{background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48ZGVmcz48c3R5bGU+LmF7ZmlsbDpub25lO308L3N0eWxlPjwvZGVmcz48cGF0aCBjbGFzcz0iYSIgZD0iTTAsMEgyNFYyNEgwWiIvPjxwYXRoIGZpbGw9IiM4RThFOTMiIGQ9Ik0xOS44NjIsMTMuMjgyLDExLjkwNyw1LjAxNmEuNzc2Ljc3NiwwLDAsMSwwLTEuMDkxLjc1OC43NTgsMCwwLDEsMS4wNzksMGw4LjcyMyw4LjgxYS43NzYuNzc2LDAsMCwxLDAsMS4wOTFsLTguNzIzLDguODFhLjc1OC43NTgsMCwwLDEtMS4wNzksMCwuNzc2Ljc3NiwwLDAsMSwwLTEuMDkxbDcuOTU1LTguMjYzWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQuODA5IC0xLjI4KSIvPjwvc3ZnPg==);background-size:cover;background-repeat:no-repeat;width:36px;height:36px}#portfolio-loop #portfolio-slider .portfolio{margin:0 10px;min-width:900px}#portfolio-loop #portfolio-slider .portfolio.slick-active{opacity:1}#portfolio-loop #portfolio-slider .portfolio.slick-active .details{display:flex;visibility:visible;opacity:1}#portfolio-loop #portfolio-slider .wrap{min-height:505px;margin:0 auto;padding:0 24px 0 36px}#portfolio-loop #portfolio-slider .wrap:after{content:'';position:absolute;bottom:0;right:0;top:0;left:0;background:rgba(0,0,0,.6)}#portfolio-loop #portfolio-slider .portfolio.slick-active .wrap:after{opacity:0}#portfolio-loop #portfolio-slider .wrap .details{width:100%;margin-bottom:34px;display:flex;align-items:center;visibility:hidden;opacity:0;transition:visibility 0s,opacity 1s linear;position:relative;z-index:2}#portfolio-loop #portfolio-slider .wrap h3{font-size:28px;line-height:34px;width:50%}#portfolio-loop-grid .wrap a,#portfolio-loop .wrap a{margin:0 0 0 auto}#portfolio-loop-grid .portfolio-grids{margin:0 auto;max-height:230px;overflow:hidden}#portfolio-loop-grid .portfolio-grids .portfolio{width:340px;margin:0 10px 20px}#portfolio-loop-grid .portfolio-grids .portfolio:hover .details:after{content:'';background:rgba(0,0,0,.15);position:absolute;left:0;right:0;top:0;bottom:0}#portfolio-loop-grid .portfolio-grids .portfolio:hover .wrap h3{display:none}#portfolio-loop-grid .portfolio-grids .portfolio:hover .wrap a{display:block;z-index:2}#portfolio-loop-grid .portfolio-grids .portfolio .wrap{padding:20px}#portfolio-loop-grid .portfolio-grids .portfolio .wrap a{display:none;position:absolute;left:0;right:0;top:50%;bottom:0;margin:0 auto;transform:translateY(-50%)}#homepage-testimonials .elementor-testimonial__title{font-family:proxima-nova!important}#homepage-testimonials .elementor-swiper-button i{display:none}#homepage-testimonials .elementor-swiper-button-prev:before{content:'';background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48ZGVmcz48c3R5bGU+LmF7ZmlsbDpub25lO308L3N0eWxlPjwvZGVmcz48cGF0aCBjbGFzcz0iYSIgZD0iTTAsMEgyNFYyNEgwWiIvPjxwYXRoIGZpbGw9IiNBMUExQTYiIGQ9Ik0yMC4xMzksMjEuNTQzYS43NzYuNzc2LDAsMCwxLDAsMS4wOS43NTcuNzU3LDAsMCwxLTEuMDc5LDBsLTguNzIxLTguODA4YS43NzYuNzc2LDAsMCwxLDAtMS4wOUwxOS4wNiwzLjkyN2EuNzU4Ljc1OCwwLDAsMSwxLjA3OSwwLC43NzYuNzc2LDAsMCwxLDAsMS4wOWwtNy45NTQsOC4yNjQsNy45NTQsOC4yNjNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMy4yNCAtMS4zMDEpIi8+PC9zdmc+);background-size:cover;background-repeat:no-repeat;width:36px;height:36px}#homepage-testimonials .elementor-swiper-button-next:before{content:'';background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48ZGVmcz48c3R5bGU+LmF7ZmlsbDpub25lO308L3N0eWxlPjwvZGVmcz48cGF0aCBjbGFzcz0iYSIgZD0iTTAsMEgyNFYyNEgwWiIvPjxwYXRoIGZpbGw9IiNBMUExQTYiIGQ9Ik0xOS44NjIsMTMuMjgyLDExLjkwNyw1LjAxNmEuNzc2Ljc3NiwwLDAsMSwwLTEuMDkxLjc1OC43NTgsMCwwLDEsMS4wNzksMGw4LjcyMyw4LjgxYS43NzYuNzc2LDAsMCwxLDAsMS4wOTFsLTguNzIzLDguODFhLjc1OC43NTgsMCwwLDEtMS4wNzksMCwuNzc2Ljc3NiwwLDAsMSwwLTEuMDkxbDcuOTU1LTguMjYzWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQuODA5IC0xLjI4KSIvPjwvc3ZnPg==);background-size:cover;background-repeat:no-repeat;width:36px;height:36px}#newsletter-form p{margin:0}#newsletter-form .gform_wrapper input,#newsletter-form .gform_wrapper textarea{font-family:proxima-nova!important;max-width:300px;border-radius:19px;border:none}#newsletter-form .gform_wrapper input[type=text]{width:100%;background:#51515480;padding-left:52px!important;font-weight:400;color:#f5f5f7;font-size:16px;letter-spacing:.32px;line-height:20px;height:38px!important;min-height:38px!important;line-height:1em}#newsletter-form .gform_wrapper input[type=text]:active,#newsletter-form .gform_wrapper input[type=text]:focus{background:#515154}#newsletter-form .gform_wrapper .gfield_error input[type=text]+span,#newsletter-form .gform_wrapper input[type=text]:active+span,#newsletter-form .gform_wrapper input[type=text]:focus+span{color:#f5f5f7}#newsletter-form .gform_wrapper input[type=text]::placeholder{color:#8f8f94;opacity:1}#newsletter-form .gform_wrapper input[type=submit]{height:38px!important;min-height:38px!important;line-height:38px;padding:0;margin-left:14px;max-width:122px}#newsletter-form .gform_wrapper input[disabled]{color:#8e8e93;background:#51515480;opacity:1}#newsletter-form .gform_wrapper .gfield_error input[type=text]{border:2px solid #cf6679}#newsletter-form .gform_wrapper .gfield_error .ginput_container_email:after{content:'error';font-family:material icons;font-size:22px;position:absolute;right:18px;top:50%;transform:translateY(-50%);color:#cf6679}#newsletter-form form{display:flex;justify-content:flex-end;flex-direction:row}#newsletter-form form .gform_body{max-width:300px;width:100%}#newsletter-form form .ginput_container_email{position:relative}#newsletter-form form .ginput_container_email span{font-size:24px;position:absolute;left:18px;top:50%;transform:translateY(-50%)}#newsletter-form .gform_validation_errors{background:0 0!important;border:none!important;grid-column:1/-1;padding:0;margin:0}#newsletter-form .gform_validation_errors h2{font-size:13px!important;line-height:10px!important;color:#cf6679!important;font-weight:400;margin:2px 0 -2px;padding-left:20px;letter-spacing:.65px}#newsletter-form .gform_wrapper.gravity-theme .gform_fields{grid-row-gap:6px}#newsletter-form .gform_validation_errors span,#newsletter-form .validation_message{display:none!important}#newsletter-form .gform_footer{padding:0;margin:0;position:relative}#newsletter-form .gform_ajax_spinner{position:absolute;margin:0 auto;right:0;left:0;top:15px}#newsletter-form .gform_confirmation_message{line-height:1em;color:#03dac5;text-align:right;margin:10px 0 5px;font-weight:700}#newsletter-form .gform_confirmation_message span{vertical-align:middle;display:inline-block;font-size:24px;margin-bottom:2px}.logged-in.admin-bar #filter-nav{top:32px}#filter-nav{cursor:pointer;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);position:sticky;top:0;z-index:10;background:rgba(255,255,255,.85)}#filter-nav .filter-expand{padding-left:0}#filter-nav .filter-expand .icon-expand{transform:rotate(270deg)}#filter-nav .filter-expand .mobile-expand{display:none}#filter-nav.active .filter-expand .icon-expand{transform:rotate(90deg)}#filter-nav .elementor-search-form__submit.enabled{color:#1d1d1f!important}#filter-nav h5{font-size:14px;letter-spacing:.28px;line-height:20px;padding-top:14px;padding-left:7px;margin-bottom:8px}#filter-nav h5 span{vertical-align:top}#filter-nav .filternav-after span{font-size:14px;letter-spacing:.28px;line-height:20px;display:block;color:#6e6e73;padding-left:7px;margin-top:-5px}#filter-nav.active .filternav-after span{display:none}#filter-nav h5 a{color:#06c;font-weight:400;display:none;padding-left:22px;margin-top:4px}#filter-nav h5 a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}#filter-nav h5 a.active{margin-top:6px;padding-top:5px;padding-bottom:4px;line-height:20px}.archive #filter-nav h5 a{display:block}#filter-nav .material-icons{font-size:18px}#filter-nav .last-filter ul{max-width:392px}#filter-search,#filter-nav ul{display:none}#filter-nav ul li{margin-bottom:4px;will-change:transform}#filter-nav ul li a{padding:5px 7px 4px;display:block;font-size:14px;letter-spacing:.28px;line-height:17px;text-decoration:none;max-width:176px}#filter-nav ul li.current-menu-item a{background:#f2f2f2}#filter-nav ul li a.active{background:#f2f2f2}#filter-nav ul li:hover a{color:#06c}#filter-search .elementor-search-form__container{flex-direction:column;align-items:flex-start}#filter-search .elementor-search-form__container input{border:1px solid #d2d2d7;max-width:304px;box-sizing:border-box;min-height:38px}#filter-search .elementor-search-form__container button{background:#f2f2f2!important;width:100px;display:block;height:38px;border-radius:24px!important;color:#21212140!important;text-transform:none;letter-spacing:.4px;font-size:16px!important;font-family:proxima-nova!important;font-weight:600!important;margin:10px 0 0}.portfolio-offsets{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between}.portfolio-offsets.reversed{flex-direction:row-reverse}.portfolio-offsets .portfolio-large{max-width:calc(66.9% - 5px);width:100%}.portfolio-offsets .portfolio-video-wrap{width:100%;max-width:100%}.portfolio-offsets .portfolio-large .portfolio-video-wrap{width:100%;min-height:576px}.portfolio-offsets .portfolio-side{max-width:calc(33.33% - 5px);width:100%;display:flex;flex-direction:column;justify-content:space-between;text-align:center}.portfolio-offsets .portfolio-side .portfolio-widget{height:270px;display:flex;flex-direction:column;align-items:center;justify-content:center;height:296px}.portfolio-offsets .portfolio-side .portfolio-widget h3{font-size:28px;line-height:34px;color:#1d1d1f;margin-bottom:14px;font-weight:600}.portfolio-offsets .portfolio-side .portfolio-widget p{color:#1d1d1f;font-size:17px;line-height:25px;max-width:300px}.portfolio-offsets .portfolio-side .portfolio-widget a{color:#06c;font-size:17px;line-height:25px;display:block}.portfolio-offsets .portfolio-side .portfolio-widget a span{vertical-align:middle;font-size:18px;line-height:17px}.portfolio-loop{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between}.portfolio-video-wrap{max-width:calc(33.33% - 5px);width:100%;margin-bottom:10px;height:270px;position:relative;overflow:hidden;cursor:pointer}.portfolio-video-wrap h3{color:#fff;position:absolute;bottom:20px;left:20px;right:20px;font-size:21px;line-height:29px;margin:0;z-index:2;text-align:left}.portfolio-video-wrap img{position:absolute;left:12px;bottom:12px;z-index:2}.portfolio-large .portfolio-video-wrap:after{content:none}.portfolio-large .portfolio-video-wrap .portfolio-video{-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important;transform:none!important}.portfolio-large .portfolio-video-wrap .portfolio-video video{pointer-events:none;height:100%;background:#f2f2f2;object-fit:cover}.portfolio-large .material-icons{color:#fff;font-size:36px;position:absolute;top:16px;right:16px}.portfolio-video-wrap:after{content:'';background:rgba(0,0,0,.5);position:absolute;left:0;right:0;top:0;bottom:0;transition:all .3s}.portfolio-video-wrap:hover:after{background:rgba(0,0,0,.1)}.portfolio-video-wrap .portfolio-video{width:100%;height:100%;transition:all .3s;background-position:center center;background-repeat:no-repeat;background-size:cover}.portfolio-video-wrap:hover .portfolio-video{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}video::-webkit-media-controls{display:none!important}video::-webkit-media-controls-enclosure{display:none!important}.desktop-info{display:none}.portfolio-info{padding:50px;display:none;position:relative}.portfolio-info .spinner{margin-top:-50px;left:50%;margin-left:-20px;top:50%;position:absolute;z-index:19!important;animation:loading-bar-spinner 1000ms linear infinite}.portfolio-info .spinner .spinner-icon{width:40px;height:40px;border:solid 4px transparent;border-top-color:#f9c938!important;border-left-color:#f9c938!important;border-radius:50%}.portfolio-info .vid-nav{position:absolute;top:6px;right:0}.portfolio-info .vid-nav span{cursor:pointer;margin-left:10px;color:#8f8f94}.info-wrapper{display:flex;flex-direction:row;opacity:0;transition:all .5s}.info-wrapper.active{opacity:1;transition:all .5s;justify-content:center}.info-details{display:flex;flex-direction:column;justify-content:flex-start;padding:0 34px;margin-top:15px}.info-details h3{color:#1d1d1f;font-size:21px;line-height:29px;letter-spacing:-.42px}.info-details h4{color:#1d1d1f;font-size:17px;line-height:30px;margin:0;font-weight:400}.info-details h4 span{font-weight:700}.info-details p.detail{margin-top:20px}.info-details p{color:#1d1d1f;font-size:17px;line-height:30px;margin:0}.info-details ul{margin-top:0;margin-bottom:30px}.info-details ul li{color:#1d1d1f;font-size:17px;line-height:30px}.info-details .btn-link{border-radius:24px;background:#f9c938;color:#1d1d1f;font-size:16px;line-height:20px;letter-spacing:.32px;padding:9px 24px;display:block;max-width:205px;font-weight:600;text-align:center}.info-video{background-size:cover;background-repeat:no-repeat;background-position:center center;max-width:642px;height:362px;width:100%}.portfolio-large iframe,.info-video iframe,.info-video video{height:100%;background:#000}.mobile-loop{display:none}.mobile-info{position:fixed;top:0;left:0;right:0;background:#fff;z-index:99999;padding:0 14px;min-height:100vh;overflow:auto;display:none;height:100%}.mobile-info .portfolio-info{padding:0 0 50px}.mobile-info .portfolio-info .vid-nav{left:0;padding:16px 0 10px;position:static;text-align:right}.mobile-info .nav-prev,.mobile-info .nav-next{border:2px solid #707070;color:#707070;border-radius:50%;font-size:32px;margin-left:18px}.mobile-info .nav-close{float:left;font-size:36px;margin:0!important}.mobile-info .nav-close img{display:block}.mobile-info .info-wrapper{display:flex;flex-direction:column;align-items:center;max-width:347px;margin:0 auto}.mobile-info .info-video{max-width:347px;height:196px;width:100%;position:relative}.mobile-info .info-video.playing .custom-play-btn{opacity:0}.mobile-info .info-video .custom-play-btn{position:absolute;top:50%;bottom:0;margin:0 auto;display:block;transform:translateY(-50%);left:0;right:0;z-index:2;display:none}.mobile-info .info-video:after{position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.35);content:'';display:none}.mobile-info .info-video.playing:after{content:none}.mobile-info .info-details{padding:0 10px;width:100%}.mobile-info .info-details h3{margin-top:30px}.mobile-info .info-details .btn-link{min-width:100%;width:100%;padding-top:14px;padding-bottom:13px}#anchor-solutions h5{font-size:17px;line-height:25px;letter-spacing:.34px;color:#1d1d1f;margin:0 0 9px}#anchor-solutions h4{font-size:28px;line-height:34px;letter-spacing:0;color:#1d1d1f;margin:0 0 18px;font-weight:700}#anchor-solutions p{color:#6e6e73;font-size:17px;line-height:25px;letter-spacing:.34px;margin:0 0 30px}#contactform .hbspt-form *{font-family:proxima-nova}#contactform .hbspt-form .hs_error_rollup{display:none}#contactform .hbspt-form .hs-form-field{position:relative;margin-bottom:14px}#contactform .hbspt-form .hs-form-required{color:red}#contactform .hbspt-form ul{margin:0}#contactform .hbspt-form ul li{list-style:none}#contactform .hbspt-form .hs-form-field>label{color:#8f8f94;margin:0;font-size:17px;line-height:25px;letter-spacing:.34px;font-weight:400;cursor:text;position:absolute;top:28px;left:18px;transform:translateY(-50%);transition:transform 150ms cubic-bezier(.4,0,.2,1),color 150ms cubic-bezier(.4,0,.2,1);transform-origin:40px 14px}#label-i_m_interested_in_-a2ce69fd-bd05-41e4-8477-5fb56dfa01f7{opacity:0}#contactform .hbspt-form .hs-form-field>label.errors{color:#df061c!important;font-weight:500}#contactform .hbspt-form .hs-form-field>label.float-above,#contactform .hbspt-form .hs-fieldtype-select>label{transform:translateY(-106%) scale(.75) translateX(-14px);color:#6e6e73}#contactform .hbspt-form fieldset,#contactform .hbspt-form input[type=submit]{border:none;font-weight:600;text-shadow:none;text-transform:none;padding-top:0}#contactform .hbspt-form input[type=submit]:hover{background-color:#f9c938cc}#contactform .hbspt-form input,#contactform .hbspt-form select,#contactform .hbspt-form textarea{width:100%;border:1px solid #d6d6d6;border-radius:4px;box-shadow:none!important;padding:17px 17px 0;box-sizing:border-box;min-height:56px;font-size:17px;line-height:25px;letter-spacing:.34px;color:#1d1d1f;font-weight:400}#contactform .hbspt-form input:focus,#contactform .hbspt-form select:focus,#contactform .hbspt-form textarea:focus{box-shadow:0 0 0 3px #0071e340!important;border-color:#0071e3}#contactform .hbspt-form select{color:#8f8f94;font-weight:400;-moz-appearance:none;-webkit-appearance:none;appearance:none}#contactform .hbspt-form select{background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSIzMCIgdmlld0JveD0iMCAwIDMwIDMwIj48ZGVmcz48c3R5bGU+LmF7ZmlsbDpub25lO30uYntmaWxsOiM4RjhGOTQ7fTwvc3R5bGU+PC9kZWZzPjxwYXRoIGNsYXNzPSJhIiBkPSJNMCwwSDMwVjMwSDBaIi8+PHBhdGggY2xhc3M9ImIiIGQ9Ik0xOS4yMzcsOC41OSwxMy41LDE0LjMxNSw3Ljc2Miw4LjU5LDYsMTAuMzUybDcuNSw3LjUsNy41LTcuNVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEuNSAyLjE0OCkiLz48L3N2Zz4=);background-repeat:no-repeat;background-position:calc(100% - 15px) 15px;background-size:26px}#contactform .hbspt-form input::placeholder,#contactform .hbspt-form select::placeholder,#contactform .hbspt-form textarea::placeholder{color:#8f8f94;opacity:1;letter-spacing:.34px}#contactform .hbspt-form select.error,#contactform .hbspt-form select.invalid,#contactform .hbspt-form input.invalid,#contactform .hbspt-form input.error,#contactform .hbspt-form select.error,#contactform .hbspt-form textarea.error{background:#df061c08;border:1px solid #b00020}#contactform .hbspt-form .hs-error-msgs li:nth-child(2) .hs-error-msg{margin-top:0}#contactform .hbspt-form .hs-error-msg,#contactform .hbspt-form .hs_error_rollup label{letter-spacing:.65px;color:#df061c!important;font-size:13px!important;line-height:20px;margin:5px 0 0 17px;font-weight:500!important}#contactform .hbspt-form div:not(.hs_error_rollup) .hs-error-msgs:before{content:'error';position:absolute;top:17px;right:17px;font-family:material icons;color:#b00020;font-size:24px;display:block;line-height:1em}#contactform .hbspt-form textarea{min-height:157px}#contactform .hbspt-form .hs-submit .actions{padding:0;margin:0}#contactform .hbspt-form input[type=submit]{background:#f9c938;color:#1d1d1f}.cta-box{max-width:304px;width:100%;cursor:pointer;margin:0 auto}.contact-tabs{display:none}.contact-tabs.contact-main{display:block}#contact-footer p{margin-bottom:15px}#contact-footer a{color:#06c;font-weight:400;vertical-align:middle}#contact-footer a span{vertical-align:middle;display:inline-block;margin-bottom:3px;font-size:19px;margin-left:3px}.confirmation-tab .material-icons{font-size:46px;background:#21c8ae;border-radius:50%;display:block;width:46px;margin:0 auto}.confirmation-tab .btn a{text-decoration:none!important;color:#1d1d1f!important}.form-header{padding:0 35px;text-align:center}@media screen and (max-width:737px){.form-header{padding:0 24px}}.form-header p{font-size:17px;line-height:25px;color:#1d1d1f;margin:0}.form-header a{color:#06c}.form-header a:hover{text-decoration:none}#scrolling-vid .elementor-motion-effects-element{width:70%}.vid-elem{width:100%!important;transition:all .5s;opacity:0}.vid-elem.show{opacity:1;z-index:10}.vid-elem.fixme{position:fixed!important;top:44px!important}.video-type-case-study a{color:#2997ff}.elementor-tab-title .fa-toggle{margin-top:3px}.eael-accordion-list{border-bottom:1px solid #d2d2d7}.eael-accordion-list:last-of-type{border:none}.eael-accordion-list .elementor-tab-title.active .eael-accordion-tab-title{color:#1d1d1f!important}.faq-version2 .eael-accordion-list .elementor-tab-title.active .fa-toggle,.faq-version2 .eael-accordion-list .elementor-tab-title.active .eael-accordion-tab-title{color:#f5f5f7!important}.eael-accordion-list .eael-accordion-content,.eael-accordion-list:last-child .elementor-tab-title,.elementor-tab-title{border:none!important}.eael-accordion-list .eael-accordion-content{top:-13px;position:relative;padding-bottom:11px!important}.eael-accordion-list .eael-accordion-content p{margin-bottom:0!important}.elementor-tab-title.show .fa-toggle{transform:rotate(180deg)!important}.elementor-tab-title{align-items:flex-start!important;padding-bottom:23px!important}.eael-accordion-content p{margin-bottom:14px!important;max-width:810px}.eael-accordion-content p:last-child{margin:0!important}.eael-accordion-content a{color:#06c}.eael-accordion-content a .material-icons{vertical-align:middle;margin-bottom:3px}.video-fancybox a{font-size:16px;letter-spacing:.32px;background:#fff;border-radius:24px;display:block;max-width:197px;height:47px;line-height:47px;margin:0 auto;color:#1d1d1f!important;font-weight:600}.fancyvid-section:hover .video-fancybox a{background:rgba(255,255,255,.85)}.video-fancybox a span{display:inline-block;vertical-align:middle;font-size:14px;margin-bottom:2px}.fancybox-slide--video{padding:40px 0!important}.fancybox-slide--video .fancybox-content{max-width:1280px;width:100%!important;max-height:720px;height:100%!important;margin:0!important}.fancybox-bg{background:#000!important;opacity:1!important}.fancybox-toolbar{opacity:1!important;color:#707070;left:17px;top:17px!important;right:auto!important;visibility:visible!important}.fancybox-button{background:0 0!important;width:36px!important;height:36px!important;padding:0!important;color:#707070!important;display:none!important}.fancybox-button--close{display:block!important}.fancybox-navigation{display:none}.river-gallery{margin-bottom:6px!important}.river-gallery,.river-gallery2{position:relative}.river-gallery:before,.river-gallery2:before{content:'';width:160px;height:100%;position:absolute;left:0;top:0;background:transparent linear-gradient(270deg,#FFFFFF00 0%,#FFFFFF 71%,#FFFFFF 100%) 0% 0% no-repeat padding-box;z-index:2}.river-gallery:after,.river-gallery2:after{content:'';width:160px;height:100%;position:absolute;right:0;top:0;background:transparent linear-gradient(90deg,#FFFFFF00 0%,#FFFFFF 71%,#FFFFFF 100%) 0% 0% no-repeat padding-box;z-index:2}.river-gallery .gallery .gallery-item,.river-gallery2 .gallery .gallery-item{max-width:138px!important;margin:0 7px!important}.river-gallery .gallery-item img,.river-gallery2 .gallery-item img{max-height:58px}.home_resource{margin:0;position:relative}.home_resource .resource-wrap .slick-list{overflow:visible}.home_resource .slick-arrow{border:none}.home_resource .slick-prev{position:absolute;left:16px;z-index:22;top:40%;transform:translateY(-40%);bottom:auto;background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48ZGVmcz48c3R5bGU+LmF7ZmlsbDpub25lO308L3N0eWxlPjwvZGVmcz48cGF0aCBjbGFzcz0iYSIgZD0iTTAsMEgyNFYyNEgwWiIvPjxwYXRoIGZpbGw9IiM4RThFOTMiIGQ9Ik0yMC4xMzksMjEuNTQzYS43NzYuNzc2LDAsMCwxLDAsMS4wOS43NTcuNzU3LDAsMCwxLTEuMDc5LDBsLTguNzIxLTguODA4YS43NzYuNzc2LDAsMCwxLDAtMS4wOUwxOS4wNiwzLjkyN2EuNzU4Ljc1OCwwLDAsMSwxLjA3OSwwLC43NzYuNzc2LDAsMCwxLDAsMS4wOWwtNy45NTQsOC4yNjQsNy45NTQsOC4yNjNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMy4yNCAtMS4zMDEpIi8+PC9zdmc+);background-size:cover;background-repeat:no-repeat;background-color:transparent;width:36px;height:36px;color:transparent}.home_resource .slick-next{position:absolute;right:16px;z-index:22;top:40%;transform:translateY(-40%);bottom:auto;background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48ZGVmcz48c3R5bGU+LmF7ZmlsbDpub25lO308L3N0eWxlPjwvZGVmcz48cGF0aCBjbGFzcz0iYSIgZD0iTTAsMEgyNFYyNEgwWiIvPjxwYXRoIGZpbGw9IiM4RThFOTMiIGQ9Ik0xOS44NjIsMTMuMjgyLDExLjkwNyw1LjAxNmEuNzc2Ljc3NiwwLDAsMSwwLTEuMDkxLjc1OC43NTgsMCwwLDEsMS4wNzksMGw4LjcyMyw4LjgxYS43NzYuNzc2LDAsMCwxLDAsMS4wOTFsLTguNzIzLDguODFhLjc1OC43NTgsMCwwLDEtMS4wNzksMCwuNzc2Ljc3NiwwLDAsMSwwLTEuMDkxbDcuOTU1LTguMjYzWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQuODA5IC0xLjI4KSIvPjwvc3ZnPg==);background-size:cover;background-repeat:no-repeat;background-color:transparent;width:36px;height:36px;color:transparent}.ajax-btn h3{cursor:pointer;color:#d2d2d7!important}.ajax-btn.active h3{color:#1d1d1f!important}.ajax-btn h3:hover{color:#06c!important}#ajax-post-container .ajax-post{border-top:1px solid #d2d2d7;padding:30px 0;width:100%}#ajax-post-container .ajax-post h3{color:#1d1d1f;font-size:21px;line-height:29px;margin:0 0 6px}#ajax-post-container .ajax-post h3:hover a{color:#06c}#ajax-post-container .ajax-post h3 a{display:block}#ajax-post-container .ajax-post h4{color:#1d1d1f;font-size:17px;line-height:25px;letter-spacing:.34px;margin-bottom:3px}#ajax-post-container .ajax-post p{color:#6e6e73;font-size:17px;line-height:25px;letter-spacing:.34px;margin:0}#ajax-post-container .ajax-post .comment{color:#1d1d1f;font-size:17px;line-height:25px;letter-spacing:.34px}#ajax-post-container .ajax-post .rating .star{color:#d2d2d7;font-size:14px}#ajax-post-container .ajax-post .rating .star.active{color:#ffce00}#ajax-post-container .ajax-post .date{font-size:13px;color:#6e6e73;letter-spacing:.13px;margin-left:13px;vertical-align:middle}#loading-bar-spinner.spinner{left:50%;margin-left:-20px;top:50%;margin-top:50px;position:absolute;z-index:19!important;animation:loading-bar-spinner 1000ms linear infinite}#loading-bar-spinner.spinner .spinner-icon{width:40px;height:40px;border:solid 4px transparent;border-top-color:#f9c938!important;border-left-color:#f9c938!important;border-radius:50%}@keyframes loading-bar-spinner{0%{transform:rotate(0deg);transform:rotate(0deg)}100%{transform:rotate(360deg);transform:rotate(360deg)}}.ajax-paginate,.blog-paginate{display:flex;align-items:center;justify-content:center;padding-top:50px}.ajax-paginate>a,.ajax-paginate>span,.blog-paginate>a,.blog-paginate>span{color:#1d1d1f;font-size:17px;line-height:25px;letter-spacing:.34px;margin:0 8px;min-width:25px;text-align:center}.ajax-paginate>a:hover,.blog-paginate>a:hover{color:#06c;text-decoration:underline}.ajax-paginate .current,.blog-paginate .current{color:#6e6e73;background:0 0!important;text-decoration:underline}.ajax-paginate .prev span,.blog-paginate .prev span,.blog-paginate .next span,.ajax-paginate .next span{border:none;color:#fff;margin:0;line-height:28px;max-width:28px;display:inline}.ajax-paginate .prev,.blog-paginate .prev,.blog-paginate .next,.ajax-paginate .next{background:#0071e3;border:none;border-radius:50%;height:28px;width:28px;text-align:center;line-height:28px;display:inline-block}.ajax-paginate .prev:hover,.blog-paginate .prev:hover,.blog-paginate .next:hover,.ajax-paginate .next:hover{background:#0071e3b3;text-decoration:none}.ajax-paginate .disabled,.blog-paginate .disabled{background:#d2d2d7;color:#fff;width:28px;height:28px;border-radius:50%;line-height:28px}.laptop-image .elementor-widget-container::before{content:"";position:absolute;height:79%;width:77.5%;background:rgba(0,0,0,.15);left:11.4%;top:8%}.marquee2{height:58px;overflow:hidden;margin-top:180px!important;margin-bottom:40px!important}.marquee2.marqueehome{margin-top:0!important;margin-bottom:0!important}.marquee2 .gallery{animation:marquee 19s linear infinite;position:absolute;overflow:hidden;width:200%}.marquee2 .gallery .gallery-item{margin:0 10px!important;float:left;display:block;width:100%}@media screen and (max-width:737px){.marquee{height:51px;overflow:hidden;margin-bottom:18px!important}.marquee .gallery{animation:marquee 9s linear infinite;position:absolute;overflow:hidden;width:900px}.marquee.slow .gallery{animation:marquee 10s linear infinite}.marquee .gallery .gallery-item{width:auto;margin:0 10px!important}.marquee2 .gallery .gallery-item{max-width:150px!important}}@keyframes marquee{0%{left:0}100%{left:-100%}}#cboxLoadedContent video{max-width:100%;display:block!important;margin:0 auto}#cboxClose{right:auto;top:17px;line-height:1em;height:auto;width:auto;background:0 0;color:#515154;text-indent:0;font-size:46px;left:17px}#cboxClose img{display:block}#cboxOverlay{background:#000}.cboxIframe{max-width:1280px;max-height:720px;position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);margin:0 auto;width:100%;background:#000}#videoscroll-container:before{content:'';position:absolute;top:0;left:0;right:0;height:40vh;z-index:2;background:transparent linear-gradient(180deg,#16161700 0%,#000000 100%) 0% 0% no-repeat padding-box}@media screen and (min-width:1081px){#site-navigation-wrap{float:none!important}#site-navigation-wrap #menu-item-22,#site-navigation-wrap #menu-item-21{float:right!important}#menu-main-menu{display:flex}#menu-item-22{margin-right:0;margin-left:auto}}@media screen and (min-width:1069px){.res-cat-title .elementor-container{margin-left:0!important}#scrolling-section .vid-elem img{max-width:1052px;right:0!important}}@media screen and (min-width:1068px){#newsletter-form>.elementor-container>.elementor-column{width:50%}#filter-nav .filter-col{display:block!important}.page-id-14 #filter-nav .last-filter{max-width:304px;margin-right:0;margin-left:auto}.page-id-14 #filter-nav .last-filter h5{text-align:right}#filter-nav.active .last-filter h5{text-align:left}}@media screen and (max-width:1080px){html.openmobile-menu{overflow:hidden;max-height:100vh}#site-logo{height:48px}.mobile-menu{display:block;overflow:hidden;height:48px;width:40px}#site-header-inner{position:relative;height:100%;display:flex;justify-content:space-between;width:100%;max-width:100%;padding:0 14px}.hamburger .hamburger-box,.oceanwp-mobile-menu-icon.mobile-right{margin-right:0;margin-left:auto}}@media screen and (min-width:738px){#menu-filter-industry{column-count:2}}@media screen and (max-width:1068px) and (min-width:738px){.resources{max-width:100%;margin-left:auto;margin-right:auto}body:not(.home) .resources .resource:first-child{border-radius:10px;overflow:hidden}body:not(.home) .resources .resource:first-child .resource-image-wrap .resource-image{border-radius:0;height:100%}}@media screen and (max-width:1068px){#filter-nav .filter-expand .icon-expand{display:none}#filter-nav .filter-expand .mobile-expand{display:inline-block}.resource-wrap{margin:0 auto}.resources{margin-top:20px}}@media screen and (max-width:1067px){#newsletter-form>.elementor-container{max-width:327px;text-align:center;padding-top:10px;padding-bottom:22px}#newsletter-form form{display:block;max-width:327px}#newsletter-form form .gform_body{max-width:327px}#newsletter-form .gform_wrapper input[type=text]{max-width:100%;margin:0 auto}#newsletter-form .gform_wrapper input[type=submit]{width:100%;margin:12px auto 22px;max-width:100%}.archive #filter-nav h5 a{float:right;margin:0!important;padding-top:0!important}#filter-nav.active .filter-expand{padding-left:0;margin:0}#filter-nav{padding:10px 24px;background:#fff}#filter-nav .filter-col{display:none;width:100%;padding-top:19px}#filter-nav .filter-col h5:after{color:#000;transition:all .5s;content:'add';position:absolute;right:0;font-size:16px;font-family:material icons;transform:rotate(45deg)}#filter-nav .filter-col h5{border-top:1px solid #d8d8dd}#filter-search,#filter-nav ul{display:block!important}#filter-nav ul li a{color:#1d1d1f!important;max-width:100%}.logged-in.admin-bar #filter-nav{top:46px;max-height:calc(100vh - 46px)}.logged-in.admin-bar #filter-nav,.logged-in.admin-bar:not(.page-id-13) #site-header,.logged-in.admin-bar:not(.page-id-14) #site-header{top:32px}}@media screen and (max-width:1058px){#industry-loop{max-width:770px;padding-left:40px}.industry-column{max-width:770px;margin:auto;padding-left:25px}}@media screen and (min-width:735px) and (max-width:1046px){.custom-clumn{max-width:712px;padding:0 24px}.home_resource .resource-wrap{grid-template-columns:auto auto;grid-gap:24px 24px}.home_resource .resource-wrap .resource:first-child{grid-column:span 2}.home_resource .resource{max-width:100%;overflow:hidden;min-height:276px}.home_resource .resource-wrap .resource:first-child .resource-wraps{display:flex;height:100%}.home_resource .resource-wrap .resource:first-child .resource-image-wrap{width:calc(100% - 240px);height:100%;border-radius:0}.home_resource .resource-wrap .resource:first-child .resource-details{width:240px}.home_resource .resource-wrap .resource:first-child .resource-image{min-height:100%}}@media(max-width:1046px){.resource:hover .resource-image{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.resource:hover .resource-image:after{display:none}}@media screen and (max-width:734px){.custom-clumn{max-width:420px;padding:0 24px}.home_resource .resource-wrap{grid-template-columns:auto}.home_resource .resource-wrap .resource{max-width:100%}#industry-loop .industry:hover .industry-wrap::after,#industry-loop .industry .industry-wrap:hover .industry-btn,#industry-loop .industry:not(.slick-active) .industry-wrap::after{display:none}.custom-blogpage .elementor-widget-wrap{max-width:734px}.resource-wrap{grid-template-columns:repeat(1,1fr)}}@media(max-width:372px){.custom-clumn{max-width:372px}}@media screen and (max-width:1024px){#newsletter-form .gform_confirmation_message{text-align:left}#portfolio-loop #portfolio-slider .portfolio{min-width:75vw}#portfolio-loop #portfolio-slider .wrap h3{font-size:21px;line-height:29px;margin:0 auto}#portfolio-loop #portfolio-slider .wrap .details{display:block!important;text-align:center}#portfolio-loop-grid .wrap a,#portfolio-loop .wrap a{margin:20px auto 0}#menu-main-menu-1{position:relative}#mobile-dropdown .menu-item-21 a{position:absolute;bottom:80px;width:100%;display:block;text-align:center;background:#f9c938;font-size:21px;line-height:29px;padding:11px 32px}}@media screen and (max-width:980px){#testimonial-loop .testimonial .testimonial-image-wrap,#testimonial-loop .testimonial .testimonial-details{width:100%;padding:0}#testimonial-loop .testimonial .testimonial-image{margin-bottom:20px;min-height:250px}}@media screen and (max-width:979px){.moving-bg{background-position:-10vh!important}}@media screen and (max-width:767px){.desktop-info{display:none!important}.logged-in.admin-bar #filter-nav{top:46px;max-height:calc(100vh - 46px)}.logged-in.admin-bar #filter-nav,.logged-in.admin-bar:not(.page-id-13) #site-header,.logged-in.admin-bar:not(.page-id-14) #site-header{top:46px}#portfolio-loop #portfolio-slider{margin-bottom:16px}#portfolio-loop #portfolio-slider .portfolio{min-width:500px;margin-left:8px;margin-right:8px}#portfolio-loop-grid .portfolio-grids .portfolio{width:238px;margin-left:8px;margin-right:8px;margin-bottom:16px}#portfolio-loop-grid .wrap,#portfolio-loop .wrap{min-height:134px}.portfolio-video-wrap{min-width:calc(50% - 2.5px);max-width:calc(50% - 2.5px);margin-bottom:5px;height:220px}.mobile-loop{display:flex}#video-loop-section{background:#fff;padding-top:0}.portfolio-offsets .portfolio-side{max-width:100%;margin:0 auto}.portfolio-offsets .portfolio-side .portfolio-video-wrap,.desktop-loop{display:none}.portfolio-offsets .portfolio-side .portfolio-widget{height:226px}.portfolio-offsets .portfolio-large{width:100%;max-width:100%}.portfolio-offsets .portfolio-large .portfolio-video-wrap{min-height:304px}.portfolio-video-wrap img{margin:0 auto;left:0;right:0}#scrolling-vid .elementor-motion-effects-element{text-align:right;width:130%;margin:0 0 0 auto}.video-fancybox a{height:auto;background:0 0!important;width:auto}.ajax-paginate{justify-content:center}.ajax-paginate .disabled,.ajax-paginate .prev,.ajax-paginate .next{width:36px;height:36px;line-height:36px;font-size:26px}.ajax-paginate .prev span,.ajax-paginate .next span{line-height:36px;max-width:36px;font-size:26px}.single-resources{width:50%;margin-bottom:20px}.portfolio-video-wrap h3{text-align:center}.resource-wrap{grid-template-columns:auto auto}}@media screen and (max-width:738px){#resources-hero{padding:0 38px}.confirmation-tab .material-icons{max-width:36px;font-size:36px;margin:0}}@media screen and (max-width:737px){#resources-hero{padding-left:90px;padding-right:90px}.res-cat-title{max-width:327px;margin:0 auto}.moving-bg{background-image:none!important}.river-gallery .gallery .gallery-item,.river-gallery2 .gallery .gallery-item{max-width:111px!important;margin:0 7px!important}.testimonial-infobox{position:static!important;max-width:227px;margin:0 auto;left:0;right:0;padding-top:63px;padding-bottom:63px}.testimonial-infobox-b{max-width:100%;padding-top:60px;padding-bottom:0}.no-mobile-bg{background-image:none!important}.lets-talk-gallery .gallery figure{max-width:68px!important}#videoscroll-container video{height:100vh;width:auto;max-width:none}}@media screen and (max-width:600px){#resources-hero{padding:0 14px}#contactform .hbspt-form input[type=submit]{font-size:16px;margin-bottom:10px}.elementor-button.elementor-size-sm{padding-top:9px!important;padding-bottom:9px!important}.bigbtn .elementor-button.elementor-size-sm{padding-top:14px!important;padding-bottom:14px!important}#homepage-testimonials .elementor-testimonial__text,#homepage-testimonials .elementor-testimonial__cite{text-align:left}#portfolio-loop #portfolio-slider .portfolio{min-width:250px}#portfolio-loop #portfolio-slider .wrap{min-height:440px}#resource-nav{margin:50px 0 10px}.river-gallery:before,.river-gallery2:before{display:none;content:none}}@media(max-width:565px){.single-resources{width:100%}.resource-wrap{grid-template-columns:auto}.custom-blogpage .elementor-widget-wrap{max-width:372px}}@media screen and (max-width:480px){.trusted-gallery .gallery{margin:0!important}.trusted-gallery .gallery figure{width:50%!important;padding-right:0!important;padding-bottom:21px!important}}.slider-wrap{position:sticky;width:100%;height:220px;overflow:hidden}#portfolio-loop-grid .slider{position:absolute;top:0;left:0;height:100%;display:flex;will-change:transform}.slick-track{display:flex}.slider-item{position:relative;flex:1;overflow:hidden;padding:0 10px;width:380px}.slider-item>div{position:relative;background-size:cover;background-position:center;height:220px;border-radius:10px}.slider-wrap.slider-wrap-1{margin-bottom:20px}.portfolio-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;text-align:center}#portfolio-loop-grid .wrap a,#portfolio-loop .wrap a{font-size:14px;text-align:center;margin:0;display:inline-block;line-height:1.42859;padding:10px 20px;background:#1d1d1f;color:#fff;transition:all .3s ease-in-out;opacity:1;z-index:1}#portfolio-loop-grid .slider-item .wrap a{margin-top:30px;opacity:0}#portfolio-loop-grid .slider-item:hover .wrap a{margin:0;opacity:1}#portfolio-loop-grid .wrap a:hover,#portfolio-loop .wrap a:hover{opacity:.9}#portfolio-loop-grid .wrap,#portfolio-loop .wrap{padding:15px 20px}#portfolio-loop-grid .wrap a span,#portfolio-loop .wrap a span{font-size:16px;margin-left:3px;display:inline-block;vertical-align:middle;margin-top:-2px}#portfolio-loop-grid .wrap:before{content:'';position:absolute;height:100%;width:100%;background:transparent;left:0;top:0;transition:all .3s ease-in-out}#portfolio-loop-grid .slider-item:hover .wrap:before{background:rgba(0,0,0,.4)}#portfolio-loop-grid .wrap h3,#portfolio-loop .wrap h3{position:relative;z-index:2}#cboxClose{top:0}.single-post #cboxClose{top:17px}#portfolio-loop #portfolio-slider .portfolio.slick-active .details{justify-content:space-between}#portfolio-loop #portfolio-slider .wrap:after{background:rgba(0,0,0,.6);transition:all .3s ease-in-out}#portfolio-loop #portfolio-slider .portfolio:hover .wrap:after{background:transparent}.portfolio.slick-slide.showHoverNow .wrap:after{background-color:transparent!important}.single-post-page .elementor-widget:not(:last-child){margin-bottom:0}.post-link a{color:#06c;text-decoration:underline!important}.qoute-thumb-info p{margin:5px 0 0}.cta-p-0 .elementor-cta__content{padding:0 0 0 30px}.elementor-15936 .wenibar-cta .elementor-cta__button{padding-left:0;position:relative}.elementor-15936 .wenibar-cta .elementor-cta__button:before{content:'\f054';font-family:'font awesome 5 free';font-weight:600;position:absolute;font-size:15px;right:0;top:50%;transform:translateY(-50%)}.ebook .elementor-cta__content{padding:0 0 0 50px}.ebook .elementor-cta__bg-wrapper{border-top-left-radius:15px;border-top-right-radius:15px}.elementor-15936 .elementor-element.elementor-element-2c15741 .elementor-cta__content{display:block}.schedule .content{max-width:70%}.newsletter-form{display:flex;align-items:center;justify-content:space-between;margin-top:15px;flex-direction:row}.newsletter-form p{margin:0}.newsletter-form .default-input{max-width:100%;width:100%;margin-right:15px}.newsletter-form input[type=email]{color:#1d1d1d;border:1px solid #707070;border-radius:7px;padding:10px 15px;font-size:16px;line-height:20px;background:#fff}.newsletter-form input[type=email]:focus{color:#1d1d1d;border-color:#1d1d1d}.newsletter-form .submit-btn input{font-size:16px;background:#f9c938;font-weight:600;color:#1d1d1d;letter-spacing:.32px;border-radius:24px;text-transform:initial;transition:all .3s ease-in-out}.newsletter-form .submit-btn input:hover{background:rgba(249,201,56,.8)}.newsletter-form ::-webkit-input-placeholder{color:#8f8f94;font-size:16px;line-height:20px;letter-spacing:.32px;font-weight:400}.newsletter-form input::-moz-placeholder{color:#8f8f94;font-size:16px;line-height:20px;letter-spacing:.32px;font-weight:400}.newsletter-form :-ms-input-placeholder{color:#8f8f94;font-size:16px;line-height:20px;letter-spacing:.32px;font-weight:400}.newsletter-form input:-moz-placeholder{color:#8f8f94;font-size:16px;line-height:20px;letter-spacing:.32px;font-weight:400}.content-list ul{margin:0;list-style:inside}.content-list-box p{margin-bottom:10px}.all_resource a i{position:relative;top:2px}.single-post-tag ul li a{display:inline-block!important;background:#fff;padding:5px 10px;line-height:20px;border-radius:6px;margin:5px;text-transform:capitalize;transition:all .3s ease-in-out;color:#1d1d1d!important}.single-post-tag ul li a:hover{background:#f9c938}.postpages-image-slide .elementor-swiper-button{left:-50px!important;height:30px;width:30px;border-radius:50%;border:2px solid #c5c5c5;text-align:center;justify-content:center;align-items:center}.postpages-image-slide .elementor-swiper-button-next{left:auto!important;right:-50px!important}.outside-post-cta .newsletter-form{display:block;max-width:375px;margin:auto}.outside-post-cta .newsletter-form input{width:100%}.outside-post-cta .newsletter-form .default-input{max-width:100%;margin-bottom:20px}.outside-post-cta .newsletter-form .submit-btn input{border-radius:7px}.pillar-template .elementor-widget:not(:last-child){margin-bottom:0}.pillar-table-contents .elementor-toc__list-wrapper{margin:0}.pillar-table-contents .elementor-toc__body{padding-top:0}.pillar-table-contents .elementor-toc__body .elementor-toc__list-item-text.elementor-item-active,.pillar-table-contents .elementor-toc__body .elementor-toc__list-item-text:hover{font-weight:600}.read-more{color:#06c;text-decoration:underline!important}.qoute-thumb-info .elementor-element.elementor-element-0fafcda{width:75px!important}.qoute-thumb-info .elementor-element.elementor-element-ee546f2{width:auto!important}.basic-cta .eael-call-to-action.cta-flex .content{flex-basis:70%}.basic-cta .eael-call-to-action.cta-flex .action{-ms-flex-preferred-size:30%;flex-basis:30%}.extended-cta .cta-button{display:none}.pillar-table-contents{position:sticky!important;position:-webkit-sticky!important;top:8rem}.sticky-parent .elementor-widget-wrap{display:block!important}@media(min-width:768px) and (max-width:991px){.basic-cta .eael-call-to-action.cta-flex .action{-ms-flex-preferred-size:100%;flex-basis:100%}}@media(max-width:767px){.newsletter-form .default-input{max-width:100%;margin-bottom:20px;margin-right:0}.newsletter-form .submit-btn input,.newsletter-form p{width:100%}.newsletter-form .submit-btn{width:100%}.qoute-thumb-info .elementor-element.elementor-element-0fafcda{width:75px!important}.qoute-thumb-info .elementor-element.elementor-element-ee546f2{width:auto!important}.qoute-thumb-info .elementor-container{justify-content:center}.photo-tune .widget-image-caption{text-align:center!important}.elementor-swiper-button.elementor-swiper-button{display:none}.newsletter-form{display:block}.elementor-16104 .elementor-element.elementor-element-b94fc62 .eael-call-to-action{text-align:center}.pillar-table-contents .elementor-toc__header,.pillar-table-contents .elementor-toc__list-item-text-wrapper{justify-content:center}}.performance-image.elementor-widget-image{margin:0!important}.performance-image.elementor-widget-image img{border:7px solid #000;box-shadow:20px 20px 50px rgba(0,0,0,.4)}.performance-btn i{font-size:14px}#industry-loop .slick-active{opacity:1}#site-header{z-index:999}.resource.resources-lst{display:flex;align-items:center;justify-content:center;background:#d2d2d729;border:1px solid #d2d2d7}.resources-btn{position:relative;z-index:1;margin:0 auto 30px}.resources-btn a{font-size:17px;line-height:25px;color:#06c;display:inline-block}.resources-btn a span{font-size:18px;position:relative;top:5px}.resources-btn a:hover{text-decoration:underline}.performance-btn a{display:inline-block;background:#fff;padding:14px 20px;border-radius:24px;font-size:16px;line-height:20px;letter-spacing:.32px;transition:all .3s ease-in-out;color:#1d1d1f;font-weight:600;opacity:1;min-width:max-content}.performance-btn a span{font-size:14px;margin-left:1px;position:relative;top:2px}.performance-btn a:hover{opacity:.8}.border-btn .eael-modal-popup-button{background:0 0!important;color:#1d1d1f!important;border:1px solid #1d1d1f;border-radius:24px!important;padding:14px 24px!important;font-weight:600!important;font-size:16px!important;line-height:20px!important;letter-spacing:.32px!important;transition:all .3s ease-out;opacity:1}.border-btn .eael-modal-popup-button:hover{opacity:.8}.yellow-btn.border-btn .eael-modal-popup-button{background:#f9c938!important;border-color:#f9c938}.white-btn.border-btn .eael-modal-popup-button{background:#fff!important;border-color:#fff}.yellow-btn i{font-size:14px}.inline-btn{width:auto!important}.resource{min-height:304px;max-width:304px}.resource-wrap{justify-content:center}.city-link a{color:#6e6e73}@media(max-width:1047px){.custom-blog-section{padding:35px 24px 37px!important}.custom-blogpage .elementor-widget-wrap{max-width:1047px;margin:0 auto}.custom-blogpage .elementor-widget-wrap{max-width:694px;margin:0 auto}.resource-wrap{grid-template-columns:repeat(2,1fr);grid-gap:24px}.resource{max-width:332px;width:332px}}@media(max-width:734px){.custom-blogpage .elementor-widget-wrap{max-width:372px}.resource-wrap{grid-template-columns:repeat(1,1fr)}.resource{max-width:372px;width:372px}}@media(max-width:479px){.author-info-box .elementor-author-box{flex-wrap:wrap;justify-content:center}.author-info-box .elementor-author-box__text{text-align:center;margin-top:15px}.section-slider-zoomout .info-bottom{left:20px;right:20px}}@media screen and (max-width:420px){#industry-loop{max-width:100%;padding-left:0;overflow:hidden}#industry-loop .industry-wrap{max-width:100%}}@media screen and (max-width:400px){.section-slider-zoomout .info-bottom{left:15px;right:15px}.section-slider-zoomout .info-bottom h3{font-size:22px}}#contactform .hbspt-form textarea{padding-top:22px}#contactform .hbspt-form select{color:#1d1d1f;font-weight:400;padding-top:17px!important}#new-newsletter{margin-top:10px;margin-bottom:10px}body .elementor-515 .elementor-element.elementor-element-be37035>.elementor-widget-container{margin:0}body .elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-b95d408>.elementor-widget-wrap.elementor-element-populated{display:flex;align-items:center;align-content:center}#new-newsletter .hs-email{max-width:300px;width:100%}#new-newsletter .hs-form-field label{display:none}#new-newsletter .hs-form-field ul label{display:block}form{display:flex;justify-content:flex-end;flex-direction:column}#new-newsletter form{flex-direction:row}@media(max-width:738px){#new-newsletter form{flex-direction:column;margin:auto}#new-newsletter .hs-email{max-width:none;width:100%}#new-newsletter .hs-submit{max-width:none!important;width:100%}#new-newsletter .actions input[type=submit]{margin-left:0!important;width:100%!important;margin-top:10px}}#new-newsletter .input input[type=email]::placeholder{color:#d2d2d7;opacity:1}#new-newsletter .input input[type=email]{width:100%;background:#515154;padding-left:52px!important;font-weight:400;color:#f5f5f7;font-size:16px;letter-spacing:.32px;height:38px!important;min-height:38px!important;line-height:1em;border-radius:19px;border:2px solid transparent;transition:all .3s ease}#new-newsletter .hs-submit{width:100%;max-width:136px}#new-newsletter .actions input[type=submit]{height:38px!important;min-height:38px!important;line-height:38px;padding:0;margin-left:14px;width:100%;border-radius:19px;width:122px;color:#8e8e93;background:#51515480;font-size:16px;font-weight:600;text-transform:none;letter-spacing:.32px;transition:all .3s ease;cursor:default}#new-newsletter .actions input.enable[type=submit]{background-color:#f2f2f2!important;color:#1d1d1f!important;cursor:pointer}#new-newsletter .actions input.enable[type=submit]:hover{background-color:rgba(242,242,242,.8)!important;color:#1d1d1f!important;cursor:pointer}#new-newsletter form .input{position:relative}#new-newsletter form .input::after{content:'\e0be';position:absolute;font-family:material icons;font-size:24px;left:18px;top:50%;transform:translateY(-50%);transition:all .3s ease-in-out;color:#d2d2d7}#new-newsletter form .active.input::after{color:#f5f5f7}#new-newsletter .input input[type=email]:focus{border:2px solid #fff}#new-newsletter form input:focus-within::after{color:#f5f5f7}#new-newsletter ul{margin:0}#new-newsletter .hs-error-msg,#new-newsletter .hs-error-msgs label a{font-size:13px!important;line-height:10px!important;color:#cf6679!important;font-weight:400;margin:2px 0 -2px;padding-left:20px;letter-spacing:.65px}#new-newsletter .input .error{border:2px solid #cf6679!important}#new-newsletter .hs_error_rollup{display:none}#new-newsletter .submitted-message p{margin:10px 0 5px}#new-newsletter .submitted-message span img{display:none!important}#new-newsletter .submitted-message span{line-height:1em;text-align:right;font-weight:700;position:relative}#new-newsletter .submitted-message span::before{content:'\e86c';font-family:Material Icons;font-size:24px;position:absolute;top:2px;left:-20px}.newsletter_form p{margin:0}.bod-block-popup-overlay{background-color:#000c}.bod-block-popup{border-radius:6px}.wp-block-bod-modal-block{padding-bottom:20px}.bod-block-popup .bod-modal-content{padding:0 35px 15px}.bod-block-popup h2{font-size:32px;text-align:center;font-weight:600;font-family:proxima-nova;color:#1d1d1f}.bod-block-popup .bod-modal-title{padding:45px 65px 14px}.bod-block-popup .hbspt-form{padding:20px 30px 30px}.elementor-515 .elementor-element.elementor-element-e02a444{z-index:99}#blog-single-container{width:100%;max-width:100%}body .elementor-shortcode .ss-inline-share-wrapper .ss-social-icons-container{display:flex;flex-direction:column;justify-content:center;width:fit-content;float:right}body .elementor-shortcode .ss-inline-share-wrapper.ss-with-spacing .ss-inline-counter{border:none;margin:0;padding:0;text-align:center;display:block}body .elementor-shortcode .ss-inline-share-wrapper .ss-inline-share-content{display:flex;flex-direction:column;justify-content:center;width:fit-content;float:right}body .elementor-shortcode .ss-inline-share-wrapper .ss-total-counter{display:flex;flex-direction:column-reverse}.elementor-shortcode .ss-linkedin-color,.elementor-shortcode .ss-facebook-color,.elementor-shortcode .ss-twitter-color,.elementor-shortcode .ss-copy-color{background-color:transparent}.elementor-shortcode #ss-sticky-bar.ss-as-inline-sticky-bar .ss-social-icons-container>li>a,.elementor-shortcode .ss-inline-share-wrapper .ss-social-icons-container>li>a{border:none!important}.elementor-shortcode .ss-inline-share-wrapper .ss-inline-share-content ul li{list-style:none}.wp-block-embed{position:relative!important;height:0;padding-bottom:61%}@media screen and (max-width:1200px){.wp-block-embed{padding-bottom:56%}}body .wp-embed-responsive .wp-has-aspect-ratio iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}div.resources-content h3{font-size:21px!important}div.resources-content h4{font-size:17px!important}div.resources-content h5{font-size:15px!important}.wpc-custom-selected-terms ul{margin:0!important}div.post-header-container{padding:75px 0 30px}.has-text-align-center{text-align:center}body .elementor hr{margin:30px auto}