@keyframes
alertSlideInFromBottomLeft{0%{transform:translate(-100%, 100%)}100%{transform:translateX(0)}}.alert{position:fixed;z-index:999;display:none;left:0;bottom:0;padding:1.5rem 3rem;width:400px;max-width:80%;background:#fff;-webkit-box-shadow:10px 10px 10px -5px rgba(0,0,0,0.2);-moz-box-shadow:10px 10px 10px -5px rgba(0,0,0,0.2);box-shadow:10px 10px 10px -5px rgba(0,0,0,0.2);animation:2s ease-out 0s 1 alertSlideInFromBottomLeft}.alert
.content{}.alert
.close{position:absolute;right: .25rem;top: .25rem;padding: .5rem;width:auto;background:transparent;color:#000;border:0;line-height:1}.alert .close:after{content:'\d7';font-size:2rem}.alert .close
span{display:none}.tax-product_brand .brand-description{overflow:hidden;zoom:1}.tax-product_brand .brand-description img.brand-thumbnail{width:25%;float:right}.tax-product_brand .brand-description
.text{width:72%;float:left}.widget_brand_description
img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0
0 1em}ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none}ul.brand-thumbnails:before{clear:both;content:"";display:table}ul.brand-thumbnails:after{clear:both;content:"";display:table}ul.brand-thumbnails
li{float:left;margin:0
3.8% 1em 0;padding:0;position:relative;width:22.05%}ul.brand-thumbnails.fluid-columns
li{width:auto}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0}ul.brand-thumbnails.columns-1
li{width:100%;margin-right:0}ul.brand-thumbnails.columns-2
li{width:48%}ul.brand-thumbnails.columns-3
li{width:30.75%}ul.brand-thumbnails.columns-5
li{width:16.95%}ul.brand-thumbnails.columns-6
li{width:13.5%}.brand-thumbnails li
img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48%!important}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(even){margin-right:0}}.brand-thumbnails-description
li{text-align:center}.brand-thumbnails-description li .term-thumbnail
img{display:inline}.brand-thumbnails-description li .term-description{margin-top:1em;text-align:left}#brands_a_z h3:target{text-decoration:underline}ul.brands_index{list-style:none outside;overflow:hidden;zoom:1}ul.brands_index
li{float:left;margin:0
2px 2px 0}ul.brands_index li a,ul.brands_index li
span{border:1px
solid #ccc;padding:6px;line-height:1em;float:left;text-decoration:none}ul.brands_index li
span{border-color:#eee;color:#ddd}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none}ul.brands_index li
a.active{border-width:2px;padding:5px}div#brands_a_z
a.top{border:1px
solid #ccc;padding:4px;line-height:1em;float:right;text-decoration:none;font-size:.8em}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,
.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide
img{display:block}.slick-slide.slick-loading
img{display:none}.slick-slide.dragging
img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px
solid transparent}.slick-arrow.slick-hidden{display:none}:root{--font-1:2.625rem/1.571 'Poppins', sans-serif;--font-2:2.063rem/1.606 'Poppins', sans-serif;--font-3:1.625rem/1.615 'Poppins', sans-serif;--font-4:1.25rem/1.65 'Poppins', sans-serif;--font-5:1rem/1.688 'Poppins', sans-serif;--font-6: .813rem/1.692 'Poppins', sans-serif;--font-content:var(--font-5);--space-1:2.75rem;--space-2:1.688rem;--space-3:1.063rem;--space-4: .688rem;--space-5: .438rem;--space-6: .25rem;--space-base:var(--space-2);--color-orange:#f47c4c;--color-orange-rgb:244, 124, 76;--color-darkorange:#f26026;--color-darkorange-rgb:242, 96, 38;--color-blue:#16a4e0;--color-blue-rgb:56, 152, 236;--color-darkblue:#1a2b33;--color-darkblue-rgb:26, 43, 51;--color-grey:#9d9fa5;--color-grey-rgb:157, 159, 165;--color-lightgrey:#f7f9fa;--color-lightgrey-rgb:247 249 250;--color-almost-black:#121414;--color-almost-black-rgb:18, 20, 20;--color-white:#fff;--color-white-rgb:255, 255, 255;--color-black:#000;--color-black-rgb:0, 0, 0;--color-text:var(--color-almost-black);--color-background:var(--color-darkblue);--color-primary:var(--color-orange);--color-secondary:var(--color-blue);--container-max-width:calc(100vw - 2 * var(--space-2));--container-width:970px;--container-width--narrow:770px;--container-width--wide:1170px;--container-width--full:100vw}.has-uxlaw-orange-color{color:var(--color-orange)}.has-uxlaw-orange-background-color{background-color:var(--color-orange)}.has-uxlaw-darkorange-color{color:var(--color-darkorange)}.has-uxlaw-darkorange-background-color{background-color:var(--color-darkorange)}.has-uxlaw-blue-color{color:var(--color-blue)}.has-uxlaw-blue-background-color{background-color:var(--color-blue)}.has-uxlaw-darkblue-color{color:var(--color-darkblue)}.has-uxlaw-darkblue-background-color{background-color:var(--color-darkblue)}.has-uxlaw-grey-color{color:var(--color-grey)}.has-uxlaw-grey-background-color{background-color:var(--color-grey)}.has-uxlaw-lightgrey-color{color:var(--color-lightgrey)}.has-uxlaw-lightgrey-background-color{background-color:var(--color-lightgrey)}.has-uxlaw-almost-black-color{color:var(--color-almost-black)}.has-uxlaw-almost-black-background-color{background-color:var(--color-almost-black)}.has-uxlaw-black-color{color:var(--color-black)}.has-uxlaw-black-background-color{background-color:var(--color-black)}.has-uxlaw-white-color{color:var(--color-white)}.has-uxlaw-white-background-color{background-color:var(--color-white)}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav
ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1rem 0;padding:0}input,select{vertical-align:middle}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}a{text-decoration:underline}a:hover{text-decoration:none}p,ul,ol,table,pre,blockquote,address,dl{margin:0
0 var(--space-base) 0}ul,ol{margin-left:var(--space-base)}li{margin-bottom:var(--space-4)}ul ul, ul ol, ol ul, ol
ol{margin-top:var(--space-4);margin-bottom:0}h1{margin-bottom:var(--space-base)}h2{margin:var(--space-1) 0 var(--space-3)}h3{margin:var(--space-2) 0 var(--space-4)}h4{margin:0
0 var(--space-5)}h5{margin:0
0 var(--space-6)}h1+h2,h2+h3{margin-top:0}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child{margin-top:0}::-webkit-input-placeholder{color:rgba(20, 17, 52, .4)}:-moz-placeholder{color:rgba(20, 17, 52, .4)}::-moz-placeholder{color:rgba(20, 17, 52, .4);opacity:1}:-ms-input-placeholder{color:rgba(20, 17, 52, .4)}img{max-width:100%;height:auto}img[class*="align"],img[class*="wp-image-"],img[class*="attachment-"]{height:auto}embed,iframe,object,video{margin:var(--space-base) 0;max-width:100%}p>embed,p>iframe,p>object,span>embed,span>iframe,span>object{margin-bottom:0}input[type="submit"],button,select{-webkit-appearance:none}ins{background:transparent}address{font-style:normal}main,article,section,header,footer,nav,aside{display:block}.screen-reader-text{position:absolute;width:0;height:0;overflow:hidden}#page-wrap{overflow-x:hidden;width:100%;position:relative}.container{width:var(--container-width);max-width:var(--container-max-width);margin:0
auto}.container:after{content:'';display:block;clear:both}.icon
a{text-decoration:none}.icon a
span{display:none}.icon a:before{content:'';font-family:"Font Awesome 5 Free","Font Awesome 5 Brands"}.icon--facebook a:before{content:'\f39e'}.icon--youtube a:before{content:'\f167'}.icon--twitter a:before{content:'\f099'}.icon--tumblr a:before{content:'\f174'}.icon--linkedin a:before{content:'\f0e1'}.icon--google-plus a:before{content:'\f0d4'}.icon--vimeo a:before{content:'\f194'}.icon--pinterest a:before{content:'\f0d3'}.icon--instagram a:before{content:'\f16d'}.icon--rss a:before{content:'\f143'}.icon--phone a:before{content:'\f879';margin-right:var(--space-4)}.icon--phone a
span{display:inline-block}.icon--search a:before{content:'\f002'}.video-container{width:100%;height:0;padding-bottom:56.25%;position:relative}.video-container
iframe{width:100%;margin:0;height:100%;position:absolute;left:0;top:0;right:0;bottom:0}.thumbnail{display:block;margin-bottom:var(--space-base)}.thumbnail
img{display:block;width:100%;height:auto}html{font-size:16px;background:var(--color-darkblue)}body{font:var(--font-content);color:var(--color-text)}ul,ol{margin-left:var(--space-2)}a{color:var(--color-orange);text-decoration:underline;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}a:hover{text-decoration:none;color:var(--color-darkorange)}h1{font:var(--font-1);font-weight:600}h2{font:var(--font-2);font-weight:600}h3{font:var(--font-3);font-weight:600}h4{font:var(--font-4);font-weight:600}h5{font:var(--font-5);font-weight:600;text-transform:uppercase}h6{font:var(--font-6);font-weight:600;text-transform:uppercase}h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6
a{text-decoration:none;color:var(--color-text)}form{}input,select,textarea,button{font:var(--font-content)}input,select,button,textarea{color:var(--color-text);background:var(--color-white);border:1px
solid var(--color-grey);padding:var(--space-4) var(--space-base);width:100%;border-radius:5px}input[type="radio"],input[type="checkbox"]{padding:0;width:auto}form label
.label{font:var(--font-6);opacity: .8;margin: .25rem .625rem}form
textarea{height:7.5rem}.fields{margin-left:calc(-1 * var(--space-base));display:flex;flex-wrap:wrap}.fields
.field{margin:0
0 var(--space-3) var(--space-base);text-align:left;width:calc(100% - var(--space-base))}.fields .field--short{width:calc(50% - var(--space-base))}.fields .field--short input[type="submit"]{width:100%}.fields .field--acceptance{font:var(--font-6);letter-spacing:0.04em}.fields .field--acceptance{padding-left:var(--space-base);position:relative}.fields .field--acceptance
input{position:absolute;left:0}.fields .field
.message{font:var(--font-6);letter-spacing:0.04em;text-align:left;margin: .5rem 0 0 0}button,.button,input[type="submit"],.wp-block-button__link{cursor:pointer;font:var(--font-content);text-transform:uppercase;font-weight:bold;display:inline-block;padding:var(--space-4) var(--space-base);text-align:center;border:1px
solid var(--color-orange);background:var(--color-orange);color:var(--color-white);text-decoration:none;overflow:hidden;text-overflow:ellipsis;border-radius:5px;-webkit-transition:background-color .3s, color .3s, border-color .3s, opacity .3s;-moz-transition:background-color .3s, color .3s, border-color .3s, opacity .3s;-ms-transition:background-color .3s, color .3s, border-color .3s, opacity .3s;-o-transition:background-color .3s, color .3s, border-color .3s, opacity .3s;transition:background-color .3s, color .3s, border-color .3s, opacity .3s}button:hover,.button:hover,input[type="submit"]:hover,.wp-block-button__link:hover{opacity:1;background:var(--color-darkorange);color:var(--color-white)}button.is-style-outline,
.button.is-style-outline,
input[type="submit"].is-style-outline,
.is-style-outline .wp-block-button__link,.wp-block-button__link.is-style-outline{border:1px
solid var(--color-grey);color:var(--color-grey);background:var(--color-white)}button.is-style-outline:hover,
.button.is-style-outline:hover,
input[type="submit"].is-style-outline:hover,
.is-style-outline .wp-block-button__link:hover,.wp-block-button__link.is-style-outline:hover{border-color:var(--color-darkorange);color:var(--color-white);background:var(--color-darkorange)}button:disabled,input[type="submit"]:disabled{opacity: .35;cursor:not-allowed}.box{background:var(--color-white);border:1px
solid var(--color-grey);border-radius:5px;padding:var(--space-base) var(--space-base)}.wpcf7
form{position:relative}.wpcf7 form
br{display:none}.wpcf7 form .wpcf7-not-valid-tip{position:absolute;top:-16px;right:-10px;font-size:80%;color:var(--color-white);background:rgba(114, 17, 33, .75);display:block;padding:4px
6px}.wpcf7 form .wpcf7-response-output{display:block;position:absolute;top:100px;left:10%;right:10%;padding:2em;border:0;text-align:center;font-size:18px;color:var(--color-white);font-weight:bold;box-shadow:4px 4px 4px 0 rgba(0, 0, 0, .2);z-index:101}.wpcf7 form .wpcf7-response-output.wpcf7-display-none{display:none}.wpcf7 form .wpcf7-response-output:after{content:'\00d7';font-family:"PlanetaGracza";text-transform:none;position:absolute;top:10px;right:12px;color:var(--color-white);cursor:pointer}.wpcf7 form .wpcf7-response-output.wpcf7-validation-errors{background:#721121}.wpcf7 form .wpcf7-response-output.wpcf7-mail-sent-ok{background:#5FAD56}.wpcf7
form{position:relative}.wpcf7 form.sent .wpcf7-response-output{border-color:#5FAD56;background:rgba(95, 173, 86, .75)}.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output,
.wpcf7 form.spam .wpcf7-response-output,
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output{border-color:#721121;background:rgba(114, 17, 33, .75)}.grecaptcha-badge
iframe{margin-top:0}.gallery{margin-left:-1rem;margin-right:-1rem;margin-top:-1rem}.gallery:after{content:'';clear:both;display:block}.gallery .gallery-item{width:100%;padding:1rem;float:left}.gallery .gallery-item
img{width:100%}.gallery.gallery-columns-2 .gallery-item{width:50%}.gallery.gallery-columns-3 .gallery-item{width:33.3333333333%}.gallery.gallery-columns-4 .gallery-item{width:25%}.gallery.gallery-columns-5 .gallery-item{width:20%}.gallery.gallery-columns-6 .gallery-item{width:16.6666666667%}.gallery.gallery-columns-7 .gallery-item{width:14.285714286%}.gallery.gallery-columns-8 .gallery-item{width:12.5%}.gallery.gallery-columns-9 .gallery-item{width:11.111111111%}.gallery.gallery-columns-2 .gallery-item:nth-child(2n+1){clear:both}.gallery.gallery-columns-3 .gallery-item:nth-child(3n+1){clear:both}.gallery.gallery-columns-4 .gallery-item:nth-child(4n+1){clear:both}.gallery.gallery-columns-5 .gallery-item:nth-child(5n+1){clear:both}.gallery.gallery-columns-6 .gallery-item:nth-child(6n+1){clear:both}.gallery.gallery-columns-7 .gallery-item:nth-child(7n+1){clear:both}.gallery.gallery-columns-8 .gallery-item:nth-child(8n+1){clear:both}.gallery.gallery-columns-9 .gallery-item:nth-child(9n+1){clear:both}.slick-slider{}.slick-slider .slick-arrow{position:absolute;padding:0;color:var(--color-grey);top:50%;z-index:99;border:0;text-indent:-9999px;width:3rem;height:3rem;line-height:3rem;margin-top:-4.5rem;border-radius:100%;background:transparent;box-shadow:0 0 10px -5px rgba(0, 0, 0, .5)}.slick-slider .slick-arrow:before{position:absolute;left:0;top:0;right:0;bottom:0;text-align:center;font-family:"Font Awesome 5 Free";font-size:2rem;text-indent:0}.slick-slider .slick-prev{left:-4rem}.slick-slider .slick-prev:before{content:'\f104';font-weight:900}.slick-slider .slick-next{right:-4rem}.slick-slider .slick-next:before{content:'\f105';font-weight:900}.slick-dots{list-style:none;margin:0
auto;text-align:center}.slick-dots
li{margin-right: .5rem;display:inline-block;vertical-align:middle}.slick-dots
button{display:block;width:12px;height:12px;border:2px
solid var(--color-grey);text-indent:-9999px;border-radius:100%;padding:0;background:transparent}.slick-dots .slick-active{}.slick-dots button:hover,
.slick-dots .slick-active
button{background:var(--color-grey)}article.testimonial{background:var(--color-white);padding:var(--space-base) var(--space-1) var(--space-base) var(--space-base);border-radius:5px;display:flex !important;margin-bottom:var(--space-1);align-items:flex-start}article.testimonial
.thumbnail{position:relative;border-radius:5px;overflow:hidden;margin-bottom:auto;margin-right:var(--space-1);margin-bottom:0;flex:0 0 44%}article.testimonial .company-description{position:absolute;left:0;bottom:0;right:0;text-align:center;background:var(--color-blue);color:var(--color-white);padding:var(--space-5)}article.testimonial
blockquote{margin-bottom:0;font:var(--font-6)}article.testimonial
.note{position:relative}article.testimonial .note:before,
article.testimonial .note:after{content:'\f005\f005\f005\f005\f005';position:absolute;color:var(--color-orange);left:0;top:0;font-family:"Font Awesome 5 Free"}article.testimonial .note:before{font-weight:400}article.testimonial .note:after{font-weight:900;overflow:hidden}article.testimonial .note[data-note="1"]:after{width:calc(1.125rem * 1)}article.testimonial .note[data-note="2"]:after{width:calc(1.125rem * 2)}article.testimonial .note[data-note="3"]:after{width:calc(1.125rem * 3)}article.testimonial .note[data-note="4"]:after{width:calc(1.125rem * 4)}article.testimonial .note[data-note="5"]:after{width:calc(1.125rem * 5)}article.testimonial .note
.value{display:block;text-indent:-9999px;overflow:hidden}article.testimonial
.title{font:var(--font-3);font-weight:bold;margin-top:0}article.testimonial
.services{}article.testimonial .services
h5{display:inline-block;font:var(--font-6);font-weight:bold}article.testimonial .services
ul{list-style:none;margin-left:0;display:inline}article.testimonial .services ul
li{display:inline-block;margin-left:var(--space-5);padding:0
var(--space-3);background:rgba(var(--color-blue-rgb), .1);border:1px
solid var(--color-blue);border-radius:5px;color:var(--color-blue);font:var(--font-6)}article.testimonial
.author{position:relative;margin-top:var(--space-base);font:var(--font-6);display:block;padding-left:calc(2.5 * var(--space-base));font-style:normal;padding-right:9rem}article.testimonial .author:before{content:'';position:absolute;left:0;top: .65rem;width:calc(1.5 * var(--space-base));border-top:2px solid var(--color-black)}article.testimonial .author
.name{display:block;font-weight:bold}article.testimonial .author
.description{display:block}article.testimonial .author .description
.role{}article.testimonial .author .description
.company{}article.testimonial .author
.links{list-style:none;margin:0}article.testimonial .author .links
li{display:inline-block;margin:0
var(--space-base) 0 0}article.testimonial .author .links
a{color:var(--color-grey);text-decoration:none}article.testimonial .author .company-logo{width:8rem;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}article.success_story{background:var(--color-white);padding:var(--space-base) var(--space-1) var(--space-base) var(--space-base);border-radius:5px;display:flex !important;margin-bottom:var(--space-1);align-items:flex-start}article.success_story .source-story{position:relative;background:var(--color-lightgrey);padding:var(--space-base);border-radius:5px;overflow:hidden;margin-bottom:auto;margin-right:var(--space-1);margin-bottom:0;flex:0 0 44%}article.success_story .source-story .source-logo{width:10rem;max-width:100%}article.success_story .source-story .source-logo
img{max-height:3rem;width:auto;max-width:100%;height:auto}article.success_story .source-story
.headline{font:var(--font-3);font-weight:bold;margin:var(--space-base) 0}article.success_story .source-story
.link{color:var(--color-blue);font:var(--font-6);text-decoration:none}article.success_story .company-description{position:absolute;left:0;bottom:0;right:0;text-align:center;background:var(--color-blue);color:var(--color-white);padding:var(--space-5)}article.success_story
blockquote{margin-bottom:0;font:var(--font-6)}article.success_story
.note{position:relative}article.success_story .note:before,
article.success_story .note:after{content:'\f005\f005\f005\f005\f005';position:absolute;color:var(--color-orange);left:0;top:0;font-family:"Font Awesome 5 Free"}article.success_story .note:before{font-weight:400}article.success_story .note:after{font-weight:900;overflow:hidden}article.success_story .note[data-note="1"]:after{width:calc(1.125rem * 1)}article.success_story .note[data-note="2"]:after{width:calc(1.125rem * 2)}article.success_story .note[data-note="3"]:after{width:calc(1.125rem * 3)}article.success_story .note[data-note="4"]:after{width:calc(1.125rem * 4)}article.success_story .note[data-note="5"]:after{width:calc(1.125rem * 5)}article.success_story .note
.value{display:block;text-indent:-9999px;overflow:hidden}article.success_story
.title{font:var(--font-4);font-weight:bold;margin-top:0}article.success_story
.services{}article.success_story .services
h5{display:inline-block;font:var(--font-6);font-weight:bold}article.success_story .services
ul{list-style:none;margin-left:0;display:inline}article.success_story .services ul
li{display:inline-block;margin-left:var(--space-5);padding:0
var(--space-3);background:rgba(var(--color-blue-rgb), .1);border:1px
solid var(--color-blue);border-radius:5px;color:var(--color-blue);font:var(--font-6)}article.success_story
.author{position:relative;margin-top:var(--space-base);font:var(--font-6);display:block;padding-left:calc(2.5 * var(--space-base));font-style:normal;padding-right:9rem}article.success_story .author
.photo{position:absolute;left:0;top: .0;width:calc(2 * var(--space-base));height:calc(2 * var(--space-base));border-radius:100%;overflow:hidden}article.success_story .author .photo
img{display:block}article.success_story .author
.name{display:block;font-weight:bold}article.success_story .author
.description{display:block}article.success_story .author .description
.role{}article.success_story .author .description
.company{}article.success_story .author
.links{list-style:none;margin:0}article.success_story .author .links
li{display:inline-block;margin:0
var(--space-base) 0 0}article.success_story .author .links
a{color:var(--color-grey);text-decoration:none}article.success_story .author .company-logo{width:8rem;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.list{list-style:none;margin:0
0 0 calc(-1 * var(--space-base));display:flex;flex-wrap:wrap}.list
.item{margin:0
0 var(--space-base) var(--space-base)}.list--images{justify-content:space-between;margin:0
0 calc(-1 * var(--space-base)) calc(-1 * var(--space-base));align-items:center}.list--images
.item{text-align:center;flex:1 1 calc(20% - var(--space-base));min-width:80px}.list--images
img{max-width:min(160px, 100%)}.list--images a
img{max-width:min(240px, 100%)}.list--images a
img{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.list--images a:hover
img{-webkit-transform:translateY(-1rem);-moz-transform:translateY(-1rem);-ms-transform:translateY(-1rem);-o-transform:translateY(-1rem);transform:translateY(-1rem)}.list--logos{justify-content:space-between;margin:0
0 calc(-1 * var(--space-4)) calc(-1 * var(--space-base));align-items:center}.list--logos
.item{text-align:center;flex:1 1 calc(20% - var(--space-base));margin-bottom:var(--space-4)}.list--logos
img{max-width:100px}.list--logos a
img{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.list--logos a:hover
img{-webkit-transform:translateY(-1rem);-moz-transform:translateY(-1rem);-ms-transform:translateY(-1rem);-o-transform:translateY(-1rem);transform:translateY(-1rem)}.list--faq{display:block;margin:0}.list--faq
.item{margin:var(--space-base) 0;border:1px
solid var(--color-grey);border-radius:5px;background:var(--color-white);padding:var(--space-4) var(--space-base)}.list--faq .item
.question{margin-bottom:0;font:var(--font-5);font-weight:bold;position:relative;padding-right:2rem;cursor:pointer}.list--faq .item .question:after{content:'\f107';font-family:"Font Awesome 5 Free";position:absolute;right:0;top:0;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.list--faq .item.on .question:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.list--faq .item .question a:hover{color:var(--color-text)}.list--faq .item
.answer{font:var(--font-6);padding-top:var(--space-base)}.list--faq .item .answer>:last-child{margin-bottom:0}.list--categories{justify-content:space-between;margin-left:calc(-1 * var(--space-4))}.list--categories
li{margin-left:var(--space-4)}.list--categories li
a{cursor:pointer;font:var(--font-6);display:inline-block;padding:var(--space-4) var(--space-3);text-align:center;border:1px
solid var(--color-darkblue);background:rgba(var(--color-darkblue-rgb), .8);color:var(--color-white);text-decoration:none;overflow:hidden;text-overflow:ellipsis;border-radius:5px;-webkit-transition:background-color .3s, color .3s, border-color .3s, opacity .3s;-moz-transition:background-color .3s, color .3s, border-color .3s, opacity .3s;-ms-transition:background-color .3s, color .3s, border-color .3s, opacity .3s;-o-transition:background-color .3s, color .3s, border-color .3s, opacity .3s;transition:background-color .3s, color .3s, border-color .3s, opacity .3s}.list--categories li a:hover,
.list--categories li.current-cat
a{border-color:var(--color-orange);background:var(--color-orange)}.list--products{}.list--products
.item{display:flex;flex-direction:column;width:calc(33.333333333% - var(--space-base));padding-right:var(--space-base);border-right:1px solid var(--color-grey)}.list--products .item:last-child{border-right:none}.list--products .item
.content{flex-grow:1}.list--products .item .wp-block-button,
.list--products .item .wp-block-button__link{width:100%}.list--blog{margin:0
0 0 calc(-1 * var(--space-1))}.list--blog
.item{flex:1 1 calc(50% - var(--space-1));margin:0
0 var(--space-1) var(--space-1)}.list--blog .item .entry-title{font:var(--font-4);margin:var(--space-base) 0 0 0}.list--toc{float:right;display:block;width:50%;background:var(--color-lightgrey);border:1px
solid var(--color-grey);border-radius:5px;padding:var(--space-base) var(--space-base);margin-left:var(--space-base)}.list--toc
.item{margin:var(--space-4) 0 0 0}.list--toc .item:first-child{margin-top:0}.wp-block-quote.is-style-large{padding:var(--space-5) 0 var(--space-5) var(--space-1);border-left:2px solid var(--color-blue)}.wp-block-quote.is-style-large
p{font-style:normal}.wp-block-quote.is-style-large p:last-child{margin-bottom:0}.wp-block-embed,.wp-block-columns{margin:var(--space-2) 0}.wp-block-group,.wpmagus-block{width:auto;max-width:min(var(--container-width), var(--container-max-width));margin-left:auto;margin-right:auto}.wp-block-group .wp-block-group__inner-container{width:auto;max-width:min(var(--container-width--wide), var(--container-max-width));margin-left:auto;margin-right:auto}.wp-block-columns .wp-block-group,
.wp-block-columns .wpmagus-block{max-width:100%}.alignwide{width:var(--container-width--wide);max-width:var(--container-max-width);position:relative;left:50%;margin-left:0;margin-right:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.alignfull{width:100vw;max-width:none;position:relative;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.alignfull.has-background:first-child{margin-top:calc(-2 * var(--space-1))}.alignfull.has-background:last-child{margin-bottom:calc(-1 * var(--space-1))}.wpcf7+.wp-block-group{padding-top:0;margin-top:calc(2 * var(--space-1))}.wp-block-group.has-background{padding:calc(2 * var(--space-1)) 0;border-bottom:1px solid #e7e7e9}.wp-block-group.has-background .uxlaw-block-images_with_links{margin:calc(-2 * var(--space-1)) 0}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{padding-left:0}.uxlaw-block-images_with_links{border-radius:5px;background:var(--color-white);padding:var(--space-base);margin-bottom:var(--space-base)}.uxlaw-block-images_with_links .block-title{text-align:center;font:var(--font-6);text-transform:uppercase;font-weight:bold}.uxlaw-block-products{}.uxlaw-block-products .block-title{text-align:center;width:var(--container-width--narrow);max-width:100%;margin-left:auto;margin-right:auto}.uxlaw-block--product .product-price{margin-bottom:var(--space-base);font:var(--font-3)}.uxlaw-block--product .product-price>*{margin-right:var(--space-base);display:block}.uxlaw-block--product .product-price
del{font:var(--font-4);color:#bc0c0c}.uxlaw-block--product-description{}.uxlaw-block--product-description
.box{margin-left:var(--space-1)}ol.is-style-steps{list-style:none;display:flex;margin-left:calc(-1 * var(--space-base));text-align:center;position:relative;counter-reset:list--steps}ol.is-style-steps:before{content:'';position:absolute;left:calc(12.5% + 2rem);right:12.5%;top:3rem;border-top:2px solid var(--color-grey)}ol.is-style-steps
li{counter-increment:list--steps;margin-left:var(--space-base);width:calc(25% - var(--space-base))}ol.is-style-steps li:before{position:relative;z-index:1;content:counter(list--steps);background:var(--color-white);display:block;color:var(--color-orange);border:2px
solid var(--color-orange);margin:var(--space-3) auto var(--space-base) auto;height:4rem;width:4rem;text-align:center;border-radius:100%;font:var(--font-4);line-height:4rem}ol.is-style-ticks,ul.is-style-ticks{list-style:none}ol.is-style-ticks li,
ul.is-style-ticks
li{position:relative;padding-left:var(--space-5)}ol.is-style-ticks li:before,
ul.is-style-ticks li:before{content:'\f00c';position:absolute;left:calc(-1 * var(--space-2));top:0;font-family:"Font Awesome 5 Free";font-weight:900;color:var(--color-white);background:#7ed321;border-radius:100%;width:1.5rem;height:1.5rem;line-height:1.5rem;text-align:center}ol.is-style-boxes{list-style:none;margin-left:0;counter-reset:list--boxes}ol.is-style-boxes
li{border:1px
solid var(--color-grey);border-radius:5px;background:var(--color-white);position:relative;padding:var(--space-base) var(--space-base) var(--space-base) calc(4rem + 2 * var(--space-base));margin-bottom:var(--space-base)}ol.is-style-boxes li
a{display:block;color:var(--color-text);text-decoration:none}ol.is-style-boxes li:before{counter-increment:list--boxes;content:counter(list--boxes);position:absolute;left:var(--space-base);top:50%;background:var(--color-white);display:block;color:var(--color-orange);border:2px
solid var(--color-orange);height:4rem;width:4rem;text-align:center;border-radius:100%;font:var(--font-4);line-height:4rem;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}ul.is-style-icon-boxes{list-style:none;margin-left:calc(-1 * var(--space-base));display:flex;flex-wrap:wrap}ul.is-style-icon-boxes
li{width:calc(33.333333333% - var(--space-base));background:var(--color-white);margin-left:var(--space-base);border:1px
solid var(--color-grey);border-radius:5px;position:relative;padding:var(--space-base) var(--space-base) var(--space-base) calc(4rem + 2 * var(--space-base));margin-bottom:var(--space-base)}ul.is-style-icon-boxes li
a{display:block}ul.is-style-icon-boxes li
img{position:absolute;left:var(--space-base);top:var(--space-base);display:block;height:4rem;width:4rem;text-align:center}ul.is-style-icon-boxes li img+br{display:none}ul.is-style-icon-boxes-shadow{list-style:none;margin-left:calc(-1 * var(--space-base));display:flex;flex-wrap:wrap}ul.is-style-icon-boxes-shadow
li{width:calc(33.333333333% - var(--space-base));background:var(--color-white);margin-left:var(--space-base);border-radius:5px;position:relative;padding:var(--space-base) var(--space-base) var(--space-base) calc(4rem + 2 * var(--space-base));box-shadow:0px 2px 15px -5px rgba(0,0,0,0.4);margin-bottom:var(--space-base)}ul.is-style-icon-boxes-shadow li
a{display:block;color:var(--color-text);text-decoration:none}ul.is-style-icon-boxes-shadow li
img{position:absolute;left:var(--space-base);top:var(--space-base);display:block;height:4rem;width:4rem;text-align:center}ul.is-style-icon-boxes-shadow li img+br{display:none}.wp-block-group.has-decorator--pen{position:relative}.wp-block-group.has-decorator--pen:before{content:'';position:absolute;top:0;bottom:0;left:50%;width:var(--container-width--wide);max-width:var(--container-max-width);background:url('/wp-content/themes/uxlaw/assets/images/decor-pen.png') no-repeat bottom right;background-size:contain;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.wp-block-group.has-decorator--pen .wp-block-group__inner-container{position:relative}.wp-block-media-text__content ul.is-style-icon-boxes-shadow
li{width:calc(100% - var(--space-base))}.section{padding:var(--space-1) 0;margin:var(--space-1) auto}.section-header{}.section-title{}.section-subtitle{font:var(--font-6)}.section-content{}.section-content:after{content:'';clear:both;display:block}.section.has-hero-image{background:transparent;position:relative;margin-top:0}.section.has-hero-image .section-hero-image{position:absolute;left:50%;top:0;width:100vw;height:70vh;background:transparent no-repeat 50% top;background-size:cover;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.section.has-hero-image .section-hero-image:after{content:'';position:absolute;left:0;top:0;right:0;bottom:0;background:-moz-linear-gradient(top,  rgba(26,43,51,.2) 0%, rgba(26,43,51,1) 100%);background:-webkit-linear-gradient(top,  rgba(26,43,51,.2) 0%,rgba(26,43,51,1) 100%);background:linear-gradient(to bottom,  rgba(26,43,51,.2) 0%,rgba(26,43,51,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1a2b3320', endColorstr='#1a2b33',GradientType=0 )}.section.has-hero-image .section-header,
.section.has-hero-image .section-content{position:relative;z-index:1}.section.has-hero-image .section-header{height:50vh;text-align:center;display:flex;align-items:center;justify-content:center}.section.has-hero-image .section-content{background:var(--color-white);padding:var(--space-1) calc(2 * var(--space-1));border-radius:3px;margin-top:-2rem}.section.has-hero-image .section-title{font:var(--font-1);color:var(--color-white);font-weight:bold;position:relative}.section.has-hero-image .section-title:after{content:'';position:absolute;width:calc(3 * var(--space-1));left:50%;margin-left:calc(-1.5 * var(--space-1));border-top:2px solid var(--color-white);bottom:calc(-0.5 * var(--space-base))}.section.has-hero-image .section-subtitle{color:var(--color-white)}.section--page{width:var(--container-width--wide);max-width:100vw;background:var(--color-white);border-radius:3px;position:relative;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.section--page .section-header,
.section--page .section-content{width:var(--container-width);max-width:var(--container-max-width);margin:0
auto}.section.has-no-background{background:transparent}.section.has-no-background .section-content{padding:0;background:transparent}.section.has-no-background .wp-block-group.has-background{padding:calc(2 * var(--space-1))}.section.has-no-background .wp-block-group.has-background+.alignfull.has-background{margin-top:calc(2 * var(--space-1))}.section--blog{width:var(--container-width);padding:calc(2 * var(--space-1))}.section--blog .section-header,
.section--blog .section-content{width:auto}.section--blog
.meta{color:var(--color-grey);margin:var(--space-4) 0;font:var(--font-6)}.alignfull:last-child{}.woocommerce
form{margin-left:0;margin-right:0}.woocommerce form .form-row
.required{color:#e81b2a;text-decoration:none;visibility:hidden}.woocommerce form .form-row
.optional{visibility:visible}.price
del{opacity: .5;display:inline-block}.price
ins{display:inline-block}.woocommerce-invalid
label{color:#e81b2a}.woocommerce-invalid .select2-container,
.woocommerce-invalid input.input-text,
.woocommerce-invalid
select{border-color:#e81b2a}.woocommerce-message,.woocommerce-error,.woocommerce-info{margin-bottom:var(--space-base);margin-left:0;padding:var(--space-4) var(--space-base);background:var(--color-lightgrey);border:0}.woocommerce-error{background:rgba(var(--color-orange-rgb), .2)}.woocommerce-info{}.woocommerce-message a,
.woocommerce-error a,
.woocommerce-info
a{border:0;padding:0;margin:0;color:#000}.woocommerce-message a,
.woocommerce-error a,
.woocommerce-info
a{background:transparent;color:var(--color-orange);text-decoration:underline}.woocommerce-message a:hover,
.woocommerce-error a:hover,
.woocommerce-info a:hover{background:transparent;color:var(--color-darkorange);text-decoration:none}.woocommerce-store-notice{background:var(--color-darkblue);color:var(--color-white);padding:var(--space-4) var(--space-base);position:absolute;top:0;left:0;width:100%;z-index:999}.woocommerce
.blockUI.blockOverlay{position:relative}.woocommerce .blockUI.blockOverlay::before,
.woocommerce .loader::before{height:1em;width:1em;display:block;position:absolute;top:50%;right:50%;margin-right:-.5em;margin-top:-.5em;content:'\f110';font-family:FontAwesome;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75);-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}.admin-bar .woocommerce-store-notice{top:32px}.woocommerce-store-notice__dismiss-link{float:right;color:#fff}.woocommerce-store-notice__dismiss-link:hover{text-decoration:underline;color:#fff}.cart{}.cart>div{display:inline-block}.cart>*{vertical-align:middle}.cart .quantity
input{width:6rem;text-align:right}.cart
.button{width:auto}.shop_table{border-collapse:collapse;width:100%}.shop_table
th{text-align:left;border:1px
solid #eaeaea;padding: .25rem 1rem;vertical-align:middle}.shop_table
td{text-align:left;border:1px
solid #eaeaea;padding: .25rem 1rem;vertical-align:middle}.shop_table
tfoot{background:#f8f8f8}.shop_table.cart
a{color:var(--color-text);text-decoration:none;font-weight:600}.cart_totals{margin-top:2rem}.cart_totals
table{}.cart_totals table
td{text-align:right}.woocommerce-checkout-review-order{}.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table
th{text-align:left}.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table
td{text-align:right}.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table td.product-name{text-align:left}.woocommerce-MyAccount-navigation{}.woocommerce-MyAccount-navigation
ul{margin-left:0}.woocommerce-MyAccount-navigation ul li.is-active
a{text-decoration:none;color:var(--color-text)}.woocommerce-checkout
#payment{background:#eaeaea}.woocommerce-checkout #payment
ul.payment_methods{text-align:left;padding:1rem;border-bottom:1px solid #ccc;margin:0;list-style:none outside}#add_payment_method #payment ul.payment_methods::after,
#add_payment_method #payment ul.payment_methods::before,
.woocommerce-cart #payment ul.payment_methods::after,
.woocommerce-cart #payment ul.payment_methods::before,
.woocommerce-checkout #payment ul.payment_methods::after,
.woocommerce-checkout #payment ul.payment_methods::before{content:' ';display:table}.woocommerce-checkout #payment ul.payment_methods
li{line-height:2;text-align:left;margin:0;font-weight:400}.woocommerce-checkout #payment ul.payment_methods li
img{vertical-align:middle;margin:-2px 0 0 .5em;padding:0;position:relative;box-shadow:none;max-height:3rem}.woocommerce-checkout #payment
div.payment_box{position:relative;box-sizing:border-box;width:100%;padding:1rem;margin:1rem 0;font-size: .875rem;border-radius:2px;line-height:1.5;background-color:#e0e0e0}.woocommerce-checkout #payment div.payment_box::before{content:'';display:block;border:1em
solid #e0e0e0;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;position:absolute;top:-.75em;left:0;margin:-1em 0 0 2em}.woocommerce-checkout #payment .payment_method_paypal
.about_paypal{float:right;font-size: .875rem}.woocommerce-checkout #payment div.form-row{padding:1em}.woocommerce-cart-form__contents{}.woocommerce-cart-form__contents .product-remove{width:2rem;text-align:center}.woocommerce-cart-form__contents .product-remove
a{text-decoration:none}.woocommerce-cart-form__contents .product-thumbnail{width:6rem}.woocommerce-cart-form__contents .product-thumbnail
img{width:4rem;display:block}.woocommerce-cart-form__contents .product-price{width:6rem}.woocommerce-cart-form__contents .product-quantity{width:6rem}.woocommerce-cart-form__contents .product-subtotal{width:6rem;text-align:right}.woocommerce-cart-form__contents .actions input,
.woocommerce-cart-form__contents .actions
button{vertical-align:middle;font-size:1rem}.woocommerce-cart-form__contents .actions
button{padding: .75rem 2rem}.woocommerce-cart-form__contents .coupon
input{width:8rem !important;padding: .75rem 1rem}.section--product_single{}.section--product_single .product-header{}.section--product_single .product-header:after{content:'';clear:both;display:block}.section--product_single .woocommerce-product-gallery{width:50%;padding-right:2rem;float:left;margin-left:-1rem}.section--product_single .woocommerce-product-gallery .woocommerce-product-gallery__image{width:25%;padding-left:1rem;margin-bottom:1rem;float:left}.section--product_single .woocommerce-product-gallery .woocommerce-product-gallery__image:first-child{width:100%}.section--product_single .woocommerce-product-gallery .woocommerce-product-gallery__image
img{width:100%;display:block}.section--product_single
.summary{width:50%;padding-left:2rem;float:left}.section--product_single
.price{font-size:2rem;margin:1rem 0}.section--product_single
.variations{margin:2rem 0 4rem 0}.section--product_single .variations
.label{padding-right:1rem}.section--product_single
.reset_variations{display:none !important}.section--product_single
.quantity{display:inline-block;margin-right:1rem}#wc-stripe-payment-request-wrapper{display:none}.section--product_single
.product_meta{margin-top:2rem}.section--product_single .product-footer{margin-top:4rem}.section--product_single
.shop_attributes{font-size:1rem}.section--product_single .shop_attributes th,
.section--product_single .shop_attributes
td{padding: .25rem .5rem}.section--product_single .shop_attributes
th{font-weight:normal;text-align:left;padding-left:0}.section--product_single .shop_attributes
td{}body .ui-widget{font-size:1.125rem;font-family:inherit}#header{background:var(--color-blue);position:fixed;z-index:1010;top:0;left:0;right:0;padding-top:var(--space-2)}#header
.container{width:var(--container-width--wide);max-width:var(--container-max-width);position:relative}#header
a{text-decoration:none;font:var(--font-6);color:var(--color-white);font-weight:600}#header
ul{margin:0;list-style:none}#header ul
li{margin:0
var(--space-4) 0 0;display:inline-block;position:relative}#header ul li
a{display:block;padding:var(--space-3)}#header ul li.icon
a{background:rgba(var(--color-darkblue-rgb), .3);padding-left:var(--space-4);padding-right:var(--space-4);border-radius:5px}#header ul li.icon a:hover{background:rgba(var(--color-darkblue-rgb), .2)}#header ul
ul{display:none}#header ul ul
li{display:block}#header .site-title{margin:0}#header .site-title
a{display:block;font:var(--font-3);font-weight:600;background:url(/wp-content/themes/uxlaw/assets/images/uxlaw-logo.png) no-repeat left 50%;background-size:contain;padding-left:3rem}#header
nav{}#header nav .nav-toggle{display:none}#header nav .menu--primary{position:absolute;top:0;right:0}#header nav .menu--primary
li{margin-left:var(--space-3)}#header nav .menu--primary
a{padding:var(--space-5) 0;position:relative}#header nav .menu--primary a:after{content:'';position:absolute;left:0;right:0;bottom:0;border-bottom:3px solid rgba(var(--color-darkblue-rgb), 0);-webkit-transition:border-color .3s;-moz-transition:border-color .3s;-ms-transition:border-color .3s;-o-transition:border-color .3s;transition:border-color .3s}#header nav .menu--primary a:hover:after{border-color:rgba(var(--color-darkblue-rgb), .75)}#header nav .menu--secondary{position:relative}#header nav .menu--secondary:before{content:'';position:absolute;left:50%;width:100vw;border-top:1px solid rgba(var(--color-white-rgb), .3);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}#header nav .menu--secondary li a:hover{background:rgba(var(--color-darkblue-rgb), .2)}#header nav .menu--secondary li .sub-menu{position:absolute;left:0;min-width:240px;background:var(--color-white);box-shadow:0 0 10px -5px rgba(0, 0, 0, .3)}#header nav .menu--secondary li ul
a{color:var(--color-darkblue);padding:var(--space-4) var(--space-3)}#header nav .menu--secondary li ul a:hover{background:var(--color-darkblue);color:var(--color-white)}#header nav .menu--secondary li ul
li{margin:0;border-bottom:1px solid rgba(var(--color-darkblue-rgb), .2)}#header nav .menu--secondary li ul li:last-child{border-bottom:0}#header nav .menu--secondary li:hover
ul{display:block}#header nav .cart-link{position:absolute;right:0}#header nav .cart-items-count{position:absolute;display:block;text-align:center;width:1rem;height:1rem;border-radius:100%;font-size: .75rem;line-height:1rem;right: .5rem;bottom: .5rem;background:var(--color-darkblue);color:#fff}#header nav .widget_shopping_cart_content
ul{position:static}#header nav
.widget_shopping_cart_content{padding:0
1rem}#header nav .widget_shopping_cart_content .woocommerce-mini-cart-item{position:relative;padding:var(--space-3) 0 var(--space-3) var(--space-base);border-bottom:1px solid var(--color-lightgrey)}#header nav .widget_shopping_cart_content .woocommerce-mini-cart-item
a{padding:0}#header nav .widget_shopping_cart_content .woocommerce-mini-cart-item
.remove{position:absolute;left:calc(-1 * var(--space-3));padding:var(--space-5) var(--space-3)}#header nav .widget_shopping_cart_content .woocommerce-mini-cart-item a
img{width:3rem;float:right;margin-left:var(--space-3)}#header nav .widget_shopping_cart_content .woocommerce-mini-cart-item
.quantity{font:var(--font-6)}#header nav .widget_shopping_cart_content .woocommerce-mini-cart__total{font:var(--font-6);text-align:center;margin:var(--space-3) 0}#header nav .widget_shopping_cart_content
.button{text-align:center}#header nav .widget_shopping_cart_content
.checkout{display:none}#header nav .menu--secondary .cart-link .sub-menu{left:auto;right:0;top:3.5rem;min-width:300px}#header nav .menu--secondary .widget_shopping_cart_content li a:hover{color:var(--color-text);background:var(--color-white)}#header nav .menu--secondary .widget_shopping_cart_content
.button{color:var(--color-white)}#header nav .menu--secondary .widget_shopping_cart_content .button:hover{background:var(--color-darkorange)}.admin-bar
#header{top:32px}#footer{margin:0
auto;padding:var(--space-1) 0;color:rgba(var(--color-white-rgb), .6);font:var(--font-6)}#footer
.container{width:var(--container-width--wide);max-width:var(--container-max-width)}#footer
a{color:rgba(var(--color-white-rgb), .6);text-decoration:none}#footer a:hover{color:var(--color-darkorange)}#footer
ul{list-style:none;margin-left:auto}#footer ul
li{display:inline-block}#footer .footer-content{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:var(--space-1)}#footer .footer-content>:last-child{text-align:right}#footer .footer-content
a{color:var(--color-white)}#footer .footer-content a:hover{color:var(--color-darkorange)}#footer .footer-content .site-title{font:var(--font-3);font-weight:600;margin:0}#footer .footer-content
ul{margin:0}#footer .footer-content ul
li{margin:0
var(--space-3)}#footer .footer-content > :last-child
li{margin-right:0}#footer
.nav{}#footer .nav
.menu{display:flex;margin-left:calc(-1 * var(--space-2))}#footer .nav .menu
li{margin-top:var(--space-4)}#footer .nav .menu>li{margin-left:var(--space-2);width:calc(100%/6 - var(--space-2))}#footer .nav .menu>li>a{color:var(--color-white);text-transform:uppercase;font-weight:600}#footer .nav .menu>li>a:hover{color:var(--color-darkorange)}#footer .nav .menu .cart-link{display:none}#footer
.copyright{display:flex;position:relative;margin:var(--space-2) 0 0 calc(-1 * var(--space-2));padding-top:var(--space-2)}#footer .copyright:before{content:'';position:absolute;left:var(--space-2);top:0;right:0;border-top:1px solid rgba(var(--color-white-rgb), .2)}#footer .copyright>*{margin-left:var(--space-2);text-align:center;width:calc(100%/3 - var(--space-2))}#footer .copyright>:first-child{text-align:left}#footer .copyright>:last-child{text-align:right}#main{margin-top:7.75rem;padding: .1px 0}@media (max-width: 1060px){article.testimonial{}article.testimonial
.thumbnail{flex:0 0 33%}article.success_story{display:block !important}article.success_story .source-story{margin-bottom:var(--space-base);margin-right:0}ul.is-style-icon-boxes{}ul.is-style-icon-boxes
li{padding-left:var(--space-base)}ul.is-style-icon-boxes li
img{position:static;margin-bottom:var(--space-base)}ul.is-style-icon-boxes-shadow{}ul.is-style-icon-boxes-shadow
li{padding-left:var(--space-base)}ul.is-style-icon-boxes-shadow li
img{position:static;margin-bottom:var(--space-base)}.section.has-hero-image .section-content{padding-left:var(--space-base);padding-right:var(--space-base)}.section.has-no-background .section-content{padding-left:0;padding-right:0}#header{position:static;padding:var(--space-3) 0}#header .site-title{left:1rem}#main{margin-top:0}#header
ul{line-height:1}#header nav .nav-toggle{position:absolute;width:2rem;height:2rem;top: .25rem;right:1rem}#header nav .nav-toggle span,
#header nav .nav-toggle span:before,
#header nav .nav-toggle span:after{background:var(--color-white);height:2px}#header nav.on .nav-toggle span:before,
#header nav.on .nav-toggle span:after{background-color:var(--color-white)}#header nav .nav-container{display:none;background:var(--color-lightgrey);padding:1rem 1rem 2rem 1rem;position:absolute;top:3.625rem;right:calc(-1 * var(--space-base));z-index:10000;width:100vw;box-shadow:none}#header nav .nav-container
ul{display:block;float:none;width:100%}#header nav .nav-container ul
li{display:block;text-align:left;margin:0}#header nav .nav-container ul li
a{display:block;text-align:center;padding:var(--space-4) var(--space-base);color:var(--color-text)}#header nav .nav-container ul
ul{display:none;position:static;margin-left:1rem;box-shadow:none}#header nav .nav-container ul li:hover
ul{display:none}#header nav .menu--primary{position:static;border-bottom:1px solid var(--color-grey)}#header nav .menu--primary a:after{content:none}#header nav .menu--secondary{position:static}#header nav .cart-link{position:static;border-top:1px solid var(--color-grey)}#header nav .cart-items-count{right:calc(50% + -1.25rem);bottom:2.25rem}#header nav .nav-container ul li.icon--phone{position:absolute;top:-3.625rem;right:6rem}#header nav .nav-container ul li.icon--phone
a{color:var(--color-white)}#header nav .nav-toggle{cursor:pointer;z-index:10001;background:transparent;padding:0;display:block;overflow:hidden;font-size:0;text-indent:-9999px;border-radius:0;border:none}#header nav .nav-toggle
span{top:50%;display:block;position:absolute;left:0;right:0;-webkit-transition:background 0 0.3s;-moz-transition:background 0 0.3s;-ms-transition:background 0 0.3s;-o-transition:background 0 0.3s;transition:background 0 0.3s}#header nav .nav-toggle span:before,
#header nav .nav-toggle span:after{position:absolute;display:block;left:0;width:100%;content:'';-webkit-transition-duration:0.3s, 0.3s;-moz-transition-duration:0.3s, 0.3s;-ms-transition-duration:0.3s, 0.3s;-o-transition-duration:0.3s, 0.3s;transition-duration:0.3s, 0.3s;-webkit-transition-delay:0.3s, 0;-moz-transition-delay:0.3s, 0;-ms-transition-delay:0.3s, 0;-o-transition-delay:0.3s, 0;transition-delay:0.3s, 0}#header nav .nav-toggle span:before{top:-.75rem;-webkit-transition-property:top, -webkit-transform;-moz-transition-property:top, -moz-transform;-ms-transition-property:top, -ms-transform;-o-transition-property:top, -o-transform;transition-property:top, transform}#header nav .nav-toggle span:after{bottom:-.75rem;-webkit-transition-property:bottom, -webkit-transform;-moz-transition-property:bottom, -moz-transform;-ms-transition-property:bottom, -ms-transform;-o-transition-property:bottom, -o-transform;transition-property:bottom, transform}#header nav.on .nav-toggle{}#header nav.on .nav-toggle
span{background:none}#header nav.on .nav-toggle span:before{top:0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#header nav.on .nav-toggle span:after{bottom:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#header nav.on .nav-toggle span:before,
#header nav.on .nav-toggle span:after{-webkit-transition-delay:0, 0.3s;-moz-transition-delay:0, 0.3s;-ms-transition-delay:0, 0.3s;-o-transition-delay:0, 0.3s;transition-delay:0, 0.3s}body.nav-on
#main{opacity: .2}#footer .footer-content{flex-wrap:wrap}#footer .footer-content>*:nth-child(1n){width:100%;text-align:center;margin:0
0 var(--space-base) 0}#footer .nav--secondary
.menu{display:block;margin:0
calc(-1 * var(--space-base));text-align:center}#footer .nav--secondary .menu
a{display:block}#footer .nav--secondary .menu>li{cursor:pointer;position:relative;display:block;width:100%;margin:0;border-top:1px solid rgba(var(--color-white-rgb), .2);padding:var(--space-3) var(--space-base)}#footer .nav--secondary .menu>li:after{content:'\f107';font-weight:bold;font-family:"Font Awesome 5 Free";position:absolute;top:1rem;right:1rem}#footer .nav--secondary .menu>li.on:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#footer .nav--secondary .menu li
ul{display:none}#footer .nav--secondary .menu li
li{display:block}#footer
.copyright{flex-wrap:wrap;margin-top:0}#footer .copyright:before{left:calc(-1 * var(--space-base));right:calc(-1 * var(--space-base))}#footer .copyright>*:nth-child(1n){width:calc(100% - var(--space-2));text-align:center}}@media (max-width: 960px){.list--categories{display:none}.wp-block-columns{flex-wrap:wrap}.wp-block-columns .wp-block-column{margin-left:0;margin-bottom:var(--space-base);flex-basis:100% !important}.wp-block-columns .wp-block-column:last-child{margin-bottom:0}.wp-block-columns .wp-block-column
h2{text-align:center}.wp-block-columns .wp-block-column .wp-block-buttons{text-align:center}.uxlaw-block--product .wp-block-column
h2{text-align:left}.uxlaw-block--product .wp-block-column .wp-block-buttons{text-align:left}.uxlaw-block--product .wp-block-column>img{display:none}.uxlaw-block--product-description
.box{margin-left:0}}@media (max-width: 870px){article.testimonial{flex-wrap:wrap}article.testimonial
.thumbnail{flex-basis:100%;margin-bottom:var(--space-base)}article.testimonial
blockquote{margin-bottom:0;font:var(--font-6)}.list--products{}.list--products
.item{width:calc(100% - var(--space-base));padding-right:0;border-right:none;border-bottom:1px solid var(--color-grey)}.list--products .item:last-child{border-bottom:none}.list--toc{float:none;display:block;width:100%;margin:var(--space-base) 0}.wp-block-media-text{display:block}.wp-block-media-text .wp-block-media-text__media{width:100%;margin-bottom:var(--space-base)}.wp-block-media-text .wp-block-media-text__content{width:100%;padding-left:0;padding-right:0}.wp-block-media-text.alignfull{max-width:var(--container-max-width)}ul.is-style-icon-boxes li,
ul.is-style-icon-boxes-shadow
li{width:calc(100% - var(--space-base))}ol.is-style-steps{text-align:left;flex-wrap:wrap;margin-left:0}ol.is-style-steps:before{left:2rem;top:0;bottom:0;border-top:none;border-left:2px solid var(--color-grey)}ol.is-style-steps
li{width:100%;position:relative;margin-left:0;padding-left:calc(4rem + var(--space-base))}ol.is-style-steps li:before{position:absolute;top:0;left:0;margin:0}.section.has-no-background .wp-block-group.has-background{padding-left:var(--space-base);padding-right:var(--space-base)}.section--blog{padding:calc(var(--space-2))}}@media (max-width: 680px){.list--images{flex-wrap:wrap}.list--images
.item{flex-basis:calc(50% - var(--space-base))}.list--blog
.item{flex:1 1 calc(100% - var(--space-1))}}@media (max-width: 320px){.gallery{}.gallery .gallery-item{width:100%;float:none}.gallery.gallery-columns-2 .gallery-item{width:100%}.gallery.gallery-columns-3 .gallery-item{width:100%}.gallery.gallery-columns-4 .gallery-item{width:100%}.gallery.gallery-columns-5 .gallery-item{width:100%}.gallery.gallery-columns-6 .gallery-item{width:100%}.gallery.gallery-columns-7 .gallery-item{width:100%}.gallery.gallery-columns-8 .gallery-item{width:100%}.gallery.gallery-columns-9 .gallery-item{width:100%}.gallery.gallery-columns-2 .gallery-item:nth-child(2n+1){clear:both}}@media
print{body{background:none !important;color:#2b2b2b;font-size:12pt;width:100%}#header{background:none;min-height:100px}#header .site-title
a{height:100px}#header .site-title:after{position:absolute;right:0;top:0}#header
nav{display:none}#footer{display:none}h2,h3{page-break-after:avoid}article
a{font-weight:bolder;text-decoration:none}article a[href^=http]:after{content:" <" attr(href) "> "}}.alignleft{float:left}.alignright{float:right}.aligncenter{display:block;margin-left:auto;margin-right:auto;text-align:center}blockquote.alignleft,figure.wp-caption.alignleft,img.alignleft{margin: .5em 1rem .5em 0}.wp-caption.alignleft{margin: .5em 1rem .5em 0}blockquote.alignright,figure.wp-caption.alignright,img.alignright{margin: .5em 0 .5em 1rem}.wp-caption.alignright{margin: .5em 0 .5em 1rem}blockquote.aligncenter,img.aligncenter,.wp-caption.aligncenter{margin-top: .5em;margin-bottom: .5em}.site-content blockquote.alignleft,
.site-content
blockquote.alignright{padding-top: .5em;width:50%}.site-content blockquote.alignleft p,
.site-content blockquote.alignright
p{margin-bottom: .5em}.wp-caption{margin-bottom:1rem;color:#767676}.wp-caption img[class*="wp-image-"]{display:block;margin:0}.wp-caption-text{font-style:italic;line-height:1.4;margin: .5em 0}div.wp-caption .wp-caption-text{padding-right:1rem}div.wp-caption.alignright img[class*="wp-image-"],
div.wp-caption.alignright .wp-caption-text{padding-left:1rem;padding-right:0}.wp-smiley{border:0;margin-bottom:0;margin-top:0;padding:0}.wp-pagenavi{clear:both}.wp-pagenavi a, .wp-pagenavi
span{text-decoration:none;border:1px
solid #BFBFBF;padding:3px
5px;margin:2px}.wp-pagenavi a:hover, .wp-pagenavi
span.current{border-color:#000}.wp-pagenavi
span.current{font-weight:bold}#wc-stripe-express-checkout-element
iframe{max-width:unset}#wc-stripe-express-checkout-element{margin-bottom:12px;display:flex;gap:10px;flex-wrap:wrap;justify-content:center}#wc-stripe-express-checkout-element>div{flex:1;min-width:260px}