/*!
Theme Name: test
Theme URI: http://underscores.me/
Author: Underscores.me
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: test
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

test is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*//*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-display:swap}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:700}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:none}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body,button,input,select,optgroup,textarea{color:#555;font-family:"Lato",sans-serif;font-size:16px;font-size:1rem;line-height:1.5;word-wrap:break-word}h1,h2,h3,h4,h5,h6,p{clear:both;margin:0;-webkit-font-smoothing:antialiased;font-display:swap}h1{font-size:4rem;font-weight:300;color:#2B2E33;font-family:"Playfair Display",serif;line-height:1.25}@media only screen and (max-width: 1024px){h1{font-size:3rem}}h2{font-size:2.5rem;color:#2B2E33;font-weight:300;line-height:1.25;font-family:"Playfair Display",serif}@media only screen and (max-width: 500px){h2{font-size:1.75rem}}h3{font-size:1.75rem;color:#2B2E33;font-weight:600;line-height:1.5;font-family:"Playfair Display",serif}@media only screen and (max-width: 425px){h3{font-size:1.5rem}}h4{font-size:1.5rem;color:#2B2E33;font-weight:300;font-family:"Playfair Display",serif;max-width:700px}h5{font-size:1.125rem;color:#2B2E33;font-weight:600}h6{letter-spacing:.25rem;font-size:.875rem;color:#2B2E33;font-weight:700;text-transform:uppercase;font-family:"Lato",sans-serif}dfn,cite,em,i{font-style:italic}blockquote{margin:0;font-size:2.5rem;color:#2B2E33;font-weight:300;line-height:1.25;font-family:"Playfair Display",serif;line-height:1.5}@media only screen and (max-width: 500px){blockquote{font-size:1.75rem}}address{margin:0 0 1.5em}pre{background:#E74525;font-family:"Playfair Display",serif;font-size:15px;font-size:.9375rem;line-height:1.5;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:"Lato",sans-serif;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #dcdcdc;cursor:help}mark,ins{background:#E74525;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff}hr{background-color:#dcdcdc;border:0;height:1px}ul,ol{margin:0 0 1.5em 3em}ul{list-style:none}ol{list-style:none}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:bold}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}.error-404 .button{margin-top:2rem}#about-us div{max-width:800px}.values{-webkit-box-pack:start;justify-content:flex-start}.value{height:auto;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:center;justify-content:center;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:calc(100% / 3);margin-bottom:2rem}@media only screen and (max-width: 1200px){.value{width:50%;padding-right:2rem}}@media only screen and (max-width: 800px){.value{width:100%;padding-right:0}}.value span{font-size:4rem;font-weight:300;color:#2B2E33;font-family:"Playfair Display",serif;line-height:1.25;color:#dcdcdc;margin-bottom:1rem}@media only screen and (max-width: 1024px){.value span{font-size:3rem}}.value hr{margin-top:2rem !important}.value p,.value h2,.value h3{width:100%}.value p{max-width:305px}@media only screen and (max-width: 800px){.value p{max-width:none}}.value h3{font-weight:300}.value:hover span{color:#E74525;-webkit-transition:300ms all ease-in-out;transition:300ms all ease-in-out}#team{-webkit-box-pack:justify;justify-content:space-between}#team .team-member{width:21%;margin-bottom:3rem;-webkit-transition:300ms all ease-in-out;transition:300ms all ease-in-out}@media only screen and (max-width: 1200px){#team .team-member{width:32%}#team .team-member:last-child{margin-right:inherit !important;margin-bottom:0}}@media only screen and (max-width: 800px){#team .team-member{width:49%}}@media only screen and (max-width: 700px){#team .team-member{width:100%}}#team .team-member:last-child{margin-right:53%}#team .team-member .team-member_photo{background:-webkit-gradient(linear, left bottom, left top, from(#dcdcdc), to(#fff));background:linear-gradient(to top, #dcdcdc, #fff);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;overflow:hidden;margin-bottom:1.5rem;position:relative;bottom:0;-webkit-transition:300ms all ease-in-out;transition:300ms all ease-in-out}#team .team-member .team-member_photo:after{content:'';position:absolute;width:100%;bottom:0;left:0;height:0;background:#E74525;z-index:1;opacity:0;visibility:hidden;-webkit-transition:300ms all ease-in-out;transition:300ms all ease-in-out}#team .team-member .team-member_photo img{height:auto;width:100%;position:relative;bottom:-8px;z-index:2;-webkit-transition:300ms all ease-in-out;transition:300ms all ease-in-out}#team .team-member p{font-size:18px;line-height:1.5}#team .team-member h3{font-weight:300}@media screen and (max-width: 480px){[data-aos-delay]{-webkit-transition-delay:0 !important;transition-delay:0 !important}}hr.border{border:0;height:1px;background:#dcdcdc;width:100%}.bullet-list{display:-webkit-box;display:flex;text-align:left;flex-wrap:wrap}.bullet-list li{color:#fff;font-weight:600;font-size:18px;height:auto;padding:16px 24px;margin:1rem;background:#2B2E33;-webkit-box-align:center;align-items:center;border:1px solid rgba(255,255,255,0.25);-webkit-box-pack:center;justify-content:center;display:-webkit-box;display:flex;top:0;position:relative;-webkit-transition:300ms all ease-in-out;transition:300ms all ease-in-out}.bullet-list li:hover{background:#E74525;color:#fff;top:-8px}.services-container{background:#2B2E33;padding:3rem}button,.button,#gform_submit_button_1{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;max-height:60px;height:60px;border-radius:60px;background:#fff;width:auto;min-width:225px;border:1px solid #dcdcdc;-webkit-transition:300ms all ease-in-out;transition:300ms all ease-in-out;position:relative;bottom:0;cursor:pointer;padding:1rem 2rem;font-size:1.125rem;color:#2B2E33;font-weight:600;outline:0}button:hover,.button:hover,#gform_submit_button_1:hover{background:#E74525;border:1px solid #E74525;bottom:4px;color:#fff;box-shadow:0 8px 24px rgba(0,0,0,0.1);-webkit-transition:300ms all ease-in-out;transition:300ms all ease-in-out}button:hover span,.button:hover span,#gform_submit_button_1:hover span{color:#fff}button span,.button span,#gform_submit_button_1 span{font-size:1.125rem;color:#2B2E33;font-weight:600}#gform_submit_button_1{width:100%;border-radius:50px}.button-link{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center;height:60px;-webkit-transition:300ms all ease-in-out;transition:300ms all ease-in-out}.button-link h6{margin-left:16px;-webkit-transition:300ms all ease;transition:300ms all ease}.button-link:hover{padding:0 24px}.button-link:hover h6{margin-left:32px}.button-social{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;width:auto}.button-social a{margin-right:1.5rem}.button-social a:last-child{margin-right:0}.button-slider{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.button-slider a:first-child{margin-right:1.5rem}.button-arrow svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.button-arrow svg path{fill:#555}.button-arrow:hover path{fill:#fff}.button-arrow-2 h5,.button-arrow-3 h5{letter-spacing:0;text-transform:capitalize;color:#2B2E33}.button-arrow-2 svg,.button-arrow-3 svg{position:absolute;right:32px;top:0;bottom:0;margin:auto;height:18px;width:18px}.button-arrow-2 svg path,.button-arrow-3 svg path{fill:#E74525}.button-arrow-2:hover h5,.button-arrow-3:hover h5{color:#fff !important}.button-arrow-2:hover svg path,.button-arrow-3:hover svg path{fill:#fff}.button-arrow-2 span{color:#fff;padding-right:32px}@media only screen and (max-width: 1000px){.button-arrow-2 span{padding-right:0}}.button-arrow-3{display:none;margin-top:1rem}@media only screen and (max-width: 800px){.button-arrow-3{display:-webkit-box;display:flex}}.button-icon,.button-arrow{height:60px;min-width:60px;border:1px solid #dcdcdc;border-radius:100%;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;bottom:0;position:relative;-webkit-transition:300ms all ease-in-out;transition:300ms all ease-in-out}.button-icon svg,.button-arrow svg{height:18px;max-width:18px;width:auto}.button-icon svg path,.button-arrow svg path{fill:#E74525}.button-icon:hover,.button-arrow:hover{border:1px solid #E74525;background:#E74525;bottom:4px;box-shadow:0 8px 24px rgba(0,0,0,0.1)}.button-icon:hover path,.button-arrow:hover path{fill:#fff}#light-button{border:1px solid rgba(255,255,255,0.2)}#light-button:hover{border:1px solid #E74525}#light-button:hover svg path{fill:#fff}#light-button svg path{fill:#E74525}.left-arrow{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.right-arrow{-webkit-transform:rotate(90deg);transform:rotate(90deg)}#back-button,#view_more-button{height:60px;border:1px solid #E74525;width:auto;border-radius:60px;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:relative;bottom:0;margin-top:2rem}#back-button svg path,#view_more-button svg path{fill:#E74525}#back-button:hover,#view_more-button:hover{border-color:#2B2E33;background:#2B2E33;bottom:4px}#back-button:hover span,#back-button:hover h5,#view_more-button:hover span,#view_more-button:hover h5{color:#fff}#view_more-button{margin-top:1.5rem;display:none}#view_more-button svg{margin-left:1rem;-webkit-transform:scaleX(1);transform:scaleX(1)}@media only screen and (max-width: 800px){#view_more-button{display:-webkit-box;display:flex}}#back-button{display:-webkit-box;display:flex;font-size:1.125rem;color:#2B2E33;font-weight:600}#back-button svg{margin-right:1rem;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.card-container{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:justify;justify-content:space-between;flex-wrap:nowrap}@media only screen and (max-width: 950px){.card-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;flex-wrap:wrap}}.card-container .card{padding:3rem;cursor:pointer;position:relative;border:1px solid #dcdcdc;width:calc(100%/3);background:#fff;box-shadow:0 24px 80px rgba(0,0,0,0.1);-webkit-transition:300ms all ease-in-out;transition:300ms all ease-in-out;border-right:none}.card-container .card:last-child{border-right:1px solid #dcdcdc}.card-container .card:before{content:url("/wp-content/themes/nt/images/arrow.svg");height:18px;width:18px;position:absolute;right:2rem;bottom:0;opacity:0;-webkit-transition:300ms all ease-in-out;transition:300ms all ease-in-out}.card-container .card:after{content:'';position:absolute;left:0;bottom:0;right:0;width:0;height:2px;background:#E74525;margin:auto;opacity:0;-webkit-transition:300ms all ease-in-out;transition:300ms all ease-in-out}.card-container .card:hover{-webkit-transition-delay:0s !important;transition-delay:0s !important}.card-container .card:hover:after{width:100%;opacity:1}.card-container .card:hover:before{bottom:2rem;opacity:1}.card-container .card:hover path,.card-container .card:hover circle{fill:#E74525;-webkit-transition:300ms all ease-in-out;transition:300ms all ease-in-out}@media only screen and (max-width: 1200px){.card-container .card{width:calc(100%/2);border:1px solid #dcdcdc}}@media only screen and (max-width: 950px){.card-container .card{width:100%;padding:2rem;margin-bottom:1rem}}.card-container .card h3{margin-bottom:16px;line-height:1.25;max-width:200px;word-wrap:break-word}.card-container .card svg,.card-container .card img{margin-bottom:16px;height:32px;width:auto}.card-container .card p{font-size:18px;margin-bottom:0}.card-container .card:nth-child(1){-webkit-transition-delay:0.2s !important;transition-delay:0.2s !important}.card-container .card:nth-child(2){-webkit-transition-delay:0.4s !important;transition-delay:0.4s !important}.card-container .card:nth-child(3){-webkit-transition-delay:0.6s !important;transition-delay:0.6s !important}.text-section{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;width:100%;position:relative;-webkit-box-pack:justify;justify-content:space-between}.text-section h1,.text-section h2,.text-section h3,.text-section h4,.text-section h5{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-right:4rem}.text-section p{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-left:4rem}.text-section p:not(:first-child){margin-top:2rem}@media only screen and (max-width: 1200px){.text-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.text-section p{padding:2rem 0 0 0}}.image-container{display:-webkit-box;display:flex;flex-wrap:wrap;height:100%;-webkit-box-pack:justify;justify-content:space-between}@media only screen and (max-width: 1200px){.image-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.image-container img{width:100%}.image-container img:first-child{margin-bottom:2rem}}.image-spacing{margin:2rem 0 2rem 0}.image-half{width:calc(100% / 2 - 1rem);height:auto;flex-shrink:0}.image-large img{flex-shrink:0;height:auto}@media only screen and (max-width: 1200px){#gform_submit_button_1{border-color:#E74525;background:none;color:#fff}}.validation_error{display:none}.validation_message,.validation_error{font-family:"Lato",sans-serif;font-size:15px;color:#E74525;font-weight:300}label.active{-webkit-transform:translateY(-36px) !important;transform:translateY(-36px) !important}#field_1_5{display:none}.gform_fields{margin:0;padding:0}.gform_fields .gfield{position:relative;margin-bottom:2rem}.gform_fields .gfield .gfield_label{position:absolute;top:16px;left:0;z-index:0;-webkit-transition:300ms all ease-in-out;transition:300ms all ease-in-out;font-size:1.125rem;color:#2B2E33;font-weight:600;font-size:16px}@media only screen and (max-width: 1200px){.gform_fields .gfield .gfield_label{color:#fff}}.gform_fields .gfield .gfield_label .gfield_required{color:#E74525}#contact{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;text-align:center;margin-top:85px;background:url("/wp-content/themes/nt/images/contact-bg.png") center center no-repeat;background-size:100% 49%;background-position:top;padding-top:6rem;z-index:0;position:relative}@media only screen and (max-width: 1496px){#contact{background-size:100% 54%}}@media only screen and (max-width: 1200px){#contact{background-size:cover;background-image:none;background-color:#2B2E33;padding-top:4rem;padding-bottom:4rem;margin-bottom:0}}#contact #contact-container{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:justify;justify-content:space-between}@media only screen and (max-width: 1200px){#contact #contact-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}#contact #contact-intro{margin-bottom:25%;padding-right:4rem}#contact #contact-intro h1,#contact #contact-intro p{color:#fff}#contact #contact-intro hr{background:rgba(255,255,255,0.2);margin:1rem 0}@media only screen and (max-width: 1200px){#contact #contact-intro{width:100%;padding-right:0;margin-bottom:4rem}}#contact #contact-form,#contact #gform_wrapper_1{width:100%;max-width:500px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;padding:4rem;height:100%;background:#fff;box-shadow:0 24px 80px rgba(0,0,0,0.1)}#contact #contact-form form,#contact #gform_wrapper_1 form{width:100%;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}#contact #contact-form .form-field,#contact #gform_wrapper_1 .form-field{position:relative;margin-bottom:48px}#contact #contact-form .form-field .contact-label,#contact #gform_wrapper_1 .form-field .contact-label{position:absolute;top:16px;left:0;z-index:0;-webkit-transition:300ms all ease-in-out;transition:300ms all ease-in-out;font-size:1.125rem;color:#2B2E33;font-weight:600;font-size:16px}#contact #contact-form input[type="text"],#contact #contact-form textarea,#contact #gform_wrapper_1 input[type="text"],#contact #gform_wrapper_1 textarea{height:50px;font-size:18px !important;font-family:"Lato",sans-serif;font-weight:300;width:100%;max-width:800px;color:#555;background:none;border-width:0 0 1px 0;border-color:#dcdcdc;border-radius:0;z-index:1;-webkit-transition:300ms all ease-in-out;transition:300ms all ease-in-out}@media only screen and (max-width: 1200px){#contact #contact-form input[type="text"],#contact #contact-form textarea,#contact #gform_wrapper_1 input[type="text"],#contact #gform_wrapper_1 textarea{border-color:rgba(255,255,255,0.2);color:#fff}}#contact #contact-form input[type="text"]:focus,#contact #contact-form textarea:focus,#contact #gform_wrapper_1 input[type="text"]:focus,#contact #gform_wrapper_1 textarea:focus{outline:none}#contact #contact-form input[type="text"]:focus,#contact #contact-form input[type="text"]:active,#contact #contact-form input[type="text"].not-empty,#contact #contact-form textarea:focus,#contact #contact-form textarea:active,#contact #contact-form textarea.not-empty,#contact #gform_wrapper_1 input[type="text"]:focus,#contact #gform_wrapper_1 input[type="text"]:active,#contact #gform_wrapper_1 input[type="text"].not-empty,#contact #gform_wrapper_1 textarea:focus,#contact #gform_wrapper_1 textarea:active,#contact #gform_wrapper_1 textarea.not-empty{border-width:0 0 2px 0;border-color:#E74525}#contact #contact-form input[type="text"]:focus ~ label,#contact #contact-form input[type="text"]:active ~ label,#contact #contact-form input[type="text"].not-empty ~ label,#contact #contact-form textarea:focus ~ label,#contact #contact-form textarea:active ~ label,#contact #contact-form textarea.not-empty ~ label,#contact #gform_wrapper_1 input[type="text"]:focus ~ label,#contact #gform_wrapper_1 input[type="text"]:active ~ label,#contact #gform_wrapper_1 input[type="text"].not-empty ~ label,#contact #gform_wrapper_1 textarea:focus ~ label,#contact #gform_wrapper_1 textarea:active ~ label,#contact #gform_wrapper_1 textarea.not-empty ~ label{-webkit-transform:translateY(-36px);transform:translateY(-36px)}#contact #contact-form textarea,#contact #gform_wrapper_1 textarea{min-height:150px;padding-top:.5rem}@media only screen and (max-width: 1200px){#contact #contact-form,#contact #gform_wrapper_1{position:relative;margin-right:0;max-width:100vw}}@media only screen and (max-width: 1200px){#contact #contact-form,#contact #gform_wrapper_1{background:none;box-shadow:none;padding:0}#contact #contact-form button,#contact #gform_wrapper_1 button{min-width:auto}#contact #contact-form .form-field,#contact #gform_wrapper_1 .form-field{margin-bottom:32px}}@media only screen and (max-width: 1200px){#contact-info{padding-bottom:4rem}#contact-info h2,#contact-info p{color:#fff}#contact-info hr{background:rgba(255,255,255,0.2)}#contact-info .button-icon{border-color:rgba(255,255,255,0.2)}}#contact-info .contact-information_item{margin-bottom:2rem}#contact-info .contact-information_item:last-child{margin-bottom:0}.half{width:50%}.two-thirds{width:66%}.one-third{width:calc(100%/3)}@media only screen and (max-width: 1200px){.one-third{width:calc(100%/2)}}@media only screen and (max-width: 700px){.one-third{width:calc(100%/1)}}.one-fourth{width:calc(100%/4)}.stick{position:fixed !important;top:95px;z-index:10;width:100%;-webkit-transition:300ms all ease-in-out;transition:300ms all ease-in-out}@media only screen and (max-width: 800px){.stick{position:relative !important}}.solutions_filter-bar .filter-toggle{width:33.3% !important}.case-study_filter-bar{margin-bottom:0 !important}#filter-bar{color:#2B2E33;display:-webkit-box;display:flex;flex-wrap:nowrap;width:100%;background:#fff;justify-content:space-around;-webkit-box-align:center;align-items:center;left:0;right:0;height:auto;margin:auto;position:relative;z-index:4;letter-spacing:.25rem;font-size:.875rem;color:#2B2E33;font-weight:700;text-transform:uppercase;font-family:"Lato",sans-serif;-webkit-transition:300ms all ease-in-out;transition:300ms all ease-in-out}#filter-bar .filter-toggle{position:relative;border-bottom:1px solid #dcdcdc;height:80px;width:100%;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}#filter-bar .filter-toggle::after{content:'';position:absolute;width:0;bottom:0;left:0;right:0;height:2px;-webkit-transition:width .3s;transition:width .3s;background:#E74525;margin:auto;-webkit-transition:300ms all ease-in-out;transition:300ms all ease-in-out}#filter-bar .filter-toggle:hover,#filter-bar .filter-toggle:active{cursor:pointer}#filter-bar .filter-toggle:hover::after,#filter-bar .filter-toggle:active::after{width:100%}#filter-bar .active::after{width:100%}.flex{display:-webkit-box;display:flex}.flex-row{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}.flex-column{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:100%}.center{align-self:center}.flex-wrap{flex-wrap:wrap}.flex-start{-webkit-box-pack:start;justify-content:flex-start}.flex-space-between{-webkit-box-pack:justify;justify-content:space-between}.flex-space-around{justify-content:space-around}.footer-bg_bottom-right{position:absolute;right:0;bottom:0;height:-webkit-max-content;height:-moz-max-content;height:max-content;opacity:.35;z-index:1}.footer-bg_top-left{position:absolute;left:0;top:0;height:-webkit-max-content;height:-moz-max-content;height:max-content;opacity:.75;z-index:1}.dark-footer{background:#2B2E33}.dark-footer h2,.dark-footer p{color:#fff;margin:0}.dark-footer #footer-cta::after{background:rgba(255,255,255,0.2) !important}.dark-footer #footer-cta .button{margin-left:auto}.dark-footer a{border:1px solid rgba(255,255,255,0.2)}.dark-footer .button{background:none}.dark-footer .button span.h7{color:#fff;text-transform:initial;letter-spacing:0;font-weight:300;font-size:1.25rem}.dark-footer .button:hover svg path{fill:#E74525}#footer{margin:auto;text-align:center;padding:6rem 0 4rem 0;position:relative}#footer #footer-cta{text-align:left;padding-bottom:3rem;position:relative;z-index:2}@media only screen and (max-width: 1000px){#footer #footer-cta{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:start;align-items:flex-start}#footer #footer-cta .button{width:100%}#footer #footer-cta h2{padding-bottom:2rem}}@media only screen and (max-width: 450px){#footer #footer-cta h2{padding-bottom:1.5rem}#footer #footer-cta .button{width:100%;border:1px #E74525 solid}#footer #footer-cta svg{display:none}}#footer #footer-cta::after{content:'';width:100%;height:1px;background:#dcdcdc;position:absolute;bottom:0;left:0}#footer #footer-bottom{padding-top:3rem;z-index:2}#footer #footer-bottom #footer-buttons .button-arrow{margin-left:4rem}@media only screen and (max-width: 600px){#footer #footer-bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}#footer #footer-bottom #back-to-top{display:none}}#footer #copyright{text-align:center;padding-top:2rem;opacity:.5;font-size:16px}@media only screen and (max-width: 768px){#footer{padding:4rem 0}}#contact-details{margin-top:3rem}#contact-details .flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.footer-bg_bottom-right{position:absolute;right:0;bottom:0;height:-webkit-max-content;height:-moz-max-content;height:max-content;opacity:.35;z-index:1}.footer-bg_top-left{position:absolute;left:0;top:0;height:-webkit-max-content;height:-moz-max-content;height:max-content;opacity:.75;z-index:1}.dark-footer{background:#2B2E33}.dark-footer h2,.dark-footer p{color:#fff;margin:0}.dark-footer #footer-cta::after{background:rgba(255,255,255,0.2) !important}.dark-footer #footer-cta .button{margin-left:auto}.dark-footer a{border:1px solid rgba(255,255,255,0.2)}.dark-footer .button{background:none}.dark-footer .button span.h7{color:#fff;text-transform:initial;letter-spacing:0;font-weight:300;font-size:1.25rem}.dark-footer .button:hover svg path{fill:#E74525}#footer{margin:auto;text-align:center;padding:6rem 0 4rem 0;position:relative}#footer #footer-cta{text-align:left;padding-bottom:3rem;position:relative;z-index:2}@media only screen and (max-width: 1000px){#footer #footer-cta{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:start;align-items:flex-start}#footer #footer-cta .button{width:100%}#footer #footer-cta h2{padding-bottom:2rem}}@media only screen and (max-width: 450px){#footer #footer-cta h2{padding-bottom:1.5rem}#footer #footer-cta .button{width:100%;border:1px #E74525 solid}#footer #footer-cta svg{display:none}}#footer #footer-cta::after{content:'';width:100%;height:1px;background:#dcdcdc;position:absolute;bottom:0;left:0}#footer #footer-bottom{padding-top:3rem;z-index:2}#footer #footer-bottom #footer-buttons .button-arrow{margin-left:4rem}@media only screen and (max-width: 600px){#footer #footer-bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}#footer #footer-bottom #back-to-top{display:none}}#footer #copyright{text-align:center;padding-top:2rem;opacity:.5;font-size:16px}@media only screen and (max-width: 768px){#footer{padding:4rem 0}}#contact-details{margin-top:3rem}#contact-details .flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.shrink{background:#fff;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;box-shadow:0 0 100px rgba(0,0,0,0.1)}.shrink:after{width:100vw !important;-webkit-transition:width .3s;transition:width .3s}.site-header{top:0;width:100%;height:85px;position:fixed;z-index:5;background:#fff}.site-header:after{content:'';position:absolute;bottom:0;left:0;right:0;height:1px;width:100%;-webkit-transition:width .3s;transition:width .3s;background:#dcdcdc;margin:auto}@media only screen and (max-width: 550px){.site-header{padding:0}}.site-header .main-container{height:100%;margin:0 auto;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:justify;justify-content:space-between;z-index:2}.site-header ul.links{height:85px;position:relative}@media only screen and (max-width: 680px){.site-header ul.links{display:none !important}}.site-header ul.links li{height:100%;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.site-header ul.links a{padding:0 2em;color:#2B2E33;font-size:1.125rem;color:#2B2E33;font-weight:600;font-size:1.125rem}.site-header ul.links a:hover{opacity:1}.site-header ul.links a:hover:after{width:100%}.site-header ul.links a:after{content:'';position:absolute;bottom:0;left:0;right:0;width:0;height:2px;-webkit-transition:width .3s;transition:width .3s;background:#E74525;margin:auto;z-index:2}.site-header .menu{position:relative;width:auto;background:#fff;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:calc(100vh - 85px);-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;opacity:0;visibility:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;-webkit-transition:300ms all ease-in-out;transition:300ms all ease-in-out;z-index:20}.site-header .menu.menu-open{opacity:1;visibility:visible}.site-header .menu.menu-open .header .container{background:#fff}.site-header .menu .menu-container{width:100%}.site-header .menu .menu-item{margin-bottom:1.5rem}.site-header .menu .menu-item:last-child{margin-bottom:0}.site-header .menu .menu-item:hover{cursor:pointer}@media only screen and (max-width: 768px){.site-header .menu #social{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.site-header .menu #social .contact-information{display:none}}.site-header .menu .menu-links{margin-bottom:2rem}.site-header .menu .menu-links:last-child{margin-bottom:0}.site-header .menu .menu-links a{font-size:4rem;font-weight:300;color:#2B2E33;font-family:"Playfair Display",serif;line-height:1.25;line-height:1 !important;text-align:center;padding:0 1rem}@media only screen and (max-width: 1024px){.site-header .menu .menu-links a{font-size:3rem}}@media only screen and (max-width: 900px){.site-header .menu .menu-links a{font-size:2rem}}.site-header .menu .menu-links a:hover{color:#E74525;cursor:pointer;-webkit-transform:scale(1.1);transform:scale(1.1)}@media only screen and (max-width: 650px){.site-header .menu .menu-links{margin-bottom:0}}.site-header .menu .menu-links #primary-menu{margin:0;padding:0;height:auto;overflow:hidden}.site-header .menu .button-social{margin-top:2rem}@media only screen and (max-width: 650px){.site-header .menu hr{display:none}}.site-header .menu-button{width:85px;min-width:85px;height:85px;max-height:none;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;border-width:0 1px 1px 1px;border-color:#dcdcdc;border-style:solid;border-radius:0}@media only screen and (max-width: 450px){.site-header .menu-button{position:absolute;right:0;top:0}}.site-header .menu-button:hover{background:#F3F5F7;bottom:0;box-shadow:none}.site-header .menu-button .buns{width:18px;height:12px;display:block;position:relative}.site-header .menu-button .buns .bun{background:#2B2E33;height:2px;width:100%;position:absolute;-webkit-transition:300ms all ease-in-out;transition:300ms all ease-in-out}.site-header .menu-button .buns .bun:first-child{top:1px}.site-header .menu-button .buns .bun:last-child{bottom:-1px}.site-header .menu-button.menu-open .bun:first-child{-webkit-transform:rotate(135deg) translateZ(0);transform:rotate(135deg) translateZ(0);top:5px}.site-header .menu-button.menu-open .bun:last-child{-webkit-transform:rotate(-135deg) translateZ(0);transform:rotate(-135deg) translateZ(0);bottom:5px}.custom-logo{-webkit-transition:.2s all ease-in-out;transition:.2s all ease-in-out;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin-top:10px}.subheader{width:100%;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:start;justify-content:flex-start;margin-bottom:3rem;text-align:left}.subheader hr{max-width:200px;margin:0;margin-bottom:1rem;position:relative}.subheader hr::before{content:"";background:#E74525;width:60px;height:1.1px;position:absolute;left:0;top:0}.subheader h2{font-weight:900}.logged-in .site-header{margin-top:32px !important}img{width:auto;height:auto;image-rendering:-webkit-optimize-contrast;flex-shrink:0;margin:auto}.shadow{box-shadow:0 24px 80px rgba(0,0,0,0.1)}.image_small{max-width:1000px;align-self:center;margin-top:10rem}.links-list:first-of-type{margin-top:1rem}.links-list .link{line-height:44px;color:#E74525;font-family:"Playfair Display",serif;text-decoration:underline;font-size:1.25rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.links-list .link:hover{background:rgba(231,69,37,0.15);padding:0 1rem}::-webkit-scrollbar{width:10px;background-color:#fff;-webkit-transition:300ms all ease-in-out;transition:300ms all ease-in-out}::-webkit-scrollbar-track{border-radius:0}::-webkit-scrollbar-thumb{border-radius:0;background-color:#2B2E33}#image-slider #image-slider_container{height:600px;position:relative;background:#2B2E33}@media only screen and (max-width: 800px){#image-slider #image-slider_container{height:350px;width:100vw;max-width:100vw}}#image-slider #image-slider_container img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){#image-slider #image-slider_container img{height:auto}}.slider{height:100%;overflow:hidden}.slider svg path{fill:#E74525}.slider .slide #quote-icon{margin-bottom:2rem}.slider .slide #quote-icon path{fill:#E74525}.slider .slide .flex-row{margin-bottom:6rem}.slider-track{-webkit-transition:all 1s cubic-bezier(0.7, 0, 0.3, 1);transition:all 1s cubic-bezier(0.7, 0, 0.3, 1)}.item{height:100%;position:relative;z-index:1}.item img{width:100%;-webkit-transition:all 1s cubic-bezier(0.7, 0, 0.3, 1);transition:all 1s cubic-bezier(0.7, 0, 0.3, 1);-webkit-transform:scale(1.2);transform:scale(1.2)}.item.slick-active img{-webkit-transform:scale(1);transform:scale(1)}.slider-button{height:80px;width:80px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;background:#fff;position:absolute;bottom:0;right:0;z-index:2;background-color:#fff;background-repeat:no-repeat;background-position:center center;background-image:url("/wp-content/themes/nt/images/arrow.svg")}.slider-button:first-child{right:80px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.slider-button:hover{cursor:pointer;background-color:#E74525;background-image:url("/wp-content/themes/nt/images/arrow-white.svg");color:#fff;box-shadow:0 8px 24px rgba(0,0,0,0.1);-webkit-transition:300ms all ease-in-out;transition:300ms all ease-in-out}.slider-button:hover svg path{fill:#fff}.slick-track,.slick-list{height:100%}#solutions-section{background:url("/wp-content/themes/nt/images/solutions-bg.png") center center no-repeat;background-size:100% 100%}.display-none{display:none}.icon-container{height:56px;width:56px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.service{margin-bottom:2rem;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start}.service span{font-size:1.5rem;color:#2B2E33;font-weight:300;font-family:"Playfair Display",serif;color:#2B2E33;max-width:700px;line-height:50px}#solutions-header{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:start;justify-content:flex-start}#solutions-header .flex{-webkit-box-align:center;align-items:center}#solutions-header .flex svg{margin-right:2rem}@media only screen and (max-width: 1200px){#solutions .flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}#solutions #solutions-about svg{margin-bottom:16px}#solutions #solutions-about .border{margin:1rem 0}#solutions #services{margin-top:7.5%}#solutions #related-work{margin-top:7.5%}#solutions #filter-bar li{width:33.3333%}#tools-container{display:-webkit-box;display:flex;flex-wrap:wrap}#tools-container #tool{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;border:1px solid #dcdcdc;height:225px;width:calc(100%/4)}#tools-container #tool p{font-weight:700;color:#2B2E33}#tools-container #tool img{max-height:50px;max-width:50px;-o-object-fit:contain;object-fit:contain;width:inherit;height:auto;margin:0 0 1rem 0}@media only screen and (max-width: 768px){#tools-container #tool{width:calc(100%/2)}}@media only screen and (max-width: 450px){#tools-container #tool{width:100%}}.word,.char{-webkit-animation:test 1s cubic-bezier(0.5, 0, 0.1, 1) both;animation:test 1s cubic-bezier(0.5, 0, 0.1, 1) both;-webkit-animation-delay:calc(1s * var(--word-percent));animation-delay:calc(1s * var(--word-percent));-webkit-transition:300ms all ease-in-out;transition:300ms all ease-in-out}@-webkit-keyframes test{0%{-webkit-transform:translateY(40px);transform:translateY(40px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes test{0%{-webkit-transform:translateY(40px);transform:translateY(40px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}#testimonial{background-color:#2B2E33;margin-top:6rem;position:relative}#testimonial #testimonial-content{align-self:center;padding:6rem 0 6rem 0}#testimonial #testimonial-content h2,#testimonial #testimonial-content h3,#testimonial #testimonial-content h4,#testimonial #testimonial-content p{color:#fff}#testimonial #testimonial-content p{display:inline;font-size:18px}#testimonial #testimonial-content blockquote{margin:2rem 0 2rem 0;color:#fff;line-height:1.5;font-weight:300}#testimonial #testimonial-content #quote-icon path{fill:#E74525}@media only screen and (max-width: 450px){#testimonial #testimonial-author{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:start;align-items:flex-start}#testimonial #testimonial-author .button-slider{margin-top:2rem}#testimonial #testimonial-content{padding:4rem 0 4rem 0}#testimonial .button-social{margin-top:2rem}}strong{font-weight:700}em{font-style:italic}a{text-decoration:none;color:#2B2E33;display:inline-block;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;cursor:pointer}p{color:#555;font-size:20px;font-weight:300;line-height:2.375rem;font-family:"Lato",sans-serif}.sans{font-family:"Lato",sans-serif}.text-left{max-width:800px;font-size:24px;font-family:"Playfair Display",serif}.text-left h1{margin-bottom:1rem}.image-section{height:100%}.image-section .text{width:100%;padding:0 4rem 0 4rem}.image-section .text p{margin-top:1rem}.image-section img{height:300px;width:auto}@media only screen and (max-width: 1300px){.image-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.image-section img{height:auto;width:auto}}@media only screen and (max-width: 1300px){.image-section_right .text{padding:0 0 3rem 0}}@media only screen and (max-width: 1300px){.image-section_left .text{padding:3rem 0 0 0}}::-moz-selection{background:#E74525;color:#fff}::selection{background:#E74525;color:#fff}::-moz-selection{background:#E74525;color:#fff}#related-work .work{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;display:-webkit-box;display:flex;max-height:350px;height:auto}#related-work .work .work-thumbnail{margin-right:16px;margin-bottom:0}@media only screen and (max-width: 1200px){#related-work .work{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;max-height:none}}.work-section{padding-top:0;padding-bottom:0;margin-bottom:0}.work-section+.work-section{margin-top:16px}.work-section+.work-section .work-group .work-thumbnail{margin-top:0}@media only screen and (max-width: 1200px){.work-section+.work-section{margin-top:0}}.work-section:last-child{margin-bottom:6rem}.work_right .work-grid{float:left !important}.work_right .work-featured{float:right !important}.work{position:relative}.work .work-grid{display:-webkit-box;display:flex;float:right;width:calc(50% - 8px)}.work .work-group{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.work .work-group .work-thumbnail{max-width:50%}.work .work-group .work-thumbnail+.work-thumbnail{margin-left:16px}.work .work-featured{width:calc(50% - 8px);float:left;height:100%}.work .work-featured .work-thumbnail{height:100%}@media only screen and (max-width: 1200px){.work{display:-webkit-box;display:flex;flex-wrap:wrap}.work .work-grid{float:none;width:calc(50% - 8px);-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;justify-content:space-between}.work .work-featured{float:none;width:calc(50% - 8px);height:auto;margin-right:16px}.work .work-featured .work-thumbnail{height:auto}.work .work-group{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;width:100%;-webkit-box-pack:justify;justify-content:space-between}}@media only screen and (max-width: 800px){.work .work-grid{width:calc(100%);-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.work .work-featured{width:calc(100%);margin-right:0}.work .work-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:100%}.work .work-group .work-thumbnail{margin-left:0 !important;max-width:100%}}.work #work-view_more{background:#fff;border:1px solid #dcdcdc;box-shadow:0 24px 80px rgba(0,0,0,0.1)}.work #work-view_more h2{color:#2B2E33}@media only screen and (max-width: 1540px){.work #work-view_more h2{font-size:2rem}}.work #work-view_more:hover .button-arrow{border:1px solid #E74525;background:#E74525;bottom:4px;box-shadow:0 8px 24px rgba(0,0,0,0.1)}.work #work-view_more:hover .button-arrow path{fill:#fff}@media only screen and (max-width: 800px){.work #work-view_more{display:none}}.work .work-thumbnail{display:-webkit-box;display:flex;-webkit-box-flex:50%;flex:50%;overflow:hidden;background:#2B2E33;position:relative;-webkit-transition:300ms all ease-in-out;transition:300ms all ease-in-out}.work .work-thumbnail::after{content:'';display:block;padding-bottom:100%}.work .work-thumbnail:hover{-webkit-transition:300ms all ease-in-out;transition:300ms all ease-in-out;box-shadow:0 24px 80px rgba(0,0,0,0.1)}.work .work-thumbnail:hover .border-hover{height:calc(100%);width:calc(100%);visibility:visible;border-width:6px;opacity:1}.work .work-thumbnail:hover img{-webkit-transform:scale(1.2);transform:scale(1.2)}.work .work-thumbnail:hover .work-information{padding:3rem}.work .work-thumbnail:hover .work-information h2,.work .work-thumbnail:hover .work-information h3{-webkit-transition:300ms all ease-in-out;transition:300ms all ease-in-out;background-size:4px 20px}.work .work-thumbnail:hover .work-underline{background:#E74525 !important}.work .work-thumbnail:hover img{-webkit-transition:300ms all ease-in-out;transition:300ms all ease-in-out;-webkit-transform:scale(1.1);transform:scale(1.1)}.work .work-thumbnail:hover .text-hover{background:rgba(0,0,0,0)}.work .work-thumbnail:hover .image-hover{-webkit-transition:300ms all ease-in-out;transition:300ms all ease-in-out;-webkit-transform:translateY(0%);transform:translateY(0%)}.work .work-thumbnail .border-hover{height:100%;width:100%;margin:auto;position:absolute;left:0;right:0;bottom:0;top:0;border:1px solid #E74525;-o-object-fit:cover;object-fit:cover;visibility:hidden;opacity:0;z-index:4;-webkit-transition:300ms all ease-in-out;transition:300ms all ease-in-out}.work .work-thumbnail img{position:absolute;left:0;top:0;z-index:1;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:300ms all ease-in-out;transition:300ms all ease-in-out}@media all and (-ms-high-contrast: none){.work .work-thumbnail img{height:auto;max-height:auto;min-height:100%;width:auto;max-width:150%;min-width:100%}}.work .work-thumbnail .work-information{height:auto;width:100%;display:-webkit-box;display:flex;padding:2.5rem;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;z-index:3;-webkit-transition:300ms all ease-in-out;transition:300ms all ease-in-out}.work .work-thumbnail .work-information h2,.work .work-thumbnail .work-information h3,.work .work-thumbnail .work-information h6,.work .work-thumbnail .work-information span{color:#fff}.work .work-thumbnail .work-information h2{font-weight:700;width:100%;word-break:keep-all}.work .work-thumbnail .work-information .work-tag span{font-size:1.125rem;color:#2B2E33;font-weight:600;color:#fff}.work .work-thumbnail .work-information .work-tag .work-underline{height:2px;width:32px;background:#fff;margin-top:8px;-webkit-transition:300ms all ease-in-out;transition:300ms all ease-in-out}@media only screen and (max-width: 1200px){.work .work-thumbnail{float:none;width:100%;margin-bottom:16px !important}.work .work-thumbnail:after{padding-bottom:25% !important}}.work .work-thumbnail_medium{margin-bottom:16px}.work .work-thumbnail_medium::after{content:'';display:block;padding-bottom:48.5%}.text-hover{-webkit-transition:300ms all ease-in-out;transition:300ms all ease-in-out;background:rgba(0,0,0,0)}.image-hover{height:100%;width:100%;background:-webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0)));background:linear-gradient(to top, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0) 100%);position:absolute;left:0;right:0;bottom:0;z-index:2;-webkit-transform:translateY(100%);transform:translateY(100%)}@media only screen and (max-width: 1200px){.image-hover{-webkit-transform:translateY(0);transform:translateY(0)}}.image-large img{height:auto;width:100%}.image-full{max-width:100vw !important}.main-container{margin:auto;max-width:1100px;width:70vw;text-align:left;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center}@media only screen and (max-width: 450px){.main-container{width:80vw}}.larger-container{max-width:75vw;width:100%}@media only screen and (max-width: 1440px){.larger-container{max-width:80vw}}.hero-center{text-align:center !important}.hero-center .main-container{-webkit-box-align:center;align-items:center}.hero-center .icon-container{margin-bottom:1.5rem}.hero-center h1,.hero-center span,.hero-center p{text-align:center}.hero-center p{max-width:600px;margin:auto;padding-top:16px}.hero{margin-top:85px;position:relative;border:0;height:auto;-webkit-transition:300ms all ease-in-out;transition:300ms all ease-in-out}.hero .main-continer div{width:100%}.hero .hero-buttons:nth-child(1){margin-right:4rem}.hero .hero-graphic{position:absolute;display:-webkit-box;display:flex;right:0;top:0;height:100%;width:100%;z-index:-1}.hero .hero-graphic img{position:absolute;right:0;bottom:0;top:0;width:auto}.hero .hero-graphic img:nth-child(1){z-index:2}.hero .hero-graphic img:nth-child(2){top:10rem;height:600px;width:auto}.hero .hero-graphic img:nth-child(3){z-index:-1;max-height:115%}.hero h1{font-weight:300}.hero hr{margin-top:3rem}.hero span.subtitle{letter-spacing:.25rem;font-size:.875rem;color:#2B2E33;font-weight:700;text-transform:uppercase;font-family:"Lato",sans-serif}#clients{border:0;z-index:-2}#clients .main-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:justify;justify-content:space-between;flex-wrap:wrap}#clients .clients-container{width:25%;height:150px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}@media only screen and (max-width: 900px){#clients .clients-container{height:100px;width:30%}}@media only screen and (max-width: 800px){#clients .clients-container{width:50%}#clients .clients-container svg,#clients .clients-container img{max-height:40px;max-width:80px}}#clients svg,#clients img{max-height:60px;height:100%;width:100%;max-width:125px}input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid;border-color:#dcdcdc;border-radius:3px;background:#E74525;color:rgba(0,0,0,0.8);font-size:12px;font-size:.75rem;line-height:1;padding:.6em 1em .4em}input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#E74525}input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:active,input[type="reset"]:focus,input[type="submit"]:active,input[type="submit"]:focus{border-color:#E74525}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:#E74525;border:1px solid #dcdcdc;border-radius:3px;padding:3px;resize:none}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#E74525}select{border:1px solid #dcdcdc}textarea{width:100%}a{color:#E74525}a:visited{color:#E74525}a:hover,a:focus,a:active{color:#E74525}a:focus{outline:thin dotted}a:hover,a:active{outline:0}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,0.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{left:100%}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{float:left;position:relative}.main-navigation a{display:block;text-decoration:none}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (min-width: 37.5em){.menu-toggle{display:none}.main-navigation ul{display:block}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}#menuToggle{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;position:absolute;top:30px;right:10%;z-index:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (max-width: 680px){#menuToggle{display:-webkit-box;display:flex}}#menuToggle input{display:-webkit-box;display:flex;width:40px;height:40px;left:-14px;top:-18px;position:absolute;cursor:pointer;opacity:0;z-index:2}#menuToggle input:checked ~ span{opacity:1;-webkit-transform:rotate(45deg) translate(-3px, -1px);transform:rotate(45deg) translate(-3px, -1px);background:#2B2E33}#menuToggle input:checked ~ span:nth-last-child(2){-webkit-transform:rotate(-45deg) translate(0, -1px);transform:rotate(-45deg) translate(0, -1px)}#menuToggle input:checked ~ span:nth-last-child(3){opacity:0;-webkit-transform:rotate(0deg) scale(0.2, 0.2);transform:rotate(0deg) scale(0.2, 0.2)}#menuToggle input:checked ~ ul{-webkit-transform:none;transform:none}#menuToggle span{display:-webkit-box;display:flex;width:29px;height:2px;margin-bottom:5px;position:relative;background:#ffffff;border-radius:3px;z-index:1;-webkit-transform-origin:5px 0px;transform-origin:5px 0px;-webkit-transition:background 0.5s cubic-bezier(0.77, 0.2, 0.05, 1),opacity 0.55s ease,-webkit-transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1);transition:background 0.5s cubic-bezier(0.77, 0.2, 0.05, 1),opacity 0.55s ease,-webkit-transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1);transition:transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1),background 0.5s cubic-bezier(0.77, 0.2, 0.05, 1),opacity 0.55s ease;transition:transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1),background 0.5s cubic-bezier(0.77, 0.2, 0.05, 1),opacity 0.55s ease,-webkit-transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1)}#menuToggle span:first-child{-webkit-transform-origin:0% 0%;transform-origin:0% 0%}#menuToggle span:nth-last-child(2){-webkit-transform-origin:0% 100%;transform-origin:0% 100%}#menu{display:none;position:absolute;width:80vw;height:100vh;margin-left:-90vw;margin-top:-2em;padding:4em 4em 0 6em;background-color:#FFF;-webkit-font-smoothing:antialiased;-webkit-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-transform:translate(-100%, 0);transform:translate(-100%, 0);-webkit-transition:-webkit-transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1);transition:-webkit-transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1);transition:transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1);transition:transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1), -webkit-transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1)}@media only screen and (max-width: 680px){#menu{display:block}}#menu .menu-social{position:absolute;bottom:6em;left:6em;width:80vw}#menu .menu-social a{width:24px;height:24px;margin-right:1em}#menu .menu-social a svg{width:24px;height:24px}#menu .menu-social a svg path{fill:#E74525}#menu li{padding:1em 0;border-bottom:1px solid #eaeaea;display:block;margin:auto;-webkit-transition-delay:2s;transition-delay:2s}#menu li a{font-size:24px;color:#E74525;font-weight:700}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#F3F5F7;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;-webkit-clip-path:none;clip-path:none;color:#E74525;display:block;font-size:14px;font-size:.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.sticky{display:block}.post,.page{margin:0}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:0}.page-links{clear:both;margin:0}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}section{margin:6rem 0}@media only screen and (max-width: 450px){section{margin:4rem 0}}header.hero{margin:6rem 0 6rem 0;padding-top:74px}@media only screen and (max-width: 450px){header.hero{margin:4rem 0 4rem 0}}header.hero+section{margin-top:0}header.hero h4{padding-top:16px}.dark-background:after{content:'';background:#2B2E33;padding-bottom:25%;width:100vw;position:absolute;z-index:-1}@media all and (-ms-high-contrast: none){*::-ms-backdrop,[data-aos^=fade][data-aos^=fade],[data-aos^=zoom][data-aos^=zoom]{opacity:1 !important}}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:0.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.top-spacing{margin-top:4rem}.right-spacing{margin-right:1.5rem}.bottom-spacing{padding-bottom:6rem}.no-spacing{padding-top:0;padding-bottom:0}.no-top-spacing{margin-top:0}.no-bottom-spacing{margin-bottom:0}.no-top-margin{margin-top:0 !important}.no-margin{margin:0}
/*# sourceMappingURL=style-min.css.map */