.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.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{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(../images/ajax-loader.gif) 50% no-repeat}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(../fonts/slick.eot);src:url(../fonts/slick.eot?#iefix) format("embedded-opentype"),url(../fonts/slick.woff) format("woff"),url(../fonts/slick.ttf) format("truetype"),url(../images/slick.svg#slick) format("svg")}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0px;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:transparent;border:0;color:transparent;display:block;font-size:0;line-height:0px;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}
/*
! tailwindcss v3.3.2 | MIT License | https://tailwindcss.com
*/*,:after,:before{border:0 solid;box-sizing:border-box}:after,:before{--tw-content:""}html{-webkit-text-size-adjust:100%;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-variation-settings:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{line-height:inherit}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#9ca3af;opacity:1}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}.entry-content ul{list-style-position:outside;list-style-type:disc}.entry-content ul ::marker{color:#e51937}.entry-content ul::marker{color:#e51937}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-bottom:1.2em;margin-top:1.2em}.prose :where(a):not(:where([class~=not-prose] *)){color:var(--tw-prose-links);font-weight:500;text-decoration:underline}.prose :where(strong):not(:where([class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose] *)){color:inherit}.prose :where(blockquote strong):not(:where([class~=not-prose] *)){color:inherit}.prose :where(thead th strong):not(:where([class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose] *)){list-style-type:decimal;margin-bottom:1.25em;margin-top:1.25em;padding-left:1.625em}.prose :where(ol[type=A]):not(:where([class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose] *)){list-style-type:disc;margin-bottom:1.25em;margin-top:1.25em;padding-left:1.625em}.prose :where(ol>li):not(:where([class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.prose :where(ul>li):not(:where([class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(hr):not(:where([class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-bottom:3em;margin-top:3em}.prose :where(blockquote):not(:where([class~=not-prose] *)){border-left-color:var(--tw-prose-quote-borders);border-left-width:.25rem;color:var(--tw-prose-quotes);font-style:italic;font-weight:500;margin-bottom:1.6em;margin-top:1.6em;padding-left:1em;quotes:"\201C""\201D""\2018""\2019"}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose] *)){color:var(--tw-prose-headings);font-size:2.25em;font-weight:800;line-height:1.1111111;margin-bottom:.8888889em;margin-top:0}.prose :where(h1 strong):not(:where([class~=not-prose] *)){color:inherit;font-weight:900}.prose :where(h2):not(:where([class~=not-prose] *)){color:var(--tw-prose-headings);font-size:1.5em;font-weight:700;line-height:1.3333333;margin-bottom:1em;margin-top:2em}.prose :where(h2 strong):not(:where([class~=not-prose] *)){color:inherit;font-weight:800}.prose :where(h3):not(:where([class~=not-prose] *)){color:var(--tw-prose-headings);font-size:1.25em;font-weight:600;line-height:1.6;margin-bottom:.6em;margin-top:1.6em}.prose :where(h3 strong):not(:where([class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(h4):not(:where([class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;line-height:1.5;margin-bottom:.5em;margin-top:1.5em}.prose :where(h4 strong):not(:where([class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(img):not(:where([class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose :where(figure>*):not(:where([class~=not-prose] *)){margin-bottom:0;margin-top:0}.prose :where(figcaption):not(:where([class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose :where(code):not(:where([class~=not-prose] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.prose :where(code):not(:where([class~=not-prose] *)):before{content:"`"}.prose :where(code):not(:where([class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose] *)){color:inherit}.prose :where(h1 code):not(:where([class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose] *)){color:inherit}.prose :where(blockquote code):not(:where([class~=not-prose] *)){color:inherit}.prose :where(thead th code):not(:where([class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose] *)){background-color:var(--tw-prose-pre-bg);border-radius:.375rem;color:var(--tw-prose-pre-code);font-size:.875em;font-weight:400;line-height:1.7142857;margin-bottom:1.7142857em;margin-top:1.7142857em;overflow-x:auto;padding:.8571429em 1.1428571em}.prose :where(pre code):not(:where([class~=not-prose] *)){background-color:transparent;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;padding:0}.prose :where(pre code):not(:where([class~=not-prose] *)):before{content:none}.prose :where(pre code):not(:where([class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose] *)){font-size:.875em;line-height:1.7142857;margin-bottom:2em;margin-top:2em;table-layout:auto;text-align:left;width:100%}.prose :where(thead):not(:where([class~=not-prose] *)){border-bottom-color:var(--tw-prose-th-borders);border-bottom-width:1px}.prose :where(thead th):not(:where([class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;padding-bottom:.5714286em;padding-left:.5714286em;padding-right:.5714286em;vertical-align:bottom}.prose :where(tbody tr):not(:where([class~=not-prose] *)){border-bottom-color:var(--tw-prose-td-borders);border-bottom-width:1px}.prose :where(tbody tr:last-child):not(:where([class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose] *)){border-top-color:var(--tw-prose-th-borders);border-top-width:1px}.prose :where(tfoot td):not(:where([class~=not-prose] *)){vertical-align:top}.prose{--tw-prose-body:#374151;--tw-prose-headings:#111827;--tw-prose-lead:#4b5563;--tw-prose-links:#111827;--tw-prose-bold:#111827;--tw-prose-counters:#6b7280;--tw-prose-bullets:#d1d5db;--tw-prose-hr:#e5e7eb;--tw-prose-quotes:#111827;--tw-prose-quote-borders:#e5e7eb;--tw-prose-captions:#6b7280;--tw-prose-code:#111827;--tw-prose-pre-code:#e5e7eb;--tw-prose-pre-bg:#1f2937;--tw-prose-th-borders:#d1d5db;--tw-prose-td-borders:#e5e7eb;--tw-prose-invert-body:#d1d5db;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#9ca3af;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#9ca3af;--tw-prose-invert-bullets:#4b5563;--tw-prose-invert-hr:#374151;--tw-prose-invert-quotes:#f3f4f6;--tw-prose-invert-quote-borders:#374151;--tw-prose-invert-captions:#9ca3af;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#d1d5db;--tw-prose-invert-pre-bg:rgba(0,0,0,.5);--tw-prose-invert-th-borders:#4b5563;--tw-prose-invert-td-borders:#374151;font-size:1rem;line-height:1.75}.prose :where(video):not(:where([class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose :where(figure):not(:where([class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose :where(li):not(:where([class~=not-prose] *)){margin-bottom:.5em;margin-top:.5em}.prose :where(ol>li):not(:where([class~=not-prose] *)){padding-left:.375em}.prose :where(ul>li):not(:where([class~=not-prose] *)){padding-left:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.prose :where(.prose>ul>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.prose :where(hr+*):not(:where([class~=not-prose] *)){margin-top:0}.prose :where(h2+*):not(:where([class~=not-prose] *)){margin-top:0}.prose :where(h3+*):not(:where([class~=not-prose] *)){margin-top:0}.prose :where(h4+*):not(:where([class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose] *)){padding-left:0}.prose :where(thead th:last-child):not(:where([class~=not-prose] *)){padding-right:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose] *)){padding:.5714286em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose] *)){padding-left:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose] *)){padding-right:0}.prose :where(.prose>:first-child):not(:where([class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose] *)){margin-bottom:0}.aspect-h-9{--tw-aspect-h:9}.aspect-w-16{--tw-aspect-w:16;padding-bottom:calc(var(--tw-aspect-h)/var(--tw-aspect-w)*100%);position:relative}.aspect-w-16>*{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.collapse{visibility:collapse}.absolute{position:absolute}.relative{position:relative}.left-0{left:0}.top-0{top:0}.col-auto{grid-column:auto}.col-span-2{grid-column:span 2/span 2}.m-0{margin:0}.mx-auto{margin-left:auto;margin-right:auto}.my-5{margin-bottom:1.25rem;margin-top:1.25rem}.mb-0{margin-bottom:0}.mb-2{margin-bottom:.5rem}.mb-8{margin-bottom:2rem}.ml-8{margin-left:2rem}.block{display:block}.flex{display:flex}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-auto{height:auto}.w-full{width:100%}.max-w-none{max-width:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-8{gap:2rem}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.5rem*var(--tw-space-x-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(2rem*var(--tw-space-y-reverse));margin-top:calc(2rem*(1 - var(--tw-space-y-reverse)))}.bg-light-200{--tw-bg-opacity:1;background-color:rgb(241 241 241/var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.object-cover{-o-object-fit:cover;object-fit:cover}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-5{padding-bottom:1.25rem;padding-top:1.25rem}.text-center{text-align:center}.text-right{text-align:right}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.underline{-webkit-text-decoration-line:underline;text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.filter{-webkit-filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}@media only screen{.hide-for-large,.hide-for-large-only,.hide-for-large-up,.hide-for-medium,.hide-for-medium-only,.hide-for-medium-up,.hide-for-xlarge,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xxlarge,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.show-for-large-down,.show-for-medium-down,.show-for-small,.show-for-small-down,.show-for-small-only,.show-for-small-up,.show-for-xlarge-down,.show-for-xxlarge-down{display:inherit!important}.hide-for-large-down,.hide-for-medium-down,.hide-for-small,.hide-for-small-down,.hide-for-small-only,.hide-for-small-up,.hide-for-xlarge-down,.hide-for-xxlarge-down,.show-for-large,.show-for-large-only,.show-for-large-up,.show-for-medium,.show-for-medium-only,.show-for-medium-up,.show-for-xlarge,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none!important}.hidden-for-large,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-medium,.hidden-for-medium-only,.hidden-for-medium-up,.hidden-for-xlarge,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xxlarge,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.visible-for-large-down,.visible-for-medium-down,.visible-for-small,.visible-for-small-down,.visible-for-small-only,.visible-for-small-up,.visible-for-xlarge-down,.visible-for-xxlarge-down{clip:auto;height:auto;overflow:visible;position:static!important;width:auto}.hidden-for-large-down,.hidden-for-medium-down,.hidden-for-small,.hidden-for-small-down,.hidden-for-small-only,.hidden-for-small-up,.hidden-for-xlarge-down,.hidden-for-xxlarge-down,.visible-for-large,.visible-for-large-only,.visible-for-large-up,.visible-for-medium,.visible-for-medium-only,.visible-for-medium-up,.visible-for-xlarge,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xxlarge,.visible-for-xxlarge-only,.visible-for-xxlarge-up{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}}@media only screen and (min-width:40.0625em){.hide-for-large,.hide-for-large-only,.hide-for-large-up,.hide-for-small,.hide-for-small-down,.hide-for-small-only,.hide-for-xlarge,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xxlarge,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.show-for-large-down,.show-for-medium,.show-for-medium-down,.show-for-medium-only,.show-for-medium-up,.show-for-small-up,.show-for-xlarge-down,.show-for-xxlarge-down{display:inherit!important}.hide-for-large-down,.hide-for-medium,.hide-for-medium-down,.hide-for-medium-only,.hide-for-medium-up,.hide-for-small-up,.hide-for-xlarge-down,.hide-for-xxlarge-down,.show-for-large,.show-for-large-only,.show-for-large-up,.show-for-small,.show-for-small-down,.show-for-small-only,.show-for-xlarge,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none!important}.hidden-for-large,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-small-only,.hidden-for-xlarge,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xxlarge,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.visible-for-large-down,.visible-for-medium,.visible-for-medium-down,.visible-for-medium-only,.visible-for-medium-up,.visible-for-small-up,.visible-for-xlarge-down,.visible-for-xxlarge-down{clip:auto;height:auto;overflow:visible;position:static!important;width:auto}.hidden-for-large-down,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-medium-only,.hidden-for-medium-up,.hidden-for-small-up,.hidden-for-xlarge-down,.hidden-for-xxlarge-down,.visible-for-large,.visible-for-large-only,.visible-for-large-up,.visible-for-small,.visible-for-small-down,.visible-for-small-only,.visible-for-xlarge,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xxlarge,.visible-for-xxlarge-only,.visible-for-xxlarge-up{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}}@media only screen and (min-width:64.0625em){.hide-for-medium,.hide-for-medium-down,.hide-for-medium-only,.hide-for-small,.hide-for-small-down,.hide-for-small-only,.hide-for-xlarge,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xxlarge,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.show-for-large,.show-for-large-down,.show-for-large-only,.show-for-large-up,.show-for-medium-up,.show-for-small-up,.show-for-xlarge-down,.show-for-xxlarge-down{display:inherit!important}.hide-for-large,.hide-for-large-down,.hide-for-large-only,.hide-for-large-up,.hide-for-medium-up,.hide-for-small-up,.hide-for-xlarge-down,.hide-for-xxlarge-down,.show-for-medium,.show-for-medium-down,.show-for-medium-only,.show-for-small,.show-for-small-down,.show-for-small-only,.show-for-xlarge,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none!important}.hidden-for-medium,.hidden-for-medium-down,.hidden-for-medium-only,.hidden-for-small,.hidden-for-small-down,.hidden-for-small-only,.hidden-for-xlarge,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xxlarge,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.visible-for-large,.visible-for-large-down,.visible-for-large-only,.visible-for-large-up,.visible-for-medium-up,.visible-for-small-up,.visible-for-xlarge-down,.visible-for-xxlarge-down{clip:auto;height:auto;overflow:visible;position:static!important;width:auto}.hidden-for-large,.hidden-for-large-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-medium-up,.hidden-for-small-up,.hidden-for-xlarge-down,.hidden-for-xxlarge-down,.visible-for-medium,.visible-for-medium-down,.visible-for-medium-only,.visible-for-small,.visible-for-small-down,.visible-for-small-only,.visible-for-xlarge,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xxlarge,.visible-for-xxlarge-only,.visible-for-xxlarge-up{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}}@media only screen and (min-width:90.0625em){.hide-for-large,.hide-for-large-down,.hide-for-large-only,.hide-for-medium,.hide-for-medium-down,.hide-for-medium-only,.hide-for-small,.hide-for-small-down,.hide-for-small-only,.hide-for-xxlarge,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.show-for-large-up,.show-for-medium-up,.show-for-small-up,.show-for-xlarge,.show-for-xlarge-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge-down{display:inherit!important}.hide-for-large-up,.hide-for-medium-up,.hide-for-small-up,.hide-for-xlarge,.hide-for-xlarge-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xxlarge-down,.show-for-large,.show-for-large-down,.show-for-large-only,.show-for-medium,.show-for-medium-down,.show-for-medium-only,.show-for-small,.show-for-small-down,.show-for-small-only,.show-for-xxlarge,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none!important}.hidden-for-large,.hidden-for-large-down,.hidden-for-large-only,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-medium-only,.hidden-for-small,.hidden-for-small-down,.hidden-for-small-only,.hidden-for-xxlarge,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.visible-for-large-up,.visible-for-medium-up,.visible-for-small-up,.visible-for-xlarge,.visible-for-xlarge-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xxlarge-down{clip:auto;height:auto;overflow:visible;position:static!important;width:auto}.hidden-for-large-up,.hidden-for-medium-up,.hidden-for-small-up,.hidden-for-xlarge,.hidden-for-xlarge-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xxlarge-down,.visible-for-large,.visible-for-large-down,.visible-for-large-only,.visible-for-medium,.visible-for-medium-down,.visible-for-medium-only,.visible-for-small,.visible-for-small-down,.visible-for-small-only,.visible-for-xxlarge,.visible-for-xxlarge-only,.visible-for-xxlarge-up{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}}@media only screen and (min-width:120.0625em){.hide-for-large,.hide-for-large-down,.hide-for-large-only,.hide-for-medium,.hide-for-medium-down,.hide-for-medium-only,.hide-for-small,.hide-for-small-down,.hide-for-small-only,.hide-for-xlarge,.hide-for-xlarge-down,.hide-for-xlarge-only,.show-for-large-up,.show-for-medium-up,.show-for-small-up,.show-for-xlarge-up,.show-for-xxlarge,.show-for-xxlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up{display:inherit!important}.hide-for-large-up,.hide-for-medium-up,.hide-for-small-up,.hide-for-xlarge-up,.hide-for-xxlarge,.hide-for-xxlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.show-for-large,.show-for-large-down,.show-for-large-only,.show-for-medium,.show-for-medium-down,.show-for-medium-only,.show-for-small,.show-for-small-down,.show-for-small-only,.show-for-xlarge,.show-for-xlarge-down,.show-for-xlarge-only{display:none!important}.hidden-for-large,.hidden-for-large-down,.hidden-for-large-only,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-medium-only,.hidden-for-small,.hidden-for-small-down,.hidden-for-small-only,.hidden-for-xlarge,.hidden-for-xlarge-down,.hidden-for-xlarge-only,.visible-for-large-up,.visible-for-medium-up,.visible-for-small-up,.visible-for-xlarge-up,.visible-for-xxlarge,.visible-for-xxlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up{clip:auto;height:auto;overflow:visible;position:static!important;width:auto}.hidden-for-large-up,.hidden-for-medium-up,.hidden-for-small-up,.hidden-for-xlarge-up,.hidden-for-xxlarge,.hidden-for-xxlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.visible-for-large,.visible-for-large-down,.visible-for-large-only,.visible-for-medium,.visible-for-medium-down,.visible-for-medium-only,.visible-for-small,.visible-for-small-down,.visible-for-small-only,.visible-for-xlarge,.visible-for-xlarge-down,.visible-for-xlarge-only{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}}.hide-for-portrait,.show-for-landscape{display:inherit!important}.hide-for-landscape,.show-for-portrait{display:none!important}@media only screen and (orientation:landscape){.hide-for-portrait,.show-for-landscape{display:inherit!important}.hide-for-landscape,.show-for-portrait{display:none!important}}@media only screen and (orientation:portrait){.hide-for-landscape,.show-for-portrait{display:inherit!important}.hide-for-portrait,.show-for-landscape{display:none!important}}.show-for-touch{display:none!important}.hide-for-touch,.touch .show-for-touch{display:inherit!important}.touch .hide-for-touch{display:none!important}.show-for-sr,.show-on-focus{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.show-on-focus:active,.show-on-focus:focus{clip:auto;height:auto;overflow:visible;position:static!important;width:auto}body{background-color:#fff;color:#222;font-style:normal;font-weight:400;margin:0;padding:0}body,h1,h2,h3,h4,h5,h6{font-family:Poppins,Helvetica Neue,Helvetica,Arial,sans-serif}h1,h2,h3,h4,h5,h6{color:#30343c;font-weight:600;margin-bottom:.75rem}p{font-size:1rem;font-weight:400;line-height:1.6}@media only screen and (min-width:40.0625em){p{font-size:1.125rem}}.single-post p{font-family:Poppins,Helvetica Neue,Helvetica,Arial,sans-serif}h1{font-size:1.5625rem;line-height:1.4}@media only screen and (min-width:40.0625em){h1{font-size:2rem}}h1.page-title{color:#e51937;line-height:1.375}h1.entry-title{color:#222}@media only screen and (min-width:40.0625em){.blog h1.entry-title,.category h1.entry-title{font-size:2rem}}h2{font-size:1.375rem;margin-bottom:.75rem}@media only screen and (min-width:40.0625em){h2{font-size:1.625rem;line-height:1.4}}.home h2{line-height:1.5}h2.archive-title{font-size:1.25rem;margin-top:-1rem;padding-bottom:.6rem}h2.archive-title,h3{margin-bottom:.75rem}h3{font-size:1.1875rem;line-height:1.3}@media only screen and (min-width:40.0625em){h3{font-size:1.375rem;line-height:1.4}}h4{font-size:.9375rem;line-height:1.3}@media only screen and (min-width:40.0625em){h4{font-size:1.1875rem;line-height:1.2}}@font-face{font-display:fallback;font-family:Poppins;font-style:normal;font-weight:400;src:url(../fonts/Poppins-Regular.ttf) format("truetype")}@font-face{font-display:fallback;font-family:Poppins;font-style:normal;font-weight:500;src:url(../fonts/Poppins-Medium.ttf) format("truetype")}@font-face{font-display:fallback;font-family:Poppins;font-style:normal;font-weight:600;src:url(../fonts/Poppins-SemiBold.ttf) format("truetype")}@font-face{font-display:fallback;font-family:Poppins;font-style:normal;font-weight:700;src:url(../fonts/Poppins-Bold.ttf) format("truetype")}@font-face{font-display:fallback;font-family:FontAwesome;font-style:normal;src:url(../fonts/fontawesome-webfont.ttf) format("truetype")}@font-face{font-display:fallback;font-family:slick;font-style:normal;src:url(../fonts/slick.ttf) format("truetype")}.white-popup{background:#fff;margin:20px auto;max-width:500px;padding:20px;position:relative;width:auto}@media only screen and (max-width:600px){#wpadminbar{margin-top:-46px}}.admin-bar>.fixed,.f-topbar-fixed>.content-container{margin-top:2rem}.flex-row{display:flex;flex-flow:row wrap;list-style:none;margin:0 auto;max-width:87.5rem;width:100%}@media only screen and (max-width:40em){.flex-row{display:block}}.flex-row .flex-item{flex:0 1 auto}.top-strip .flex-row{align-items:center;display:flex;justify-content:space-around}@media only screen and (min-width:40.0625em)and (max-width:64em){.top-strip .flex-row{justify-content:space-between}}@media only screen and (min-width:64.0625em){.top-strip .flex-row{justify-content:space-between}}.top-strip .flex-row .flex-item.header-email{flex-basis:50%}@media only screen and (min-width:40.0625em){.top-strip .flex-row .flex-item.header-email{flex-basis:auto}}.top-strip .flex-row .flex-item.getquote .holder{align-items:center;display:flex;justify-content:flex-end}.top-header{align-items:center;display:flex;justify-content:space-between}@media only screen and (min-width:40.0625em){.top-header{height:6.125rem}}.top-header .mainnav{display:none}@media only screen and (min-width:40.0625em){.top-header .mainnav{display:block;flex:2 1 auto}}.top-header .flex-item{flex:0 1 auto}@media only screen and (min-width:40.0625em){.top-header .flex-item{flex:0 1 auto}}.mainnav{height:2.8125rem}.mainnav .flex-item{align-self:flex-end}.cards{align-items:flex-start}.cards,.cards.featured-items{justify-content:space-between}.cards .flex-item{margin-bottom:.4375rem}@media only screen and (min-width:40.0625em){.dmc-max-two{display:flex;justify-content:flex-start}}.dmc-max-two>*{flex:0 1 calc(50% - 48px);margin:0 3rem 2rem 0!important}.dmc-max-three{display:flex;justify-content:flex-start}.dmc-max-three .flex-item{flex:0 1 calc(50% - 14px);margin:0 .875rem .875rem 0}@media only screen and (min-width:40.0625em){.dmc-max-three .flex-item{flex:0 1 calc(33% - 14px)}}.dmc-max-three.featured-items .flex-item{margin-right:0}@media only screen and (max-width:40em){.dmc-max-three.featured-items .flex-item,.dmc-max-three.others .flex-item{flex:0 1 100%}}@media only screen and (min-width:64.0625em){.dmc-max-three.others{margin-bottom:2.5rem}}.dmc-max-four{display:flex;justify-content:flex-start}.dmc-max-four .flex-item{flex:0 1 calc(50% - 14px);margin:0 .875rem .875rem 0}@media only screen and (min-width:40.0625em)and (max-width:64em){.dmc-max-four .flex-item{flex:0 1 calc(33% - 14px)}}@media only screen and (min-width:64.0625em){.dmc-max-four .flex-item{flex:0 1 calc(25% - 14px)}}@media only screen and (max-width:40em){.dmc-max-four.others .flex-item{flex:0 1 100%}}@media only screen and (min-width:64.0625em){.child-cat-title h2{flex:0 1 45%}.child-cat-title .button{flex:0 1 28%}.child-cat-title .button:last-of-type{margin-left:.625rem}}.empty-cat{flex:0 1 100%}#content{justify-content:space-between}@media only screen and (max-width:40em){#content{display:flex}}#content article{order:1}@media only screen and (min-width:40.0625em){#content article{flex:0 1 calc(75% - 40px);max-width:53.75rem;order:2}}.page-template-page-full #content article{flex:0 1 calc(100% - 40px);max-width:none}.archive.date #content article,.single-post #content article{max-width:none;order:1}#content #sidebar{order:2;width:100%}@media only screen and (min-width:40.0625em){#content #sidebar{flex:0 1 25%;margin:4.0625rem 0 0;order:1}}.archive.date #content #sidebar,.single-post #content #sidebar{margin-top:0}.single-dmc-product #content article{position:relative}.contact-info,.intro .flex-row{justify-content:center}.contact-info{align-items:center;display:flex}@media only screen and (min-width:64.0625em){.contact-info{justify-content:space-between}}.footer-meta{justify-content:space-between}@media only screen and (max-width:40em){.footer-meta{display:flex}}.footer-meta .narrow{display:none;flex:0 0 calc(20% - 20px)}@media only screen and (min-width:64.0625em){.footer-meta .narrow{display:block}}.footer-meta .cat-nav{flex:0 0 100%}@media only screen and (min-width:64.0625em){.footer-meta .cat-nav{flex:0 0 calc(80% - 20px)}}@media only screen and (max-width:40em){.footer-meta .cats-list{display:flex}}.credits .flex-row{align-items:center;height:4.5rem;justify-content:space-between}@media only screen and (max-width:40em){.credits .flex-row{display:flex}}.contain-to-grid{background-color:#30343c;max-width:100%}.skiplink{background-color:#e51937;color:#fff;display:none;font-weight:700;height:.0625rem;left:-1500px;outline:none;padding:1em;position:absolute;text-decoration:underline;top:0;width:.0625rem;z-index:10}.skiplink:focus{display:block;height:auto;left:0;width:auto}.top-strip{background-color:#222;padding:0 .78125rem;position:relative}@media only screen and (min-width:40.0625em){.top-strip{justify-content:space-between;padding:0 1.5625rem}}.top-strip .header-holder .icon-call:before{padding:0 0 .78125rem}@media only screen and (min-width:40.0625em){.top-strip .header-holder .icon-call:before{padding:0 0 0 1.5625rem}}.top-strip .header-holder .icon-email:before{padding:0 0 .78125rem}@media only screen and (min-width:40.0625em){.top-strip .header-holder .icon-email:before{padding:0 0 0 1.5625rem}}.top-strip a,.top-strip p{color:#fff;font-size:.9375rem;font-weight:500;margin:0}.top-strip a.highlight,.top-strip a.highlight:before,.top-strip p.highlight,.top-strip p.highlight:before{color:#e51937}.top-strip .dmc-hide{display:none}@media only screen and (min-width:64.0625em){.top-strip .dmc-hide{display:inline-block}}.top-strip .button{border-radius:0;font-size:1.0625rem;font-weight:600;height:2.8125rem;margin:0;padding:.5625rem 2rem 0;text-transform:capitalize}.top-strip .button:last-of-type{margin:0 3.125rem 0 1.25rem}.top-header{padding-left:1.5625rem;padding-right:1.5625rem}.sitename .custom-logo{padding:.5rem 0;width:11.25rem}@media only screen and (min-width:64.0625em){.sitename .custom-logo{padding:0;width:14.875rem}}.top-bar{background:none;height:auto;width:100%}.top-bar-section{background-color:transparent}.top-bar-section ul.main-menu{align-items:center;display:flex;justify-content:flex-end;list-style:none;margin:0 auto;max-width:87.5rem}.top-bar-section ul.main-menu .divider{display:none!important}.top-bar-section ul.main-menu ul{background-color:#30343c;left:-999em;list-style:none;margin:0;min-width:9.375rem;padding-bottom:.78125rem;padding-top:1.5625rem;position:absolute;top:-999em;z-index:99}.top-bar-section ul.main-menu li{display:inline-block;position:relative}.top-bar-section ul.main-menu li.focus>ul,.top-bar-section ul.main-menu li:hover>ul{left:auto;top:2.875rem}.top-bar-section ul.main-menu li.back{display:none}.top-bar-section ul.main-menu li li{display:block;float:none}.top-bar-section ul.main-menu li li.focus>ul,.top-bar-section ul.main-menu li li:hover>ul{left:100%;top:0}.top-bar-section ul.main-menu li a{background-color:transparent;color:#fff;display:block;font-size:1rem;font-weight:600;line-height:2.9;padding:0 1.75rem!important;text-transform:uppercase;white-space:nowrap}@media only screen and (min-width:40.0625em)and (max-width:64em){.top-bar-section ul.main-menu li a{font-size:.875rem;padding:0 .9375rem}}@media only screen and (min-width:40.0625em)and (max-width:64em)and (orientation:portrait){.top-bar-section ul.main-menu li a{font-size:.8125rem;padding:0 .875rem}}.category .top-bar-section ul.main-menu li.menu-item-news a,.date .top-bar-section ul.main-menu li.menu-item-news a,.single-dmc-casestudy .top-bar-section ul.main-menu li.menu-item-18 a,.single-dmc-product .top-bar-section ul.main-menu li.menu-item-12 a,.single-post .top-bar-section ul.main-menu li.menu-item-news a,.tax-casecat .top-bar-section ul.main-menu li.menu-item-technical a,.tax-prodcat .top-bar-section ul.main-menu li.menu-item-12 a,.top-bar-section ul.main-menu .current-menu-ancestor>a,.top-bar-section ul.main-menu .current-menu-item>a,.top-bar-section ul.main-menu .focus>a,.top-bar-section ul.main-menu a:hover,.top-bar-section ul.main-menu li.active a,.top-bar-section ul.main-menu li:hover>a{background-color:#e51937!important;color:#fff}.top-bar-section ul.main-menu .menu-item-has-children>a:before{border:4px solid transparent;border-top-color:currentcolor;content:"";position:absolute;right:8px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.top-bar-section ul.main-menu ul.sub-menu li a{background-color:#e51937;border-radius:0;color:#fff;font-size:.875rem;font-weight:400;padding:0 1.375rem}.top-bar-section ul.main-menu ul.sub-menu li a:hover{background-color:#30343c!important}.top-bar-section ul.main-menu ul.sub-menu li:last-of-type a{border-radius:0 0 4px 4px;padding-bottom:.9375rem}.top-bar-section ul.main-menu ul.sub-menu li:before{border-left-color:currentColor;border-top-color:transparent;right:2px}.tab-bar{background:none}.tab-bar .menu-icon{-webkit-appearance:none;-moz-appearance:none;background:transparent;background-image:url(../images/menu-offcanvas.svg);background-position:50%;background-repeat:no-repeat;background-size:32px 32px;border:none;color:#000;cursor:pointer;display:inline-block;font-family:sans-serif;font-size:0;height:3rem;line-height:1;margin:0;padding:0;text-decoration:none;text-indent:-80px;width:2.875rem}.tab-bar .menu-icon:visited{-webkit-filter:invert(97%) sepia(54%) saturate(5%) hue-rotate(161deg) brightness(117%) contrast(100%);filter:invert(97%) sepia(54%) saturate(5%) hue-rotate(161deg) brightness(117%) contrast(100%)}.tab-bar .menu-icon:active{-webkit-animation:pulse 2s ease-out 1;animation:pulse 2s ease-out 1}.tab-bar .menu-icon[aria-expanded=true]{background-image:url(../images/menu-offcanvas-open.svg)}.right-small{margin-left:1.5625rem}.right-off-canvas-menu{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#e51937;bottom:0;box-sizing:content-box;overflow-x:hidden;overflow-y:auto;position:absolute;right:0;top:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);transition:-webkit-transform .5s ease 0s;transition:transform .5s ease 0s;transition:transform .5s ease 0s,-webkit-transform .5s ease 0s;width:17.1875rem;z-index:1001}.right-off-canvas-menu ul.off-canvas-list li a{border-bottom:1px solid #ed5d72;color:#fff;display:block;padding:6% 10%;text-decoration:none;transition:background .3s ease}ul.off-canvas-list{padding:0}ul.off-canvas-list,ul.off-canvas-list .has-dropdown,ul.off-canvas-list .has-submenu{list-style:none;margin:0}ul.off-canvas-list .has-dropdown>a,ul.off-canvas-list .has-submenu>a{font-size:.9375rem;font-weight:700}ul.off-canvas-list .has-dropdown ul.dropdown,ul.off-canvas-list .has-submenu ul.dropdown{list-style:none;margin:0;padding:0}ul.off-canvas-list .has-dropdown ul.dropdown li a,ul.off-canvas-list .has-submenu ul.dropdown li a{font-size:.875rem;padding-left:20%}ul.off-canvas-list li.has-submenu>a,ul.off-canvas-list li.menu-item-blog>a,ul.off-canvas-list li.menu-item-home>a{font-weight:700}ul.off-canvas-list li.has-submenu>a:after,ul.off-canvas-list li.menu-item-blog>a:after,ul.off-canvas-list li.menu-item-home>a:after{float:right;font-size:1.125rem;font-style:normal;font-weight:400;margin:-1px .75rem 0 0}ul.off-canvas-list li.menu-item-blog a:after,ul.off-canvas-list li.menu-item-home a:after{content:""!important}.right-submenu{height:auto}.right-submenu .back>a{color:#fff;padding-left:.75rem}.right-submenu .back>a:before{content:"";font-family:FontAwesome,sans-serif;font-size:1rem;font-style:normal;font-weight:400;padding-right:.375rem}.off-canvas-wrap{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;position:relative;width:100%}.off-canvas-wrap .inner-wrap{position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;width:100%}.off-canvas-wrap .exit-off-canvas{transition:background .3s ease}.off-canvas-wrap.move-left>.inner-wrap{-webkit-transform:translate3d(-275px,0,0);transform:translate3d(-275px,0,0)}.off-canvas-wrap.move-left>.inner-wrap .exit-off-canvas{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:hsla(0,0%,100%,.3);bottom:0;box-shadow:-3px 0 3px rgba(0,0,0,.24),3px 0 3px rgba(0,0,0,.24);cursor:pointer;display:block;left:0;position:absolute;right:0;top:0;z-index:1002}@-webkit-keyframes pulse{0%{-webkit-transform:scale(.5);transform:scale(.5)}70%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(.5);transform:scale(.5)}}@keyframes pulse{0%{-webkit-transform:scale(.5);transform:scale(.5)}70%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(.5);transform:scale(.5)}}.content-container{padding-left:.75rem;padding-right:.75rem}@media (min-width:768px){.content-container{padding-left:1.25rem;padding-right:1.25rem}}.page-hero{align-items:flex-end;background-position:top;background-size:cover;display:flex;height:15vh;justify-content:center;margin-bottom:.75rem;position:relative}@media only screen and (min-width:40.0625em)and (max-width:64em){.page-hero{margin-bottom:1.5625rem}}@media only screen and (min-width:64.0625em){.page-hero{height:30vh;margin-bottom:3.125rem}}.home .page-hero{height:20vh}@media only screen and (min-width:40.0625em)and (max-width:64em){.home .page-hero{height:25vh}}@media only screen and (min-width:64.0625em){.home .page-hero{height:50vh}}.page-hero .sub-title{background-color:rgba(48,52,60,.44);text-align:center;width:100%}.page-hero .sub-title p{color:#fff;font-size:1.5rem;font-weight:700;margin:0}@media only screen and (min-width:40.0625em)and (max-width:64em){.page-hero .sub-title p{font-size:2.125rem}}@media only screen and (min-width:64.0625em){.page-hero .sub-title p{font-size:3.5rem}}.page-hero .sub-title p span{color:#e51937}.page-hero .blend-overlay{bottom:0;position:absolute;top:0;width:100%}.intro{padding-bottom:1.5625rem}@media only screen and (min-width:64.0625em){.intro{margin-bottom:1.125rem}}.intro h1,.intro p{text-align:center}@media only screen and (max-width:40em){.intro h1{font-size:1.125rem}}.intro p{font-size:1rem;font-weight:500}@media only screen and (min-width:40.0625em){.intro p{width:65%}}.more{color:#e51937;font-size:.9375rem;font-weight:600;text-decoration:underline}.featured .more{font-size:1.0625rem}.others .more{display:block;margin-top:3.125rem}.entry-meta time{color:#999}.type-dmc-product .post-meta{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.type-dmc-product .post-meta .button{background-color:#656565;display:flex;line-height:1.3;margin-bottom:1.5625rem}.post-meta h4{font-size:.875rem;font-weight:600;margin:0 0 .1875rem}.post-meta li,.post-meta p{color:#e51937;font-size:.8125rem;line-height:1.2;margin-bottom:.875rem}.post-meta li .prodlink,.post-meta p .prodlink{font-size:.875rem;font-weight:700;text-decoration:underline}.post-meta .tiny{text-align:left;width:100%}.related{padding-top:1.5625rem}.related li{margin:0 1.5625rem 1.5625rem 0}.related li .button{margin:0}.prev-next{padding-top:1.5625rem}.prev-next .button{border-radius:4px}.prev-next .button a{color:#fff}.download-holder{display:flex;flex-flow:column;margin:4.6875rem 0 0;max-width:28.125rem}.download-holder .button{align-items:baseline;display:flex;font-size:.875rem;margin-bottom:3.125rem}@media only screen and (min-width:40.0625em){.download-holder .button{align-items:center}}.modal.dmc-modal{max-width:50rem}.page-title,.widget-title{font-size:.875rem;margin:0}.single-dmc-casestudy .page-title,.single-dmc-casestudy .widget-title,.single-dmc-product .page-title,.single-dmc-product .widget-title{margin:1rem 0 0}@media only screen and (min-width:64.0625em){.page-title,.widget-title{font-size:2rem}}.page-title span,.widget-title span{color:#e51937;font-size:90%}.page-title span.content-type,.widget-title span.content-type{display:block;font-size:.875rem;margin-top:-.875rem}.page-title:after,.widget-title:after{border-top:5px solid #e51937;content:"";display:block;margin:1rem 0 2rem;-webkit-transform:scaleX(1);transform:scaleX(1);width:6.25rem}.home .page-title:after,.home .widget-title:after{margin:1rem auto 2rem}article.type-post h1{color:#e51937;font-size:1.625rem}article.type-post .entry-content{margin-top:3.125rem}article p{color:initial}article .entry-content>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}article .entry-content:after{border-top:5px solid #e51937;content:"";display:block;margin:2rem 0;-webkit-transform:scaleX(1);transform:scaleX(1);width:6.25rem}article .entry-content a{--tw-text-opacity:1;color:rgb(229 25 55/var(--tw-text-opacity))}article .entry-content li{font-size:1rem;line-height:1.6}@media only screen and (min-width:40.0625em){article .entry-content li{font-size:1.125rem}}article .entry-content p:last-of-type{margin-bottom:0}article h6{margin:1rem 0 1.5rem}article .cta-text{padding-top:1.5625rem}article .cta-text p{font-size:1.125rem;font-weight:500;line-height:1.8}.cal-date{color:#30343c;line-height:1.1;padding:.625rem 0}.single .cal-date{position:static}@media only screen and (min-width:40.0625em){.cal-date{background:#30343c;color:#fff;padding:.625rem;text-align:center;width:4.375rem}}.holder .cal-date{display:none;left:0;position:absolute;top:0}@media only screen and (min-width:40.0625em){.holder .cal-date{display:block}}.cal-date time{font-size:1.875rem;font-weight:700;letter-spacing:.0625rem}@media only screen and (min-width:40.0625em){.cal-date time{display:block}}.cal-date .month{font-size:1.1875rem;font-weight:700;letter-spacing:.0625rem;text-transform:uppercase}.cal-date .year{font-size:.875rem;font-weight:600;text-transform:uppercase}.holder .cal-date .year{display:none}.media-body .entry-title{font-size:1.5rem;font-weight:600;margin-bottom:1.875rem}.media-body .featured-excerpt{margin-bottom:3.125rem}.media-body .featured-excerpt p{color:#30343c;font-size:1rem;font-weight:500}.news-header{align-items:flex-start;justify-content:space-between}.empty-cat h2{margin:3.125rem 0 0}.card{overflow:hidden;width:100%}.card.featured,.show-children .card{margin-bottom:1.875rem}.card:not(.featured){background-color:#f1f1f1}.logos .card{background-color:#fff}.card.type-dmc-product{background-color:#30343c;position:relative}.home .card{background-color:transparent}.card .attachment-img-featured,.card .img-featured{margin:0}.card .entry-meta{padding:1.5625rem}.type-dmc-casestudy .card .entry-meta,.type-dmc-product .card .entry-meta{padding:.9375rem .78125rem}@media only screen and (min-width:64.0625em){.type-dmc-casestudy .card .entry-meta,.type-dmc-product .card .entry-meta{height:6.25rem;padding:.9375rem 1.5625rem}}.card h2{color:#e51937;font-size:.75rem;font-weight:500;line-height:1.2}@media only screen and (min-width:64.0625em){.card h2{font-size:.875rem}}.type-dmc-product .card h2{color:#fff;line-height:1.3;margin:0}.logos .card h2,.type-dmc-casestudy .card h2{line-height:1.3;margin:0}.logos .card h2{font-size:1.125rem;padding:0}.card p{color:initial;font-size:.8125rem;margin:0;padding:0}.type-dmc-casestudy .card p{font-size:.6875rem}.featured-items .card h2{font-size:1.375rem;font-weight:600;text-transform:uppercase}.card .attachment-masonry-thumb{transition:.7s;width:100%}@media only screen and (max-width:40em){.type-dmc-casestudy .card .attachment-masonry-thumb,.type-dmc-product .card .attachment-masonry-thumb{height:7.1875rem}.post-type-archive-dmc-product .card .attachment-masonry-thumb{height:10.5rem}}@media only screen and (min-width:40.0625em)and (max-width:64em){.search-results .card .attachment-masonry-thumb,.type-dmc-casestudy .card .attachment-masonry-thumb,.type-dmc-product .card .attachment-masonry-thumb{height:7.1875rem!important}.post-type-archive-dmc-product .card .attachment-masonry-thumb{height:10.5rem}}@media only screen and (min-width:64.0625em){.card .attachment-masonry-thumb{height:12.375rem}.search-results .card .attachment-masonry-thumb,.type-dmc-product .card .attachment-masonry-thumb{height:9.0625rem!important}.post-type-archive-dmc-product .card .attachment-masonry-thumb{height:12.375rem}.featured-items .card .attachment-masonry-thumb{height:auto}}.others .card .attachment-masonry-thumb{display:none;max-width:none;width:100%}@media only screen and (min-width:40.0625em){.others .card .attachment-masonry-thumb{display:block}}.card .attachment-masonry-thumb:hover{opacity:.85;-webkit-transform:scale(1.15) rotate(.5deg);transform:scale(1.15) rotate(.5deg)}.type-post .attachment-masonry-thumb{height:auto}.slick-initialized .loader{display:none}#hero-slider.slick-initialized{visibility:visible}#hero-slider{margin-bottom:3rem}#hero-slider .slick-slide{position:relative}#hero-slider .slick-slide .hero{background-position:50%;background-size:cover;height:27vh}#hero-slider .slick-slide img{width:100%}#hero-slider .slick-next,#hero-slider .slick-prev{height:1.875rem;top:80%;width:1.875rem;z-index:2}#hero-slider .slick-prev{left:5px}#hero-slider .slick-next{right:5px}#hero-slider .slick-next:before,#hero-slider .slick-prev:before{color:#ea3b55;font-size:1.75rem;line-height:2}#hero-slider .slick-dots li button:before{color:#ea3b55;font-size:1rem;height:1.875rem;line-height:30px;width:1.875rem}@media only screen and (min-width:40.0625em)and (max-width:64em){#hero-slider{max-width:473px}#hero-slider .slick-slide .hero.multiple{height:21.5vh}}@media only screen and (min-width:40.0625em)and (max-width:64em)and (orientation:landscape){#hero-slider .slick-slide .hero.multiple{height:35vh}}@media only screen and (min-width:64.0625em){#hero-slider .slick-slide .hero{height:auto}#hero-slider .slick-slide .hero.single{height:25rem}}@media only screen and (max-width:40em){#hero-slider{margin:0;width:22.1875rem}#hero-slider .slick-slide .hero{height:35vh;min-height:auto}#hero-slider .slick-slide .hero.multiple{height:35vh}}.page-numbers{color:#999;display:flex;margin:0}.pagination ul.page-numbers li{display:flex;font-size:.875rem;font-weight:400;line-height:1.25rem}.page-numbers li{margin-right:1.5625rem}.page-numbers li span a:focus,.page-numbers li span:hover a{background:#e6e6e6}.page-numbers li span.current{background:#e51937;color:#fff;cursor:default;font-weight:700;padding:.0625rem .625rem}#sidebar ul{list-style-type:none;margin-left:0}@media only screen and (min-width:64.0625em){#sidebar .widget{margin-bottom:6.25rem}}#sidebar .widget ul{margin-bottom:0}#sidebar .widget ul li{margin-bottom:3px}#sidebar .widget h4{font-size:1.375rem;font-weight:600}#sidebar .widget h5{font-size:1.125rem;font-weight:600;line-height:1.5;margin-bottom:1.5625rem}#sidebar .widget_archive,#sidebar .widget_categories,#sidebar .widget_nav_menu,#sidebar .widget_recent_entries,#sidebar .widget_search,#sidebar .widget_text,#sidebar .widget_wpcom_social_media_icons_widget{background:none;border:none;padding:0}.widget_nav_menu{display:none}@media only screen and (min-width:40.0625em){.widget_nav_menu{display:block}}#sidebar .cta-text,#sidebar .widget_categories li a,#sidebar .widget_nav_menu li a,#sidebar .widget_recent_entries li a{background:#f1f1f1;color:#e51937;display:block;font-size:.75rem;font-weight:500;line-height:1.1;margin-bottom:5px;padding:.45rem .6rem;text-decoration:none}@media only screen and (min-width:64.0625em){#sidebar .cta-text,#sidebar .widget_categories li a,#sidebar .widget_nav_menu li a,#sidebar .widget_recent_entries li a{font-size:.9375rem;padding:.9rem 1.25rem}}#sidebar .cta-text:hover,#sidebar .widget_categories li a:hover,#sidebar .widget_nav_menu li a:hover,#sidebar .widget_recent_entries li a:hover{background-color:#e51937;color:#fff}#sidebar .widget_recent_entries li{box-shadow:1px 1px 2px -1px rgba(0,0,0,.3)}#sidebar .widget_recent_entries li a{color:#30343c;font-size:1rem;font-weight:500;margin-bottom:0;padding:.9375rem}#sidebar .widget_recent_entries li a:after{color:#e51937;content:"Read more";display:block;font-size:.875rem;padding-top:1.5625rem}#sidebar .cta-text{box-shadow:2px 2px 2px -1px rgba(0,0,0,.3);margin-bottom:6.25rem}#sidebar .cta-text:hover{background-color:#f1f1f1}#sidebar .cta-text p{color:#656565;font-size:.8125rem;font-weight:600;margin:0}#sidebar .screen-reader-text{display:none}#sidebar li.active .active .sub-menu .active>a,#sidebar li.current-menu-item.active>a,.single-dmc-casestudy #sidebar li.menu-item-590 a{background-color:#e51937;color:#fff}#sidebar .sub-menu{display:none}#sidebar .sub-menu .menu-item-has-children>a{font-weight:700!important}#sidebar .active .sub-menu,#sidebar .current-dmc-product-ancestor .sub-menu,.single-dmc-casestudy #sidebar .sub-menu{display:block}#sidebar .active .sub-menu li,#sidebar .current-dmc-product-ancestor .sub-menu li,.single-dmc-casestudy #sidebar .sub-menu li{margin:0}#sidebar .active .sub-menu li a,#sidebar .current-dmc-product-ancestor .sub-menu li a,.single-dmc-casestudy #sidebar .sub-menu li a{background-color:#fff;border:1px solid #babcbd;color:#9b9b9b;font-size:.6875rem;font-weight:400;margin-bottom:2px;padding-left:1.5rem}@media only screen and (min-width:64.0625em){#sidebar .active .sub-menu li a,#sidebar .current-dmc-product-ancestor .sub-menu li a,.single-dmc-casestudy #sidebar .sub-menu li a{font-size:.875rem;padding-left:2.5rem}}#sidebar .active .sub-menu li a:hover,#sidebar .current-dmc-product-ancestor .sub-menu li a:hover,.single-dmc-casestudy #sidebar .sub-menu li a:hover{color:#e51937}#sidebar .active .sub-menu li.current-dmc-product-ancestor>a,#sidebar .active .sub-menu li.current-menu-item.active>a,#sidebar .current-dmc-product-ancestor .sub-menu li.current-dmc-product-ancestor>a,#sidebar .current-dmc-product-ancestor .sub-menu li.current-menu-item.active>a,.single-dmc-casestudy #sidebar .sub-menu li.current-dmc-product-ancestor>a,.single-dmc-casestudy #sidebar .sub-menu li.current-menu-item.active>a{background-color:#fff;color:#e51937}#sidebar .sub-menu .sub-menu li a{padding-left:2rem}@media only screen and (min-width:64.0625em){#sidebar .sub-menu .sub-menu li a{padding-left:4rem}}#sidebar .sub-menu .sub-menu li .sub-menu li a{padding-left:3rem}@media only screen and (min-width:64.0625em){#sidebar .sub-menu .sub-menu li .sub-menu li a{padding-left:5.5rem}}@media only screen and (max-width:40em){.page-template-template-prod-improvements #sidebar,.single-dmc-product #sidebar{margin-bottom:3.125rem}}.full-width{background-color:#646c7d;margin-top:1.5625rem;padding:2rem 1.5625rem 0}@media only screen and (min-width:64.0625em){.full-width{margin-top:10.9375rem}}.full-width p{font-size:.875rem}.full-width a{color:#fff;font-size:.9375rem}.full-width a:focus,.full-width a:hover{color:#ddd}.full-width .contact-info{border-bottom:1px solid #aaa;margin-bottom:1.25rem;padding-bottom:1rem}@media only screen and (min-width:64.0625em){.full-width .contact-info{margin-bottom:2.5rem;padding-bottom:2rem}}.full-width .contact-info [class*=" icon-"]:before,.full-width .contact-info [class^=icon-]:before{background:#fff;border-radius:50%;color:#e51937;font-size:1rem;margin-right:1rem;padding:.5625rem .625rem}.full-width .contact-info .iso-logo{margin:3.125rem 0 0}@media only screen and (min-width:40.0625em){.full-width .contact-info .iso-logo{margin:0 0 0 3.125rem}}.full-width .footer-meta{padding-bottom:3.125rem}.full-width .footer-meta .logo{padding-bottom:1.875rem}.full-width .footer-meta .site{width:13rem}.full-width .footer-meta ul li{font-size:.625rem;padding-bottom:.25rem}@media only screen and (min-width:64.0625em){.full-width .footer-meta ul li{font-size:.75rem;padding-bottom:.5rem}}.full-width .footer-meta ul li a{font-size:inherit}.full-width .footer-meta ul li a:hover{text-decoration:underline}.full-width .footer-meta ul.quicklinks li{padding-bottom:1.5625rem}.full-width .footer-meta .iso-logo{display:none}@media only screen and (min-width:40.0625em){.full-width .footer-meta .iso-logo{display:block;margin-bottom:1.5625rem}}.full-width .cat-nav h5{color:#fff;font-size:.875rem;margin:0 0 1.875rem}.credits{background-color:#181818;padding-left:1.5625rem;padding-right:1.5625rem}.credits p{color:#a6a6a6;font-size:.6875rem;margin:0}.credits p a{color:inherit;font-size:inherit}@media only screen and (min-width:40.0625em){.media{align-items:flex-start;display:flex}}.media.holder{position:relative}.media .media-figure{margin-right:3.125rem;width:15rem}.show-children .media .media-figure{width:9.375rem}.featured .media .media-figure{width:24.375rem}.page-parent .media .media-figure{display:none}@media only screen and (min-width:64.0625em){.page-parent .media .media-figure{display:block}}.media .media-body{flex:0 1 auto}.media .media-body p{margin:0}img.alignright{float:right;margin:0 0 1.125rem 1.125rem}@media only screen and (max-width:40em){img.alignright{float:none;margin-left:0;width:100%}}img.alignleft{float:left;margin:0 1.125rem 1.125rem 0}@media only screen and (max-width:40em){img.alignleft{float:none;margin-right:0;width:100%}}img.aligncenter{display:block;margin:1.125rem auto}.img-featured{margin-bottom:1rem}.gallery dl,.gallery dt{display:inline-block}.gallery dl{margin-left:.5625rem;margin-right:.5625rem}.tiled-gallery .gallery-row{float:none!important;width:100%!important}figure{margin:0}figure.figure{display:table;margin:0 auto}figure.figure figcaption{background:#efefef;caption-side:bottom;color:#999;display:table-caption;font-size:.875rem;font-style:italic;line-height:1.4;margin:0;padding:.5rem 1rem}.wp-caption .img-featured{margin-bottom:0;width:100%}.wp-caption .wp-caption-text{background-color:tint(#e51937,85%);border-radius:0 0 4px 4px;color:#333;font-family:Poppins,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.8125rem;margin:0;padding:.6rem 1rem .55rem}figure.alignright.figure{float:right;margin:0 0 1.125rem 1.125rem}@media only screen and (max-width:40em){figure.alignright.figure{float:none}}figure.alignleft.figure{float:left;margin:0 1.125rem 1.125rem 0}@media only screen and (max-width:40em){figure.alignleft.figure{float:none}}iframe{height:100%;width:100%}.button{align-items:center;background:#e51937;border-radius:4px;padding:.8125rem 2rem .875rem;text-decoration:none;text-transform:capitalize;transition:background-color .3s ease-out}.button:hover{background-color:#b7142c}.button.icon-prodlink{font-size:1rem}@media only screen and (max-width:40em){.button.icon-prodlink{width:100%}}.button.medium,.button.small{color:#fff;cursor:pointer;font-size:.875rem;font-weight:600}.button.tiny{color:#fff;cursor:pointer;font-size:.6875rem;font-weight:600;padding:.625rem 1.25rem .6875rem}@media only screen and (max-width:40em){.button.next,.button.prev{padding-left:.8125rem;padding-right:.8125rem}}@media only screen and (min-width:40.0625em){.button.email{margin-right:5rem}}.placeholder{display:none}@media only screen and (min-width:40.0625em){.placeholder{display:block;position:absolute;right:0;top:0}}.expanding-sf{overflow:hidden;width:12.5rem}@media only screen and (max-width:40em){.holds-search .expanding-sf{display:block;width:100%}}.expanding-sf .form{position:relative;width:100%}.expanding-sf .form #searchform #searchsubmit,.expanding-sf .form .icn,.expanding-sf .form .toggle{background-color:#e51937;border:none;border-radius:4px;color:#fff;cursor:pointer;height:2.8125rem;padding:.5rem;position:absolute;right:0;text-align:center;top:1px;width:2.8125rem;z-index:99}.expanding-sf .form #searchform #searchsubmit:after,.expanding-sf .form .icn:after,.expanding-sf .form .toggle:after{content:"";font-family:FontAwesome,sans-serif;font-size:1.6rem;line-height:1.2}.expanding-sf .form input[type=text]::-webkit-input-placeholder{color:#676667}.expanding-sf .form input[type=text]::-moz-placeholder{color:#676667}.expanding-sf .form input[type=text]:-ms-input-placeholder{color:#676667}.expanding-sf .form input[type=text]:-moz-placeholder{color:#676667}.expanding-sf .form input[type=text]:focus{border:1px solid #555}.expanding-sf .form #searchsubmit{background:url(../images/ic-search.png) no-repeat 50%!important}.expanding-sf .form #searchform{height:2.9375rem;margin:0;opacity:0;transition:.6s ease-in-out;visibility:hidden;width:100%}.holds-search .expanding-sf .form #searchform{opacity:1;visibility:visible}.expanding-sf .form #searchform #s{background-color:#f1f1f1;border:1px solid #444;color:#222;font-size:.875rem;height:100%;padding:0 .9375rem}.expanding-sf .form:hover #searchform{opacity:1;transition:.6s ease-in-out;visibility:visible;width:100%}body .gform_wrapper .gform_body{margin:2rem 0}.home body .gform_wrapper .gform_body{width:100%}body .gform_wrapper .gform_body .gform_fields .gfield .gfield_label{color:#ec5269}body .gform_wrapper .gform_body input[type=email],body .gform_wrapper .gform_body input[type=number],body .gform_wrapper .gform_body input[type=password],body .gform_wrapper .gform_body input[type=tel],body .gform_wrapper .gform_body input[type=text],body .gform_wrapper .gform_body input[type=url],body .gform_wrapper .gform_body textarea{background-color:#f1f1f1;border:1px solid #c7cbd2;border-radius:4px;color:#242526;font-size:1.125rem;height:2.625rem;margin:0}body .gform_wrapper .gform_body input[type=email]:focus,body .gform_wrapper .gform_body input[type=number]:focus,body .gform_wrapper .gform_body input[type=password]:focus,body .gform_wrapper .gform_body input[type=tel]:focus,body .gform_wrapper .gform_body input[type=text]:focus,body .gform_wrapper .gform_body input[type=url]:focus,body .gform_wrapper .gform_body textarea:focus{border:2px solid #ea425b}body .gform_wrapper .gform_body input[type=email]::-webkit-input-placeholder,body .gform_wrapper .gform_body input[type=number]::-webkit-input-placeholder,body .gform_wrapper .gform_body input[type=password]::-webkit-input-placeholder,body .gform_wrapper .gform_body input[type=tel]::-webkit-input-placeholder,body .gform_wrapper .gform_body input[type=text]::-webkit-input-placeholder,body .gform_wrapper .gform_body input[type=url]::-webkit-input-placeholder,body .gform_wrapper .gform_body textarea::-webkit-input-placeholder{color:#bbb}body .gform_wrapper .gform_body input[type=email]:-moz-placeholder,body .gform_wrapper .gform_body input[type=email]::-moz-placeholder,body .gform_wrapper .gform_body input[type=number]:-moz-placeholder,body .gform_wrapper .gform_body input[type=number]::-moz-placeholder,body .gform_wrapper .gform_body input[type=password]:-moz-placeholder,body .gform_wrapper .gform_body input[type=password]::-moz-placeholder,body .gform_wrapper .gform_body input[type=tel]:-moz-placeholder,body .gform_wrapper .gform_body input[type=tel]::-moz-placeholder,body .gform_wrapper .gform_body input[type=text]:-moz-placeholder,body .gform_wrapper .gform_body input[type=text]::-moz-placeholder,body .gform_wrapper .gform_body input[type=url]:-moz-placeholder,body .gform_wrapper .gform_body input[type=url]::-moz-placeholder,body .gform_wrapper .gform_body textarea:-moz-placeholder,body .gform_wrapper .gform_body textarea::-moz-placeholder{color:#bbb}body .gform_wrapper .gform_body input[type=email]::-ms-input-placeholder,body .gform_wrapper .gform_body input[type=number]::-ms-input-placeholder,body .gform_wrapper .gform_body input[type=password]::-ms-input-placeholder,body .gform_wrapper .gform_body input[type=tel]::-ms-input-placeholder,body .gform_wrapper .gform_body input[type=text]::-ms-input-placeholder,body .gform_wrapper .gform_body input[type=url]::-ms-input-placeholder,body .gform_wrapper .gform_body textarea::-ms-input-placeholder{color:#bbb}body .gform_wrapper .gform_body input[type=email]:-moz-read-only,body .gform_wrapper .gform_body input[type=number]:-moz-read-only,body .gform_wrapper .gform_body input[type=password]:-moz-read-only,body .gform_wrapper .gform_body input[type=tel]:-moz-read-only,body .gform_wrapper .gform_body input[type=text]:-moz-read-only,body .gform_wrapper .gform_body input[type=url]:-moz-read-only,body .gform_wrapper .gform_body textarea:-moz-read-only{background:none;border-color:transparent;box-shadow:none;font-size:1.375rem;font-weight:700}body .gform_wrapper .gform_body input[type=email]:read-only,body .gform_wrapper .gform_body input[type=number]:read-only,body .gform_wrapper .gform_body input[type=password]:read-only,body .gform_wrapper .gform_body input[type=tel]:read-only,body .gform_wrapper .gform_body input[type=text]:read-only,body .gform_wrapper .gform_body input[type=url]:read-only,body .gform_wrapper .gform_body textarea:read-only{background:none;border-color:transparent;box-shadow:none;font-size:1.375rem;font-weight:700}body .gform_wrapper .gform_body input[type=email]:-moz-read-only:focus,body .gform_wrapper .gform_body input[type=number]:-moz-read-only:focus,body .gform_wrapper .gform_body input[type=password]:-moz-read-only:focus,body .gform_wrapper .gform_body input[type=tel]:-moz-read-only:focus,body .gform_wrapper .gform_body input[type=text]:-moz-read-only:focus,body .gform_wrapper .gform_body input[type=url]:-moz-read-only:focus,body .gform_wrapper .gform_body textarea:-moz-read-only:focus{background:none;border:none}body .gform_wrapper .gform_body input[type=email]:read-only:focus,body .gform_wrapper .gform_body input[type=number]:read-only:focus,body .gform_wrapper .gform_body input[type=password]:read-only:focus,body .gform_wrapper .gform_body input[type=tel]:read-only:focus,body .gform_wrapper .gform_body input[type=text]:read-only:focus,body .gform_wrapper .gform_body input[type=url]:read-only:focus,body .gform_wrapper .gform_body textarea:read-only:focus{background:none;border:none}body .gform_wrapper .gform_body textarea{font-family:Poppins,Helvetica Neue,Helvetica,Arial,sans-serif;padding:.625rem}body .gform_wrapper .gform_body .dmc-read-only{margin-top:0}body .gform_wrapper .gform_body #input_2_1_3_container label,body .gform_wrapper .gform_body #input_2_1_6_container label,body .gform_wrapper .gform_body #input_2_2_1_container label,body .gform_wrapper .gform_body #input_2_2_2_container label,body .gform_wrapper .gform_body #input_3_1_3_container label,body .gform_wrapper .gform_body #input_3_1_6_container label,body .gform_wrapper .gform_body #input_3_2_1_container label,body .gform_wrapper .gform_body #input_3_2_2_container label,body .gform_wrapper .gform_body #input_6_1_3_container label,body .gform_wrapper .gform_body #input_6_1_6_container label,body .gform_wrapper .gform_body #input_6_2_1_container label,body .gform_wrapper .gform_body #input_6_2_2_container label,body .gform_wrapper .gform_body .dmc-read-only label{display:none}.gform_confirmation_wrapper .gform_confirmation_message{background:rgba(229,25,55,.08);border:2px solid rgba(229,25,55,.33);color:#e51937;font-size:1.125rem;font-weight:600;margin:0 auto;padding:2rem;text-align:center;width:80%}.social__wrap{justify-content:flex-end}@media only screen and (max-width:40em){.social__wrap{display:flex;justify-content:flex-start}}.social__item{margin-right:1rem;position:relative;width:2.1875rem}@media only screen and (min-width:40.0625em){.social__item{margin:0 0 0 1rem}}.social__item a{align-items:center;border-radius:50%;display:flex;justify-content:center}.social__item a:before{color:#e51937;font-family:FontAwesome,sans-serif;font-size:16px;line-height:2}.social__link--facebook{background:#fff;transition:all .25s ease-in-out}.social__link--facebook:before{content:""}.social__link--facebook:hover{background:#3b5998}.social__link--twitter{background:#fff;transition:all .25s ease-in-out}.social__link--twitter:before{content:""}.social__link--twitter:hover{background:#00aced}.social__link--google-plus{background:#fff;transition:all .25s ease-in-out}.social__link--google-plus:before{content:""}.social__link--google-plus:hover{background:#dd4b39}.social__link--linkedin{background:#fff;transition:all .25s ease-in-out}.social__link--linkedin:before{content:""}.social__link--linkedin:hover{background:#007bb6}.social__link--youtube{background:#fff;transition:all .25s ease-in-out}.social__link--youtube:before{content:""}.social__link--youtube:hover{background:#b00}.social__link--pinterest{background:#fff;transition:all .25s ease-in-out}.social__link--pinterest:before{content:""}.social__link--pinterest:hover{background:#cb2027}.social__link--flickr{background:#fff;transition:all .25s ease-in-out}.social__link--flickr:before{content:""}.social__link--flickr:hover{background:#ff0084}.social__link--instagram{background:#fff;transition:all .25s ease-in-out}.social__link--instagram:before{content:""}.social__link--instagram:hover{background:#517fa4}.social__link--email{background:#fff;transition:all .25s ease-in-out}.social__link--email:before{content:""}.social__link--email:hover{background:#e51937}.social__link--calendar{background:#fff;transition:all .25s ease-in-out}.social__link--calendar:before{content:""}.social__link--calendar:hover{background:#e51937}.social__link--vimeo{background:#fff;transition:all .25s ease-in-out}.social__link--vimeo:before{content:""}.social__link--vimeo:hover{background:#1ab7ea}.social__link--text{display:none}.sd-sharing{align-items:center;display:flex;padding:3.125rem 0 0}#content h3.sd-title{font-size:1rem;font-weight:600;line-height:1;margin:0;padding:0 1rem 0 0}#content h3.sd-title:before{display:none}.icon-email:before{content:""}.icon-call:before,.icon-email:before{color:#fff;font-family:FontAwesome,sans-serif;font-size:1.25rem;padding-right:1rem}.icon-call:before{content:""}.icon-document:before{content:""}.icon-document:before,.icon-video:before{color:#fff;font-family:FontAwesome,sans-serif;font-size:1.25rem;padding-right:.7rem}.icon-video:before{content:""}.icon-casestudy:before{color:#fff;content:"";font-family:FontAwesome,sans-serif;font-size:1.25rem;padding-right:.7rem}.icon-virtual{white-space:nowrap}.icon-virtual:before{color:#fff;content:"";font-family:FontAwesome,sans-serif;font-size:1.25rem;padding-right:.7rem}@media only screen and (min-width:40.0625em)and (max-width:64em)and (orientation:portrait){[class*=" icon-"].tiny,[class^=icon-].tiny{padding-left:.5rem;padding-right:.5rem}}[class*=" icon-"].tiny:before,[class^=icon-].tiny:before{font-size:.8125rem}@media only screen and (min-width:40.0625em)and (max-width:64em)and (orientation:portrait){[class*=" icon-"].tiny:before,[class^=icon-].tiny:before{display:none}}.ribbon{height:140px;overflow:hidden;position:absolute;width:140px;z-index:90}.ribbon:after,.ribbon:before{content:"";display:block;position:absolute;z-index:-1}.ribbon span{color:#fff;display:block;font-size:.8125rem;font-weight:500;padding:.1875rem 0;position:absolute;text-align:center;text-transform:uppercase;width:225px}.ribbon.rib-65 span{background-color:#e51937}.ribbon.rib-949 span{background-color:#000}.ribbon.rib-976 span{background-color:#ccc}.ribbon-top-left{left:-4px;top:-4px}.ribbon-top-left:after,.ribbon-top-left:before{border-left-color:transparent;border-top-color:transparent}.ribbon-top-left:before{right:0;top:0}.ribbon-top-left:after{bottom:0;left:0}.ribbon-top-left span{right:5px;top:10px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.ribbon-top-right{right:-4px;top:-4px}.ribbon-top-right:after,.ribbon-top-right:before{border-right-color:transparent;border-top-color:transparent}.ribbon-top-right:before{left:0;top:0}.ribbon-top-right:after{bottom:0;right:0}.ribbon-top-right span{left:5px;top:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.ribbon.ribbon-horizontal{height:auto;overflow:visible;position:static;top:-35px}@media only screen and (min-width:64.0625em){.ribbon.ribbon-horizontal{position:absolute;width:auto}}.ribbon.ribbon-horizontal:after,.ribbon.ribbon-horizontal:before{display:none}.ribbon.ribbon-horizontal span{background-color:transparent;font-size:1.3125rem;font-weight:700;padding:.375rem 0;position:static;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ribbon.ribbon-horizontal.rib-65 span{color:#eea549}.ribbon.ribbon-horizontal.rib-949 span{color:#000}.ribbon.ribbon-horizontal.rib-976 span{color:#ccc}@media (min-width:768px){.md\:ml-5{margin-left:1.25rem}.md\:mr-6{margin-right:1.5rem}.md\:block{display:block}.md\:inline-block{display:inline-block}.md\:flex{display:flex}.md\:w-48{width:12rem}.md\:flex-row{flex-direction:row}.md\:justify-between{justify-content:space-between}.md\:space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.75rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.75rem*var(--tw-space-x-reverse))}.md\:space-x-5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1.25rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1.25rem*var(--tw-space-x-reverse))}.md\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(0px*var(--tw-space-y-reverse));margin-top:calc(0px*(1 - var(--tw-space-y-reverse)))}.md\:bg-brand-red-800{--tw-bg-opacity:1;background-color:rgb(252 230 233/var(--tw-bg-opacity))}.md\:px-5{padding-left:1.25rem;padding-right:1.25rem}.md\:py-5{padding-bottom:1.25rem;padding-top:1.25rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (min-width:1024px){.lg\:mb-0{margin-bottom:0}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:w-60{width:15rem}.lg\:space-x-5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1.25rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1.25rem*var(--tw-space-x-reverse))}.lg\:space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.lg\:bg-brand-red-800{--tw-bg-opacity:1;background-color:rgb(252 230 233/var(--tw-bg-opacity))}.lg\:px-5{padding-left:1.25rem;padding-right:1.25rem}.lg\:text-2xl{font-size:1.5rem;line-height:2rem}}