/*!
Theme Name: novel
Author: A Novel Development
Author URI: https://nov.dev
*//*! 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}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;text-decoration:underline dotted}b,strong{font-weight:bolder}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:button}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:#6B6F72;font-family:"Ubuntu",sans-serif;font-size:1rem;line-height:1.5}@media only screen and (max-width: 991px){body,button,input,select,optgroup,textarea{font-size:.875rem}}h1,h2,h3,h4,h5,h6{clear:both;font-weight:700}h1{font-size:2.5rem;margin-top:1.25em;margin-bottom:0.5em;color:#156389;font-weight:700}@media only screen and (max-width: 991px){h1{font-size:1.5625rem}}h2{margin-top:2em;margin-bottom:2em;font-size:1.875rem}@media only screen and (max-width: 991px){h2{font-size:1.5625rem;margin-top:1em;margin-bottom:1.25em}}h3{margin-top:1.66em;margin-bottom:1.1em;font-size:1.875rem}@media only screen and (max-width: 991px){h3{font-size:1.5625rem}}h4{font-size:1.25rem;margin-top:1.25em;margin-bottom:0}h5{font-size:1.5625rem;margin:0}h6{font-size:1.25rem;margin:1em 0 0 0}p{margin-bottom:1.625em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}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%}img.responsive{width:100%;height:auto}img.border-radius-large{border-radius:10px}img.border-radius-small{border-radius:5px}img.object-fit-cover{object-fit:cover;height:100%}.youtube--responsive{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.youtube--responsive iframe,.youtube--responsive object,.youtube--responsive embed{position:absolute;top:0;left:0;width:100%;height:100%}.background--blue{background-color:#156389}.background--light-blue{background-color:#1976A3}.background--off-white{background-color:#FAFAFA}.color--white{color:#fff}.color--grey{color:#AEB0B3}.color--blue{color:#156389}.project-filter>li,.underline{display:inline-block;position:relative}.project-filter>li::after,.underline::after{content:"";position:absolute;z-index:1;bottom:1px;left:-4px;right:-4px;height:10px;background-color:#1976A3}.project-filter>li span,.underline span{position:relative;z-index:2}.project-filter>li::after,.underline.underline--grey::after{background-color:rgba(107,111,114,0.24)}a.text-underline{text-decoration:underline}a.text-decoration-none{text-decoration:none}.btn.btn--nov{display:inline-block;margin-bottom:1em;font-size:1.125rem;background-color:#1976A3;color:#fff;border-radius:10px;padding:0.65em 2em;border:1px solid transparent;-webkit-transition:all 200ms linear;-o-transition:all 200ms linear;transition:all 200ms linear}@media only screen and (max-width: 991px){.btn.btn--nov{font-size:.9375rem}}.btn.btn--nov:hover,.btn.btn--nov:active,.btn.btn--nov:focus{background-color:#156389}.btn.btn--nov.btn--white{background-color:#fff;color:#1976A3}.btn.btn--nov.btn--white:hover,.btn.btn--nov.btn--white:active,.btn.btn--nov.btn--white:focus{background-color:transparent;border-color:#fff;color:#fff}.link__container a:first-of-type{margin-right:1em}.pattern-underlay{position:relative}.pattern-underlay::before{content:'';position:absolute;bottom:0;right:0;background-image:url("../img/footer--underlay.svg");width:100%;height:100%;background-repeat:no-repeat;background-size:contain;background-position:top right}@media only screen and (max-width: 991px){.pattern-underlay::before{content:none}}button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,0.8);font-size:12px;font-size:.75rem;line-height:1;padding:.6em 1em .4em}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,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:#aaa #bbb #bbb}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:#666;border:1px solid #ccc;border-radius:3px;padding:3px}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:#111}select{border:1px solid #ccc}textarea{width:100%}.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 input[type="url"],.wpcf7 input[type="password"],.wpcf7 input[type="search"],.wpcf7 input[type="number"],.wpcf7 input[type="tel"],.wpcf7 input[type="range"],.wpcf7 input[type="date"],.wpcf7 input[type="month"],.wpcf7 input[type="week"],.wpcf7 input[type="time"],.wpcf7 input[type="datetime"],.wpcf7 input[type="datetime-local"],.wpcf7 input[type="color"],.wpcf7 textarea,.wpcf7 select{font-size:1.25rem;color:#6B6F72;background-color:#fff;width:100%;padding:5px 8px 5px 0;border-radius:0;border:0;border-bottom:1px solid #6B6F72;transition:border-bottom-width 200ms linear webkit,o}.wpcf7 input[type="text"]::-webkit-input-placeholder,.wpcf7 input[type="email"]::-webkit-input-placeholder,.wpcf7 input[type="url"]::-webkit-input-placeholder,.wpcf7 input[type="password"]::-webkit-input-placeholder,.wpcf7 input[type="search"]::-webkit-input-placeholder,.wpcf7 input[type="number"]::-webkit-input-placeholder,.wpcf7 input[type="tel"]::-webkit-input-placeholder,.wpcf7 input[type="range"]::-webkit-input-placeholder,.wpcf7 input[type="date"]::-webkit-input-placeholder,.wpcf7 input[type="month"]::-webkit-input-placeholder,.wpcf7 input[type="week"]::-webkit-input-placeholder,.wpcf7 input[type="time"]::-webkit-input-placeholder,.wpcf7 input[type="datetime"]::-webkit-input-placeholder,.wpcf7 input[type="datetime-local"]::-webkit-input-placeholder,.wpcf7 input[type="color"]::-webkit-input-placeholder,.wpcf7 textarea::-webkit-input-placeholder,.wpcf7 select::-webkit-input-placeholder{font-weight:700;color:#AEB0B3}.wpcf7 input[type="text"]::-moz-placeholder,.wpcf7 input[type="email"]::-moz-placeholder,.wpcf7 input[type="url"]::-moz-placeholder,.wpcf7 input[type="password"]::-moz-placeholder,.wpcf7 input[type="search"]::-moz-placeholder,.wpcf7 input[type="number"]::-moz-placeholder,.wpcf7 input[type="tel"]::-moz-placeholder,.wpcf7 input[type="range"]::-moz-placeholder,.wpcf7 input[type="date"]::-moz-placeholder,.wpcf7 input[type="month"]::-moz-placeholder,.wpcf7 input[type="week"]::-moz-placeholder,.wpcf7 input[type="time"]::-moz-placeholder,.wpcf7 input[type="datetime"]::-moz-placeholder,.wpcf7 input[type="datetime-local"]::-moz-placeholder,.wpcf7 input[type="color"]::-moz-placeholder,.wpcf7 textarea::-moz-placeholder,.wpcf7 select::-moz-placeholder{font-weight:700;color:#AEB0B3}.wpcf7 input[type="text"]:-moz-placeholder,.wpcf7 input[type="email"]:-moz-placeholder,.wpcf7 input[type="url"]:-moz-placeholder,.wpcf7 input[type="password"]:-moz-placeholder,.wpcf7 input[type="search"]:-moz-placeholder,.wpcf7 input[type="number"]:-moz-placeholder,.wpcf7 input[type="tel"]:-moz-placeholder,.wpcf7 input[type="range"]:-moz-placeholder,.wpcf7 input[type="date"]:-moz-placeholder,.wpcf7 input[type="month"]:-moz-placeholder,.wpcf7 input[type="week"]:-moz-placeholder,.wpcf7 input[type="time"]:-moz-placeholder,.wpcf7 input[type="datetime"]:-moz-placeholder,.wpcf7 input[type="datetime-local"]:-moz-placeholder,.wpcf7 input[type="color"]:-moz-placeholder,.wpcf7 textarea:-moz-placeholder,.wpcf7 select:-moz-placeholder{font-weight:700;color:#AEB0B3}.wpcf7 input[type="text"]:-ms-input-placeholder,.wpcf7 input[type="email"]:-ms-input-placeholder,.wpcf7 input[type="url"]:-ms-input-placeholder,.wpcf7 input[type="password"]:-ms-input-placeholder,.wpcf7 input[type="search"]:-ms-input-placeholder,.wpcf7 input[type="number"]:-ms-input-placeholder,.wpcf7 input[type="tel"]:-ms-input-placeholder,.wpcf7 input[type="range"]:-ms-input-placeholder,.wpcf7 input[type="date"]:-ms-input-placeholder,.wpcf7 input[type="month"]:-ms-input-placeholder,.wpcf7 input[type="week"]:-ms-input-placeholder,.wpcf7 input[type="time"]:-ms-input-placeholder,.wpcf7 input[type="datetime"]:-ms-input-placeholder,.wpcf7 input[type="datetime-local"]:-ms-input-placeholder,.wpcf7 input[type="color"]:-ms-input-placeholder,.wpcf7 textarea:-ms-input-placeholder,.wpcf7 select:-ms-input-placeholder{font-weight:700;color:#AEB0B3}.wpcf7 input[type="text"]:focus,.wpcf7 input[type="email"]:focus,.wpcf7 input[type="url"]:focus,.wpcf7 input[type="password"]:focus,.wpcf7 input[type="search"]:focus,.wpcf7 input[type="number"]:focus,.wpcf7 input[type="tel"]:focus,.wpcf7 input[type="range"]:focus,.wpcf7 input[type="date"]:focus,.wpcf7 input[type="month"]:focus,.wpcf7 input[type="week"]:focus,.wpcf7 input[type="time"]:focus,.wpcf7 input[type="datetime"]:focus,.wpcf7 input[type="datetime-local"]:focus,.wpcf7 input[type="color"]:focus,.wpcf7 textarea:focus,.wpcf7 select:focus{outline:none;border-bottom-width:3px}.wpcf7 select{background-image:url("../img/select__icon.svg");background-position:right 10px center;background-repeat:no-repeat;background-size:20px 20px;-moz-appearance:none;-webkit-appearance:none;appearance:none}.wpcf7 textarea{height:40px;resize:none}.wpcf7 input[type="submit"]{font-size:1.125rem}.wpcf7 label{width:100%;margin-bottom:0}.wpcf7 label.file-upload{padding:5px 8px 5px 0;border-radius:0;border:0;border-bottom:1px solid #6B6F72}.wpcf7 label.file-upload span.file-heading{font-size:1.25rem;font-weight:bold;color:#AEB0B3}.wpcf7 label.file-upload span.file-heading.file-attached{color:#6B6F72;font-weight:400}.wpcf7 label.file-upload span.wpcf7-form-control-wrap{position:relative;margin-top:0}.wpcf7 label.file-upload span.wpcf7-form-control-wrap::after{content:'Upload File';position:absolute;right:0;top:-20px;font-size:.875rem;font-weight:400;color:#6B6F72;cursor:pointer}.wpcf7 label.file-upload span.wpcf7-form-control-wrap input[type="file"]{position:absolute;right:0;left:0;width:100%;top:-25px;opacity:0}.wpcf7 label span.color--red{color:#dc3232}.wpcf7 label .wpcf7-form-control-wrap{display:block;margin-top:5px}.wpcf7 form.wpcf7-form{margin-bottom:55px}.wpcf7 form.wpcf7-form p{width:100%;margin-bottom:30px}.wpcf7 form.wpcf7-form p:nth-of-type(6){position:relative;margin-bottom:0px}.wpcf7 form.wpcf7-form p:nth-of-type(6) input[type="submit"]{margin-bottom:0}.wpcf7 form.wpcf7-form p:nth-of-type(6) .ajax-loader{position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto}.wpcf7 form.wpcf7-form p::after{content:'';display:block;clear:both;float:none}.wpcf7 .wpcf7-not-valid-tip{display:block;margin-top:5px;text-transform:initial;font-size:.75rem;position:absolute}.wpcf7 form .wpcf7-response-output{margin:30px 0 0 0;clear:both !important}.grecaptcha-badge{display:none}a{color:inherit}a:visited{color:inherit}a:hover,a:focus,a:active{color:inherit}a:focus{outline:thin dotted}a:hover,a:active{outline:0}.navbar-toggler{border:0;color:transparent}.navbar-toggler:active,.navbar-toggler:focus{border:0;outline:none}.navbar-toggler .nov__menu--icon{width:30px;height:20px;position:relative;margin:0px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}.navbar-toggler .nov__menu--icon span{display:block;position:absolute;height:3px;width:100%;border-radius:9px;opacity:1;left:0;background-color:#fff;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.navbar-toggler .nov__menu--icon span:nth-child(1){top:0px}.navbar-toggler .nov__menu--icon span:nth-child(2),.navbar-toggler .nov__menu--icon span:nth-child(3){top:10px}.navbar-toggler .nov__menu--icon span:nth-child(4){top:20px}.navbar-toggler .nov__menu--icon.open span:nth-child(1){top:11px;width:0%;left:50%}.navbar-toggler .nov__menu--icon.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.navbar-toggler .nov__menu--icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.navbar-toggler .nov__menu--icon.open span:nth-child(4){top:11px;width:0%;left:50%}.menu-main-menu-container{margin:15px auto 0}ul#main-menu{font-size:.8125rem;margin:0;padding:0}@media only screen and (max-width: 767px){ul#main-menu{display:block !important}}ul#main-menu>li{text-align:center;display:inline-block;font-size:1.375rem}@media only screen and (max-width: 991px){ul#main-menu>li{font-size:1.25rem}}@media only screen and (max-width: 767px){ul#main-menu>li{display:block;padding:1em 0;text-align:right}ul#main-menu>li a{display:inline-block}}ul#main-menu>li a{color:#fff;position:relative;padding:0;--moz-transition:all 200ms linear;--o-transition:all 200ms linear;transition:all 200ms linear}ul#main-menu>li a:hover::after,ul#main-menu>li a:focus::after{opacity:1}ul#main-menu>li a::before{content:attr(title);display:block;font-weight:700;height:0;visibility:hidden;opacity:0}ul#main-menu>li a::after{content:"";position:absolute;z-index:1;bottom:1px;left:-4px;right:-4px;height:10px;background-color:#1976A3;opacity:0;--moz-transition:opacity 200ms linear;--o-transition:opacity 200ms linear;transition:opacity 200ms linear}ul#main-menu>li a span{position:relative;z-index:2}ul#main-menu>li.current_page_item a,ul#main-menu>li.active a{font-weight:700;color:#fff}ul#main-menu>li.current_page_item a::after,ul#main-menu>li.active a::after{opacity:1}ul.dropdown-menu{position:static !important;width:100%;border:0;padding-left:40px;float:none}ul.dropdown-menu>li:not(:first-of-type){margin-top:10px}ul.dropdown-menu a.dropdown-toggle+ul.dropdown-menu{position:static !important;width:100%}ul.social-menu--light{padding:0;margin:0;list-style-type:none}ul.social-menu--light a{font-size:0;outline:none}ul.social-menu--light a::before{content:'';display:block;height:15px;width:15px;background-repeat:no-repeat;background-size:cover;--moz-transition:all 200ms linear;--o-transition:all 200ms linear;transition:all 200ms linear}ul.social-menu--light a:hover::before{transform:scale(1.15)}ul.social-menu--light a[href*="linkedin"]::before{background-image:url("../img/social__linkedin.svg")}ul.social-menu--light a[href*="facebook"]::before{background-image:url("../img/social__facebook.svg")}ul.social-menu--light a[href*="youtube"]::before{background-image:url("../img/social__youtube.svg")}ul.social-menu--light a[href*="instagram"]::before{background-image:url("../img/social__instagram.svg")}@media only screen and (max-width: 767px){ul.social-menu--light a{margin:0 15px}ul.social-menu--light a::before{width:20px;height:20px}}ul.social-menu--light li:last-of-type a{margin-right:0}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);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:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;clip-path:none;color:#21759b;display:block;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}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-prev,.slick-next{position:absolute;display:block;height:42px;width:42px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{content:'';display:block;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:42px;width:42px;background-size:contain;background-repeat:no-repeat}.slick-prev{left:15px}@media only screen and (min-width: 768px){.slick-prev{left:0}}[dir="rtl"] .slick-prev{left:auto}@media only screen and (min-width: 768px){[dir="rtl"] .slick-prev{right:0}}.slick-prev:before{background-image:url("../img/arrow--left.svg")}[dir="rtl"] .slick-prev:before{background-image:url("../img/arrow--right.svg")}.slick-next{right:15px}@media only screen and (min-width: 768px){.slick-next{right:0}}[dir="rtl"] .slick-next{right:auto}@media only screen and (min-width: 768px){[dir="rtl"] .slick-next{left:0}}.slick-next:before{background-image:url("../img/arrow--right.svg")}[dir="rtl"] .slick-next:before{background-image:url("../img/arrow--left.svg")}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer;border-radius:50%;border:2px solid #fff;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;background-color:#fff;opacity:.75}.slick-dots li.slick-active button{background-color:#fff;opacity:1}#hero .novel-slider{height:450px;width:100%}#hero .novel-slider .slide{height:450px;background-size:cover;background-repeat:no-repeat}.sticky{display:block}.hentry{margin:0 0 1.5em}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}html{font-size:16px}#content{position:relative}.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}header .top-header{padding:15px 0;font-size:15px}header .top-header a{color:#fff}header .main-header{padding:36px 0}footer .footer__main{padding:66px 0 77px;color:#fff;font-size:1.125rem}@media only screen and (max-width: 991px){footer .footer__main{font-size:1rem}}footer .footer__bottom{padding:15px 0;font-size:.875rem}.banner{background-size:cover;background-position:center;position:relative}@media only screen and (min-width: 768px){.banner{height:360px}}@media only screen and (min-width: 992px){.banner{height:450px}}.banner::after{content:'';position:absolute;left:0;bottom:0;background-image:url("../img/banner--overlay.svg");width:100%;background-repeat:no-repeat;background-size:contain;background-position:bottom left}.banner,.banner::after{height:210px}@media only screen and (min-width: 768px){.banner,.banner::after{height:360px}}@media only screen and (min-width: 992px){.banner,.banner::after{height:450px}}.introduction__container .introduction__content:not(:empty)+.link__container:empty{margin-bottom:24px}@media only screen and (max-width: 991px){.introduction__container .introduction__content:not(:empty)+.link__container:empty{margin-bottom:9px}}.introduction__container .introduction__content:empty+.link__container:empty{margin-bottom:30px}@media only screen and (max-width: 991px){.introduction__container .introduction__content:empty+.link__container:empty{margin-bottom:19px}}.introduction__container .link__container{margin-bottom:30px}@media only screen and (max-width: 991px){.introduction__container .link__container{margin-bottom:16px}}.team-member__container{padding-bottom:15px}@media only screen and (max-width: 991px){.team-member__container{padding-bottom:5px}}.member__container{margin-bottom:55px}@media only screen and (max-width: 991px){.member__container{margin-bottom:45px}}.member__container .member__information{line-height:1.1em}.member__container .member__qualification{font-size:.75rem}@media only screen and (max-width: 991px){.member__container .member__qualification{font-size:.625rem}}.bottom-banner__container{padding-bottom:27px}@media only screen and (max-width: 991px){.bottom-banner__container{padding-bottom:25px}}.novel-map{height:250px;margin:50px 0}@media only screen and (max-width: 991px){.novel-map{margin-top:0}}@media only screen and (max-width: 991px){.contact-information__container{margin-bottom:50px}}@media only screen and (max-width: 991px){.partner__container{padding-bottom:1.285em}}.partner__container .partner__image{height:80px;margin-bottom:4.375em}@media only screen and (max-width: 991px){.partner__container .partner__image{margin-bottom:1.45em}}.partner__container .partner__image img{object-fit:contain;height:100%;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.blue-banner__container{overflow-x:hidden;background-color:#1976A3}.blue-banner__image-container{position:absolute;top:0;bottom:0}@media only screen and (max-width: 991px){.blue-banner__image-container{position:static}}.blue-banner__image-container .overflow-hidden{overflow:hidden}.blue-banner__image-container .blue-banner__after--triangle{position:relative}.blue-banner__image-container .blue-banner__after--triangle::before{content:'';position:absolute;left:100%;left:calc( 100% - 1px);right:-1px;top:0;bottom:0;background-color:#1976A3}@media only screen and (max-width: 991px){.blue-banner__image-container .blue-banner__after--triangle::before{left:0;right:0;bottom:-1px;top:100%;top:calc(100% - 1px)}}.blue-banner__image-container .blue-banner__after--triangle::after{content:'';position:absolute;right:0;top:0;bottom:0;width:100%;height:100%;background-image:url("../img/triangle--blue.svg");background-size:contain;background-repeat:no-repeat;background-position:right}@media only screen and (max-width: 991px){.blue-banner__image-container .blue-banner__after--triangle::after{background-image:url("../img/triangle--bottom.svg");background-position:bottom}}.blue-banner__content h2{margin-top:2.33em;margin-bottom:0.833em}@media only screen and (max-width: 991px){.blue-banner__content h2{margin-top:1em}}.blue-banner__content .link__container{padding-bottom:4.35rem}@media only screen and (max-width: 991px){.blue-banner__content .link__container{padding-bottom:2.85em}}.blue-banner__content .link__container:empty{padding-bottom:2.75rem}@media only screen and (max-width: 991px){.blue-banner__content .link__container:empty{padding-bottom:0}}.blue-banner__content .link__container a.btn{margin:0}@media only screen and (max-width: 991px){.blue-banner__content p{margin-bottom:2em}.blue-banner__content p:last-of-type{margin-bottom:3em}}body.page-template-page-template-projects .project__container{padding-top:1.14em}body.page-template-page-template-projects .project-filter__container{padding:4.44em 0 1.11em}body.page-template-page-template-projects .project-filter__container ul.project-filter{margin:0;padding:0;list-style-type:none}body.page-template-page-template-projects .project-filter__container ul.project-filter li{position:relative;display:inline-block;margin:0 1.25em}@media only screen and (max-width: 991px){body.page-template-page-template-projects .project-filter__container ul.project-filter li{margin:0 1em}}body.page-template-page-template-projects .project-filter__container ul.project-filter li:first-of-type{margin-left:0}body.page-template-page-template-projects .project-filter__container ul.project-filter li:last-of-type{margin-right:0}body.page-template-page-template-projects .project-filter__container ul.project-filter li:not(:last-of-type)::before{content:'';position:absolute;right:-1.25em;right:calc(-1.25em - 3px);top:0;bottom:0;width:1px;height:100%;background-color:#AEB0B3}@media only screen and (max-width: 991px){body.page-template-page-template-projects .project-filter__container ul.project-filter li:not(:last-of-type)::before{right:-1em;right:calc(-1em - 3px)}}body.page-template-page-template-projects .project-filter__container ul.project-filter li::after{opacity:0;--moz-transition:opacity 200ms linear;--o-transition:opacity 200ms linear;transition:opacity 200ms linear}body.page-template-page-template-projects .project-filter__container ul.project-filter li:hover::after,body.page-template-page-template-projects .project-filter__container ul.project-filter li:focus::after,body.page-template-page-template-projects .project-filter__container ul.project-filter li:active::after{opacity:1}body.page-template-page-template-projects .project-filter__container ul.project-filter li.active button{font-weight:700}body.page-template-page-template-projects .project-filter__container ul.project-filter li.active::after{opacity:1}body.page-template-page-template-projects .project-filter__container ul.project-filter li button{position:relative;z-index:10;color:#6B6F72;background-color:transparent;font-size:1.25rem;text-transform:uppercase;border:0;border-radius:0;padding:0}@media only screen and (max-width: 991px){body.page-template-page-template-projects .project-filter__container ul.project-filter li button{font-size:1.125rem}}@media only screen and (max-width: 575px){body.page-template-page-template-projects .project-filter__container ul.project-filter li button{font-size:.875rem}}body.page-template-page-template-projects .project-filter__container ul.project-filter li button:focus{outline:none}body.page-template-page-template-projects .project-filter__container ul.project-filter li button::after{content:attr(title);display:block;font-weight:700;height:0;visibility:hidden;opacity:0;text-transform:uppercase}body.page-template-page-template-projects .project__panel-content{margin-top:2em}.project__container{padding:4.27em 0 3.72em}@media only screen and (max-width: 991px){.project__container{padding:2.625em 0 3.21em}}.feature-project__panel-content strong,.project__panel-content strong{display:block;margin-bottom:0.75em;font-weight:400}@media only screen and (max-width: 991px){.feature-project__panel-content strong,.project__panel-content strong{font-size:16px}}.feature-project__panel-content a.btn,.project__panel-content a.btn{margin:0}@media only screen and (min-width: 768px){.feature-project__panel-content .h-md-100,.project__panel-content .h-md-100{height:100%}}@media only screen and (min-width: 992px){.feature-project__panel-content{padding-left:1.33em}}.feature-project__panel-content strong{font-size:1.25rem}.feature-project__panel-content p{margin:1.66em 0 2.22em}@media only screen and (max-width: 991px){.feature-project__panel-content{padding-bottom:3em}.feature-project__panel-content h5{margin-top:1em}.feature-project__panel-content p{margin:1.9em 0}}.project__panel-content{margin-top:3.33em}@media only screen and (max-width: 767px){.project__panel-content{margin-top:3em}}body.single-project .introduction__container{display:none}body.single-project .project-header{position:absolute;bottom:100%;font-size:3.75rem;color:#156389;font-weight:700}@media only screen and (max-width: 991px){body.single-project .project-header{font-size:2.5rem}}body.single-project .project-header span{background-color:#fff;box-shadow:30px 0 0 #fff, -30px 0 0 #fff}body.single-project .project__heading h1{color:#6B6F72;margin-bottom:0}body.single-project .project__heading strong{font-size:1.25rem;font-weight:400}body.single-project .project__heading hr{background-color:#707070;margin:1.66em 0 1.44em}body.single-project .project__information strong,body.single-project .project__feedback strong{font-size:1.125rem}body.single-project .project__images{padding-top:1.33em;padding-bottom:2.3125em}body.single-project .project__images .project-image{margin-bottom:1.875em}body.single-project .project__feedback{margin-bottom:4.18em}body.single-project .project__feedback:empty{margin-bottom:0}body.single-project .project__container{padding-bottom:4.5em}body.page-template-page-template-services .services__container{padding-bottom:5.25em}body.page-template-page-template-services .services__container hr{margin:3.125em 0}@media only screen and (max-width: 991px){body.page-template-page-template-services .services__container hr{margin:1.8em 0}}body.page-template-page-template-services .services__container .service__panel h6{margin-top:0;margin-bottom:1.25em}@media only screen and (max-width: 991px){body.page-template-page-template-services .services__container .service__panel h6{font-size:1.125rem;margin-top:0.6em}}body.page-template-page-template-services .services__container .service__panel a.btn{margin:0}@media only screen and (min-width: 992px){body.page-template-page-template-services .services__container .h-lg-100{height:100%}}@media only screen and (max-width: 991px){body.page-template-page-template-services .project__slider{padding-left:72px;padding-right:72px}body.page-template-page-template-services .project__slider .project-slide{max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}body.single-service h1{color:#6B6F72;margin-bottom:0.3em}body.single-service .service__panel-content h6{margin-bottom:0.75em}body.single-service .service__panel-content a.btn{margin:0}body.single-service .other-services__container{padding-bottom:7.1875em}@media only screen and (max-width: 991px){body.single-service .other-services__container{padding-top:3em;padding-bottom:5em}}body.single-service .services__slider{padding-left:72px;padding-right:72px}body.single-service .services__slider .service-slide{max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}body.page-template-page-template-vacancy .join__container{padding-bottom:5.25em}body.page-template-page-template-vacancy .join__container .join__panel{margin-top:3.125em}@media only screen and (max-width: 991px){body.page-template-page-template-vacancy .join__container .join__panel{margin-top:1.8em}}body.page-template-page-template-vacancy .join__container .join__panel h6{margin-top:0;margin-bottom:1.25em}@media only screen and (max-width: 991px){body.page-template-page-template-vacancy .join__container .join__panel h6{font-size:1.125rem;margin-top:0.6em}}@media only screen and (max-width: 991px){body.page-template-page-template-vacancy .join__container .join__panels .join__panel:first-of-type{margin-top:0}}
