@font-face{font-family:'Open Sans Light';font-style:normal;font-weight:300;src:local("Open Sans Light"),local("OpenSans-Light"),url("../../assets/fonts/OpenSans-Light.ttf") format("truetype");font-display:swap}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local("Open Sans"),local("OpenSans"),url("../../assets/fonts/OpenSans-Regular.ttf") format("truetype");font-display:swap}@font-face{font-family:'Open Sans Bold';font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url("../../assets/fonts/OpenSans-Bold.ttf") format("truetype");font-display:swap}/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body,h1,h2,legend,h3,h4,h5,h6,p,blockquote,pre,dl,dd,ol,ul,form,fieldset,legend,figure,table,th,td,caption,hr{margin:0;padding:0}abbr[title],dfn[title]{cursor:help}u,ins{text-decoration:none}ins{border-bottom:1px solid}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}img{height:auto;max-width:100%;font-style:italic;vertical-align:middle}.gm-style img,img[width],img[height]{max-width:none}em{font-style:italic}b{font-family:'Open Sans', 'Helvetica Neue', Arial, Helvetica, sans-serif;-webkit-font-smoothing:antialiased}hr{clear:both;border-top:1px;border-right:0;border-bottom:0;border-left:0;min-height:0;height:1px;border-color:#dedede;border-style:solid;margin-top:20px;margin-bottom:20px}hr.dashed{border-style:dashed}hr.dotted{border-style:dotted}mark{background-color:#FFFACD;color:#000;font-style:italic;font-weight:bold}pre{white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}iframe{max-width:100%}ul,ol,dl{margin-bottom:2rem;margin-left:1rem}li{margin-bottom:0.5rem}ul li,ol li{list-style-position:inside}.indent-li{list-style-type:disc;text-indent:-1em;padding-left:1em;list-style-position:inside}ul ul,ul ol,ul dl,ol ul,ol ol,ol dl,dl ul,dl ol,dl dl{margin-top:0.5rem}html{background:#fff;font-size:100%;font-family:'Open Sans Light', 'Helvetica Neue', Arial, Helvetica, sans-serif;margin:0;padding:0;min-height:100%;height:100%}body{margin:0;padding:0;font-size:1.1875rem;line-height:1.875rem;color:#2f2d2d;height:100%}body b{font-family:'Open Sans Bold', 'Helvetica Neue', Arial, Helvetica, sans-serif;color:#2f2d2d}figure{display:inline-block;border:1px solid #ccc;margin-top:1em;margin-bottom:1em;padding:1em;max-width:100%;background:#fff;box-shadow:5px 5px 3px #eee}figcaption{font-weight:bold;margin-top:0.8em;font-size:70%}a{transition:all 0.3s ease;color:#dc3e3e;text-decoration:none}a:hover{color:#b4101b}h1,h2,legend,h3,h4,h5,h6,h1 a,h2 a,legend a,h3 a,h4 a,h5 a,h6 a{color:#3c3c3c}h1,h1 a{font-family:'Open Sans Bold', 'Helvetica Neue', Arial, Helvetica, sans-serif;padding-top:1.4rem}h2,legend,h3,h4,h5,h6,h2 a,legend a,h3 a,h4 a,h5 a,h6 a{font-family:'Open Sans', 'Helvetica Neue', Arial, Helvetica, sans-serif;padding-top:1.4rem}h1,.h1{font-family:'Open Sans Bold', 'Helvetica Neue', Arial, Helvetica, sans-serif;font-size:2rem;line-height:2.6875rem;margin-bottom:20px}@media (min-width: 660px){h1,.h1{font-size:2.625rem;font-size:36px;margin-bottom:20px}}h2,legend,.h2{font-family:'Open Sans Bold', 'Helvetica Neue', Arial, Helvetica, sans-serif;font-size:1.5rem;line-height:2rem;margin-bottom:20px}h3,.h3{font-family:'Open Sans', 'Helvetica Neue', Arial, Helvetica, sans-serif;font-size:1.3125rem;line-height:1.9375rem;margin-bottom:1rem}h4,.h4{font-family:'Open Sans Light', 'Helvetica Neue', Arial, Helvetica, sans-serif;font-size:1.125rem;line-height:29px}p{font-family:'Open Sans Light', 'Helvetica Neue', Arial, Helvetica, sans-serif;margin-bottom:20px;margin-bottom:1.25rem}ol{font-family:'Open Sans', 'Helvetica Neue', Arial, Helvetica, sans-serif}table{width:100%;vertical-align:top;margin-bottom:2rem}table caption{caption-side:bottom;margin-top:0.5rem}th,td{padding:1rem;border-color:color(grey, light);border:solid 1px #FAF9FA}th{text-align:left;color:#3c3c3c}.table-grid{table-layout:fixed}.grid:before,.grid:after{content:" ";display:table}.grid:after{clear:both}.grid__row{clear:both}.grid__row:before,.grid__row:after{content:" ";display:table}.grid__row:after{clear:both}.grid__row{*zoom:1}.grid__col{display:block;float:left;margin:0;margin-left:3%;width:100%}.grid__col:first-child{margin-left:0}.span-1-of-12{width:5.58333%}.push-1-of-12{margin-left:11.58333%}.push-1-of-12:first-child{margin-left:8.58333%}.pull-1-of-12{margin-right:11.58333%}.pull-1-of-12:last-child{margin-right:8.58333%}.span-2-of-12{width:14.16667%}.push-2-of-12{margin-left:20.16667%}.push-2-of-12:first-child{margin-left:17.16667%}.span-3-of-12{width:22.75%}.push-3-of-12{margin-left:28.75%}.push-3-of-12:first-child{margin-left:25.75%}.span-4-of-12{width:31.33333%}.push-4-of-12{margin-left:37.33333%}.push-4-of-12:first-child{margin-left:34.33333%}.span-5-of-12{width:39.91667%}.push-5-of-12{margin-left:45.91667%}.push-5-of-12:first-child{margin-left:42.91667%}.span-6-of-12{width:48.5%}.push-6-of-12{margin-left:54.5%}.push-6-of-12:first-child{margin-left:51.5%}.pull-6-of-12{margin-right:54.5%}.pull-6-of-12:first-child{margin-right:51.5%}.span-7-of-12{width:57.08333%}.push-7-of-12{margin-left:63.08333%}.push-7-of-12:first-child{margin-left:60.08333%}.span-8-of-12{width:65.66667%}.push-8-of-12{margin-left:71.66667%}.push-8-of-12:first-child{margin-left:68.66667%}.span-9-of-12{width:74.25%}.push-9-of-12{margin-left:80.25%}.push-9-of-12:first-child{margin-left:77.25%}.span-10-of-12{width:82.83333%}.push-10-of-12{margin-left:88.83333%}.push-10-of-12:first-child{margin-left:85.83333%}.span-11-of-12{width:91.41667%}.push-11-of-12{margin-left:97.41667%}.push-11-of-12:first-child{margin-left:94.41667%}.span-12-of-12{width:100%}.push-12-of-12{margin-left:106%}.push-12-of-12:first-child{margin-left:103%}.grid--no-gutter .grid__col{margin-left:0}.grid.grid--no-gutter .span-1-of-12{width:8.33333%}.grid.grid--no-gutter .push-1-of-12,.grid.grid--no-gutter .push-1-of-12:first-child{margin-left:8.33333%}.grid.grid--no-gutter .push-1-of-12:first-child{margin-left:8.33333%}.grid.grid--no-gutter .span-2-of-12{width:16.66667%}.grid.grid--no-gutter .push-2-of-12,.grid.grid--no-gutter .push-2-of-12:first-child{margin-left:16.66667%}.grid.grid--no-gutter .push-2-of-12:first-child{margin-left:16.66667%}.grid.grid--no-gutter .span-3-of-12{width:25%}.grid.grid--no-gutter .push-3-of-12,.grid.grid--no-gutter .push-3-of-12:first-child{margin-left:25%}.grid.grid--no-gutter .push-3-of-12:first-child{margin-left:25%}.grid.grid--no-gutter .span-4-of-12{width:33.33333%}.grid.grid--no-gutter .push-4-of-12,.grid.grid--no-gutter .push-4-of-12:first-child{margin-left:33.33333%}.grid.grid--no-gutter .push-4-of-12:first-child{margin-left:33.33333%}.grid.grid--no-gutter .span-5-of-12{width:41.66667%}.grid.grid--no-gutter .push-5-of-12,.grid.grid--no-gutter .push-5-of-12:first-child{margin-left:41.66667%}.grid.grid--no-gutter .push-5-of-12:first-child{margin-left:41.66667%}.grid.grid--no-gutter .span-6-of-12{width:50%}.grid.grid--no-gutter .push-6-of-12,.grid.grid--no-gutter .push-6-of-12:first-child{margin-left:50%}.grid.grid--no-gutter .push-6-of-12:first-child{margin-left:50%}.grid.grid--no-gutter .span-7-of-12{width:58.33333%}.grid.grid--no-gutter .push-7-of-12,.grid.grid--no-gutter .push-7-of-12:first-child{margin-left:58.33333%}.grid.grid--no-gutter .push-7-of-12:first-child{margin-left:58.33333%}.grid.grid--no-gutter .span-8-of-12{width:66.66667%}.grid.grid--no-gutter .push-8-of-12,.grid.grid--no-gutter .push-8-of-12:first-child{margin-left:66.66667%}.grid.grid--no-gutter .push-8-of-12:first-child{margin-left:66.66667%}.grid.grid--no-gutter .span-9-of-12{width:75%}.grid.grid--no-gutter .push-9-of-12,.grid.grid--no-gutter .push-9-of-12:first-child{margin-left:75%}.grid.grid--no-gutter .push-9-of-12:first-child{margin-left:75%}.grid.grid--no-gutter .span-10-of-12{width:83.33333%}.grid.grid--no-gutter .push-10-of-12,.grid.grid--no-gutter .push-10-of-12:first-child{margin-left:83.33333%}.grid.grid--no-gutter .push-10-of-12:first-child{margin-left:83.33333%}.grid.grid--no-gutter .span-11-of-12{width:91.66667%}.grid.grid--no-gutter .push-11-of-12,.grid.grid--no-gutter .push-11-of-12:first-child{margin-left:91.66667%}.grid.grid--no-gutter .push-11-of-12:first-child{margin-left:91.66667%}.grid.grid--no-gutter .span-12-of-12{width:100%}.grid.grid--no-gutter .push-12-of-12,.grid.grid--no-gutter .push-12-of-12:first-child{margin-left:100%}.grid.grid--no-gutter .push-12-of-12:first-child{margin-left:100%}.band{background-color:#fff;position:relative;width:100%;overflow:hidden;font-size:1.0rem}.band p{font-size:1.0rem;font-family:'Open Sans', sans-serif;line-height:1.6}.band--white{background-color:#fff;padding-top:2rem;padding-bottom:0}.band--blue-grey{background-color:#ecf0f4;padding-top:2rem;padding-bottom:2rem}.band--light-grey{background-color:#FAF9FA;padding-top:2rem;padding-bottom:2rem}.band--dark-grey{background-color:#F4F3F5;padding-top:2rem;padding-bottom:2rem}.band--near-black{-webkit-font-smoothing:antialiased;background-color:#2f2d2d;color:#fff;padding-top:2rem;padding-bottom:2rem}.band--near-black h1,.band--near-black h2,.band--near-black legend,.band--near-black h3,.band--near-black h4,.band--near-black b{color:#fff}.band--near-black .button{box-shadow:none}.band--near-black .button:hover{box-shadow:none}.band--red{background-color:#EF3340;color:#fff;padding-top:2rem;padding-bottom:2rem}.band--red h1,.band--red h2,.band--red legend,.band--red h3,.band--red h4,.band--red b{color:#fff}.band--centered{text-align:center}@media (min-width: 1000px){.band.text--center{padding:0 20%}}.band__inner-container{clear:both;margin:auto;width:90%}.band__inner-container:before,.band__inner-container:after{content:" ";display:table}.band__inner-container:after{clear:both}.band__inner-container{*zoom:1}@media (min-width: 1000px){.band__inner-container{max-width:1200px}}.band__inner-container--page-wrapper{padding-top:30px;padding-bottom:30px}.band__inner-container--padded{padding-top:00px}@media (min-width: 660px){.band__inner-container--padded{padding-top:30px;padding-bottom:30px}}.band__inner-container--unpadded{padding-top:10px}@media (max-width: 659px){.band__inner-container--unpadded{padding-top:0}}@media (min-width: 660px) and (max-width: 999px){.band__inner-container--unpadded{padding-top:0}}.border{border-style:solid;border-width:1px;border-color:#dedede}.border-top{border-top-style:solid;border-top-width:1px;border-color:#dedede}.border-right{border-right-style:solid;border-right-width:1px;border-color:#dedede}.border-bottom{border-bottom-style:solid;border-bottom-width:1px;border-color:#dedede}.border-left{border-left-style:solid;border-left-width:1px;border-color:#dedede}.btn,.button,input[type="submit"]{display:inline-block;margin-bottom:0.5rem;padding:0.7rem 1.8rem;text-decoration:none;font-size:1.2rem;line-height:1;color:#fff;background:#EF3340;border-radius:18px;box-shadow:0px 2px 3px 0px #ccc;font-weight:400}.btn:hover,.button:hover,input[type="submit"]:hover{color:#fff;background:#8b0a13;box-shadow:0px 3px 5px 0px #aaa}.button--block{display:block;margin:30px 0}.button--inline-block{display:inline-block;margin:30px 0}.button--full-width{display:block}.button--secondary{background-color:#ecf0f4;color:#393939}.button--secondary:hover{color:#393939;background-color:#b6babd}.button--category{font-size:1.125rem;padding:10px 20px;color:#fff}.pdfbutton{-webkit-font-smoothing:antialiased;display:inline-block;margin-bottom:0.5rem;margin-top:1rem;padding:0.7rem 1.8rem;padding-left:3.0rem;padding-right:1.5rem;text-decoration:none;font-size:1.0rem;line-height:1.4;color:#fff;background:#EF3340;border-radius:30px;background-image:url("/assets/img/icons/download-pdf.png");background-repeat:no-repeat;background-size:1.2rem 1.2rem;background-position:1.2rem 50%}.pdfbutton:hover{color:#fff;background:#8b0a13;background-image:url("/assets/img/icons/download-pdf.png");background-repeat:no-repeat;background-size:1.3rem 1.3rem;background-position:1.2rem 50%}@media (min-width: 660px){.pdfbutton{margin-bottom:0.2rem;padding:0.5rem 1.2rem;padding-left:2.0rem;padding-right:0.8rem;white-space:no-wrap;background-image:url("/assets/img/icons/download-pdf.png");background-repeat:no-repeat;background-size:0.8rem 0.8rem;background-position:0.8rem 50%}.pdfbutton:hover{color:#fff;background:#EF3340;background-image:url("/assets/img/icons/download-pdf.png");background-repeat:no-repeat;background-size:0.8rem 0.8rem;background-position:0.8rem 50%}}@media (min-width: 1000px){.pdfbutton{margin-bottom:0.5rem;padding:0.7rem 1.8rem;padding-left:3.0rem;padding-right:1.5rem;font-size:1.2rem}}@media (max-width: 659px){.pdfbutton{margin-bottom:0.5rem;padding:0.7rem 1.8rem;padding-left:3.0rem;padding-right:1.5rem}}.clearfix{clear:both}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}form,fieldset{border:none}input,select,textarea,label{display:block}input,select,textarea{width:100%;padding:10px;border-radius:8px;border:3px solid #f0f0f0;background-color:white;margin-bottom:30px}input:focus,select:focus,textarea:focus{outline:none;border-color:#EF3340}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}input[type="checkbox"],input[type="radio"]{float:left;display:inline-block;transform:scale(2.5)}input[type="checkbox"]{padding:0;margin:0;margin-left:0.4em}input[type="submit"]{transition:all 0.3s ease;border:none}@media (min-width: 660px){input[type="submit"]{width:auto;margin-bottom:0;margin-top:0}}input[type="file"]{background-color:white;margin-bottom:20px;border:none;padding:0;vertical-align:middle}input[type="file"] label{margin-bottom:0;padding:0}input[type="file"]::-webkit-file-upload-button{margin-top:4px}label{clear:left;line-height:1.2;margin-bottom:0.75rem}.form-required{color:#EF3340}.form-field-wrapper{clear:both;margin-bottom:0}.form-field-wrapper:before,.form-field-wrapper:after{content:" ";display:table}.form-field-wrapper:after{clear:both}.form-field-wrapper{*zoom:1}.form-field-wrapper input,.form-field-wrapper span{float:left}.form-field-wrapper input{width:60%}@media (min-width: 660px){.form-field-wrapper input{width:70%}}.form-field-wrapper span{padding-top:8px;padding-left:5px}@media (min-width: 660px){.form-field-wrapper span{padding-left:10px}}form ol{margin:0}li>ul,li>ol{margin-bottom:0}.ul--square{list-style:square}.ul--circle{list-style:circle}.ul--disc{list-style:disc}.ol--lower-alpha{list-style:lower-alpha}.ol--lower-roman{list-style:lower-roman}.list--horizontal{margin-left:0;list-style:none}.list--horizontal li{display:inline-block}.list--bare{margin:0;padding:0;list-style:none}.list--padded li{padding:20px}.list--padded.list--horizontal li{padding:0;padding-left:20px;padding-right:20px}.list--dividers li{border-width:0;border-bottom-width:1px;border-style:solid;border-color:#dedede;padding-top:10px;padding-bottom:10px}.list--dividers li:last-child{border-bottom-width:0}.list--dividers.list--horizontal li{border-bottom-width:0;border-right-width:1px;padding:0 10px 0 10px}.list--dividers.list--horizontal li:last-child{border-right-width:0}.image-center{display:block;margin-top:0;margin-right:auto;margin-bottom:2rem;margin-left:auto}.image-right,.image-left{display:block;margin-top:0;margin-right:auto;margin-bottom:2rem;margin-left:auto}@media (min-width: 660px){.image-right,.image-left{float:right;margin-left:1.5rem;max-width:50%}}@media (min-width: 660px){.image-left{float:left;margin-left:0;margin-right:1.5rem}}.screenshot{border-style:solid;border-width:1px;border-color:#dedede;margin-top:1rem;margin-bottom:2rem}#skiplinks{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);margin:-1px;border:0;padding:0;width:1px;height:1px;overflow:hidden}#skiplinks:active,#skiplinks:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@media (min-width: 660px){.small-only{display:none}}.desktop-only{display:none}@media (min-width: 1000px){.desktop-only{display:block}}.text-desktop-only{display:none}@media (min-width: 1000px){.text-desktop-only{display:inline}}.large-up-only{display:none}@media (min-width: 1000px){.large-up-only{display:block}}.text-large-up-only{display:none}@media (min-width: 1000px){.text-large-up-only{display:inline}}.further-assistance{width:100%;text-align:center}.further-assistance p{font-size:1em;margin:10px 0 0 0;padding:0}.further-assistance p.number{color:#3e3e3e;font-size:1.2em;margin-top:1rem}.case-study-promo{background-color:#ecf0f4;background-position:right top;background-repeat:no-repeat}.case-study-promo .grid__col{text-align:center}@media (min-width: 660px){.case-study-promo .grid__col{width:50%;text-align:left}}.case-study-promo .button{margin-top:1rem}.feature-video video{width:90%    !important;height:auto   !important}@media (max-width: 659px){.feature-video video{margin-bottom:30px}}@media (min-width: 660px){.feature-video video{margin-left:30px;margin-right:30px}}.video-container{position:relative;padding-bottom:56.25%;height:0}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.features-section-table td{border:0;padding:0 1.6em 0 1.6em;margin:0;vertical-align:top;width:33.33%}@media (min-width: 660px) and (max-width: 999px){.features-section-table td{display:block;padding-left:20%;width:100%}}@media (max-width: 659px){.features-section-table td{display:block;width:100%}}@media (max-width: 659px){.hero-bar{display:block}}@media (min-width: 660px){.hero-bar{display:flex;align-self:flex-start;justify-content:center}}.hero-content{align-items:flex-start;display:flex}@media (min-width: 660px){.hero-content{padding-left:3em;padding-right:1.6em;min-width:50%}}@media (min-width: 660px) and (max-width: 999px){.hero-content{min-width:65%}}@media (min-width: 660px) and (max-width: 999px){.hero-content h1{font-size:1.4rem;line-height:1.4}}@media (min-width: 660px) and (max-width: 999px){.hero-content p{font-size:1.0rem}}.hero-right{padding:0;margin:0;margin-bottom:0}@media (min-width: 660px){.hero-right{display:flex}.hero-right img{max-height:100%}}.hero-left img{margin:0;padding:0;padding-left:0;position:absolute;left:0;top:8%}@media (min-width: 1000px){.hero-left img{max-height:80%;max-width:165px}}@media (min-width: 660px) and (max-width: 999px){.hero-left img{max-width:75px;max-height:100%}}@media (max-width: 659px){.hero-left img{display:none}}@media (max-width: 659px){.hero-left{display:none}}.inline-content{display:inline}.band--strip{font-weight:400;font-family:"Open Sans";font-size:1.3rem;padding-top:10px;padding-bottom:10px}.band--strip .band__inner-container{padding-top:10px;padding-bottom:10px}@media (min-width: 660px){.band--strip .band__inner-container{padding-top:20px;padding-bottom:10px}}@media (max-width: 659px){.band--strip .band__inner-container{text-align:center;font-size:1rem;line-height:1.4}}.band--strip .grid__row h3{font-size:90%}@media (min-width: 660px){.band--strip .grid__row h3{font-size:80%}}.band--strip .grid__row ul{padding-left:0.6em}.band--strip .grid__row li{list-style-position:outside;font-size:0.8rem;line-height:1.4;font-family:"Open Sans", sans-serif;font-weight:400}@media (max-width: 659px){.band--strip .grid__col{margin:0}}@media (min-width: 660px){.band--strip .grid__col{width:48.5%}}.band--strip .button{font-weight:400;font-family:"Open Sans";background:#fff;margin-left:0.6em;vertical-align:middle;color:#EF3340;box-shadow:0px 0.5px 3px 0px #aaa}.band--strip .button:hover{background:white;box-shadow:0px 3px 5px 0px #666}@media (max-width: 659px){.band--strip .button{margin-top:0.6em}}@media (min-width: 660px){.band--feature{padding-top:2px;padding-bottom:20px}}@media (max-width: 659px){.band--feature{padding-top:1.8rem}}.band--feature .band__inner-container{padding-top:20px;padding-bottom:20px}@media (min-width: 660px){.band--feature .band__inner-container{padding-top:30px;padding-bottom:30px}}@media (max-width: 659px){.band--feature .band__inner-container{text-align:center;font-size:1rem;line-height:1.7}}.band--feature .grid__row{display:flex;align-items:center;justify-content:center}@media (min-width: 1000px){.band--feature .grid__row{min-height:400px}}@media (min-width: 660px) and (max-width: 999px){.band--feature .grid__row{min-height:350px}}@media (max-width: 659px){.band--feature .grid__row{flex-direction:column}}.band--feature .grid__row .feature-content{order:2}@media (min-width: 660px){.band--feature .grid__row .feature-content{width:40%}}.band--feature .grid__row .feature-content h2,.band--feature .grid__row .feature-content legend{font-size:1.6rem}@media (max-width: 659px){.band--feature .grid__row .feature-content h2,.band--feature .grid__row .feature-content legend{padding-top:0}}.band--feature .grid__row .feature-content p{font-size:1.1rem}.band--feature .grid__row .feature-illustration{width:auto;order:1;padding-left:0;padding-right:1.6rem}@media (min-width: 660px){.band--feature .grid__row .feature-illustration{max-width:50%}}.band--feature .grid__col{display:flex;align-items:center}@media (max-width: 659px){.band--feature .grid__col{margin:0}}@media (min-width: 660px){.band--feature .grid__row--reversed .feature-content{width:40%;order:1}}@media (min-width: 660px){.band--feature .grid__row--reversed .feature-illustration{padding-left:3rem;width:auto;order:2}}.band--feature img{display:block;margin-left:auto;margin-right:auto}@media (max-width: 659px){.band--feature img{margin-bottom:2rem}}@media (min-width: 1000px){.band--feature img{max-height:400px}}.band--feature .button{margin-top:1rem}@media (max-width: 659px){.band--feature .button{text-align:center}}.hero-grid,.hero-band{padding:0}.collaborate-row{display:flex;flex-direction:row;flex-wrap:wrap}.collaborate-col{display:flex;flex-direction:column;flex-basis:100%;flex:1;justify-content:center}.collaborate-heading{display:flex;flex-direction:row;flex-wrap:wrap}@media (max-width: 659px){.collaborate-heading{order:2}}.collaborate-heading h2,.collaborate-heading legend{font-size:1.6rem}.case-study-content{display:flex;align-items:flex-start;justify-content:center}.case-study-content h2,.case-study-content legend{padding-top:0}@media (min-width: 660px){.case-study-content img{padding-right:1rem;max-height:100%}}.case-study-content inline-content{max-width:40%}.cs-team-table{border:0;width:100%}.cs-team-table td{border:0;vertical-align:top;margin:0;padding-top:0;padding-bottom:1.6rem}.cs-team-table td h4{padding-top:0}.cs-team-table td p{padding-top:0.5rem}.cs-team-table tr{border:0;padding:0;margin:0}.cs-team-table img{border-radius:100%}.use-case-flexrow{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;background:#fff;border-radius:6px;padding:20px;margin-bottom:30px;padding-bottom:0;padding-top:30px}.use-case-flexrow p{font-family:"Open Sans Bold";font-weight:800;margin-top:1.1em}.use-case-flexcolumn{display:flex;flex-direction:column;flex-basis:100%;flex:1}.use-case-flexcolumn p{font-family:"Open Sans Bold";font-weight:800;margin-top:1.1em}.use-case-features-flexrow{display:flex;flex-flow:row wrap;width:100%;background:#fff;border-radius:6px;margin-bottom:30px}.use-case-features-flexrow img{max-width:100%}.use-case-features-flexrow h3{font-family:"Open Sans Bold";font-weight:800;margin-top:1.1em;text-align:left}.use-case-features-flexrow p{text-align:justify;text-justify:inter-word}.use-case-features-flexcolumn{flex-basis:33%;-ms-flex:auto;width:250px;position:relative;box-sizing:border-box;padding:2em}@media (max-width: 659px){.use-case-features-flexcolumn{flex-basis:100%}}@media (min-width: 660px) and (max-width: 999px){.use-case-features-flexcolumn{flex-basis:50%}}.use-case-features-flexcolumn img{max-width:100%}.use-case-features-flexcolumn h3{font-family:"Open Sans Bold";font-weight:800;margin-top:1.1em;text-align:left}.use-case-features-flexcolumn p{text-align:justify;text-justify:inter-word}@media (min-width: 660px){.use-case-file-formats img{max-width:19%;padding-left:15px;padding-right:15px;padding-bottom:15px}}@media (max-width: 659px){.use-case-file-formats img{max-width:25%;padding-bottom:15px}}.use-case-testimonial-row{display:flex;flex-direction:row;width:100%;align-items:flex-start;justify-content:center;padding-top:10px}@media (max-width: 659px){.use-case-testimonial-row{display:block;width:100%;text-align:center}}.use-case-testimonial-image{align-items:flex-start}.use-case-testimonial-image img{max-height:300px}@media (max-width: 659px){.use-case-testimonial-image{text-align:center;width:100%}}.use-case-testimonial-text{padding-left:40px;align-items:center;max-width:450px}@media (max-width: 659px){.use-case-testimonial-text{padding-top:1em;padding-left:0;text-align:center;width:100%;max-width:100%}}.use-case-quote{font-family:"Open Sans Bold";font-weight:800}.use-case-cite{font-family:"Open Sans", sans-serif;font-weight:300}.use-case-faq-container{margin-top:30px;margin-bottom:30px}.use-case-faq-accordion{background-color:white;cursor:pointer;width:100%;font-family:"Open Sans Bold";font-weight:bold;border:0;vertical-align:middle;line-height:1.7;box-shadow:0px 2px 3px 0px #e4e4e4;border-radius:6px;text-align:left;transition:0.2s;margin-top:12px;padding-top:20px;padding-bottom:12px;padding-left:20px;padding-right:15px;margin-right:15px}.use-case-faq-accordion:hover{background-color:#FAF9FA;color:black}.use-case-faq-panel{background-color:white;max-height:0;overflow:hidden;text-align:left;padding-top:16px;font-family:"Open Sans";font-weight:300;padding-left:25px;padding-right:10%;margin-bottom:5px;transition:max-height 0.1s ease-out}.use-case-faq-accordion:after{content:'\1433';color:#EF3340;font-size:16pt;float:right}.active.use-case-faq-accordion:after{content:"\142F";color:#EF3340;margin-left:10px;vertical-align:middle}@media (max-width: 659px){.active.use-case-faq-accordion:after{margin-left:20px}}.homepage-use-case-icon{background:white;color:#EF3340;font-family:"Open Sans";font-weight:400;font-size:70%;padding-left:1.0em;padding-right:1.0em;padding-top:1.0em;padding-bottom:0.7em;margin-left:0.8em;margin-right:0.8em;border-radius:6px;min-width:150px;box-shadow:0px 0.5px 3px 0px #aaa;margin-bottom:1.0em;text-align:center}.homepage-use-case-icon img{height:80px;margin-bottom:0.3em}.homepage-use-case-icon:hover{background:white;box-shadow:0px 3px 5px 0px #666}.homepage-use-case-flex{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;text-align:center}.homepage-use-case-h3{font-family:"Open Sans Bold";font-weight:400;font-size:100%;padding-top:0}.button-underline{text-decoration:underline}.button-homepage-footer-white{display:inline-block;margin-bottom:0.5rem;padding:0.7rem 1.8rem;text-decoration:none;font-size:1.2rem;line-height:1;color:#EF3340;background:white;border-radius:18px;font-family:"Open Sans";font-weight:400;box-shadow:0px 0.5px 3px 0px #aaa}.button-homepage-footer-white:hover{background:white;box-shadow:0px 3px 5px 0px #666}.button-homepage-footer-red{display:inline-block;margin-bottom:0.5rem;padding:0.7rem 1.8rem;text-decoration:none;font-size:1.2rem;line-height:1;color:white;background:#EF3340;border-radius:18px;font-family:"Open Sans";font-weight:400;border:1px solid white}.button-homepage-footer-red:hover{color:white;box-shadow:0px 3px 5px 0px #666}.digital-asset-management{background-image:url("/images/homepage/digital-asset-management.webp");background-size:480px 270px;background-position:center;background-repeat:no-repeat}.integration-flexrow{display:flex;flex-flow:row wrap;width:100%;background:#fff;border-radius:6px;margin-bottom:30px}.integration-flexrow img{max-width:100%;text-align:left}.integration-flexrow h3{font-family:"Open Sans Bold";font-weight:800;margin-top:1.1em;text-align:left}.integration-flexrow p{text-align:left}.integration-flexcolumn{flex-basis:33%;-ms-flex:auto;width:250px;position:relative;box-sizing:border-box;padding:2em}@media (max-width: 659px){.integration-flexcolumn{flex-basis:100%}}@media (min-width: 660px) and (max-width: 999px){.integration-flexcolumn{flex-basis:50%}}.integration-flexcolumn img{max-width:100%;text-align:left}.integration-flexcolumn h3{font-family:"Open Sans Bold";font-weight:800;margin-top:1.1em;text-align:left}.integration-flexcolumn p{text-align:left}.implementation-flexrow{display:flex;width:100%;align-items:center;justify-content:center}@media (max-width: 659px){.implementation-flexrow{flex-flow:row wrap}}.implementation-flexcolumn-1{flex-basis:33%}@media (max-width: 659px){.implementation-flexcolumn-1{flex-basis:100%}}.implementation-flexcolumn-1 p,.implementation-flexcolumn-1 h2,.implementation-flexcolumn-1 legend{text-align:left}.implementation-flexcolumn-2{flex-basis:66%}@media (max-width: 659px){.implementation-flexcolumn-2{flex-basis:100%}}.implementation-flexcolumn-2 p,.implementation-flexcolumn-2 h2,.implementation-flexcolumn-2 legend{text-align:left}.implementation-round-image{border-radius:100%;margin-left:1em}.implementation-pricing{text-align:center}.implementation-item{border:0;padding-right:2em;text-align:left;width:70%}.implementation-price{border:0;font-family:"Open Sans"}.implementation-top-border{background:#F4F3F5;border-top-left-radius:10px;border-top-right-radius:10px}.implementation-bottom-border{background:#F4F3F5;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.implementation-lr-border{background:#F4F3F5}.implementation-pricing-h3{color:#EF3340;font-size:1.0em;font-family:"Open Sans Bold";font-weight:bold}.cs-portrait{background:white;color:black;font-family:"Open Sans";font-weight:400;font-size:70%;padding-left:1.0em;padding-right:1.0em;padding-top:1.0em;padding-bottom:0.7em;margin-left:0.8em;margin-right:0.8em;border-radius:6px;width:250px;box-shadow:0px 0.5px 3px 0px #aaa;margin-bottom:1.0em;text-align:center}.cs-portrait img{height:150px;margin-bottom:0.3em;border-radius:100%}.cs-flex{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;text-align:center}.fat-header{display:none}@media (min-width: 660px){.fat-header{display:block;padding-top:30px;padding-bottom:30px;text-align:center;color:#2f2d2d;background-color:#fff;background-repeat:no-repeat;background-position:center bottom;background-size:cover}}.fat-header__heading{color:#2f2d2d;-webkit-font-smoothing:antialiased;font-size:2rem;line-height:1}.fat-header__subhead{color:#2f2d2d;margin:0 auto;width:50%;-webkit-font-smoothing:antialiased;font-size:1.2rem;line-height:1.5}@media (min-width: 660px){.fat-header__subhead{width:70%}}.page-wrap{min-height:100%;margin-bottom:-200px}.page-wrap:after{content:"";display:block}#page-footer,.page-wrap:after{height:200px}#page-footer{background:#2f2d2d;padding:15px 0}@media (min-width: 1000px){#page-footer{padding:20px 0 20px 0}}#page-footer .button{background:#EF3340}#page-footer .button:hover{background:#8b0a13}#page-footer p.copyright{color:#ccc;font-size:0.6rem;line-height:1.5;padding:10px 0;text-align:center;max-width:90%;margin:0 auto;clear:both}#page-footer .trustpilot-widget{clear:both;margin:0;margin-bottom:1rem}#page-footer .trustpilot{clear:both;margin:0;margin-top:1rem;margin-bottom:1rem;text-align:center}.footer-text{text-align:center}.footer-text h3{color:#fff;font-size:1.6rem;margin:0;padding:10px 0 30px 0}.footer-text p{font-size:0.8rem;color:#ccc;max-width:90%;margin:0 auto;text-align:center}.footer-nav,.footer-nav2,.footer-social-links{display:block;list-style-type:none;padding:0;margin:0;text-align:center;clear:both}.footer-nav li,.footer-nav2 li,.footer-social-links li{margin:0;display:inline-block}.footer-social-links{padding:10px 0}.footer-social-links a{display:inline-block;width:30px;height:30px;margin:0 5px;background-position:0 0;background-repeat:no-repeat;transition:all 0.2s;opacity:1}.footer-social-links a:hover{opacity:0.6}.footer-social-links a.footer-facebook{background-image:url(/assets/img/layout/footer-facebook.svg)}.footer-social-links a.footer-linkedin{background-image:url(/assets/img/layout/footer-linkedin.svg)}.footer-social-links a.footer-twitter{background-image:url(/assets/img/layout/footer-twitter.svg)}.footer-social-links a.footer-youtube{background-image:url(/assets/img/layout/footer-youtube.svg);width:34px}.footer-nav{font-family:"Open Sans Bold";padding:0 40px}@media (min-width: 660px){.footer-nav{padding:0}}.footer-nav a{color:white;text-decoration:none;padding:0 7px;font-size:0.9rem}.footer-nav a:hover{color:#f7f7f7}.footer-nav2{padding:0;margin:0}@media (min-width: 660px){.footer-nav2{padding:0}}.footer-nav2 a{color:white;text-decoration:none;padding:0 7px;font-size:0.7rem}.footer-nav2 a:hover{color:#f7f7f7}.layout-fullwidth__main-content{width:100%}.layout-rsb__main-content{width:100%}@media (min-width: 1000px){.layout-rsb__main-content{width:65.66667%;padding:0 130px 0 0}}.layout-rsb__sidebar{width:100%;border-top-style:solid;border-top-width:1px;border-color:#dedede;margin-left:0;margin-top:20px;padding-top:20px;text-align:center}@media (min-width: 1000px){.layout-rsb__sidebar{width:31.33333%;margin-left:3%;margin-top:0;border-left-style:solid;border-left-width:1px;border-color:#dedede;border-top:0;padding-left:20px;padding-top:0;text-align:left}}@media (min-width: 1000px){.layout-rsb__pod .grid__col{margin:0}}.layout-rsb__pod .pod__item{width:100%;margin:0;padding-top:20px;padding-bottom:20px;border-bottom-style:solid;border-bottom-width:1px;border-color:#dedede}.layout-rsb__pod .pod__item:last-child{border:none}@media (min-width: 660px) and (max-width: 999px){.layout-rsb__pod .pod__item{padding-right:0;padding-left:0;border-bottom:0}}@media (min-width: 660px) and (max-width: 999px){.layout-rsb__pod .pod__item--col{width:31.33333%;margin-left:3%;padding-right:3%}.layout-rsb__pod .pod__item--col:first-child{margin-left:0}}.layout-rsb__pod .pod-image{margin-bottom:10px;max-width:180px}.clients-heading{text-align:center;font-weight:400;padding:50px 0 10px 0}.clients-summary{text-align:center;display:block;margin:0 auto;width:80%}.button-group{margin-top:40px;text-align:center;padding:0 0}.button-group:after{content:'';display:block;clear:both}.button-group button{margin:5px;background-color:#eee;-webkit-appearance:none;-moz-appearance:none;border-radius:0;border-style:solid;border-width:0;cursor:pointer;line-height:normal;margin:2px;text-align:center;text-decoration:none;display:inline-block;padding:5px 10px;font-size:0.88889rem;background-color:#eee;border-color:#007095;transition:background-color 300ms ease-out}.button-group button:hover,.button-group button.is-checked{background-color:#ddd}.button-group button:focus{outline:none}.isotope-grid{text-align:center;margin-left:100px}.isotope-grid:after{content:'';display:block;clear:both}.logo-item{text-align:center;border:1px solid #FAF9FA;border-radius:10px;float:left;width:100px;height:100px;margin:8px;background:#fff;text-align:center}.logo-item .alignment-helper{display:inline-block;height:100%;vertical-align:middle}.logo-item img{vertical-align:middle;max-height:90px;max-width:90px}.logo-link{border:1px solid red;text-decoration:none}.filtered-item{float:left;width:120px;height:120px;margin:8px;background:#fff;text-align:center}.filtered-item .alignment-helper{display:inline-block;height:100%;vertical-align:middle}.filtered-item img{vertical-align:middle;max-height:100px;max-width:100px}.trustpilot-widget{margin:60px 0 0 0}.office-open{color:#1bbc36}.contact-form-reader{display:block !important;width:0;height:0;overflow:hidden;position:absolute !important}body.distributors{background-image:url(/content/distributors/images/word-map-background.png);background-repeat:repeat-x;background-size:auto 732px}#map{width:100%;height:538px;background-image:url(/content/distributors/images/world-map.png),url(/content/distributors/images/world-map-wave.png);background-repeat:no-repeat,repeat-x;background-size:auto auto,1112px 567px;background-position:center top,-400px -29px}#map #blips{width:1024px;height:540px;position:relative;left:50%;margin-left:-512px}#map .blip{width:24px;height:25px;background-image:url(/content/distributors/images/world-map-button-off.png);position:absolute}#map .blip:hover{background-image:url(/content/distributors/images/world-map-button-on.png)}#map .blip:active{background-image:url(/content/distributors/images/world-map-button-down.png)}#main-content{padding:1.5em 0}#distributors-list{display:none}#map .distributor-popup{display:none;position:absolute;z-index:1000;left:32px;top:-19px;background-color:white;border:2px solid #686868;border-radius:5px;padding:0.5em;box-shadow:0 2px 5px #000}#map .distributor-popup h3,#map .distributor-popup p{margin-bottom:0}#map .distributor-popup div,#map .distributor-popup h3{font-size:1rem;line-height:1.5}#map .distributor-popup p,#map .distributor-popup a{font-size:0.875rem}#map .distributor-popup:after{content:'';width:16px;height:20px;background-image:url(/content/distributors/images/world-map-popup-point.png);position:absolute;left:-16px;top:20px}#map .blip:hover .distributor-popup{display:block}@media only screen and (max-width: 767px){#map{display:none}#main-content{margin-top:0}#distributors-list{display:block}}.features-small-hero{padding-top:40px;text-align:center;border-bottom:solid 1px #dedede}.feature-group{margin-bottom:60px}.features h2,.features legend{margin-top:1rem;font-size:2rem;line-height:0.8;margin-bottom:10px}.features h2 img,.features legend img{position:relative;top:-5px;width:45px;height:45px}@media (min-width: 660px){.features h2 img,.features legend img{width:65px;height:65px}}.feature_group_summary{font-family:'Open Sans', 'Helvetica Neue', Arial, Helvetica, sans-serif;padding-bottom:1.2rem}.feature_group_summary p{font-family:'Open Sans', 'Helvetica Neue', Arial, Helvetica, sans-serif;font-size:1rem;line-height:1.5}@media (min-width: 660px){.feature_group_summary{max-width:80%}.feature_group_summary p{font-size:1.125rem}}@media (min-width: 1000px){.feature_group_summary p{font-size:1.375rem}}.features__feature{border-bottom-style:solid;border-bottom-width:1px;border-color:#dedede;padding:10px 5px;margin-left:0;border-left:1px solid #dedede;max-width:90%}.features__feature h3{display:block;float:left;width:65%;font-family:'Open Sans Light', 'Helvetica Neue', Arial, Helvetica, sans-serif;font-size:0.8rem;line-height:1.5;margin-bottom:0;padding:3px 0 0 0;padding:0.1875rem 0 0 0;color:#EF3340;margin-left:3rem}@media (min-width: 660px){.features__feature h3{font-size:0.9rem}}@media (min-width: 1000px){.features__feature h3{font-size:1.1rem}}.features-key{float:right;width:100%;padding-right:5px;border-bottom-style:solid;border-bottom-width:1px;border-color:#dedede;margin-bottom:40px}.edition-flags{float:right;list-style:none;margin:0;padding:0}.edition-flags li{display:inline-block;text-decoration:none;font-size:0.6875rem;text-transform:uppercase;line-height:1;background-color:#ecf0f4;border-radius:2px;margin-right:5px}.edition-flags li span{text-transform:none;background-color:#f7f7f7}.edition-flags li small{background-color:#f7f7f7;text-transform:none;font-size:110%}.flag-edition{display:inline-block;padding:5px;border-radius:2px;color:#c9c9c9}.flag-edition--standard,.flag-edition--premium,.flag-edition--enterprise{display:inline-block;padding:5px;border-radius:2px;color:#c9c9c9;background-color:#e5e5e5;color:#fff}.flag-edition--standard{color:#4488ce}.flag-edition--premium{color:#EF3340}.flag-edition--enterprise{color:#44ce85}.standard-blob{margin-right:3px;margin-left:1px;margin-top:3px;float:right;background:#3d91eb;border-radius:3px;padding:1px 7px 1px 7px;color:white}.standard-blob a{color:white}@media (max-width: 659px){.standard-blob{font-size:0.7rem;padding:1px 2px 1px 2px}}.not-included-blob{margin-right:3px;margin-top:3px;float:right;background:#eeeeee;border-radius:3px;padding:1px 7px 1px 7px;color:#dddddd}@media (max-width: 659px){.not-included-blob{font-size:0.7rem;padding:1px 2px 1px 2px}}.premium-blob{margin-right:3px;margin-top:3px;float:right;background:#fdce00;border-radius:3px;padding:1px 7px 1px 7px;color:white}.premium-blob a{color:white}@media (max-width: 659px){.premium-blob{font-size:0.7rem;padding:1px 2px 1px 2px}}.enterprise-blob{margin-right:3px;margin-top:3px;float:right;background:#ae59a6;border-radius:3px;padding:1px 7px 1px 7px;color:white}.enterprise-blob a{color:white}@media (max-width: 659px){.enterprise-blob{font-size:0.7rem;padding:1px 2px 1px 2px}}.feature-page-cta-buttons{padding-top:8px;padding-top:0.5rem;text-align:center}@media (min-width: 1000px){.feature-page-cta-buttons{text-align:left}}.tools-and-plugins-grid .grid__col{width:100%;margin-left:0}@media (min-width: 660px){.tools-and-plugins-grid .grid__col{width:48.5%;margin-left:3%}.tools-and-plugins-grid .grid__col:first-child{margin-left:0%}}.home-hero{color:#FAF9FA}@media (max-width: 659px){.home-hero .band__inner-container{padding-top:2rem;line-height:1.3;font-size:1rem}.home-hero .band__inner-container p{width:80%;margin:0 auto}}@media (min-width: 660px){.home-hero .band__inner-container{padding-top:50px}}.home-hero .home-hero__subhead{color:#fff;margin-bottom:0.5rem;font-size:1.3125rem}@media (max-width: 659px){.home-hero .home-hero__subhead{line-height:1.2;padding-bottom:0.75rem}.home-hero .home-hero__subhead span{display:none}}.home-hero img{display:none}@media (min-width: 660px){.home-hero img{display:inline;width:90%}}.home-testimonials{font-family:'Open Sans Bold', 'Helvetica Neue', Arial, Helvetica, sans-serif;-webkit-font-smoothing:antialiased;padding-top:2rem}@media (max-width: 659px){.home-testimonials{padding-bottom:1rem}}@media (min-width: 1000px){.home-testimonials{padding-top:2rem}}.home-testimonials .heading{text-align:center;margin-left:0}@media (min-width: 660px){.home-testimonials .heading{margin-left:25%;text-align:left}}.home-testimonials h2,.home-testimonials legend{margin-left:0}.home-testimonials .flexslider-container{position:relative;opacity:0;transition:opacity .3s ease-in;text-align:center}@media (min-width: 660px){.home-testimonials .flexslider-container{padding-left:2rem;padding-right:2rem}}.home-testimonials .flexslider{margin-top:1.2em}.home-testimonials ol.flex-control-nav{display:none;text-align:center;width:100%;list-style:none;margin:0;padding:0;text-align:center}.home-testimonials .flex-control-nav li{display:none;padding:20px 8px;padding-bottom:0}.home-testimonials .flex-control-nav li a{display:none;padding-bottom:0;cursor:pointer;font-size:0;display:block;width:14px;width:0.875rem;height:14px;height:0.875rem;border-radius:18px;border-radius:1.125rem;background:#bbb}.home-testimonials .flex-control-nav li a:hover{background-color:#ccc}.home-testimonials .flex-control-nav li a.flex-active,.home-testimonials .flex-control-nav li a.flex-active:hover{background-color:#EF3340}.home-testimonials .flex-direction-nav{display:none;list-style:none}@media (max-width: 659px){.home-testimonials .flex-direction-nav{display:none}}.home-testimonials .flex-direction-nav li{display:none}.home-testimonials .flex-direction-nav li a{display:none;font-size:0;width:20px;width:1.25rem;height:37px;height:2.3125rem;position:absolute;top:50%;background-repeat:no-repeat}.home-testimonials .flex-prev{left:3%;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20preserveAspectRatio%3D%22xMidYMid%22%20width%3D%2219.593%22%20height%3D%2236.376%22%20viewBox%3D%220%200%2019.593%2036.376%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%20%7B%20fill%3A%20%23c6c6c6%3B%20fill-rule%3A%20evenodd%3B%20%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20d%3D%22M17.644%2036.056c.222.218.512.327.802.327.29%200%20.58-.11.802-.327.443-.438.443-1.145%200-1.58L2.723%2018.185%2019.248%201.9c.443-.436.443-1.143%200-1.58-.443-.436-1.16-.436-1.604%200L.318%2017.398c-.443.435-.443%201.142%200%201.58l17.326%2017.078z%22%20class%3D%22cls-1%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;width:19.593px;height:36.376px}.home-testimonials .flex-prev:hover{background-image:url(/assets/img/icons/carousel-left-red.svg);background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20preserveAspectRatio%3D%22xMidYMid%22%20width%3D%2219.593%22%20height%3D%2236.376%22%20viewBox%3D%220%200%2019.593%2036.376%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%20%7B%20fill%3A%20%23ed3440%3B%20fill-rule%3A%20evenodd%3B%20%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20d%3D%22M17.644%2036.056c.222.218.512.327.802.327.29%200%20.58-.11.802-.327.443-.438.443-1.145%200-1.58L2.723%2018.185%2019.248%201.9c.443-.436.443-1.143%200-1.58-.443-.436-1.16-.436-1.604%200L.318%2017.398c-.443.435-.443%201.142%200%201.58l17.326%2017.078z%22%20class%3D%22cls-1%22%2F%3E%3C%2Fsvg%3E")}.home-testimonials .flex-next{right:3%;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20preserveAspectRatio%3D%22xMidYMid%22%20width%3D%2219.59%22%20height%3D%2236.376%22%20viewBox%3D%220%200%2019.59%2036.376%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%20%7B%20fill%3A%20%23c6c6c6%3B%20fill-rule%3A%20evenodd%3B%20%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20d%3D%22M1.917%2036.056c-.22.218-.512.327-.802.327-.29%200-.58-.11-.802-.327-.443-.438-.443-1.145%200-1.58l16.525-16.29L.313%201.9C-.13%201.462-.13.755.313.318c.443-.436%201.16-.436%201.604%200l17.326%2017.08c.443.435.443%201.142%200%201.58L1.917%2036.056z%22%20class%3D%22cls-1%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat}.home-testimonials .flex-next:hover{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20preserveAspectRatio%3D%22xMidYMid%22%20width%3D%2219.59%22%20height%3D%2236.376%22%20viewBox%3D%220%200%2019.59%2036.376%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%20%7B%20fill%3A%20%23ed3440%3B%20fill-rule%3A%20evenodd%3B%20%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20d%3D%22M1.917%2036.056c-.22.218-.512.327-.802.327-.29%200-.58-.11-.802-.327-.443-.438-.443-1.145%200-1.58l16.525-16.29L.313%201.9C-.13%201.462-.13.755.313.318c.443-.436%201.16-.436%201.604%200l17.326%2017.08c.443.435.443%201.142%200%201.58L1.917%2036.056z%22%20class%3D%22cls-1%22%2F%3E%3C%2Fsvg%3E")}.home-testimonials .slides{zoom:1;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;list-style:none;margin:0;padding:0}.home-testimonials .testimonial-logo{text-align:center;vertical-align:top;padding-right:0;padding-top:5px}@media (min-width: 660px){.home-testimonials .testimonial-logo{padding-right:30px;float:left;margin-left:5%;maring-right:5%;width:25%}}.home-testimonials img{max-height:100px;margin-left:auto;margin-right:auto}@media (max-width: 659px){.home-testimonials img{margin-bottom:1rem;max-width:230px}}.home-testimonials img.tp-score{display:inline;padding-bottom:1rem}.home-testimonials .testimonial{width:100%;text-align:center}@media (min-width: 660px){.home-testimonials .testimonial{float:left;width:70%;text-align:left}}.home-testimonials home-blockquote{width:100%;margin:0;padding:0;border:0;color:#faf9fa;font-family:'Open Sans Light', 'Helvetica Neue', Arial, Helvetica, sans-serif;line-height:1.2;margin-bottom:0}@media (min-width: 660px){.home-testimonials home-blockquote{font-size:0.8rem;line-height:1.4}}@media (min-width: 1000px){.home-testimonials home-blockquote{font-size:1rem;line-height:1.5}}.home-testimonials cite{font-family:'Open Sans', 'Helvetica Neue', Arial, Helvetica, sans-serif;top:0;display:block;margin-top:1rem;margin-bottom:2rem;font-style:normal;font-size:0.8rem;line-height:1.4}.home-testimonials cite:before{content:"\2014";padding-right:0.5rem}@media (max-width: 659px){.home-testimonials cite{font-size:1.0rem;display:block;padding:0 5%;text-align:center;line-height:1.4}}.home-testimonials p{clear:both}@media (max-width: 659px){.home-red-section .feature-illustration img{width:75%}}.home-black-section{-webkit-font-smoothing:antialiased}.home-black-section h2,.home-black-section legend{padding-bottom:2rem}@media (min-width: 660px){.home-black-section div.feature-content{width:50%}}@media (min-width: 660px){.home-black-section{background-repeat:no-repeat;background-position:center middle;background-size:cover}}@media (max-width: 659px){.home-black-section{background-repeat:no-repeat;background-position:left bottom;background-size:cover}}.home-black-section .bullet{padding-bottom:2rem;padding-left:6.5rem;background-position:left top;background-repeat:no-repeat;background-size:70px auto}@media (max-width: 659px){.home-black-section .bullet{margin-top:2rem;padding-top:5rem;padding-left:0;padding-bottom:0.25rem;background-position:center top}}.home-three-column{padding-top:40px;padding-bottom:20px;font-size:1rem;line-height:1.7}@media (min-width: 660px){.home-three-column{padding-top:50px;padding-bottom:30px}}.home-three-column h2,.home-three-column legend{text-align:center;line-height:1.2;font-size:1.75rem;padding-bottom:1rem}@media (max-width: 659px){.home-three-column h2,.home-three-column legend{padding-bottom:0.5rem}}@media (min-width: 660px){.home-three-column h2,.home-three-column legend{font-size:2.25rem}}.home-three-column h3{font-size:1.5rem;line-height:1.8}@media (min-width: 660px) and (max-width: 999px){.home-three-column h3{font-size:1.125rem}}.home-three-column h3 img{position:relative;top:-5px;height:40px;padding-right:0.5rem;vertical-align:middle}@media (min-width: 660px) and (max-width: 999px){.home-three-column h3 img{height:30px}}@media (max-width: 659px){.home-three-column .grid__col{margin:0;margin-bottom:1rem}}@media (min-width: 660px){.home-three-column .grid__col{width:31.33333%}}.home-clients h2,.home-clients legend{margin-bottom:0.5rem}.home-clients p{margin-bottom:2rem}@media (max-width: 659px){.home-clients p{margin-top:1.6rem}}.home-clients .grid__col{margin:0;margin-bottom:2rem;width:25%}@media (min-width: 660px) and (max-width: 999px){.home-clients .grid__col{margin-bottom:2rem;width:50%}}@media (max-width: 659px){.home-clients .grid__col{margin-bottom:0.5rem;width:100%}}.news-image{display:block;margin:0;padding:0;border:0;box-shadow:0px 2px 2px #e4e4e4;height:auto;width:auto}.news-headline{color:#222;text-decoration:none;font-size:1.0rem;margin:0;padding:0;border:0}.news-date{margin:0;padding:0;border:0;font-family:'Open Sans Light', sans-serif;font-size:0.8rem}.news-table{margin:0;padding:0;border:0}.news-table td{margin:0;padding:0.8em 5px 0 0.8em;text-align:left;vertical-align:top;border:0}.news-table tr{margin:0;padding:0;border:0}.logo-panel{margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;font-weight:400;font-family:"Open Sans";font-size:1.3rem}.logo-panel p{padding-top:2.0em}.logo-panel>div{max-height:150px;max-width:175px;padding:1em}.success-testimonials .flexslider-container{position:relative;opacity:0;transition:opacity .2s ease-in;text-align:center}@media (min-width: 660px){.success-testimonials .flexslider-container{padding-left:2rem;padding-right:2rem}}.success-testimonials ol.flex-control-nav{text-align:center;width:100%;list-style:none;margin:0;margin-bottom:0.6em;padding:0;text-align:center}.success-testimonials .flex-control-nav li{display:inline-block;padding:20px 8px;padding-bottom:1em}.success-testimonials .flex-control-nav li a{padding-bottom:0;cursor:pointer;font-size:0;display:block;width:14px;width:0.875rem;height:14px;height:0.875rem;border-radius:18px;border-radius:1.125rem;background:#bbb}.success-testimonials .flex-control-nav li a:hover{background-color:#ccc}.success-testimonials .flex-control-nav li a.flex-active,.success-testimonials .flex-control-nav li a.flex-active:hover{background-color:#EF3340}.success-testimonials .flex-direction-nav{list-style:none;display:none}.success-testimonials .slides{list-style:none;margin:0;padding:0}.success-testimonials .testimonial{text-align:center}@media (min-width: 660px){.success-testimonials .testimonial{float:left}}.success-testimonials .blockquote{margin:0;padding:0;border:0;color:#faf9fa;line-height:1.3;margin-bottom:0}@media (min-width: 660px){.success-testimonials .blockquote{font-size:0.8rem;line-height:1.4}}@media (min-width: 1000px){.success-testimonials .blockquote{font-size:1rem;line-height:1.5}}.success-testimonials cite{top:0;display:block;margin-top:1rem;margin-bottom:0;font-style:normal;font-size:0.8rem;line-height:1.4}@media (max-width: 659px){.success-testimonials cite{font-size:1.0rem;display:block;padding:0 5%;text-align:center;line-height:1.4}}.success-testimonials p{font-weight:500;color:#333;clear:both}.news-wrapper{width:100%;margin:0 auto}@media (min-width: 1000px){.news-wrapper{clear:both;width:90%;max-width:1200px}.news-wrapper:before,.news-wrapper:after{content:" ";display:table}.news-wrapper:after{clear:both}.news-wrapper{*zoom:1}}.news-wrapper .news-listing-heading{padding-bottom:40px;margin-bottom:10px;border-bottom-style:solid;border-bottom-width:1px;border-color:#dedede}@media (min-width: 1000px){.news-wrapper .news-listing-heading{padding-bottom:30px;margin-bottom:0;border-bottom:0}}.news-content{width:90%;margin:0 auto;padding:40px 0 50px 0}@media (min-width: 1000px){.news-content{float:left;width:77.25%;padding:60px 0 30px 80px}}.news-content article:first-of-type .news-article{padding-top:0px}.news-content article:last-of-type .news-article{border-bottom:0}.news-article{border-bottom-style:solid;border-bottom-width:1px;border-color:#dedede;padding:20px 0 20px 0}@media (min-width: 1000px){.news-article{padding:30px 0px 25px 0}}.news-article .date{display:block;color:#a5a5a5;text-transform:uppercase;-webkit-font-smoothing:antialiased;font-size:0.9375rem;margin-top:-10px;margin-bottom:10px}@media (min-width: 660px){.news-article .date{font-size:1.0625rem}}.news-article .summary{font-size:1.1875rem;line-height:1.6;margin-bottom:1.5rem}.news-article .summary .more{display:block;margin-top:0.5rem}.news-article .featured-image{background:#fff;border-radius:5px;padding:5px;display:block;float:right;max-width:150px;height:auto;margin-bottom:10px;margin-left:15px;margin-right:10px;box-shadow:2px 2px 10px 0px rgba(59,59,59,0.34)}.single-article{border-bottom:0;padding-top:0}.single-article .summary{font-family:'Open Sans Light', 'Helvetica Neue', Arial, Helvetica, sans-serif;font-size:1.375rem;line-height:1.6;margin-top:1rem;margin-bottom:2rem}.article-sharing .fb-like{float:left;margin-right:5px;margin-top:-2px}.article-top-bar{width:100%;font-size:0.8rem;padding-bottom:0.7rem}@media (min-width: 660px){.article-top-bar{border-bottom-style:solid;border-bottom-width:1px;border-color:#dedede;margin-bottom:30px}}.article-top-bar .btn-back{display:block;height:19px;line-height:19px;padding:0 0 24px 20px;color:#919191}.article-top-bar .btn-back:hover{color:#EF3340}.icon-chevron-left,.icon-chevron-right{display:inline-block;height:19px;width:10px}.share-links{margin:0;padding:0;list-style:none}.share-links li{display:inline-block;border-width:0;border-bottom-width:1px;border-style:solid;border-color:#dedede;border-bottom-width:0;border-right-width:1px;padding:0 10px 0 10px;width:52px;height:44px;padding:10px}.share-links li:first-child{padding-left:0}.share-links li:last-child{border-right-width:0}.share-links li .icon{display:inline-block;width:32px;height:24px;transition:all 0.2s}.share-links li .icon:hover{opacity:0.6}blockquote{clear:both;background:#faf9fa;padding:2rem 1.0rem 0.5rem 2.0rem;margin:2.5rem 0;width:100%;background:url("/assets/img/layout/quote.gif") #faf9fa 5% 15% no-repeat;border:0;border-radius:7px;box-shadow:0px 2px 3px 0px #ccc;font-size:1.2rem;line-height:1.6;color:#EF3340}@media (min-width: 1000px){blockquote{font-size:1.3rem;line-height:1.7}}blockquote cite{position:relative;top:-1rem;color:#2f2d2d;font-size:1.2rem}blockquote cite:before{content:"\2014";padding-right:0.5rem}@media (min-width: 1000px){blockquote cite{font-size:0.9rem}}blockquote h2,blockquote legend{color:#ef3340}div.small-header+blockquote{margin-top:0}@media (min-width: 660px){.quote-right,.quote-left{clear:none;width:40%;float:right;margin-left:1rem;font-size:1.375rem;line-height:1.6}}@media (min-width: 660px){.quote-left{float:left;margin-left:0;margin-right:1rem}}.boxed-quote{clear:both;margin:2rem auto 1.5rem auto;border:solid 3px #e7e7e7;background-color:#eee;padding:1.5rem 1rem 1rem 1rem;color:#F4F3F5;font-family:'Open Sans Light Italic', 'Helvetica Neue', Arial, Helvetica, sans-serif;font-size:1.1875rem}@media (min-width: 660px){.boxed-quote{padding:2.5rem 2rem 2rem 2rem}}.article-wrapper{width:100%;margin:0 auto}@media (min-width: 1000px){.article-wrapper{clear:both;width:90%;max-width:1200px}.article-wrapper:before,.article-wrapper:after{content:" ";display:table}.article-wrapper:after{clear:both}.article-wrapper{*zoom:1}}.article-content{width:90%;margin:0 auto;padding:40px 0 50px 0}@media (min-width: 1000px){.article-content{float:left;width:77.25%;padding:60px 0 60px 130px}}.article-content article:first-of-type .news-article{padding-top:20px}.article-content article:last-of-type .news-article{border-bottom:0}.article-author{font-size:1rem;font-style:italic;margin-top:0.5rem;margin-bottom:0.25rem}#PRODUCTS .table-grid{table-layout:fixed}#comparison,#modules,#services,#discounts,#table-section-heading{width:100%;border-spacing:10px 0;border-collapse:separate;font-family:"Open Sans", sans-serif}@media (max-width: 659px){#comparison,#modules,#services,#discounts,#table-section-heading{font-family:"Open Sans Light", sans-serif;border-spacing:5px 0}}#comparison th,#comparison td,#modules th,#modules td,#services th,#services td,#discounts th,#discounts td,#table-section-heading th,#table-section-heading td{border-right:solid 2px #f0f0f0;border-left:solid 2px #f0f0f0;border-bottom:0;border-top:0;padding:20px 20px;font-size:0.8rem;line-height:1.4;text-align:center}@media (max-width: 659px){#comparison th,#comparison td,#modules th,#modules td,#services th,#services td,#discounts th,#discounts td,#table-section-heading th,#table-section-heading td{padding:5px 5px;font-size:60%;border-right:solid 1px #f0f0f0;border-left:solid 1px #f0f0f0;border-spacing:5px 0}}@media (min-width: 660px) and (max-width: 999px){#comparison th,#comparison td,#modules th,#modules td,#services th,#services td,#discounts th,#discounts td,#table-section-heading th,#table-section-heading td{padding:10px 10px;border-spacing:10px 0}}#comparison tr th:first-child,#modules tr th:first-child,#services tr th:first-child,#discounts tr th:first-child,#table-section-heading tr th:first-child{border:0;font-family:"Open Sans Light", sans-serif;background:white;width:28%}@media (max-width: 659px){#comparison tr th:first-child,#modules tr th:first-child,#services tr th:first-child,#discounts tr th:first-child,#table-section-heading tr th:first-child{border-spacing:5px 0;width:18%;font-weight:200}}@media (min-width: 660px) and (max-width: 999px){#comparison tr th:first-child,#modules tr th:first-child,#services tr th:first-child,#discounts tr th:first-child,#table-section-heading tr th:first-child{font-size:90%}}#comparison tr:last-child td,#modules tr:last-child td,#services tr:last-child td,#discounts tr:last-child td,#table-section-heading tr:last-child td{border-bottom:2px solid #f0f0f0;border-radius:0px 0px 15px 15px}@media (max-width: 659px){#comparison tr:last-child td,#modules tr:last-child td,#services tr:last-child td,#discounts tr:last-child td,#table-section-heading tr:last-child td{border-bottom:1px solid #f0f0f0;border-radius:0px 0px 10px 10px}}#comparison .thead td,#modules .thead td,#services .thead td,#discounts .thead td,#table-section-heading .thead td{padding-top:1.5rem}@media (max-width: 659px){#comparison .thead td,#modules .thead td,#services .thead td,#discounts .thead td,#table-section-heading .thead td{padding-top:0}}#comparison thead,#comparison .thead,#comparison th,#comparison .add-on-row--intro td,#comparison .add-on-row--intro th,#modules thead,#modules .thead,#modules th,#modules .add-on-row--intro td,#modules .add-on-row--intro th,#services thead,#services .thead,#services th,#services .add-on-row--intro td,#services .add-on-row--intro th,#discounts thead,#discounts .thead,#discounts th,#discounts .add-on-row--intro td,#discounts .add-on-row--intro th,#table-section-heading thead,#table-section-heading .thead,#table-section-heading th,#table-section-heading .add-on-row--intro td,#table-section-heading .add-on-row--intro th{text-align:left}@media (max-width: 659px){#comparison thead,#comparison .thead,#comparison th,#comparison .add-on-row--intro td,#comparison .add-on-row--intro th,#modules thead,#modules .thead,#modules th,#modules .add-on-row--intro td,#modules .add-on-row--intro th,#services thead,#services .thead,#services th,#services .add-on-row--intro td,#services .add-on-row--intro th,#discounts thead,#discounts .thead,#discounts th,#discounts .add-on-row--intro td,#discounts .add-on-row--intro th,#table-section-heading thead,#table-section-heading .thead,#table-section-heading th,#table-section-heading .add-on-row--intro td,#table-section-heading .add-on-row--intro th{font-weight:200;font-family:"Open Sans Light"}}#comparison .top-heading,#modules .top-heading,#services .top-heading,#discounts .top-heading,#table-section-heading .top-heading{color:red;font-family:'Open Sans Bold', sans-serif;font-size:0.9em;border:2px solid #f0f0f0;border-bottom:0;line-height:1.9;border-radius:15px 15px 0px 0px;cell-padding:3px;vertical-align:middle}@media (max-width: 659px){#comparison .top-heading,#modules .top-heading,#services .top-heading,#discounts .top-heading,#table-section-heading .top-heading{border:1px solid #f0f0f0;border-radius:10px 10px 0px 0px;width:20%;cell-padding:1px;font-size:0.7em;line-height:1.6}}@media (min-width: 660px) and (max-width: 999px){#comparison .top-heading,#modules .top-heading,#services .top-heading,#discounts .top-heading,#table-section-heading .top-heading{font-size:0.8em;line-height:1.4}}#comparison thead th,#comparison .thead,#comparison td,#comparison .add-on-row--intro td,#modules thead th,#modules .thead,#modules td,#modules .add-on-row--intro td,#services thead th,#services .thead,#services td,#services .add-on-row--intro td,#discounts thead th,#discounts .thead,#discounts td,#discounts .add-on-row--intro td,#table-section-heading thead th,#table-section-heading .thead,#table-section-heading td,#table-section-heading .add-on-row--intro td{text-align:center}@media (max-width: 659px){#comparison thead th,#comparison .thead td,#comparison .add-on-row--intro td,#comparison .add-on-row--intro th,#modules thead th,#modules .thead td,#modules .add-on-row--intro td,#modules .add-on-row--intro th,#services thead th,#services .thead td,#services .add-on-row--intro td,#services .add-on-row--intro th,#discounts thead th,#discounts .thead td,#discounts .add-on-row--intro td,#discounts .add-on-row--intro th,#table-section-heading thead th,#table-section-heading .thead td,#table-section-heading .add-on-row--intro td,#table-section-heading .add-on-row--intro th{font-size:0.6rem;font-weight:bold;font-family:"Open Sans Light", sans-serif}}@media (min-width: 660px){#comparison thead th,#comparison .thead td,#comparison .add-on-row--intro td,#comparison .add-on-row--intro th,#modules thead th,#modules .thead td,#modules .add-on-row--intro td,#modules .add-on-row--intro th,#services thead th,#services .thead td,#services .add-on-row--intro td,#services .add-on-row--intro th,#discounts thead th,#discounts .thead td,#discounts .add-on-row--intro td,#discounts .add-on-row--intro th,#table-section-heading thead th,#table-section-heading .thead td,#table-section-heading .add-on-row--intro td,#table-section-heading .add-on-row--intro th{font-weight:bold;font-family:"Open Sans Bold", sans-serif;font-size:1rem}}@media (min-width: 1000px){#comparison thead th,#comparison .thead td,#comparison .add-on-row--intro td,#comparison .add-on-row--intro th,#modules thead th,#modules .thead td,#modules .add-on-row--intro td,#modules .add-on-row--intro th,#services thead th,#services .thead td,#services .add-on-row--intro td,#services .add-on-row--intro th,#discounts thead th,#discounts .thead td,#discounts .add-on-row--intro td,#discounts .add-on-row--intro th,#table-section-heading thead th,#table-section-heading .thead td,#table-section-heading .add-on-row--intro td,#table-section-heading .add-on-row--intro th{font-size:1.5rem}}#comparison th.header-link,#modules th.header-link,#services th.header-link,#discounts th.header-link,#table-section-heading th.header-link{text-align:center}#comparison .alt-table-row,#modules .alt-table-row,#services .alt-table-row,#discounts .alt-table-row,#table-section-heading .alt-table-row{background-color:white}#comparison .overview,#comparison .add-on-row,#modules .overview,#modules .add-on-row,#services .overview,#services .add-on-row,#discounts .overview,#discounts .add-on-row,#table-section-heading .overview,#table-section-heading .add-on-row{background-color:white}#comparison .add-on-row,#modules .add-on-row,#services .add-on-row,#discounts .add-on-row,#table-section-heading .add-on-row{border:2px solid #f0f0f0}@media (max-width: 659px){#comparison .add-on-row,#modules .add-on-row,#services .add-on-row,#discounts .add-on-row,#table-section-heading .add-on-row{border:1px solid #f0f0f0}}#comparison .add-on-row:last-of-type,#modules .add-on-row:last-of-type,#services .add-on-row:last-of-type,#discounts .add-on-row:last-of-type,#table-section-heading .add-on-row:last-of-type{color:red}@media (max-width: 659px){#comparison .overview,#modules .overview,#services .overview,#discounts .overview,#table-section-heading .overview{display:none}}#comparison .overview:last-child,#comparison .add-on-row:last-child,#modules .overview:last-child,#modules .add-on-row:last-child,#services .overview:last-child,#services .add-on-row:last-child,#discounts .overview:last-child,#discounts .add-on-row:last-child,#table-section-heading .overview:last-child,#table-section-heading .add-on-row:last-child{border-bottom:none}#comparison .overview th,#modules .overview th,#services .overview th,#discounts .overview th,#table-section-heading .overview th{text-align:left;vertical-align:top}@media (max-width: 659px){#comparison .overview th,#modules .overview th,#services .overview th,#discounts .overview th,#table-section-heading .overview th{font-weight:200;font-family:"Open Sans Light"}}#comparison .overview td,#modules .overview td,#services .overview td,#discounts .overview td,#table-section-heading .overview td{width:16.6666%;text-align:left;vertical-align:top;font-size:0.875rem;line-height:1.3}#comparison .base-price td,#modules .base-price td,#services .base-price td,#discounts .base-price td,#table-section-heading .base-price td{color:white;background:#EF3340;font-size:1.0rem;border:0}@media (max-width: 659px){#comparison .base-price td,#modules .base-price td,#services .base-price td,#discounts .base-price td,#table-section-heading .base-price td{font-size:70%}}#comparison .button,#modules .button,#services .button,#discounts .button,#table-section-heading .button{margin:0;font-size:1.0rem}@media (max-width: 659px){#comparison .button,#modules .button,#services .button,#discounts .button,#table-section-heading .button{font-size:0.8rem;padding:0.5rem}}@media (min-width: 660px){#comparison .button,#modules .button,#services .button,#discounts .button,#table-section-heading .button{padding:0.9rem;font-size:1.2rem}}@media (min-width: 1000px){#comparison .button,#modules .button,#services .button,#discounts .button,#table-section-heading .button{padding:1.2rem 1.6rem 1.2rem 1.6rem;font-size:1.2rem}}#comparison tr:hover{background-color:#FAF9FA}#modules tr:hover{background-color:#FAF9FA}#services tr:hover{background-color:#FAF9FA}#discounts tr:hover{background-color:#FAF9FA}.icon-comparison-cross{display:inline-block;width:18px;height:18px}.icon-comparison-tick{display:inline-block;width:21px;height:21px}.product-page-price-info{margin:0 auto;-webkit-font-smoothing:antialiased;font-size:1.5rem;color:#3c3c3c;line-height:1.5;margin-bottom:30px}.key-features-table{width:100%}.key-features-table th,.key-features-table td{border:0;font-size:1rem;color:#2f2d2d;line-height:1.2;padding:1rem}@media (min-width: 1000px){.key-features-table th,.key-features-table td{font-size:1.1875rem}}.key-features-table .alt-table-row{background-color:#fff}.full-features-link{display:block;padding:20px 20px 0 20px}.product-further-info{margin-top:0;padding:20px 16px 20px 16px}@media (min-width: 660px){.product-further-info{margin-top:0;padding:40px 16px 60px 16px}}.product-further-info .grid__col:first-of-type{margin-left:0}@media (max-width: 659px){.product-further-info .grid__col{margin:0;padding:20px 0;border-bottom:solid 1px #dedede}.product-further-info .grid__col:last-of-type{border-bottom:none}}@media (min-width: 660px){.product-further-info .grid__col{width:22.75%}}.product-further-info h2,.product-further-info legend{font-size:2.25rem}.product-further-info a{color:#fff}.product-further-info a svg path{fill:#696969}.product-further-info a:hover{color:#fff}.product-further-info a:hover svg path{fill:#b4101b}.product-further-info .icon-download{display:inline-block;width:18px;height:14px;margin-right:7px}@media (min-width: 660px){.product-cta{padding:0.7rem 1.7rem;font-size:1.2rem}}@media (min-width: 1000px){.pricing-h3{margin-left:1.6rem}}@media (min-width: 660px) and (max-width: 999px){.pricing-h3{margin-left:1.1rem}}@media (max-width: 659px){.pricing-h3{text-align:center}}.switch{position:relative;display:inline-block;width:60px;height:34px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#2196F3;-webkit-transition:.2s;transition:.2s;border-radius:34px}.slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:white;-webkit-transition:.2s;transition:.2s;border-radius:50%}input:checked+.slider{background-color:#2196F3}input:focus+.slider{box-shadow:0 0 1px #2196F3}input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.switch-container{display:flex;justify-content:center}.monthly-label{display:flex;margin-right:1em}.annual-label{display:flex;margin-left:1em}.currencies-container{display:flex;margin-left:3em;width:200px}@media (max-width: 659px){.currencies-container{margin-left:1.5em;width:180px}}.pricing-currency{font:400 13px/1.3 "Open Sans",sans-serif;-webkit-appearance:none;appearance:none;color:var(--baseFg);border:1px solid var(--baseFg);outline:0;padding:0.65em 2.5em 0.55em 0.75em;border-radius:var(--radius);background-color:var(--baseBg);background-image:linear-gradient(var(--baseFg), var(--baseFg)),linear-gradient(-135deg, transparent 50%, var(--accentBg) 50%),linear-gradient(-225deg, transparent 50%, var(--accentBg) 50%),linear-gradient(var(--accentBg) 42%, var(--accentFg) 42%);background-repeat:no-repeat, no-repeat, no-repeat, no-repeat;background-size:1px 100%, 20px 22px, 20px 22px, 20px 100%;background-position:right 20px center, right bottom, right bottom, right bottom;vertical-align:middle}@media (max-width: 659px){.pricing-currency{font:400 12px/1.3 "Open Sans",sans-serif}}.pricing-currency:hover{background-image:linear-gradient(var(--accentFg), var(--accentFg)),linear-gradient(-135deg, transparent 50%, var(--accentFg) 50%),linear-gradient(-225deg, transparent 50%, var(--accentFg) 50%),linear-gradient(var(--accentFg) 42%, var(--accentBg) 42%)}.pricing-currency:active{background-image:linear-gradient(var(--accentFg), var(--accentFg)),linear-gradient(-135deg, transparent 50%, var(--accentFg) 50%),linear-gradient(-225deg, transparent 50%, var(--accentFg) 50%),linear-gradient(var(--accentFg) 42%, var(--accentBg) 42%);color:var(--accentBg);border-color:var(--accentFg);background-color:var(--accentFg)}.pricing-currency:focus{border-color:#3c3c3c}.select-theme{--radius: 2em;--baseFg: #3c3c3c;--baseBg: white;--accentFg: white;--accentBg: #2196F3}.annual{display:none}.search-header{background:#FAF9FA;margin:0 auto;font-family:'Open Sans', 'Helvetica Neue', Arial, Helvetica, sans-serif;padding:70px 0 20px 0}@media (min-width: 660px){.search-header{padding:70px 5% 20px 5%}}.search-header .search-content{position:relative;width:100%;padding:0;border-bottom:4px solid #504f4f;margin:0 auto}.search-header input#keywords{width:85%;border:none;outline:none;font-size:1.5rem;color:#2f2d2d;background:white;margin-bottom:0}@media (min-width: 660px){.search-header input#keywords{font-size:2.4em}}@media (min-width: 1000px){.search-header input#keywords{font-size:3.6rem}}.search-header input#keywords::-webkit-input-placeholder{color:#2f2d2d}.search-header input#keywords:-moz-placeholder{color:#2f2d2d}.search-header input#keywords::-moz-placeholder{color:#2f2d2d}.search-header input#keywords:-ms-input-placeholder{color:#2f2d2d}.search-header button{transition:all 0.3s ease;position:absolute;right:0;top:8px;background:white;border:none}@media (max-width: 659px){.search-header button{width:40px;height:auto}}@media (min-width: 660px){.search-header button{top:15px}}@media (min-width: 1000px){.search-header button{top:30px}}.search-header button:hover{opacity:0.5}.search-header #input-indicator{position:absolute;left:0;width:3px;top:14px;height:22px;-webkit-animation:blinking 1s step-end infinite;-moz-animation:blinking 1s step-end infinite;-ms-animation:blinking 1s step-end infinite;-o-animation:blinking 1s step-end infinite;animation:blinking 1s step-end infinite}@media (min-width: 660px){.search-header #input-indicator{top:24px;height:40px}}@media (min-width: 1000px){.search-header #input-indicator{top:30px;height:60px}}.results-summary{margin-top:20px;margin-bottom:10px}.search-sub-text{color:#c8c8c8;display:block;padding:10px 0 20px 0;font-size:1rem;letter-spacing:1px}@media (min-width: 660px){.search-sub-text{font-size:1.1875em}}.search-results .excerpt{padding-bottom:30px;margin-bottom:30px}.search-results .excerpt strong{background-color:#fdfd86}.search-results h2,.search-results legend{padding-top:45px;border-top-style:solid;border-top-width:1px;border-color:#dedede}.search-results h2 strong,.search-results legend strong{background-color:#fdfd86}.info-box{position:fixed;background-color:rgba(130,130,130,0.85);top:0;right:0;bottom:0;left:0;z-index:999;visibility:hidden;opacity:0;pointer-events:none;transition:all 0.3s}.info-box:target{visibility:visible;opacity:1;pointer-events:auto}.info-box>div{width:calc(90vw);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:#fff;box-shadow:0px 0px 5px #222;border-radius:10px;max-height:calc(95vh);padding:24px}.info-box>div>.modal-close{position:absolute;right:12px;text-align:center;top:12px}.info-box>div>.modal-close:hover{color:black}.info-box>div>.flex-row{overflow:auto;max-height:calc(95vh - 142px);display:block}@media (min-width: 1000px){.info-box>div>.flex-row{display:flex}.info-box>div>.flex-row h2,.info-box>div>.flex-row legend{flex:0 0 100%}}.info-box>div>.flex-row h2,.info-box>div>.flex-row legend{text-align:center;font-weight:800;font-family:"Open Sans Bold";font-size:1.7rem;padding-top:0.9rem;padding-bottom:0.7rem}.info-icon{height:3.0rem;width:3.0rem;padding-right:0.3rem;vertical-align:middle}.info-box>div>.flex-column{display:block;position:sticky;top:0}@media (min-width: 1000px){.info-box>div>.flex-column{display:flex;flex:50%}}.info-box-text{padding-top:36px;font-size:1.0rem}@media (min-width: 1000px){.info-box-text{padding-top:0;padding-left:24px;max-width:40%}}.info-box>div>.flex-row:nth-child(2){min-height:94px}.text--center{text-align:center !important}.text--left{text-align:left !important}.text--right{text-align:right !important}.text--bold{font-weight:bold !important}.text--normal{font-weight:normal !important}.text--underline{text-decoration:underline !important}.text--uppercase{text-transform:uppercase !important}.text--strikethrough{text-decoration:line-through !important}#header{background:#fff;border-bottom:solid 1px #fff;overflow:hidden;box-shadow:0px 1px 1px #e3e3e3}@media (min-width: 1000px){#header{overflow:visible}#header .desktop-only{float:right;padding-right:20px}}#header .logo{display:block;float:left;background-image:url("/assets/tl-ps3.svg");background-repeat:no-repeat;background-position:0 0;margin:17px 20px 10px 20px;width:180px;height:52px}#header .logo h1{text-indent:-9999px;display:inline-block}@media (min-width: 1000px){#header .logo{margin:20px 20px 0 20px}}@media only screen and (min-width: 1201px){#header .logo{margin:20px 20px 0 20px}}#main-nav{display:none;font-family:'Open Sans', 'Helvetica Neue', Arial, Helvetica, sans-serif}@media (min-width: 1000px){#main-nav{display:block;float:left;-webkit-font-smoothing:antialiased}#main-nav ul{float:left;list-style-type:none;margin:0;padding:0}#main-nav li{display:block;float:left;margin:0;font-size:1rem}}@media only screen and (min-width: 1000px) and (min-width: 1201px){#main-nav li{font-size:1.125rem}}@media (min-width: 1000px){#main-nav li a{color:#000;display:block;float:left;text-decoration:none;padding:33px 9px}}@media only screen and (min-width: 1000px) and (min-width: 1201px){#main-nav li a{padding:28px 9px}}@media (min-width: 1000px){#main-nav li a:hover{color:rgba(15,0,0,0.6)}#main-nav li.here a{color:#EF3340;font-weight:bold;font-family:"Open Sans Bold", sans-serif}}#header .currencies{-webkit-font-smoothing:antialiased;position:relative;float:left;display:inline-block;min-width:86px;padding:28px 10px 0 10px}@media only screen and (min-width: 1201px){#header .currencies{padding:34px 10px 0 10px}}#header .currencies select{display:none}#header .currencies dl{float:right;margin:0;padding:0}#header .currencies dt a{float:left;position:relative;padding-right:18px;color:#fff}#header .currencies dt a .icon-header-dropdown{position:absolute;top:7px;right:0;display:inline-block;line-height:0;width:10px;height:8px}#header .currencies dt a:hover{color:rgba(255,255,255,0.6)}#header .currencies dt a .text{float:right;font-size:1.125rem;line-height:1;outline:2px solid white}#header .currencies dt a .flag{float:right;width:27px;height:17px;border:1px solid #000;margin-right:10px}#header .currencies dt a .value{display:none}#header .currencies dt a .extra{display:none}#header .currencies dd{position:relative}#header .currencies ul{display:none;position:absolute;top:40px;top:2.5rem;left:-190px;list-style:none;margin:0;padding:0;background:#fff;width:230px;z-index:100}#header .currencies ul:before{content:'';display:block;width:0;height:0;border-left:10px solid white;border-right:10px solid white;border-bottom:10px solid #fff;top:-8px;right:15px;position:absolute;z-index:-1}#header .currencies ul li{margin-bottom:0}#header .currencies ul a{overflow:hidden;padding:10px 20px;color:#3b3939;display:block;text-decoration:none;position:relative;z-index:150;background:#fff}#header .currencies ul a:hover{background:#f5f5f5}#header .currencies ul a .flag{float:left;width:25px;height:15px;margin:8px 10px 0 0}#header .currencies ul a .value{display:none}#header .currencies ul a .text{float:right;width:80%;color:#3b3939;font-size:0.95em}.icon-header-search{float:left;display:none;width:24px;height:18px;margin:33px 8px 0 8px;transition:all 0.3s ease}@media only screen and (min-width: 1201px){.icon-header-search{display:inline-block}}.icon-header-search:hover{color:rgba(255,255,255,0.6)}#nav-toggle{display:block;width:32px;height:24px;float:right;margin:30px 20px 30px 20px}#nav-toggle svg path{fill:#ccc}#nav-toggle:hover svg path{transition:fill 0.3s;fill:#444}@media (min-width: 1000px){#nav-toggle{display:none}}.trial-button{float:left;margin:28px 19px 0 0px;background:#EF3340;line-height:0.8;padding:13px 15px;font-size:0.9rem;color:#fff;border-radius:18px;box-shadow:0.5px 0.5px 2px #aaa}@media only screen and (min-width: 1201px){.trial-button{margin-top:25px;padding:13px 17px;font-size:1rem}}.trial-button:hover{color:#fff;background:#8b0a13;box-shadow:0px 3px 5px 0px #aaa}.contact-button{float:left;margin:28px 21px 0 7px;background:white;line-height:0.8;padding:13px 10px;font-size:0.9rem;color:#EF3340;border-radius:18px;border:1px solid #EF3340;box-shadow:0.5px 0.5px 2px #aaa}@media only screen and (min-width: 1201px){.contact-button{margin-top:25px;padding:13px 17px;font-size:1rem}}.contact-button:hover{box-shadow:0px 3px 5px 0px #aaa}.offcanvas{position:fixed;right:-300px;top:0;width:300px;transition:all ease-in-out 0.1s;height:100%;background:#ed3440;z-index:9500;font-size:1.125rem;font-family:"Open Sans", sans-serif;font-weight:400}.offcanvas .offcanvas-content{width:100%;height:100%;overflow-y:scroll;overflow-x:hidden}.offcanvas ul.nav{margin:0;margin-top:1.6rem;padding:0;list-style-type:none}.offcanvas ul.nav li{display:block;margin:0;padding:0}.offcanvas ul.nav li a{padding:5px 10%;width:90%;display:block;color:#fff;text-decoration:none;line-height:1.5}.offcanvas ul.nav li a:hover{color:#fff;font-weight:bold;font-family:"Open Sans Bold", sans-serif}.offcanvas .free-trial{width:70%;padding:12px 5% 10px 5%;margin:50px 10% 10px 10%;display:block;font-size:1.1875rem;color:#fff;background:#b4101b;line-height:20px;text-decoration:none}.offcanvas .free-trial:hover{background-color:#8b0a13}.offcanvas .icon-offcanvas-close{display:block;width:24px;height:24px;text-indent:-9999px;float:right;position:absolute;top:18px;right:13%}.offcanvas .icon-offcanvas-close:hover{opacity:0.6}.offcanvas h3{color:white;margin:20px 10% 0 10%;font-size:1.125rem;line-height:1.8125rem}.offcanvas .other-links{list-style:none;padding:20px 0;clear:both;font-size:1rem}.offcanvas .other-links a{color:white;margin:20px 5% 10px 5%;text-decoration:none}.offcanvas .other-links a:hover{font-weight:bold}.offcanvas .social-icons{display:block;list-style-type:none;padding:0;margin:0 auto;position:relative;float:left;clear:both;padding:0 0 0 10%}.offcanvas .social-icons li{float:left;display:block;position:relative}.offcanvas .social-icons span{display:inline-block;width:30px;height:30px;margin-right:5px;transition:all 0.2s}.offcanvas .social-icons span:hover{opacity:0.6}.offcanvas #currency-offcanvas{margin-top:10px}.offcanvas #currency-offcanvas dt a{width:85%;display:block;margin:0 5%;padding:10px 5%;background-color:#e22d39;background-image:url("/assets/img/sprites.png");background-repeat:no-repeat;background-position:top -1080px right -75px;color:#8b0a13;text-decoration:none;overflow:hidden;font-size:0.9375rem}.offcanvas #currency-offcanvas dt a:hover{background-color:#c82832}.offcanvas #currency-offcanvas dt a .text{color:#fff;float:left;display:none}.offcanvas #currency-offcanvas dt a .value{display:none}.offcanvas #currency-offcanvas dt a .flag{float:left;width:30px;height:20px;margin-right:10px;margin-top:5px}.offcanvas #currency-offcanvas dt a .extra{color:#8b0a13;float:left;margin-top:3px}.offcanvas #currency-offcanvas dd{margin:0;padding:0}.offcanvas #currency-offcanvas ul{list-style:none;margin:0;padding:0}.offcanvas #currency-offcanvas ul li{padding:0;margin:0}.offcanvas #currency-offcanvas ul li a{background-color:#e22d39;width:85%;display:block;margin:0 5%;padding:10px 5%;text-decoration:none;font-size:0.9375rem}.offcanvas #currency-offcanvas ul li a:hover{background-color:#c82832}.offcanvas #currency-offcanvas ul li a .text{color:#fff}.offcanvas #currency-offcanvas ul li a .flag{float:left;width:30px;height:20px;margin-right:10px;margin-top:5px}.offcanvas #currency-offcanvas ul li a .value{display:none}.nav-open aside.offcanvas{-webkit-transform:translate(-300px, 0);transform:translate(-300px, 0)}.nav-open .inner-wrapper{transition:all ease-in-out 0.1s;-webkit-transform:translate(-300px, 0);transform:translate(-300px, 0)}.nav-open #top-menu{transform:translate(-300px, 0)}.nav-open #content-area{margin-top:0}@media (min-width: 1000px){.nav-open aside.offcanvas{display:none}.nav-open .inner-wrapper{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}.pagination{position:relative;list-style:none;padding:24px 20px 24px 20px;margin:0;width:100%;text-align:center;font-size:1rem;border-top-style:solid;border-top-width:1px;border-color:#dedede;margin-bottom:2rem}.pagination li{display:inline-block;margin:0;padding:0 2px}@media (min-width: 660px){.pagination li{padding:0 5px;font-size:1.1875rem}}.pagination a,.pagination .active{display:none}@media (min-width: 660px){.pagination a,.pagination .active{display:inline-block}}.pagination .page-first,.pagination .page-last{text-transform:uppercase;font-size:0.8rem;padding-right:5px}.pagination .page-last{padding-left:5px}.pagination .page-previous{display:inline-block;position:absolute;top:24px;left:0;text-align:left}.pagination .page-previous .icon-chevron-left{position:relative;top:3px;margin-right:10px}.pagination .page-next{display:inline-block;position:absolute;top:24px;right:0;text-align:right}.pagination .page-next .icon-chevron-right{position:relative;top:3px;margin-left:10px}.subnav{font-family:'Open Sans Bold', 'Helvetica Neue', Arial, Helvetica, sans-serif;background:#FAF9FA;font-size:1.0rem;line-height:1.4;-webkit-font-smoothing:antialiased}@media (min-width: 1000px){.subnav{font-family:'Open Sans', 'Helvetica Neue', Arial, Helvetica, sans-serif}}.subnav p{display:none}@media (min-width: 1000px){.subnav p{display:inline-block;float:left;line-height:1.495;padding:20px 0 15px 0;margin:0 0 0 5%;text-transform:uppercase;font-size:0.8rem;color:#2f2d2d}}.subnav h3{display:none}.subnav .toggle{overflow:hidden}.subnav .toggle a.header{position:relative;display:block;text-decoration:none;padding:16px 5%;color:#2f2d2d;width:100%}.subnav .toggle a.header .icon-subnav-dropdown{display:inline-block;width:15px;height:8px;position:absolute;top:26px;right:28px;opacity:0.6;transition:all 0.2s}.subnav .toggle a.header:hover{color:#EF3340;background-color:#fff}.subnav .toggle a.header:hover .icon-subnav-dropdown{opacity:0.5}.subnav .toggle .toggle-content{display:none;transition:all 0.2s}.subnav .toggle.active .toggle-content{display:block}.subnav ul{list-style-type:none;margin:0;padding:0}.subnav ul li a{display:block;text-decoration:none;padding:16px 5%;color:#2f2d2d;width:100%}.subnav ul li a:hover{color:#EF3340}.subnav ul li.active a{color:#EF3340;font-weight:bold;font-family:"Open Sans Bold", sans-serif}@media (min-width: 1000px){.subnav .toggle a.header{display:none}.subnav .toggle .toggle-content{display:block;margin:0 auto}.subnav ul{padding-left:1rem;overflow:hidden}.subnav ul li{display:block;float:left}.subnav ul li a{font-size:1rem;line-height:1;width:auto;padding:20px 0 15px 0;margin:0 20px 0 0}.subnav ul li a:hover{background-color:transparent}.left-nav{float:left;width:22.75%;overflow:visible;margin-top:60px;background:none;border-bottom:none;border-right-style:solid;border-right-width:1px;border-color:#dedede;box-shadow:none}.left-nav .toggle{display:block;overflow:visible}.left-nav ul{margin:0;padding:0;padding-right:20px}.left-nav ul li{float:none;padding:0}.left-nav ul li a{padding:0 0 9px 0;margin:0;font-size:0.9rem;line-height:1.3;color:#5a5a5a;color:#919191}.left-nav ul li a:hover,.left-nav ul li a.active{color:#222;background-color:#f7f7f7}.left-nav h3{display:block;padding:0;margin:0 0 20px 0}}
/*# sourceMappingURL=main.css.map */
