@charset "UTF-8";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,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;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav{display:block}body{line-height:1}ul{list-style:disc;padding-left:0}ol{padding-left:0}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}.clearfix::after{content:"";clear:both;display:table}input[type=search]::-ms-clear{display:none;width:0;height:0}input[type=search]::-ms-reveal{display:none;width:0;height:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}*,:after,:before{box-sizing:border-box}html{font-size:120%;scroll-behavior:smooth}@media screen and (min-width:769px) and (max-width:1400px){html{font-size:105%}}@media screen and (max-width:1020px){html{font-size:100%}}body{font-family:neue-haas-grotesk-display,Arial,sans-serif;font-weight:300;color:#1f1f1f;line-height:1.5;background:#fff;overflow-x:hidden}.no-display{display:none}.main{overflow:hidden}.single-post .main{overflow:visible}.blog.logged-in .main,.page.logged-in .main,.single.logged-in .main{padding-top:0}.container,.single-case-study .wp-block-acorn-recommended-posts,.single-industries .wp-block-acorn-recommended-posts .post-list,.single-industries .wp-block-acorn-recommended-posts .recommended-title,.single-post .wp-block-acorn-recommended-posts{max-width:1300px;margin:0 auto;padding:0 70px}@media screen and (min-width:1700px){.container,.single-case-study .wp-block-acorn-recommended-posts,.single-industries .wp-block-acorn-recommended-posts .post-list,.single-industries .wp-block-acorn-recommended-posts .recommended-title,.single-post .wp-block-acorn-recommended-posts{max-width:1500px}}@media screen and (max-width:1400px){.container,.single-case-study .wp-block-acorn-recommended-posts,.single-industries .wp-block-acorn-recommended-posts .post-list,.single-industries .wp-block-acorn-recommended-posts .recommended-title,.single-post .wp-block-acorn-recommended-posts{max-width:1150px;padding:0 50px}}@media screen and (max-width:768px){.container,.single-case-study .wp-block-acorn-recommended-posts,.single-industries .wp-block-acorn-recommended-posts .post-list,.single-industries .wp-block-acorn-recommended-posts .recommended-title,.single-post .wp-block-acorn-recommended-posts{padding:0 20px}}.has-no-banner .main>.container,.has-no-banner .single-industries .wp-block-acorn-recommended-posts .main>.post-list,.has-no-banner .single-industries .wp-block-acorn-recommended-posts .main>.recommended-title,.single-industries .wp-block-acorn-recommended-posts .has-no-banner .main>.post-list,.single-industries .wp-block-acorn-recommended-posts .has-no-banner .main>.recommended-title{padding:0 20px;text-align:left}::-webkit-input-placeholder{color:#333}:-moz-placeholder{color:#333}::-moz-placeholder{color:#333}:-ms-input-placeholder{color:#333}.flex-between{display:flex;justify-content:space-between;align-items:center}.position-relative{position:relative}.position-absolute{position:absolute}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.grid{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:40px 20px;gap:40px 20px}.col-1{grid-column-end:span 1}.col-offset-1{grid-column-start:2}.row-1{grid-row-end:span 1}.row-offset-1{grid-row-start:2}.col-2{grid-column-end:span 2}.col-offset-2{grid-column-start:3}.row-2{grid-row-end:span 2}.row-offset-2{grid-row-start:3}.col-3{grid-column-end:span 3}.col-offset-3{grid-column-start:4}.row-3{grid-row-end:span 3}.row-offset-3{grid-row-start:4}.col-4{grid-column-end:span 4}.col-offset-4{grid-column-start:5}.row-4{grid-row-end:span 4}.row-offset-4{grid-row-start:5}.col-5{grid-column-end:span 5}.col-offset-5{grid-column-start:6}.row-5{grid-row-end:span 5}.row-offset-5{grid-row-start:6}.col-6{grid-column-end:span 6}.col-offset-6{grid-column-start:7}.row-6{grid-row-end:span 6}.row-offset-6{grid-row-start:7}.col-7{grid-column-end:span 7}.col-offset-7{grid-column-start:8}.row-7{grid-row-end:span 7}.row-offset-7{grid-row-start:8}.col-8{grid-column-end:span 8}.col-offset-8{grid-column-start:9}.row-8{grid-row-end:span 8}.row-offset-8{grid-row-start:9}.col-9{grid-column-end:span 9}.col-offset-9{grid-column-start:10}.row-9{grid-row-end:span 9}.row-offset-9{grid-row-start:10}.col-10{grid-column-end:span 10}.col-offset-10{grid-column-start:11}.row-10{grid-row-end:span 10}.row-offset-10{grid-row-start:11}.col-11{grid-column-end:span 11}.col-offset-11{grid-column-start:12}.row-11{grid-row-end:span 11}.row-offset-11{grid-row-start:12}.col-12{grid-column-end:span 12}.col-offset-12{grid-column-start:13}.row-12{grid-row-end:span 12}.row-offset-12{grid-row-start:13}@media (min-width:480px){.col-xs-1{grid-column-end:span 1}.col-offset-xs-1{grid-column-start:2}.row-xs-1{grid-row-end:span 1}.row-offset-xs-1{grid-row-start:2}.col-xs-2{grid-column-end:span 2}.col-offset-xs-2{grid-column-start:3}.row-xs-2{grid-row-end:span 2}.row-offset-xs-2{grid-row-start:3}.col-xs-3{grid-column-end:span 3}.col-offset-xs-3{grid-column-start:4}.row-xs-3{grid-row-end:span 3}.row-offset-xs-3{grid-row-start:4}.col-xs-4{grid-column-end:span 4}.col-offset-xs-4{grid-column-start:5}.row-xs-4{grid-row-end:span 4}.row-offset-xs-4{grid-row-start:5}.col-xs-5{grid-column-end:span 5}.col-offset-xs-5{grid-column-start:6}.row-xs-5{grid-row-end:span 5}.row-offset-xs-5{grid-row-start:6}.col-xs-6{grid-column-end:span 6}.col-offset-xs-6{grid-column-start:7}.row-xs-6{grid-row-end:span 6}.row-offset-xs-6{grid-row-start:7}.col-xs-7{grid-column-end:span 7}.col-offset-xs-7{grid-column-start:8}.row-xs-7{grid-row-end:span 7}.row-offset-xs-7{grid-row-start:8}.col-xs-8{grid-column-end:span 8}.col-offset-xs-8{grid-column-start:9}.row-xs-8{grid-row-end:span 8}.row-offset-xs-8{grid-row-start:9}.col-xs-9{grid-column-end:span 9}.col-offset-xs-9{grid-column-start:10}.row-xs-9{grid-row-end:span 9}.row-offset-xs-9{grid-row-start:10}.col-xs-10{grid-column-end:span 10}.col-offset-xs-10{grid-column-start:11}.row-xs-10{grid-row-end:span 10}.row-offset-xs-10{grid-row-start:11}.col-xs-11{grid-column-end:span 11}.col-offset-xs-11{grid-column-start:12}.row-xs-11{grid-row-end:span 11}.row-offset-xs-11{grid-row-start:12}.col-xs-12{grid-column-end:span 12}.col-offset-xs-12{grid-column-start:13}.row-xs-12{grid-row-end:span 12}.row-offset-xs-12{grid-row-start:13}}@media (min-width:768px){.col-sm-1{grid-column-end:span 1}.col-offset-sm-1{grid-column-start:2}.row-sm-1{grid-row-end:span 1}.row-offset-sm-1{grid-row-start:2}.col-sm-2{grid-column-end:span 2}.col-offset-sm-2{grid-column-start:3}.row-sm-2{grid-row-end:span 2}.row-offset-sm-2{grid-row-start:3}.col-sm-3{grid-column-end:span 3}.col-offset-sm-3{grid-column-start:4}.row-sm-3{grid-row-end:span 3}.row-offset-sm-3{grid-row-start:4}.col-sm-4{grid-column-end:span 4}.col-offset-sm-4{grid-column-start:5}.row-sm-4{grid-row-end:span 4}.row-offset-sm-4{grid-row-start:5}.col-sm-5{grid-column-end:span 5}.col-offset-sm-5{grid-column-start:6}.row-sm-5{grid-row-end:span 5}.row-offset-sm-5{grid-row-start:6}.col-sm-6{grid-column-end:span 6}.col-offset-sm-6{grid-column-start:7}.row-sm-6{grid-row-end:span 6}.row-offset-sm-6{grid-row-start:7}.col-sm-7{grid-column-end:span 7}.col-offset-sm-7{grid-column-start:8}.row-sm-7{grid-row-end:span 7}.row-offset-sm-7{grid-row-start:8}.col-sm-8{grid-column-end:span 8}.col-offset-sm-8{grid-column-start:9}.row-sm-8{grid-row-end:span 8}.row-offset-sm-8{grid-row-start:9}.col-sm-9{grid-column-end:span 9}.col-offset-sm-9{grid-column-start:10}.row-sm-9{grid-row-end:span 9}.row-offset-sm-9{grid-row-start:10}.col-sm-10{grid-column-end:span 10}.col-offset-sm-10{grid-column-start:11}.row-sm-10{grid-row-end:span 10}.row-offset-sm-10{grid-row-start:11}.col-sm-11{grid-column-end:span 11}.col-offset-sm-11{grid-column-start:12}.row-sm-11{grid-row-end:span 11}.row-offset-sm-11{grid-row-start:12}.col-sm-12{grid-column-end:span 12}.col-offset-sm-12{grid-column-start:13}.row-sm-12{grid-row-end:span 12}.row-offset-sm-12{grid-row-start:13}}@media (min-width:1020px){.col-md-1{grid-column-end:span 1}.col-offset-md-1{grid-column-start:2}.row-md-1{grid-row-end:span 1}.row-offset-md-1{grid-row-start:2}.col-md-2{grid-column-end:span 2}.col-offset-md-2{grid-column-start:3}.row-md-2{grid-row-end:span 2}.row-offset-md-2{grid-row-start:3}.col-md-3{grid-column-end:span 3}.col-offset-md-3{grid-column-start:4}.row-md-3{grid-row-end:span 3}.row-offset-md-3{grid-row-start:4}.col-md-4{grid-column-end:span 4}.col-offset-md-4{grid-column-start:5}.row-md-4{grid-row-end:span 4}.row-offset-md-4{grid-row-start:5}.col-md-5{grid-column-end:span 5}.col-offset-md-5{grid-column-start:6}.row-md-5{grid-row-end:span 5}.row-offset-md-5{grid-row-start:6}.col-md-6{grid-column-end:span 6}.col-offset-md-6{grid-column-start:7}.row-md-6{grid-row-end:span 6}.row-offset-md-6{grid-row-start:7}.col-md-7{grid-column-end:span 7}.col-offset-md-7{grid-column-start:8}.row-md-7{grid-row-end:span 7}.row-offset-md-7{grid-row-start:8}.col-md-8{grid-column-end:span 8}.col-offset-md-8{grid-column-start:9}.row-md-8{grid-row-end:span 8}.row-offset-md-8{grid-row-start:9}.col-md-9{grid-column-end:span 9}.col-offset-md-9{grid-column-start:10}.row-md-9{grid-row-end:span 9}.row-offset-md-9{grid-row-start:10}.col-md-10{grid-column-end:span 10}.col-offset-md-10{grid-column-start:11}.row-md-10{grid-row-end:span 10}.row-offset-md-10{grid-row-start:11}.col-md-11{grid-column-end:span 11}.col-offset-md-11{grid-column-start:12}.row-md-11{grid-row-end:span 11}.row-offset-md-11{grid-row-start:12}.col-md-12{grid-column-end:span 12}.col-offset-md-12{grid-column-start:13}.row-md-12{grid-row-end:span 12}.row-offset-md-12{grid-row-start:13}}@media (min-width:1400px){.col-lg-1{grid-column-end:span 1}.col-offset-lg-1{grid-column-start:2}.row-lg-1{grid-row-end:span 1}.row-offset-lg-1{grid-row-start:2}.col-lg-2{grid-column-end:span 2}.col-offset-lg-2{grid-column-start:3}.row-lg-2{grid-row-end:span 2}.row-offset-lg-2{grid-row-start:3}.col-lg-3{grid-column-end:span 3}.col-offset-lg-3{grid-column-start:4}.row-lg-3{grid-row-end:span 3}.row-offset-lg-3{grid-row-start:4}.col-lg-4{grid-column-end:span 4}.col-offset-lg-4{grid-column-start:5}.row-lg-4{grid-row-end:span 4}.row-offset-lg-4{grid-row-start:5}.col-lg-5{grid-column-end:span 5}.col-offset-lg-5{grid-column-start:6}.row-lg-5{grid-row-end:span 5}.row-offset-lg-5{grid-row-start:6}.col-lg-6{grid-column-end:span 6}.col-offset-lg-6{grid-column-start:7}.row-lg-6{grid-row-end:span 6}.row-offset-lg-6{grid-row-start:7}.col-lg-7{grid-column-end:span 7}.col-offset-lg-7{grid-column-start:8}.row-lg-7{grid-row-end:span 7}.row-offset-lg-7{grid-row-start:8}.col-lg-8{grid-column-end:span 8}.col-offset-lg-8{grid-column-start:9}.row-lg-8{grid-row-end:span 8}.row-offset-lg-8{grid-row-start:9}.col-lg-9{grid-column-end:span 9}.col-offset-lg-9{grid-column-start:10}.row-lg-9{grid-row-end:span 9}.row-offset-lg-9{grid-row-start:10}.col-lg-10{grid-column-end:span 10}.col-offset-lg-10{grid-column-start:11}.row-lg-10{grid-row-end:span 10}.row-offset-lg-10{grid-row-start:11}.col-lg-11{grid-column-end:span 11}.col-offset-lg-11{grid-column-start:12}.row-lg-11{grid-row-end:span 11}.row-offset-lg-11{grid-row-start:12}.col-lg-12{grid-column-end:span 12}.col-offset-lg-12{grid-column-start:13}.row-lg-12{grid-row-end:span 12}.row-offset-lg-12{grid-row-start:13}}@media (min-width:1401px){.col-xl-1{grid-column-end:span 1}.col-offset-xl-1{grid-column-start:2}.row-xl-1{grid-row-end:span 1}.row-offset-xl-1{grid-row-start:2}.col-xl-2{grid-column-end:span 2}.col-offset-xl-2{grid-column-start:3}.row-xl-2{grid-row-end:span 2}.row-offset-xl-2{grid-row-start:3}.col-xl-3{grid-column-end:span 3}.col-offset-xl-3{grid-column-start:4}.row-xl-3{grid-row-end:span 3}.row-offset-xl-3{grid-row-start:4}.col-xl-4{grid-column-end:span 4}.col-offset-xl-4{grid-column-start:5}.row-xl-4{grid-row-end:span 4}.row-offset-xl-4{grid-row-start:5}.col-xl-5{grid-column-end:span 5}.col-offset-xl-5{grid-column-start:6}.row-xl-5{grid-row-end:span 5}.row-offset-xl-5{grid-row-start:6}.col-xl-6{grid-column-end:span 6}.col-offset-xl-6{grid-column-start:7}.row-xl-6{grid-row-end:span 6}.row-offset-xl-6{grid-row-start:7}.col-xl-7{grid-column-end:span 7}.col-offset-xl-7{grid-column-start:8}.row-xl-7{grid-row-end:span 7}.row-offset-xl-7{grid-row-start:8}.col-xl-8{grid-column-end:span 8}.col-offset-xl-8{grid-column-start:9}.row-xl-8{grid-row-end:span 8}.row-offset-xl-8{grid-row-start:9}.col-xl-9{grid-column-end:span 9}.col-offset-xl-9{grid-column-start:10}.row-xl-9{grid-row-end:span 9}.row-offset-xl-9{grid-row-start:10}.col-xl-10{grid-column-end:span 10}.col-offset-xl-10{grid-column-start:11}.row-xl-10{grid-row-end:span 10}.row-offset-xl-10{grid-row-start:11}.col-xl-11{grid-column-end:span 11}.col-offset-xl-11{grid-column-start:12}.row-xl-11{grid-row-end:span 11}.row-offset-xl-11{grid-row-start:12}.col-xl-12{grid-column-end:span 12}.col-offset-xl-12{grid-column-start:13}.row-xl-12{grid-row-end:span 12}.row-offset-xl-12{grid-row-start:13}}@media (min-width:768px){.grid{grid-gap:40px;gap:40px}}address,article,blockquote,h1,h2,h3,h4,h5,h6,hr,iframe,ol,p,table,ul{margin:0 0 1.5rem 0}html,input,select,textarea{letter-spacing:1px}button *,div,i,input,li,p,select,span,textarea{font-family:neue-haas-grotesk-display,Arial,sans-serif}h1,h2,h3,h4,h5,h6{font-family:neue-haas-grotesk-display,Arial,sans-serif;font-weight:600;color:#1f1f1f;line-height:1.2;letter-spacing:1px}.h1,h1{margin:0;font-size:4.12rem;line-height:1.01}@media screen and (max-width:576px){.h1,h1{font-size:2.4rem}}.large-h2,.single-post h1{font-size:3.2rem}@media screen and (max-width:576px){.large-h2,.single-post h1{font-size:2.4rem}}.single-post h1{margin-bottom:.5rem}.h2,h2{margin-bottom:1rem;font-size:1.8rem}.h3,h3{margin-bottom:1rem;font-size:1.6rem}.h4,h4{font-size:1.2rem}.h5,h5{font-size:1rem}i,li,p{font-size:1rem}li,p{line-height:1.66}.small-text{font-size:.8rem}.extrasmall-text{font-size:.72rem}ol,ul{margin-left:1em}a,i{color:#1f1f1f;text-decoration:none;transition:color .3s ease-out}a:hover{color:inherit}a[href^=mailto]{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}em{font-style:italic}img{max-width:100%;height:auto;border:0}strong{font-family:neue-haas-grotesk-display,Arial,sans-serif;font-weight:700}.text-uppercase{text-transform:uppercase}.has-text-align-left,.text-left{text-align:left}.has-text-align-center,.text-center,.text-centre{text-align:center}.has-text-align-right,.text-right{text-align:right}a:focus p,a:hover p{color:#1f1f1f}p:last-child{margin-bottom:0}.has-white-color{color:#fff}.has-black-color{color:#1f1f1f}.has-red-color{color:#ed1b2d}.has-white-background-color{background:#fff}.has-black-background-color{background:#1f1f1f}.has-red-background-color{background:#ed1b2d}.form p,.wpcf7-form p{margin-bottom:1.5em}.form-field{margin-bottom:1rem}input[type=email],input[type=file],input[type=password],input[type=tel],input[type=text],select,textarea{padding:1em;width:100%;max-width:100%;font-family:neue-haas-grotesk-display,Arial,sans-serif;font-weight:300;font-size:1em;text-align:left;outline:0;background:#fff;border:1px solid #1f1f1f;-webkit-appearance:none;-moz-appearance:none;appearance:none}select{background:#fff url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23004C4F%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23004C4F%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat right 16px top 55%;background-size:14px 14px}textarea{display:block;height:192px;line-height:1.3}input[type=button],input[type=submit]{display:inline-block;height:auto;outline:0;cursor:pointer;transition:color .3s ease-out,background .3s ease-out}input[type=checkbox],input[type=radio]{position:relative;display:inline-block;margin:0 8px 0 0;width:auto;padding:12px;vertical-align:middle;cursor:pointer;background:#fff;border:1px solid #1f1f1f;border-radius:6px;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=checkbox]:checked,input[type=radio]:checked{color:#1f1f1f}input[type=checkbox]:checked:after,input[type=radio]:checked:after{content:"✔";position:absolute;top:2px;left:6px;font-size:1.2em;color:#1f1f1f}span.wpcf7-list-item{margin-left:0}.wpcf7-list-item label{display:block}body span.wpcf7-not-valid-tip{display:block;padding:.5em 1em;color:#fff;background:#ed1b2d}body div.wpcf7-display-none{margin-top:0}body div.wpcf7-response-output{margin:0!important;padding:.5em 1em!important;font-size:1rem;color:#fff;background:#1f1f1f;border:0!important}span.wpcf7-spinner{margin-left:20px;height:37px;width:37px;vertical-align:bottom;background-color:transparent;background-image:url(images/icon/loading.svg);background-size:37px auto;border-radius:0}span.wpcf7-spinner::before{display:none!important}.hs-form label,.microsite-form label{font-size:.72rem;font-weight:600;margin-bottom:5px;display:block}.hs-form input[type=email],.hs-form input[type=number],.hs-form input[type=password],.hs-form input[type=tel],.hs-form input[type=text],.hs-form select,.hs-form textarea,.microsite-form input[type=email],.microsite-form input[type=number],.microsite-form input[type=password],.microsite-form input[type=tel],.microsite-form input[type=text],.microsite-form select,.microsite-form textarea{border:1px solid #9d9d9d;border-radius:10px;padding:.6rem .8rem;font-size:.8rem}.hs-form input[type=submit],.microsite-form input[type=submit]{font-size:1rem}.hs-form .grid,.microsite-form .grid{gap:0 10px;grid-gap:0 10px}@media screen and (min-width:769px){.hs-form .grid,.microsite-form .grid{gap:0 30px;grid-gap:0 30px}}.hs-form select,.microsite-form select{background:#fff url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23004C4F%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23004C4F%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat right 16px top 55%;background-size:14px 14px}.hs-form .terms,.microsite-form .terms{font-weight:400}.hs-form .terms a,.microsite-form .terms a{text-decoration:underline;color:#001eff}#accountRegisterForm .submit-btn{display:flex;justify-content:end;margin-top:10px}.show-password{top:5px;right:10px}.show-password label{font-size:1.2rem;cursor:pointer}.show-password input{display:none}.radio-btn{height:40px;position:relative;margin-bottom:.5rem}.radio-btn input,.radio-btn label{display:block;position:absolute;top:0;left:0;right:0;bottom:0}.radio-btn label{cursor:pointer;z-index:90;line-height:1.8em;border:2px solid #001eff;height:40px;display:flex;justify-content:center;align-items:center;color:#001eff;border-radius:50px;font-weight:700}.radio-btn input[type=radio]{opacity:0;z-index:100}.radio-btn input[type=radio]:checked+label{background:#001eff;color:#fff}.hs-form .hs-error-msgs{list-style:none;margin:0}.hs-form .hs-error-msgs .hs-error-msg{color:#ed1b2d}.hs-form .hs-form-field{margin-bottom:1rem}.hs-form .inputs-list{margin:0}.hs-form .hs-form-booleancheckbox{list-style:none}.hs-form .hs-form-booleancheckbox label{font-weight:400}.hs-form .hs-form-booleancheckbox label a{color:#001eff;text-decoration:underline}.btn,.hs-button.primary,.wp-element-button{border-radius:100px;padding:.75rem 2rem;font-weight:700;display:inline-block;background-color:#001eff;border:none;line-height:100%}.btn:focus,.btn:hover,.hs-button.primary:focus,.hs-button.primary:hover,.wp-element-button:focus,.wp-element-button:hover{background-color:#1894ff;color:#fff}.btn-blue-filled,.hs-button.primary-blue-filled,.wp-element-button-blue-filled{color:#fff}.btn-white-filled,.hs-button.primary-white-filled,.wp-element-button-white-filled{background-color:#fff;color:#001eff}.btn-blue-outline,.hs-button.primary-blue-outline,.wp-element-button-blue-outline{background-color:transparent;border:2px solid #001eff;color:#001eff;padding:calc(.75rem - 1px) calc(2rem - 1px)}.btn-blue-outline:focus,.btn-blue-outline:hover,.hs-button.primary-blue-outline:focus,.hs-button.primary-blue-outline:hover,.wp-element-button-blue-outline:focus,.wp-element-button-blue-outline:hover{background-color:#001eff;color:#fff}.btn-white-outline,.hs-button.primary-white-outline,.wp-element-button-white-outline{background-color:transparent;border:2px solid #fff;color:#fff;padding:calc(.75rem - 2px) calc(2rem - 2px)}@media screen and (max-width:1400px){.btn,.hs-button.primary,.wp-element-button{padding:.7rem 1.2rem}}.is-style-outline .wp-element-button{background-color:transparent;border:2px solid #001eff;color:#001eff}.is-style-outline .wp-element-button:focus,.is-style-outline .wp-element-button:hover{background-color:#001eff;color:#fff}.is-style-outline .wp-element-button.has-white-color{border:2px solid #fff}.is-style-outline .wp-element-button.has-white-color:focus,.is-style-outline .wp-element-button.has-white-color:hover{background-color:#fff;color:#001eff}.small-heading-card .wp-block-button__link{color:#001eff}.link_btn{color:#001eff;font-weight:700}.link_btn:after{font-family:"Font Awesome 5 Free";content:"\f061";padding-left:12px}.hs-form .actions{display:flex;justify-content:end}.hs-form .actions .hs-button.primary{color:#fff}.wp-block-buttons>.wp-block-button.has-custom-width{max-width:none}.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{width:100%}.wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(25% - var(--wp--style--block-gap,.5em) * .75)}.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - var(--wp--style--block-gap,.5em) * .5)}.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - var(--wp--style--block-gap,.5em) * .25)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100{width:100%;flex-basis:100%}header{width:100%;z-index:1000;background:#fff;transition:.3s ease-out,top .5s ease-in-out;position:relative}.fixed-header{position:absolute;width:100%;top:0;left:0;background:0 0}.fixed-header .main-navigation li>a{color:#fff}.blue-header{background:linear-gradient(135deg,#001eff 0,#1894ff 100%)}.blue-header .main-navigation li>a{color:#fff}header.nav-up{top:-200px}header.solid.nav-down{background:rgba(255,255,255,.9)}.header-container{display:flex;justify-content:space-between;align-items:center}.logo{position:relative;padding:1.5rem 0;text-align:left;z-index:3000;max-width:200px;width:12%;margin-right:50px;min-width:130px}.logo img{display:block}.logo a{display:block}.red-line{background:#ed1b2d;width:5px;height:30px}@media screen and (max-width:1400px){.red-line{width:3px;height:22px}}@media screen and (max-width:1020px){.red-line{display:none}}.header-btns a:last-of-type{margin-left:10px}@media screen and (max-width:1400px){.header-btns a:last-of-type{margin-left:5px}}.menu-btns{font-size:0;text-align:right;z-index:3000;height:50px}.menu-btns a{position:relative;top:50%;right:-10px;display:inline-block;margin-top:-20px;padding-right:50px;z-index:310;height:40px;width:45px;transition:all .3s ease-out}.menu-btns span{position:relative;display:inline-block}.menu-btns span,.menu-btns span:after,.menu-btns span:before{content:"";display:block;position:absolute;width:28px;height:2px;right:0;left:0;top:50%;background:#001eff;transform:rotate(0);transition:all .3s ease-out}.blue-header .menu-btns span,.blue-header .menu-btns span:after,.blue-header .menu-btns span:before,.fixed-header .menu-btns span,.fixed-header .menu-btns span:after,.fixed-header .menu-btns span:before{background:#fff}.blue-header.active .menu-btns span,.blue-header.active .menu-btns span:after,.blue-header.active .menu-btns span:before,.fixed-header.active .menu-btns span,.fixed-header.active .menu-btns span:after,.fixed-header.active .menu-btns span:before{background:#001eff}header.solid.nav-down .menu-btns span,header.solid.nav-down .menu-btns span:after,header.solid.nav-down .menu-btns span:before{background:#ed1b2d}.has-no-banner .menu-btns span,.has-no-banner .menu-btns span:after,.has-no-banner .menu-btns span:before,header.solid.nav-down .menu-btns.orange span,header.solid.nav-down .menu-btns.orange span:after,header.solid.nav-down .menu-btns.orange span:before{background:#ed1b2d}.menu-btns span{left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.menu-btns span:before{top:10px}.menu-btns span:after{top:-10px}.menu-btns span.active,.menu-btns span.active:before{transform:rotate(45deg) translateX(-50%) translateY(-50%);top:73%;left:38%}.menu-btns span.active:before{opacity:0}.menu-btns span.active:after{transform:rotate(90deg);top:0}@media screen and (min-width:1021px){header{background:#fff}.menu-btns{display:none}}footer{color:#1f1f1f;text-align:left;background:#fff;padding:4rem 0}footer .grid{grid-template-columns:repeat(2,1fr);grid-template-rows:auto;position:relative}.footer-info{grid-column:span 2;grid-row:3}.footer-info .footer-logo{margin-bottom:2rem;max-width:30%;display:block}ul.footer-navigation{margin:0;padding:0;list-style:none;color:#001eff}ul.footer-navigation li{line-height:180%;font-weight:600}ul.footer-navigation li a{color:#001eff}ul.footer-navigation li a:hover{color:#1894ff}@media screen and (min-width:577px) and (max-width:768px){footer .grid{grid-template-columns:repeat(2,1fr)}.footer-info{grid-column:span 2}.footer-info .footer-logo{margin-bottom:2rem;max-width:120px;display:block}}@media screen and (min-width:769px) and (max-width:1020px){footer .grid{grid-template-columns:repeat(3,1fr)}.footer-info{grid-column:span 3;grid-row:2}}@media screen and (min-width:1021px){footer .grid{grid-template-columns:repeat(5,1fr)}.footer-info{grid-row:1}}#nav{position:fixed;top:0;padding:100px 25px 0 25px;height:100%;width:100vw;background:#fff;transition:right 1s ease-out;z-index:2500}#nav:not(:target){right:calc(-100% - 40px)}#nav:target{right:0;overflow-y:auto;box-shadow:0 0 5px 0 rgba(0,0,0,.3)}.main-navigation{position:relative;margin:0 0 1rem 0;list-style:none;z-index:4000}.main-navigation li{position:relative;text-align:left;font-size:1rem}.main-navigation li a{display:block;font-family:neue-haas-grotesk-display,Arial,sans-serif;color:#fff;font-weight:700;padding:1rem 0}header.solid.nav-down .main-navigation li a{color:#001eff}#nav:target .main-navigation li a{color:#001eff}.main-navigation li a:hover,.main-navigation li.current-menu-item>a{color:#1894ff}span.plus{position:absolute;top:0;right:-20px;height:40px;width:40px;cursor:pointer}span.plus:after,span.plus:before{position:absolute;top:28px;right:0;left:0;content:"";display:block;width:12px;height:2px;background:#1894ff}span.plus.active:after,span.plus.active:before{transform:rotate(0);transition:all .3s ease-out}span.plus:after{transform:rotate(90deg);transition:all .3s ease-out}.main-navigation>li>.sub-menu{display:none;margin:4px 0 0 0;list-style:none}.main-navigation>li>.sub-menu>ul{display:block;padding:0;max-width:unset}.main-navigation>li>.sub-menu li{margin-right:0;width:100%;text-transform:none;display:block}.main-navigation>li>.sub-menu li a{font-weight:500}.main-navigation>li>.sub-menu li::before{display:none}.main-navigation>li>.sub-menu li .menu-item-description{display:none}@media screen and (min-width:577px) and (max-width:1020px){#nav{max-width:400px;padding-top:100px!important}}@media screen and (min-width:0) and (max-width:576px){#nav{padding:100px 40px 0 40px}}@media screen and (min-width:1021px){#nav{position:static;top:auto;height:auto;width:unset;max-width:none;background:0 0;z-index:1000;display:flex;align-items:center;height:100%;justify-content:space-between;flex:1 1;padding:0}.main-navigation{position:static}.main-navigation li{position:static;text-align:left;font-size:1rem}.admin-bar #nav{padding-top:0}#nav:not(:target){right:auto;transition:all 0s ease 0s}#nav:target{right:auto;overflow-y:visible;transition:all 0s ease 0s;box-shadow:none}.main-navigation{margin:0;padding:0;background:0 0;border:0}.main-navigation li{display:inline-block;padding:0;margin:0 .3rem;font-size:.8rem}.main-navigation li:last-of-type{margin-right:0}.main-navigation li:first-of-type{margin-left:0}.main-navigation>li>a{position:relative;padding:.25em 0 .25em 0;color:#001eff}.main-navigation>li>a:hover{color:#ed1b2d}.main-navigation>li.current-menu-item>a{color:#fff;border-bottom:2px solid #fff}.main-navigation>li.menu-item-has-children>a{position:relative;z-index:505}.main-navigation>li>span.plus{display:none}.main-navigation>li>.sub-menu{position:absolute;top:100%;width:100%;left:0;display:block;list-style:none;margin:0;padding:1em;min-width:300px;text-align:left;background:#e7f4ff;visibility:hidden;opacity:0;z-index:1000;transition:all .3s ease;box-shadow:0 40px 40px 0 rgba(0,0,0,.1);padding:2rem}.main-navigation>li>.sub-menu>ul{display:flex;justify-content:space-around}.main-navigation>li:hover>.sub-menu{margin-top:-1px;visibility:visible;opacity:1}.main-navigation>li>.sub-menu li{margin:0;flex:0 1 260px;padding:0 20px;display:flex;line-height:1.5}.main-navigation>li>.sub-menu li a{padding:0;font-weight:600}.main-navigation>li>.sub-menu li::before{font-size:22px;color:#001eff;margin-right:15px;display:block}.main-navigation>li>.sub-menu li .menu-item-description{display:block;font-weight:400;color:#1f1f1f}.main-navigation>li>.sub-menu li:hover .menu-item-description{color:#001eff}.main-navigation>li:hover>.sub-menu a{color:#1f1f1f}.main-navigation>li:hover>.sub-menu a:hover{color:#ed1b2d}.blue-header .header-btns .btn-blue-outline,.fixed-header .header-btns .btn-blue-outline{border-color:#fff;color:#fff}.blue-header .header-btns .btn-blue-outline:focus,.blue-header .header-btns .btn-blue-outline:hover,.fixed-header .header-btns .btn-blue-outline:focus,.fixed-header .header-btns .btn-blue-outline:hover{background:#fff;color:#001eff}.blue-header .header-btns .btn-blue-filled,.fixed-header .header-btns .btn-blue-filled{background:#fff;color:#001eff}.blue-header #nav:target .main-navigation li a,.fixed-header #nav:target .main-navigation li a{color:#fff}}@media screen and (min-width:1401px){.main-navigation li{margin:0 .5rem}}@media screen and (max-width:600px){.admin-bar #wpadminbar{position:fixed}}header{width:100%;z-index:1000;background:#fff;transition:.3s ease-out,top .5s ease-in-out;position:relative}.fixed-header{position:absolute;width:100%;top:0;left:0;background:0 0}.fixed-header .main-navigation li>a{color:#fff}.blue-header{background:linear-gradient(135deg,#001eff 0,#1894ff 100%)}.blue-header .main-navigation li>a{color:#fff}header.nav-up{top:-200px}header.solid.nav-down{background:rgba(255,255,255,.9)}.header-container{display:flex;justify-content:space-between;align-items:center}.logo{position:relative;padding:1.5rem 0;text-align:left;z-index:3000;max-width:200px;width:12%;margin-right:50px;min-width:130px}.logo img{display:block}.logo a{display:block}.red-line{background:#ed1b2d;width:5px;height:30px}@media screen and (max-width:1400px){.red-line{width:3px;height:22px}}@media screen and (max-width:1020px){.red-line{display:none}}.header-btns a:last-of-type{margin-left:10px}@media screen and (max-width:1400px){.header-btns a:last-of-type{margin-left:5px}}.menu-btns{font-size:0;text-align:right;z-index:3000;height:50px}.menu-btns a{position:relative;top:50%;right:-10px;display:inline-block;margin-top:-20px;padding-right:50px;z-index:310;height:40px;width:45px;transition:all .3s ease-out}.menu-btns span{position:relative;display:inline-block}.menu-btns span,.menu-btns span:after,.menu-btns span:before{content:"";display:block;position:absolute;width:28px;height:2px;right:0;left:0;top:50%;background:#001eff;transform:rotate(0);transition:all .3s ease-out}.blue-header .menu-btns span,.blue-header .menu-btns span:after,.blue-header .menu-btns span:before,.fixed-header .menu-btns span,.fixed-header .menu-btns span:after,.fixed-header .menu-btns span:before{background:#fff}.blue-header.active .menu-btns span,.blue-header.active .menu-btns span:after,.blue-header.active .menu-btns span:before,.fixed-header.active .menu-btns span,.fixed-header.active .menu-btns span:after,.fixed-header.active .menu-btns span:before{background:#001eff}header.solid.nav-down .menu-btns span,header.solid.nav-down .menu-btns span:after,header.solid.nav-down .menu-btns span:before{background:#ed1b2d}.has-no-banner .menu-btns span,.has-no-banner .menu-btns span:after,.has-no-banner .menu-btns span:before,header.solid.nav-down .menu-btns.orange span,header.solid.nav-down .menu-btns.orange span:after,header.solid.nav-down .menu-btns.orange span:before{background:#ed1b2d}.menu-btns span{left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.menu-btns span:before{top:10px}.menu-btns span:after{top:-10px}.menu-btns span.active,.menu-btns span.active:before{transform:rotate(45deg) translateX(-50%) translateY(-50%);top:73%;left:38%}.menu-btns span.active:before{opacity:0}.menu-btns span.active:after{transform:rotate(90deg);top:0}@media screen and (min-width:1021px){header{background:#fff}.menu-btns{display:none}}.pagination-links-container{padding-top:20px;display:block}.pagination,.pagination .nav-links,.pagination-links-container{display:flex;align-items:center;justify-content:center}.pagination .screen-reader-text{display:none}.pagination .next,.pagination .page-numbers,.pagination .prev{margin:0 .25em;font-family:neue-haas-grotesk-display,Arial,sans-serif}.pagination .prev{padding-right:.5em}.pagination .next{padding-left:.5em}.pagination .page-numbers{border:2px solid #001eff;transition:color .3s ease-out,border .3s ease-out;color:#001eff;width:60px;height:60px;display:flex;justify-content:center;align-items:center;border-radius:50%;font-weight:700}.pagination .current,.pagination .page-numbers:hover{color:#fff;background:#001eff}.pagination .next,.pagination .prev{border:none;height:auto;width:auto}.pagination .next i,.pagination .prev i{color:#001eff;font-size:25px}.pagination .next:hover,.pagination .prev:hover{color:#001eff;background:0 0}.posts-container .grid{grid-template-columns:auto;grid-gap:0}.post{position:relative;padding-top:3em;padding-bottom:3em}.post:first-child{padding-top:0}.post h2{margin-bottom:.5em;font-size:2.5em}.post:before{position:absolute;left:25%;bottom:0;width:50%;height:1px;content:"";background:#bdbdbd}.post:last-child:before{display:none}.post .read-more-link{display:inline-block;font-family:neue-haas-grotesk-display,Arial,sans-serif;color:#ed1b2d}.post .read-more-link:hover{color:#1f1f1f}.post .read-more-link i{position:relative;top:-2px;margin-left:.5em;font-size:.6em;color:#ed1b2d}.post .read-more-link:hover i{color:#1f1f1f}@media screen and (min-width:769px) and (max-width:1020px){.post{padding-top:4em;padding-bottom:4em}.post:first-child{padding-top:0}.post h2,.post p{padding-left:12.5%;padding-right:12.5%}.post:before{left:25%;width:50%}}@media screen and (min-width:1021px){.post{padding-top:5em;padding-bottom:5em}.post:first-child{padding-top:0}.post h2,.post p{padding-left:25%;padding-right:25%}.post:before{left:33.3333333333%;width:33.3333333333%}}.post-navigation-container .grid{grid-template-columns:auto;margin:0 20px;padding-left:0;padding-right:0;border-top:1px solid #1f1f1f}.post-navigation-container a{position:relative;display:inline-block;padding:0 5%;font-family:neue-haas-grotesk-display,Arial,sans-serif;font-size:1.45em;color:#1f1f1f}.post-navigation-container a:hover{color:#ed1b2d}.post-navigation-container a i{position:absolute;top:50%;left:2.5%;margin-top:-.5em;color:#ed1b2d}.post-navigation-container p:last-child a i{left:auto;right:2.5%}@media screen and (min-width:769px) and (max-width:1020px){.post-navigation-container .grid{grid-template-columns:repeat(2,1fr);grid-gap:0;margin:0 40px;padding-left:0;padding-right:0}.post-navigation-container p{margin:0;padding:0 40px}.post-navigation-container p:first-child{border-right:1px solid #1f1f1f}.post-navigation-container a{padding:0 20%}.post-navigation-container a i{left:5%}.post-navigation-container p:last-child a i{right:5%}}@media screen and (min-width:1021px){.post-navigation-container{border-left:1px solid #1f1f1f;border-right:1px solid #1f1f1f}.post-navigation-container .grid{grid-template-columns:repeat(2,1fr);grid-gap:0;margin:0 40px;padding-left:0;padding-right:0}.post-navigation-container p{margin:0;padding:0 40px}.post-navigation-container p:first-child{border-right:1px solid #1f1f1f}.post-navigation-container a{padding:0 25%}.post-navigation-container a i{left:12.5%}.post-navigation-container p:last-child a i{right:12.5%}}ul.social-links{margin:0;list-style:none}ul.social-links li{display:inline-block;margin-right:10px}ul.social-links li:last-child{margin-right:0}ul.social-links li a{display:block;font-size:1.067em;color:#fff;background:#001eff;width:2.5rem;height:2.5rem;display:flex;justify-content:center;align-items:center;border-radius:50%}ul.social-links li a:hover i{color:#fff}ul.social-links li a i{font-size:1.5rem;color:#fff;transition:color .3s ease-out}ul.social-links li a:hover i{color:#fff}.social-links{display:flex}.social-links a{margin-right:1rem;background:#001eff;color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;height:40px;width:40px}.social-links a i{color:#fff}.social-links .facebook-link{background:0 0;width:auto;height:auto}.social-links .facebook-link i{color:#001eff;font-size:40px}footer .social-links a{margin-right:0}.login-flow{background:linear-gradient(135deg,#001eff 0,#1894ff 100%);min-height:100vh}.login-flow>.container,.single-industries .wp-block-acorn-recommended-posts .login-flow>.post-list,.single-industries .wp-block-acorn-recommended-posts .login-flow>.recommended-title{display:flex;justify-content:center;align-items:center;min-height:100vh}.login-flow .login-modal{background:#fff;box-shadow:0 3px 12px 0 rgba(16,16,16,.23);border-radius:8px;width:100%;max-width:500px;margin:150px 0;position:relative}.login-flow .login-modal-container{padding:20px}@media screen and (min-width:577px){.login-flow .login-modal-container{padding:40px}}.login-flow h1,.login-flow h2{font-size:1.8rem;margin-bottom:10px}.login-flow p{margin-bottom:0}.login-flow .form,.login-flow .radio-container{margin-top:30px}.login-flow hr{background:#e7f4ff;border:none;height:2px;margin:1rem 0}.login-flow .btn-blue-filled{color:#fff}.login-flow .btn{font-size:.8rem!important}.login-flow a{color:#001eff}.login-flow progress[value]{width:100%;margin-top:0;height:12px;appearance:none;-webkit-appearance:none;-moz-appearance:none;border:none;background-color:transparent;border-radius:20px;position:absolute;top:0;left:0}.login-flow progress[value]::-webkit-progress-bar{background-color:#001eff;border-radius:10px 0 0 10px}.login-flow progress[value]::-moz-progress-bar{background-color:#001eff;border-radius:10px 0 0 10px}.register-page .form{margin-top:0}.contact-page{border-bottom:1px solid #9d9d9d}.contact-page .wp-grid h1{margin-bottom:1.5rem;margin-left:0!important;margin-right:0!important;font-size:3.2rem;line-height:1.2}@media screen and (max-width:576px){.contact-page .wp-grid h1{font-size:2.4rem}}.contact-page .wp-grid p{max-width:500px;margin:0}.thankyou-page .wp-grid .col-12 p{max-width:100%}.acorn-filters{display:flex;align-items:center;padding:2.5rem 3rem;background:#fff;border-radius:50px;box-shadow:0 0 40px 0 rgba(0,0,0,.1);flex-wrap:wrap;margin-top:-50px}@media screen and (max-width:768px){.acorn-filters{display:block;margin-top:-88px}}.acorn-filters .filter-select{flex:1 1;display:flex;align-items:center}.acorn-filters .filter-select label{font-weight:600}.acorn-filters .filter-select select{flex:1 1 190px;margin-left:20px}.acorn-filters input,.acorn-filters select{width:100%;padding:17px;border-radius:10px;border:1px solid #9d9d9d;line-height:1.2}.industries.post-list{padding:100px 0 100px 0}.post-list{padding:100px 0 30px 0}.post-list-item{background:#fff;box-shadow:0 0 40px 0 rgba(0,0,0,.1);border-radius:50px;position:relative}.post-list-item a{display:block}.post-list-item img{width:100%;border-radius:50px 50px 0 0;display:block}.post-list-content{padding:1.5rem 2rem 3.8rem 2rem}.post-list-content .tax-term{margin-bottom:1rem;display:block}.post-list .link_btn{position:absolute;bottom:0;left:0;padding:30px 40px 40px 40px}.loader{display:none;text-align:center}.loader img{height:50px}.single-industries .wp-block-acorn-recommended-posts .post-list,.single-industries .wp-block-acorn-recommended-posts .recommended-title{padding-bottom:30px}.blog-list.post-list .post-list-item{background:0 0;box-shadow:none}.blog-list.post-list .post-list-item .post-list-content{padding:15px 0}.blog-list.post-list .post-list-item h3{margin-bottom:15px}.blog-list.post-list img{border-radius:15px;box-shadow:0 0 40px 0 rgba(0,0,0,.1)}.blog-list.post-list .post-meta{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px}.blog-list.post-list .post-meta span{font-size:.8rem;font-weight:600}.blog-list.post-list .post-meta .tax-term{margin-bottom:0}.blog-list.post-list .link_btn{padding:0}.acorn-breadcrumbs{display:block;margin:0 -10px 30px -10px}.acorn-breadcrumbs a.breadcrumb-item{color:#001eff}.acorn-breadcrumbs .breadcrumb-item{margin:0 10px}@media screen and (max-width:1020px){.phone-mockup{max-width:700px;margin:auto}}@media (max-width:1020px){.phone-mockup .col-sm-6{grid-column-end:span 6}}.phone-mockup img{width:100%}@media screen and (max-width:1020px){.phone-mockup img{max-width:250px}}@media screen and (max-width:576px){.phone-mockup img{margin:auto;display:block}}.wsp-container>ul{display:flex;flex-wrap:wrap}.wsp-container>ul>li{flex:0 0 50%;padding:0 10px 0 0}.wsp-container .wsp-posts-list>li{flex:0 0 50%}@media screen and (max-width:768px){.wsp-container .wsp-posts-list>li{flex:0 0 100%}}.wsp-container a{text-decoration:none}.wsp-container h2{color:#001eff}.contact-page{border-bottom:1px solid #9d9d9d}.hero{background:linear-gradient(135deg,#001eff 0,#1894ff 100%)}.hero .h1,.hero .h2,.hero h1,.hero h2{color:#fff}.hero .h2,.hero h2{font-size:1.2rem;margin-bottom:1.7rem;font-weight:700;line-height:1.66}@media screen and (max-width:576px){.hero .h2,.hero h2{font-size:1rem}}.homepage-hero .animated-heading{font-weight:500}@media screen and (max-width:576px){.homepage-hero .animated-heading{font-size:3.2rem}}.homepage-hero .heading-underline hr{background:#ed1b2d}.homepage-hero .heading-underline .circle{background:#ed1b2d}.homepage-hero .quarter-circle{background-color:#1894ff}.standard-hero{padding:200px 0 110px 0}@media screen and (max-width:1400px){.standard-hero{padding:170px 0 70px 0}}.register-hero{padding:200px 0 0 0}@media screen and (min-width:1021px){.register-hero .container>.grid,.register-hero .single-industries .wp-block-acorn-recommended-posts .post-list>.grid,.register-hero .single-industries .wp-block-acorn-recommended-posts .recommended-title>.grid,.single-industries .wp-block-acorn-recommended-posts .register-hero .post-list>.grid,.single-industries .wp-block-acorn-recommended-posts .register-hero .recommended-title>.grid{gap:60px}}@media screen and (min-width:1401px){.register-hero .container>.grid,.register-hero .single-industries .wp-block-acorn-recommended-posts .post-list>.grid,.register-hero .single-industries .wp-block-acorn-recommended-posts .recommended-title>.grid,.single-industries .wp-block-acorn-recommended-posts .register-hero .post-list>.grid,.single-industries .wp-block-acorn-recommended-posts .register-hero .recommended-title>.grid{gap:100px}}.register-hero p{color:#fff;font-size:1.2rem;font-weight:700}@media screen and (max-width:576px){.register-hero p{font-size:1rem}}.register-hero .pswd-help{font-weight:400}.register-hero .register-form{background:#fff;padding:40px;border-radius:50px;box-shadow:0 0 40px 0 rgba(0,0,0,.1);margin-bottom:-140px}.register-hero .register-form h2{font-size:1.8rem;line-height:1.2}.register-hero .register-form h2,.register-hero .register-form p{color:#1f1f1f}.register-hero .register-form p{font-size:.8rem}.register-hero .register-form .error{color:#ed1b2d}.register-hero .register-form input[type=radio]{border-radius:50%}.register-hero .register-form .checkbox-choice{flex:1 1 auto}.register-hero .register-form .radio-choice{margin-top:5px}.register-hero .register-form .checkbox-choice label,.register-hero .register-form .radio-choice label{display:inline-block}.hero .cs-hero-box{padding-top:50px}.hero .cs-hero-box h1,.hero .cs-hero-box h2{color:#1f1f1f}.hero .cs-hero-box h2{margin-bottom:20px;max-width:100%;font-weight:600}.wp-block-acorn-floating-cards{position:relative}.wp-block-acorn-floating-cards .wp-block-acorn-grid{margin-bottom:-210px}@media screen and (max-width:1400px){.wp-block-acorn-floating-cards .wp-block-acorn-grid{margin-bottom:-170px}}@media screen and (max-width:768px){.wp-block-acorn-floating-cards .wp-block-acorn-grid{margin-bottom:-480px}}.wp-block-acorn-floating-cards .floating-card{border-radius:50px;box-shadow:0 0 40px 0 rgba(0,0,0,.1);position:relative}.wp-block-acorn-floating-cards .floatingcard-background{background:linear-gradient(135deg,#001eff 0,#1894ff 100%);height:270px}@media screen and (max-width:1400px){.wp-block-acorn-floating-cards .floatingcard-background{height:200px}}@media screen and (max-width:768px){.wp-block-acorn-floating-cards .floatingcard-background{height:550px}}.small-heading-card h3{border-left:5px solid #ed1b2d;padding-left:15px;line-height:80%}.banner{background:linear-gradient(135deg,#001eff 0,#1894ff 100%)}.banner .h2,.banner p{color:#fff}.banner .banner-centre .h2,.banner .banner-centre .large-h2{font-size:3.2rem}@media screen and (max-width:576px){.banner .banner-centre .h2,.banner .banner-centre .large-h2{font-size:2.4rem}}.acorn-testimonial{background:linear-gradient(135deg,#001eff 0,#1894ff 100%)}.how-it-works .img-container hr{background:#001eff;height:3px}.wp-block-acorn-video-embed .play-btn{background:#fff;color:#001eff}.faq-list .faq{border-bottom:1px solid #1894ff}.faq-list .faq .accordion{font-size:1.2rem;font-weight:600}.faq-list .faq .circle-animation{border:2px solid #001eff}.faq-list .faq .circle-animation .horizontal{background-color:#001eff}.faq-list .faq .circle-animation .vertical{background-color:#001eff}.faq-list .tab button{font-size:.8rem;font-weight:700}.faq-list .tab button.active{background-color:#001eff;color:#fff}@media screen and (max-width:576px){.faq-list .tab button{width:100%;max-width:400px}}.is-style-rounded img{border-radius:50px}.acorn-carousel .carousel-background{background:#e7f4ff}