body.g--loading .g__loader{--loaderBgClr: #FF4438;display:block}body.g--loading .g__loader.ingrid-page{--loaderBgClr: #006469}body.g--loading .g__loader figure{display:block}body.g--loading .g__loader figure img{animation:logoAppearDisapperar 1.5s linear forwards .5s}body.g--loading .g__loader .svgs{display:block;--initspeed: .5s;--fadespeed: .1s;--initdelay: 0s;--initdelayreverse: calc(var(--initspeed) + .25s);--gAnimTime: calc(calc(var(--initspeed) * 2) + var(--initdelayreverse) + var(--fadespeed));animation:opacOut .5s forwards 2.15s}body.g--loading .g__loader.splash-loader{--loaderBgClr: #FFFFFF !important}body.g--loading .g__loader.splash-loader .svgs svg g:nth-child(1) path{fill:#000!important}body.data-loaded .g__loader{opacity:1;animation:opacOut .4s forwards}body.data-loaded .g__loader figure,body.data-loaded .g__loader .svgs{display:none}.g__loader{position:fixed;top:0;left:0;bottom:0;right:0;z-index:1111111;background-color:var(--loaderBgClr);display:none}.g__loader figure{width:320px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:none}.g__loader figure img{width:100%;opacity:0;transform:translateY(50px)}.g__loader .svgs{width:152px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);overflow:hidden;display:none}@media (max-width: 999px){.g__loader figure{width:280px}.g__loader .svgs{width:120px}}@media (max-width: 767px){.g__loader figure{width:200px}.g__loader .svgs{width:100px}}.g__loader .endAnim{opacity:0;animation:opacIn var(--fadespeed) forwards var(--initspeed)}.g__loader .startAnim{opacity:1;animation:opacOut var(--fadespeed) forwards var(--initspeed)}.g__loader path[id]{--delayreverse: calc(var(--initdelayreverse) + var(--delay-r, 0s));stroke:var(--loaderBgClr);fill:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:var(--str) var(--str);animation:strDashAnimR var(--speed, var(--initspeed)) linear forwards var(--delay, var(--initdelay)),strDashAnim var(--speedreverse, var(--initspeed)) linear forwards var(--delayreverse, var(--initdelayreverse))}@keyframes logoAppearDisapperar{0%,to{opacity:0;transform:translateY(50px)}33.3%,80%{opacity:1;transform:translateY(0)}99.9%{opacity:0;transform:translateY(-50px)}}@keyframes strDashAnim{0%{stroke-dashoffset:var(--str)}to{stroke-dashoffset:0}}@keyframes strDashAnimR{0%{stroke-dashoffset:0}to{stroke-dashoffset:var(--strverse)}}@keyframes opacIn{0%{opacity:0;pointer-events:none}to{opacity:1}}@keyframes opacOut{0%{opacity:1}to{opacity:0;pointer-events:none}}.ar-16\/8{position:relative;height:0;overflow:hidden;padding-top:52.06%}.ar-16\/8>*{position:absolute!important;top:0;bottom:0;left:0;right:0;margin:auto}.ar-16\/8>img{max-width:100%;max-height:100%;object-fit:contain}.ar-16\/8>*:not(img){width:100%;height:100%;object-fit:cover}.ar-16\/9{position:relative;height:0;overflow:hidden;padding-top:56.25%}.ar-16\/9>*{position:absolute!important;top:0;bottom:0;left:0;right:0;margin:auto}.ar-16\/9>img{max-width:100%;max-height:100%;object-fit:contain}.ar-16\/9>*:not(img){width:100%;height:100%;object-fit:cover}.ar-4\/3{position:relative;height:0;overflow:hidden;padding-bottom:75%}.ar-4\/3>*{position:absolute!important;top:0;bottom:0;left:0;right:0;margin:auto}.ar-4\/3>img{max-width:100%;max-height:100%;object-fit:contain}.ar-4\/3>*:not(img){width:100%;height:100%;object-fit:cover}.ar-3\/4{position:relative;height:0;overflow:hidden;padding-top:133.33%}.ar-3\/4>*{position:absolute!important;top:0;bottom:0;left:0;right:0;margin:auto}.ar-3\/4>img{max-width:100%;max-height:100%;object-fit:contain}.ar-3\/4>*:not(img){width:100%;height:100%;object-fit:cover}@font-face{font-family:Aeonik-Light;src:url(Aeonik-Light.b6b7b9e96986c7d0.woff2) format("woff2"),url(Aeonik-Light.0c4c90ef3d178c91.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Aeonik-Medium;src:url(Aeonik-Medium.def1384a8b453cd9.woff2) format("woff2"),url(Aeonik-Medium.b27369c9d1c54fbe.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Aeonik-Bold;src:url(Aeonik-Bold.d397b2c7b53d4cdd.woff2) format("woff2"),url(Aeonik-Bold.559a56d303d10dbf.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:SuisseWorks-Book;src:url(SuisseWorks-Book.0c74b46bed1bc8bc.woff2) format("woff2"),url(SuisseWorks-Book.91f32a46cc5b5d98.woff) format("woff");font-weight:350;font-style:normal;font-display:swap}@font-face{font-family:SuisseWorks-Regular;src:url(SuisseWorks-Regular.43e2e30c406bb301.woff2) format("woff2"),url(SuisseWorks-Regular.6ebb2bd77d2a1475.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}:root{--fs-root: 16px}body{font-family:Aeonik-Medium;font-size:1rem;line-height:1.2}@media (min-width: 1000px){body{font-size:1.125rem}}@media (min-width: 1401px){body{font-size:1.25rem}}.hero .heroslider .herocontent h2,.hero .heroslider .herocontent .h2,.home-projects h2,.home-practice h2,.home-thinking h2,.home-journal h2,.practicepage-top h1.title,.practicepage-top .info .h2,.practicepage-whatwedo .heading h2,.practice-value .desc .valuebox h4,.practice-people .heading h2,.practice-contact h2,.grid-hero-content .h2,.thinking_page .wcard h2,.thinking_page_grid .gridrow .inner-container .cardblk .desc .witharrow,.thinking_page_grid .gridrow .inner-container .cardblk .desc h2,.thinking_article_top h2,.journalpage h2,.journaldetails_article_top .desc h2,.mainnav .leftwrap .toparea .linkarea ul li a,.mainnav .leftwrap .searcharea .searchinside,.site__error h6{font-size:calc(35px + (92 - 35) * (100vw - 320px) / (1920 - 320));font-size:clamp(35px,4.7916666667vw,92px);line-height:calc(35px + .03*(100vw - 320px));line-height:clamp(35px,4.3229166667vw,83px);line-height:.9}@media (max-width: 400px){.hero .heroslider .herocontent h2,.hero .heroslider .herocontent .h2,.home-projects h2,.home-practice h2,.home-thinking h2,.home-journal h2,.practicepage-top h1.title,.practicepage-top .info .h2,.practicepage-whatwedo .heading h2,.practice-value .desc .valuebox h4,.practice-people .heading h2,.practice-contact h2,.grid-hero-content .h2,.thinking_page .wcard h2,.thinking_page_grid .gridrow .inner-container .cardblk .desc .witharrow,.thinking_page_grid .gridrow .inner-container .cardblk .desc h2,.thinking_article_top h2,.journalpage h2,.journaldetails_article_top .desc h2,.mainnav .leftwrap .toparea .linkarea ul li a,.mainnav .leftwrap .searcharea .searchinside,.site__error h6{letter-spacing:-.35px}}.home-practice .gridwrap p,.projectcolumn .columnwrap .otherswrap .others .sector h4,.practicepage-top .card1 .desc p,.practicepage-top .card2 .desc p,.thinking_article_top .h4,.relatedcomments h2,.relatedcomments .blockwrap .card .bottom h4,.journalpage h3,.gotomodule figcaption .arrowlinks,blockquote h4{font-size:1.375rem}@media (min-width: 1000px){.home-practice .gridwrap p,.projectcolumn .columnwrap .otherswrap .others .sector h4,.practicepage-top .card1 .desc p,.practicepage-top .card2 .desc p,.thinking_article_top .h4,.relatedcomments h2,.relatedcomments .blockwrap .card .bottom h4,.journalpage h3,.gotomodule figcaption .arrowlinks,blockquote h4{font-size:2rem;line-height:1}}@media (min-width: 1401px){.home-practice .gridwrap p,.projectcolumn .columnwrap .otherswrap .others .sector h4,.practicepage-top .card1 .desc p,.practicepage-top .card2 .desc p,.thinking_article_top .h4,.relatedcomments h2,.relatedcomments .blockwrap .card .bottom h4,.journalpage h3,.gotomodule figcaption .arrowlinks,blockquote h4{font-size:3rem}}@media (max-width: 400px){.home-practice .gridwrap p,.projectcolumn .columnwrap .otherswrap .others .sector h4,.practicepage-top .card1 .desc p,.practicepage-top .card2 .desc p,.thinking_article_top .h4,.relatedcomments h2,.relatedcomments .blockwrap .card .bottom h4,.journalpage h3,.gotomodule figcaption .arrowlinks,blockquote h4{letter-spacing:-.22px}}.practicepage-whatwedo .desc p,.practicepage-whatwedo .links ul,.practice-value .desc .valuebox p,.practice-people .desc p,.practice-contact .contactdetails .contactblk,.thinking_page .wcard .desc .h4,.productmap .link h4,.arrowlinks,.blogcard1 .title,.backtotop a,.backlink a,.author{font-size:1.25rem;line-height:1.2}@media (min-width: 1401px){.practicepage-whatwedo .desc p,.practicepage-whatwedo .links ul,.practice-value .desc .valuebox p,.practice-people .desc p,.practice-contact .contactdetails .contactblk,.thinking_page .wcard .desc .h4,.productmap .link h4,.arrowlinks,.blogcard1 .title,.backtotop a,.backlink a,.author{font-size:1.75rem}}.peoplepopup .peoplepopcontent article{font-size:inherit;line-height:1.2}@media (min-width: 1401px){.peoplepopup .peoplepopcontent article{font-size:1.5rem}}.project-listview-wrap .projects-menu-list,.thinking_article_bottom .desc h4,.project-details-content .desc h4,blockquote p,.blogcard1 .actions h4,.blogcard1 .actions .h4{font-size:1.125rem}@media (min-width: 1401px){.project-listview-wrap .projects-menu-list,.thinking_article_bottom .desc h4,.project-details-content .desc h4,blockquote p,.blogcard1 .actions h4,.blogcard1 .actions .h4{font-size:1.375rem}}footer .footercol{font-size:1.125rem;line-height:1.1}@media (max-width: 766px){footer .footercol{font-size:1rem}}.ff-SuisseWorksFont{font-family:SuisseWorks-Regular!important}.ff-interior,.ff-SuisseWorksR{font-family:SuisseWorks-Regular!important;letter-spacing:-2px;padding:.3em 0}@media (max-width: 1200px){.ff-interior,.ff-SuisseWorksR{padding:.4em 0!important}}.ff-interior.witharrow,.ff-SuisseWorksR.witharrow{line-height:.7!important}@media (max-width: 1200px){.ff-interior.witharrow,.ff-SuisseWorksR.witharrow{font-size:1.8rem!important}}.ff-interior.witharrow span svg,.ff-SuisseWorksR.witharrow span svg{margin-left:.2em;vertical-align:baseline}.ff-interior .small,.ff-interior small,.ff-SuisseWorksR .small,.ff-SuisseWorksR small{font-size:calc(100% - 1px)}.ff-interior .small2,.ff-SuisseWorksR .small2{line-height:1!important}.ff-interior .smalll,.ff-SuisseWorksR .smalll{font-size:calc(100% - 3px);line-height:1!important}.ff-interior .smalll2,.ff-SuisseWorksR .smalll2{font-size:calc(100% - 20px)}@viewport{width:device-width}::-webkit-input-placeholder{opacity:.5}:-moz-placeholder{opacity:.5}::-moz-placeholder{opacity:.5}:-ms-input-placeholder{opacity:.5}.placeholder{opacity:.5}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;font-size:var(--fs-root)}body{text-rendering:optimizeSpeed;color:#1d1d1b;overflow-x:hidden}body.bound{overflow:hidden!important}body.bound{max-height:100%;overflow:hidden}body.bound app-people-details,body.bound app-default-layout,body.bound #maindiv{overflow:hidden}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}mark{background-color:#ff0;color:#000}template{display:none}[hidden]{display:none}code,kbd,samp{font-family:monospace,monospace;font-size:1em}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}svg:not([fill]){fill:currentColor}svg:not(:root){overflow:hidden}abbr[title]{border-bottom:1px dotted}table{width:100%;border-collapse:collapse}table [valign=middle] td,table [valign=middle] th{vertical-align:middle}table [valign=bottom] td,table [valign=bottom] th{vertical-align:bottom}dialog{background-color:#fff;border:solid;color:#000;display:block;height:-moz-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:fit-content}dialog:not([open]){display:none}.small,small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}html,body,section,footer,main,.fullW{width:100%;float:left}a{color:inherit;text-decoration:none!important;-webkit-text-decoration-skip:objects}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}a[href]{cursor:pointer}a,span{display:inline-block}img,picture{max-width:100%;display:inline-block}ul[role=list],ol[role=list]{list-style:none}table{border-collapse:collapse;border-spacing:0}summary::-webkit-details-marker{display:none}legend{display:table;max-width:100%;white-space:normal}input,textarea,button,select,option{-webkit-appearance:none;appearance:none;line-height:normal;filter:none!important;-webkit-filter:none!important;border:none;outline:none!important;box-shadow:none!important;background:transparent;font:inherit}[disabled],.disabled{pointer-events:none;cursor:not-allowed!important;opacity:.7}[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-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance: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}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}progress{vertical-align:baseline}address{font-style:normal}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}:root{--gridGutter: 10px;--spacer: 40px;--spacerHalf2: calc(var(--spacer) / 1.5);--spacerHalf: calc(var(--spacer) / 2);--spacerQuater: calc(var(--spacer) / 3);--spacerx: calc(var(--spacer) / 4);--spacerx2: calc(var(--spacer) / 7);--spacersmall: calc(var(--spacer) / 10);--slidingAmount: 100%}@media (min-width: 1000px){:root{--gridGutter: 20px;--spacer: 80px;--slidingAmount:calc(57.607% - 10px) }}@media (min-width: 1401px){:root{--gridGutter: 36px;--spacer: 120px;--slidingAmount:calc(57.35% - 45px)}}html.bound{overflow:hidden}html.bound app-people-details,html.bound app-default-layout,html.bound #maindiv{overflow:hidden}body.touch-device{overflow-x:hidden}.inner-body{min-height:100vh;min-height:calc(var(--vh, 1vh) * 100);display:grid;grid-template-rows:1fr auto}.main-container{max-width:none;padding:0 10px;margin:0 10px;position:relative;z-index:9}@media (min-width: 1401px){.main-container{margin:0 105px 0 45px}}@media (min-width: 768px){.mainnav .inner-container,.gridwrap{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:var(--gridGutter);gap:var(--gridGutter)}}.no-touch .page--splash .project--grid p,.no-touch .page--splash .project--grid-interiors p{opacity:0;transition:opacity .3s ease-out,margin-left .3s ease-out}.no-touch .page--splash .project--grid:hover p,.no-touch .page--splash .project--grid-interiors:hover p{opacity:1}.no-touch .page--splash .project--grid:hover{width:calc(100% + 20px)}.no-touch .page--splash .project--grid:hover~.project--grid-interiors{transform:translate(20px);width:calc(100% - 20px)}.no-touch .page--splash .project--grid:hover img,.no-touch .page--splash .project--grid:hover p{margin-left:80px}.no-touch .page--splash .project--grid-interiors:hover{transform:translate(-20px);width:calc(100% + 20px)}.no-touch .page--splash .project--grid-interiors:hover p{opacity:1}.page--splash{overflow:hidden;opacity:1;transition:opacity .75s ease,transform .75s ease}.page--splash .grid-splash--start{display:grid;grid-template-columns:1fr 1fr;overflow:hidden}@media (max-width: 768px){.page--splash .grid-splash--start{grid-template-columns:1fr;height:100dvh}}.page--splash .project--grid,.page--splash .project--grid-interiors{overflow:hidden;position:relative;display:grid;height:100dvh;justify-content:space-between}@media (max-width: 768px){.page--splash .project--grid,.page--splash .project--grid-interiors{height:100%}}.page--splash .project--grid a,.page--splash .project--grid-interiors a{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;cursor:pointer}.page--splash .project--grid img,.page--splash .project--grid-interiors img{align-self:end;margin-left:65px;transition:margin-left .3s ease-out}.page--splash .project--grid p,.page--splash .project--grid-interiors p{align-self:end;margin-left:65px;padding-bottom:34px;color:#fff;transition:margin-left .3s ease-out}.page--splash .project--grid{background-color:#fd4438;transition:width .3s ease-out;width:100%}.page--splash .project--grid-interiors{background-color:#006469;transition:transform .3s ease-out,width .3s ease-out;transform:translate(0);width:100%}.page--splash .project--grid-interiors img{height:125px;transform:translateY(28px)}a.rounded{cursor:pointer}a.rounded,span.rounded{font-size:.875rem;line-height:1;border-radius:1em;padding:.16em .55em .3em}a.rounded:not(:last-child),span.rounded:not(:last-child){margin-right:10px}@media (min-width: 1401px){a.rounded,span.rounded{font-size:1.0625rem}}.roundtags{z-index:1}.roundtags a{cursor:pointer}.roundtags>*{font-size:1.0625rem;border-radius:1em;line-height:1;padding:.16em .55em .3em;word-wrap:normal;white-space:nowrap;border:1px solid currentColor;transition:.6s}.roundtags>*:not(:last-child){margin-right:10px}.roundtags.white>*:not(div):hover,.roundtags.white>.actv{background-color:#fff;color:#1d1d1b;border-color:#fff}.roundtags.black>*:not(div):hover,.roundtags.black>.actv{background-color:#1d1d1b;color:#fff;border-color:#1d1d1b}.border--black{border-color:#000}.border--white{border-color:#fff}hr{width:100%;border:none;height:1px;box-sizing:content-box;overflow:visible}.fullW hr{margin:0 0 10px}.fullW.bg--ltgray hr,.fullW.bg--white hr{background-color:#000}.fullW.bg--dgray hr{background-color:#fff}a:focus,a:hover{outline:0!important}.c-pointer{cursor:pointer}.arrowlinks{transition:.5s}.arrowlinks span{opacity:0;transition:inherit}.arrowlinks span svg{display:block;width:.713em;stroke:currentColor}.arrowlinks:hover span{opacity:1}.witharrow{cursor:pointer}.witharrow p{display:inline}.witharrow span{opacity:0;transition:.6s}.witharrow span svg{width:.53em;height:auto;margin-left:.05em}.witharrow span svg path{stroke:currentColor}.witharrow span img{width:25px}@media (max-width: 1541px){.witharrow span img{width:22px}}.witharrow:hover span,.arrowlinks-parent:hover .arrowlinks span,.gotomodule:hover .arrowlinks span,.arrowlinks-parent:hover .witharrow span,.gotomodule:hover .witharrow span{opacity:1}.vimeo-container{position:relative;height:100vh;height:calc(var(--vh, 1vh) * 100);overflow:hidden}.vimeo-container iframe{width:100vw!important;height:56.25vw!important;min-height:100vh;min-width:177.77vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(1.1);background-position:center;background-repeat:no-repeat;background-size:cover;object-position:left}header{overflow:hidden;position:fixed;left:0;top:0;z-index:111111;width:60px;border-right:1px solid #C4C4C4;background-color:#fff;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;height:100vh;height:calc(var(--vh, 1vh) * 100)}header.grid--header .search-icon{--logoBgClr: #60269E}header.ingrid--header .search-icon{--logoBgClr: #002850}header .header-icon{padding:0;width:100%;height:60px;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;transition:.6s}header .header-icon:nth-child(1){border-bottom:1px solid #C4C4C4}header .header-icon:nth-child(2){margin-bottom:auto}header .header-icon:not(:nth-child(1)){border-top:1px solid #C4C4C4;color:#b0b0af}header .header-icon:hover,header .header-icon.clicked{background-color:var(--logoBgClr);color:#fff}header .header-icon:hover svg,header .header-icon.clicked svg{display:none}header .header-icon:hover .hammenu,header .header-icon.clicked .hammenu{display:block}header .hammenu{display:none}header .hammenu .bar{display:block;width:25px;height:3px;background-color:#fff;margin:8px 0;transition:.5s ease}@media (max-width: 999px){header .hammenu .bar{width:28px}}header .hammenu.clicked .bar:nth-child(1){transform:translateY(6px) rotate(-135deg)}header .hammenu.clicked .bar:nth-child(2){display:none}header .hammenu.clicked .bar:nth-child(3){transform:translateY(-5px) rotate(135deg)}header .grid-logo{--logoBgClr: #fd4438}header .grid-logo svg{width:28px;height:28px}header .ingrid-logo{--logoBgClr: #006469}header .ingrid-logo svg{width:35px;height:35px}header .search-icon svg{width:28px;height:28px}@media (max-width: 999px){header{width:100%;background-color:transparent!important;color:inherit!important;border-right:none;pointer-events:none}header.grid--header.primary-logo--clicked .header-icon.ingrid-logo svg{width:26px;height:26px}header.grid--header.secondary-logo--clicked .header-icon.grid-logo{width:47px}header.grid--header.secondary-logo--clicked .header-icon.grid-logo svg{width:18.5px;height:18.5px}header.ingrid--header.primary-logo--clicked .header-icon.grid-logo svg{width:18.5px;height:18.5px}header.ingrid--header.secondary-logo--clicked .header-icon.ingrid-logo{width:58px}header.ingrid--header.secondary-logo--clicked .header-icon.ingrid-logo svg{width:26px;height:26px}header.primary-logo--clicked .header-icon.primary-logo{order:1}header.primary-logo--clicked .header-icon.secondary-logo{order:3;margin-top:0}header.primary-logo--clicked .header-icon.search-icon{order:2;border-top:1px solid #fff;margin-top:auto}header.primary-logo--clicked .header-icon.secondary-logo,header.primary-logo--clicked .header-icon.search-icon{animation:moveTransform .75s forwards}header.primary-logo--clicked .hammenu{pointer-events:auto}header.secondary-logo--clicked .header-icon.primary-logo{order:3;background-color:transparent;transition:0s}header.secondary-logo--clicked .header-icon.primary-logo svg{display:block}header.secondary-logo--clicked .header-icon.primary-logo .hammenu{display:none}header.secondary-logo--clicked .header-icon.secondary-logo{order:1;margin-top:0;align-items:end;transform:translate(0);pointer-events:none}header.secondary-logo--clicked .header-icon.search-icon{order:2;border-top:1px solid #fff;margin-top:auto;transform:translate(0)}header.secondary-logo--clicked .hammenu{pointer-events:auto}header.search--clicked .header-icon.primary-logo{width:100%;order:2;background-color:transparent;margin-top:auto;border-top:1px solid #fff;align-items:flex-start;padding-left:15px;padding-top:15px;transition:0s}header.search--clicked .header-icon.primary-logo svg{display:block;width:22px;height:22px}header.search--clicked .header-icon.primary-logo .hammenu{display:none}header.search--clicked .header-icon.search-icon{order:1;align-items:end;transform:translate(0);transition:.75s}header.search--clicked .header-icon.secondary-logo{order:3;margin-top:0}header.search--clicked .header-icon.primary-logo,header.search--clicked .header-icon.secondary-logo{display:none;transform:translate(0)}header .header-icon{color:#fff;pointer-events:all;transition:0s}header .header-icon:not(:nth-child(1)){border:none}header .header-icon.primary-logo{border-bottom:none;width:60px;background-color:var(--logoBgClr);transition:0s,transform .75s,margin .75s}header .header-icon.primary-logo.clicked{margin-left:calc(100% - 60px)}header .header-icon.search-icon svg{width:22px;height:22px}header .header-icon.secondary-logo,header .header-icon.search-icon{--logoBgClr: transparent !important;align-items:flex-start;border-top-color:transparent;transform:translate(-100%);padding-left:15px;padding-right:15px;color:#fff}}main,footer,.project-details-footer,.relatedcomments{transform:translate(0);transition:transform .75s}app-people-details,app-default-layout,#maindiv{width:100%;float:left}.movedR main,.movedR footer,.movedR .offset-modal>*,.movedR .project-details-footer,.movedR .relatedcomments,.movedR~.lg-container .lg-outer{transform:translate(var(--slidingAmount))}.movedR .page--splash{opacity:.2}@media (min-width: 1000px){main,.mainnav,.project-details-footer,.relatedcomments,footer{margin-left:60px;width:calc(100% - 60px)!important}}.tags{padding:15px 0;font-family:Aeonik-Medium}.tags a{font-size:1.125rem;line-height:1;transition:.6s;position:relative;cursor:pointer}.tags a:not(:last-child){padding-right:10px;margin-right:10px;border-right:1px solid #1d1d1b}.tags a:hover{color:var(--hvrClr)!important}@media (max-width: 575px){.tags{display:grid;grid-gap:.5em;gap:.5em;padding-top:14px;padding-bottom:8px}.tags a{font-size:16px;letter-spacing:-.16px;line-height:16px}.tags a:not(:last-child){padding-right:0;margin-right:0;border-right:none}.tags.tags{margin-top:-2px}}.grid2,.grid3,.grid4,.grid5{display:grid;grid-template-columns:repeat(var(--grid-cell),1fr);grid-gap:20px;gap:20px}@media (min-width: 1401px){.grid2,.grid3,.grid4,.grid5{gap:30px}}@media (min-width: 768px){.grid2{--grid-cell: 2}}.grid3{--grid-cell: 3}@media (max-width: 1399px){.grid3{--grid-cell: 2}}@media (max-width: 766px){.grid3{--grid-cell: 1}}.grid4{--grid-cell: 4}.grid5{--grid-cell: 5;gap:120px}@media (max-width: 767px){.tags--container{display:none}}.tags-menu--container{display:grid;grid-template-columns:auto auto;justify-content:space-between;align-items:center}.tags-menu--container button{grid-row:1;margin-right:auto}@media (min-width: 1000px){.tags-menu--container button{display:none}}.tags-menu--container .tags--reset{font-size:.875rem}@media (max-width: 999px){.tags-menu--container .tags--reset{grid-row:1;margin-left:auto}}@media (min-width: 1000px){.tags-menu--container .tags--reset{font-size:1.0625rem}}@media (max-width: 999px){.tags-menu--container:hover .tags--container{display:block!important;grid-column:1/-1}}.eq-btm-align>*{display:grid;grid-template-rows:1fr auto}@media (max-width: 575px){.blogcard1 .actions>div{display:none}}@media (max-width: 575px){.blogcard1 .date{margin-top:7px}}@media (min-width: 1201px){.blogcard1.span-2{grid-column:span 2}}@media (max-width: 640px){.projectlist{padding-top:4px}.projectlist hr{margin-bottom:9px}}.projectlist.grid2{gap:60px var(--gridGutter)}@media (max-width: 640px){.projectlist.grid2{gap:30px var(--gridGutter)}}.projectlist .projectbox h4{font-size:3rem;line-height:1.4}@media (max-width: 1540px){.projectlist .projectbox h4{font-size:2.375rem}}@media (max-width: 1200px){.projectlist .projectbox h4{font-size:25px;padding:3.4px 0 3.7px;letter-spacing:-.25px}}@media (max-width: 640px){.projectlist .projectbox h4 span{display:none}}.projectlist .projectbox figure a{display:block}.projectlist .projectbox .tags a{color:#000}.projectlist .projectbox .witharrow--parent:hover .witharrow span{opacity:1}.projectlist .projectbox--actions .goToInProjectsLink{display:inline-block;font-size:17px;padding:8px 10px;letter-spacing:-.15px}@media (max-width: 575px){.projectlist .projectbox--actions .goToInProjectsLink{font-size:14px;padding:6px 8px;margin-top:10px}}@media (min-width: 575px){.projectlist .projectbox--actions{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.projectlist .projectbox--actions .tags>*{float:left}}footer{position:relative;z-index:1111;padding-top:var(--spacerHalf);padding-bottom:var(--spacer)}@media (max-width: 767px){footer{padding-top:45px;padding-bottom:20px}}footer .address,footer .logoarea{grid-column:1/3 span}footer .details{grid-column:4/3 span}@media (max-width: 640px){footer .details{margin-bottom:var(--spacerHalf)}}footer .onlymob{margin:0!important}@media (min-width: 767px){footer .onlymob{display:none}}footer .designed{grid-column:10/3 span}@media (max-width: 767px){footer .footercol.logoarea{display:none}}footer .footercol .glogo{margin-top:.3em;max-width:6.3em}footer .footercol p:not(:last-child),footer .footercol div:not(:last-child){margin-bottom:.85em}@media (max-width: 640px){footer .footercol p:not(:last-child),footer .footercol div:not(:last-child){margin-bottom:var(--spacerHalf)}}footer a+a{margin-left:12px}footer a img{width:20px}.mainnav{position:fixed;right:0;left:0;top:0;bottom:0;z-index:111111;transform:translate(calc(-1 * var(--slidingAmount)));pointer-events:none;opacity:0;transition:opacity 0s linear .78s,transform .75s,background-color .5s}@media (max-width: 999px){.mainnav{right:0}.mainnav .main-container{margin:0;padding:0}}.mainnav .rightwrap{grid-column:8/-1;z-index:1}.mainnav .leftwrap{grid-column:span 7;height:100vh;height:calc(var(--vh, 1vh) * 100);display:grid;grid-template-columns:1fr;color:#fff;position:relative;z-index:11}@media (max-width: 999px){.mainnav .leftwrap{grid-column:span 12}}.mainnav .leftwrap:after{content:"";position:absolute;top:0;bottom:0;right:0;z-index:-1;width:100vw;background-color:inherit}.mainnav .leftwrap .toparea,.mainnav .leftwrap .bottomarea,.mainnav .leftwrap .searcharea{grid-row:1;grid-column:1}.mainnav .leftwrap .toparea{margin-top:var(--spacerx)}.mainnav .leftwrap .toparea a{cursor:pointer}.mainnav .leftwrap .toparea .logowrp{grid-column:span 3}@media (min-width: 1000px){.mainnav .leftwrap .toparea .logowrp{font-size:calc(25px + (92 - 25) * (100vw - 320px) / (1920 - 320));font-size:clamp(25px,4.7916666667vw,92px);line-height:.5;width:2.3045em}}@media (max-width: 999px){.mainnav .leftwrap .toparea .logowrp{max-width:135px;margin-bottom:30px;pointer-events:auto}}.mainnav .leftwrap .toparea .linkarea{grid-column:span 3;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.mainnav .leftwrap .toparea .linkarea ul{list-style:none}.mainnav .leftwrap .toparea .linkarea ul li a{line-height:.9;transition:color .6s}.mainnav .leftwrap .toparea .linkarea ul li a:hover{color:#fff}@media (max-width: 999px){.mainnav .leftwrap .toparea .linkarea ul li a{font-size:55px}}.mainnav .leftwrap .toparea .linkarea ul li:nth-child(1) a{line-height:.62}.mainnav .leftwrap .toparea .linkarea ul:hover{color:#ffffff59}.mainnav .leftwrap .toparea .linkarea address p{font-size:1.375rem;line-height:1.4;margin-top:20px}@media (max-width: 1540px){.mainnav .leftwrap .toparea .linkarea address p{font-size:1.0875rem}}.mainnav .leftwrap .toparea .linkarea address p a.map{position:relative;padding:0 0 2px;line-height:1}.mainnav .leftwrap .toparea .linkarea address p a.map:before{position:absolute;bottom:0;left:0;background-color:#fff;width:100%;height:1px;content:""}.mainnav .leftwrap .bottomarea{align-self:end;margin-bottom:var(--spacerx)}.mainnav .leftwrap .bottomarea .para{grid-column:span 3}.mainnav .leftwrap .bottomarea .linkarea{grid-column:4/-2;font-family:Aeonik-Medium}.mainnav .leftwrap .bottomarea .linkarea a+a{margin-left:12px}.mainnav .leftwrap .bottomarea .linkarea a img{width:20px}.mainnav .leftwrap .bottomarea .linkarea address>div+div{margin-top:1em}.mainnav .leftwrap .bottomarea .linkarea .map{border-bottom:1px solid currentColor}@media (max-width: 999px){.mainnav .leftwrap .bottomarea{display:none}}.mainnav .leftwrap .searcharea{align-self:center;margin-top:-27px}.mainnav .leftwrap .searcharea .searchinside{grid-column:1/-2;display:flex;flex-direction:row;align-items:center;justify-content:space-between;position:relative}.mainnav .leftwrap .searcharea .searchinside:before{content:"";position:absolute;bottom:.1em;width:100%;height:2px;background-color:#fff}.mainnav .leftwrap .searcharea .searchinside .searchfld{font-size:inherit;width:calc(100% - 85px);color:#fff}.mainnav .leftwrap .searcharea .searchinside .searchfld::placeholder{color:#fff;opacity:1;transition:.6s}.mainnav .leftwrap .searcharea .searchinside .searchfld:-ms-input-placeholder{color:#fff}.mainnav .leftwrap .searcharea .searchinside .searchfld::-ms-input-placeholder{color:#fff}.mainnav .leftwrap .searcharea .searchinside .searchbtn{width:72px;height:72px;background:url(diagonal-arrow-white.8992687686727052.svg) no-repeat center center;font-size:.0001em;cursor:pointer}.mainnav .leftwrap .searcharea .searchinside:hover .searchfld::placeholder,.mainnav .leftwrap .searcharea .searchinside:focus-within .searchfld::placeholder{opacity:.6}.mainnav .leftwrap .searcharea .searchinside:hover .searchfld:-ms-input-placeholder,.mainnav .leftwrap .searcharea .searchinside:focus-within .searchfld:-ms-input-placeholder{opacity:.6}.mainnav .leftwrap .searcharea .searchinside:hover .searchfld::-ms-input-placeholder,.mainnav .leftwrap .searcharea .searchinside:focus-within .searchfld::-ms-input-placeholder{opacity:.6}@media (max-width: 999px){.mainnav .leftwrap{padding:20px}}@media (min-width: 1000px){.mainnav .leftwrap .toparea,.mainnav .leftwrap .bottomarea,.mainnav .leftwrap .searcharea{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:var(--gridGutter);gap:var(--gridGutter)}}.mainnav.gridpopmenu .leftwrap{background-color:#fd4438}.mainnav.ingridpopmenu .leftwrap{background-color:#006469}.mainnav.ingridpopmenu .leftwrap .toparea ul{font-family:SuisseWorks-Regular}.mainnav.ingridpopmenu .leftwrap .toparea ul li{margin-bottom:.5em;letter-spacing:-2px}.mainnav.searchpopmenu .leftwrap{background-color:#60269e}.mainnav.actv{opacity:1;pointer-events:auto;transform:translateZ(0);transition:transform .75s,background-color .5s .5s}.mainnav.actv.searchpopmenu .search-result-outer{display:block}.mainnav.actv~header{border-right-color:transparent}.mainnav.actv~header .header-icon:nth-child(2){margin-bottom:inherit}@media (min-width: 1000px){.mainnav.actv~header .header-icon:nth-child(2){margin-top:inherit;margin-bottom:auto}}@media (max-width: 999px){.mainnav.searchpopmenu .inner-container{display:grid;grid-template-columns:1fr}.mainnav.searchpopmenu .inner-container>*{grid-column:1;grid-row:1}.mainnav.searchpopmenu .rightwrap{padding:20px;z-index:1111;margin-top:50vh;margin-top:calc(var(--vh, 1vh) * 50)}}.swiper-button-next,.swiper-button-prev{width:50px!important;height:50px!important}@media (max-width: 1368px){.swiper-button-next,.swiper-button-prev{width:40px!important;height:40px!important}}@media (max-width: 1024px){.swiper-button-next,.swiper-button-prev{width:40px!important;height:40px!important}}@media (max-width: 767px){.swiper-button-next,.swiper-button-prev{width:30px!important;height:30px!important}}.swiper-button-prev{top:auto!important;bottom:88px;right:162px!important;left:auto!important}@media (max-width: 1368px){.swiper-button-prev{right:145px!important}}@media (max-width: 999px){.swiper-button-prev{right:140px!important}}@media (max-width: 767px){.swiper-button-prev{bottom:85px;left:25px!important}}.swiper-button-next{top:auto!important;bottom:88px;right:62px!important;left:auto!important}@media (max-width: 999px){.swiper-button-next{right:65px!important}}@media (max-width: 767px){.swiper-button-next{bottom:85px;right:25px!important}}.swiper-button-next:after,.swiper-button-prev:after{content:""!important;color:#fff!important;width:100%;height:100%;background-image:url(icon-sleek.463a0a8bea6c6b50.svg);background-repeat:no-repeat;background-size:contain}.swiper-button-next:after{transform:rotate(45deg)}.swiper-button-prev:after{transform:rotate(-135deg)}.search-result-outer{display:none;height:100%;padding-top:88px;padding-bottom:88px;padding-left:24px;font-family:Aeonik-Medium;font-size:32px;background-color:#fff;transform:translate(calc(-100% - var(--gridGutter)));box-shadow:-36px 0 #fff;transition:transform .5s}.search-result-outer.fetching-search-data{box-shadow:calc(-1 * var(--gridGutter)) 0 0 0 #fff,500px 0 #fff;transform:translate(0);transition:transform .75s}.search-result-outer.fetching-search-data .search-result-inner .search-result-area:nth-child(1){opacity:1;transform:translateY(0)}.search-result-outer.fetching-search-data .search-result-inner .search-result-area:nth-child(2){opacity:1;transform:translateY(0)}.search-result-outer.fetching-search-data .search-result-inner .search-result-area:nth-child(3){opacity:1;transform:translateY(0)}.search-result-outer.fetching-search-data .search-result-inner .search-result-area:nth-child(4){opacity:1;transform:translateY(0)}.search-result-outer.fetching-search-data .search-result-inner .search-result-area:nth-child(5){opacity:1;transform:translateY(0)}.search-result-outer.fetching-search-data .search-result-inner .search-result-area:nth-child(6){opacity:1;transform:translateY(0)}.search-result-outer.fetching-search-data .search-result-inner .search-result-area:nth-child(7){opacity:1;transform:translateY(0)}.search-result-outer.fetching-search-data .search-result-inner .search-result-area:nth-child(8){opacity:1;transform:translateY(0)}.search-result-outer.fetching-search-data .search-result-inner .search-result-area:nth-child(9){opacity:1;transform:translateY(0)}.search-result-outer.fetching-search-data .search-result-inner .search-result-area:nth-child(10){opacity:1;transform:translateY(0)}.search-result-outer.fetching-search-data .search-result-inner .search-result-area:nth-child(11){opacity:1;transform:translateY(0)}.search-result-outer.fetching-search-data .search-result-inner .search-result-area:nth-child(12){opacity:1;transform:translateY(0)}.search-result-outer.fetching-search-data .search-result-inner .search-result-area:nth-child(13){opacity:1;transform:translateY(0)}.search-result-outer.fetching-search-data .search-result-inner .search-result-area:nth-child(14){opacity:1;transform:translateY(0)}.search-result-outer.fetching-search-data .search-result-inner .search-result-area:nth-child(15){opacity:1;transform:translateY(0)}@media (max-width: 999px){.search-result-outer{transform:none!important;box-shadow:none!important;height:auto;font-size:inherit;max-height:calc(50vh - 80px);max-height:calc(calc(var(--vh, 1vh) * 50) - 80px);padding:20px;overflow:auto}}.search-result-inner{height:calc(100vh - 148px);height:calc(calc(var(--vh, 1vh) * 100) - 148px);overflow:auto;counter-reset:counting}.search-result-inner .search-result-area{display:grid;grid-template-columns:auto 1fr;grid-gap:.25em;gap:.25em;margin-bottom:10px;padding-top:10px;padding-right:10px;border-top:1px solid currentColor;border-right:1px solid currentColor}.search-result-inner .search-result-area:before{counter-increment:counting;content:counter(counting) "."}.search-result-inner .search-result-area:nth-child(1){opacity:0;transform:translateY(15px);transition:.5s;transition-delay:75ms}.search-result-inner .search-result-area:nth-child(2){opacity:0;transform:translateY(15px);transition:.5s;transition-delay:.15s}.search-result-inner .search-result-area:nth-child(3){opacity:0;transform:translateY(15px);transition:.5s;transition-delay:.225s}.search-result-inner .search-result-area:nth-child(4){opacity:0;transform:translateY(15px);transition:.5s;transition-delay:.3s}.search-result-inner .search-result-area:nth-child(5){opacity:0;transform:translateY(15px);transition:.5s;transition-delay:.375s}.search-result-inner .search-result-area:nth-child(6){opacity:0;transform:translateY(15px);transition:.5s;transition-delay:.45s}.search-result-inner .search-result-area:nth-child(7){opacity:0;transform:translateY(15px);transition:.5s;transition-delay:.525s}.search-result-inner .search-result-area:nth-child(8){opacity:0;transform:translateY(15px);transition:.5s;transition-delay:.6s}.search-result-inner .search-result-area:nth-child(9){opacity:0;transform:translateY(15px);transition:.5s;transition-delay:.675s}.search-result-inner .search-result-area:nth-child(10){opacity:0;transform:translateY(15px);transition:.5s;transition-delay:.75s}.search-result-inner .search-result-area:nth-child(11){opacity:0;transform:translateY(15px);transition:.5s;transition-delay:.825s}.search-result-inner .search-result-area:nth-child(12){opacity:0;transform:translateY(15px);transition:.5s;transition-delay:.9s}.search-result-inner .search-result-area:nth-child(13){opacity:0;transform:translateY(15px);transition:.5s;transition-delay:.975s}.search-result-inner .search-result-area:nth-child(14){opacity:0;transform:translateY(15px);transition:.5s;transition-delay:1.05s}.search-result-inner .search-result-area:nth-child(15){opacity:0;transform:translateY(15px);transition:.5s;transition-delay:1.125s}.search-result-inner small{display:block;font-size:18px;color:#1d1d1b;opacity:.3}.search-result-inner a:hover{color:#ff542f}@media (max-width: 999px){.search-result-inner{height:auto}}.no-data{display:grid;place-items:center;height:100%;font-size:20px;color:#929292}@media (max-width: 999px){.no-data{font-size:inherit}}@media (max-width: 767px){.backtotop{display:none}}.backtotop a{cursor:pointer;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}@media (max-width: 999px){.backtotop a{font-size:1rem}}@media (max-width: 767px){.backtotop a{text-transform:capitalize}}.backtotop a span{margin:0 15px 0 0;width:18px;height:18px;display:flex}.backtotop a b{font-weight:400;margin:0 5px 0 0}@media (max-width: 767px){.backtotop a b{display:none}}.backtotop a:hover{color:#c4c4c4}.backtotop a:hover span{opacity:.3}.backlink a{height:59px;cursor:pointer;line-height:1.5;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.backlink a>img{transform:rotate(90deg);margin-left:15px}.backlink a span{margin:0 15px 0 0;width:18px;height:18px;display:flex}.backlink a span img{transform:rotate(180deg)}.backlink a span img.-left{transform:rotate(-90deg)}.backlink a:hover{color:#c4c4c4}.backlink a:hover span{opacity:.3}.date{color:#c4c4c4;font-size:1.375rem}@media (max-width: 1540px){.date{font-size:1.0875rem}}.author img{width:39px;height:39px;object-fit:cover;border-radius:50%}.author:not(.d-block) span{margin-right:10px}.author>div{margin-bottom:5px}.pageloader{opacity:0;visibility:hidden}.offset-modal{width:auto;position:fixed;top:0;left:0;right:0;bottom:0;z-index:11111;padding-left:60px;display:none}@media (max-width: 999px){.offset-modal{padding-left:0;z-index:111111;background-color:#fff;overflow:auto}}.offset-modal>*{transform:translate(0);transition:transform .75s ease 0s}.offset-modal.modalY{display:block;animation:modalY .75s forwards}.offset-modal.modalY-{display:block;animation:modalY- .75s forwards}.offset-modal.modalX-{display:block;animation:modalX- 1s forwards}.offset-modal.modalXP{display:block;animation:modalXP 1s forwards}.offset-modal.modalX{display:block;animation:modalX 1s forwards}.offset-modal.modalXM{display:block;animation:modalXM 1s forwards}@keyframes modalY-{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes modalY{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes modalXP{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes modalX-{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes modalX{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes modalXM{0%{transform:translate(-100%)}to{transform:translate(0)}}span[data-src]{cursor:pointer}iframe{width:100%;border:none}.video--controls{z-index:99;transform:scale(1)!important;position:absolute;bottom:90px!important;right:25px!important;right:0;display:flex;justify-content:end;align-items:end;column-gap:10px;pointer-events:all!important}@media (max-width: 767px){.video--controls{display:none!important}}.video--controls .playPause,.video--controls .audioOnOff{display:grid;align-items:center;pointer-events:all!important}.video--controls .playPause>*,.video--controls .audioOnOff>*{grid-column:1;grid-row:1}.video--controls svg,.video--controls img{width:50px;height:50px;filter:brightness(0) saturate(100%) invert(84%) sepia(21%) saturate(0%) hue-rotate(198deg) brightness(85%) contrast(101%)}.video--controls .audioOnOff svg,.video--controls .audioOnOff img{width:35px!important;height:35px!important;transform:translateY(-7px)}.img-hover-zoom:hover .video--controls img{transform:scale(1) translateY(-7px)!important}.vidinside{position:relative;height:0;overflow:hidden;padding-top:62.955%;pointer-events:none;background-size:cover}.vidinside>*{width:100%;height:100%;object-fit:cover;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;transform:scale(1.4)}.imginside{position:relative;height:0;overflow:hidden;padding-top:62.955%}.imginside>*{height:100%;object-fit:cover;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.imginside .fade-img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .2s ease-in-out}.imginside .fade-img.active{opacity:1;z-index:2}.scrolldown{position:absolute;bottom:-62px;right:0;z-index:1;transform:translate(100%);transform-origin:right top;transform:rotate(-90deg) translateY(100%) translate(100%);transition:transform .2s ease-in}.scrolldown>div{display:inline-flex;align-items:center}.scrolldown>div span{width:60px;height:60px;display:inline-grid;place-items:center;background-color:#fff;transform:rotate(-90deg);margin-right:20px}.scrolldown>div span img{width:50%}.scrolldown>div p{font-family:Aeonik-Medium;font-size:18px}.scrolldown.notScrolled{transform:rotate(-90deg) translateY(-100%) translate(100%)}[class^=thumb] figcaption{font-family:Aeonik-Light}[class^=thumb] figcaption:empty,[class^=thumb] figcaption:empty+hr{display:none}.blogcard,.blogcard1,.projectbox{opacity:0;transform:translateY(100px)}.b-0{border:none!important}@media (min-width: 1200px){.hide-upto-tabL.hide-upto-tabL.hide-upto-tabL{display:none}}@media (max-width: 1200px){.hide-from-tabL.hide-from-tabL.hide-from-tabL{display:none}}@media (min-width: 999px){.hide-upto-tabP.hide-upto-tabP.hide-upto-tabP{display:none}}@media (max-width: 999px){.hide-from-tabP.hide-from-tabP.hide-from-tabP{display:none}}@media (min-width: 767px){.hide-upto-mobL.hide-upto-mobL.hide-upto-mobL{display:none}}@media (max-width: 767px){.hide-from-mobL.hide-from-mobL.hide-from-mobL{display:none}}@media (orientation: landscape){.media-portrait{display:none}}@media (orientation: portrait){.media-landscape{display:none}}@keyframes movee{0%{margin-left:-60px}to{margin-left:calc(100% - 25px)}}@keyframes moveTransform{0%{transform:translate(-100%)}to{transform:translate(0)}}@media (max-width: 999px){.mobiletopspace{margin:0!important;padding-top:75px!important}.mobiletopspace h2{font-size:35px;letter-spacing:-.35px}}.site__error{min-height:100vh;min-height:calc(var(--vh, 1vh) * 100);--pgBgClr: #FF4438;background-color:var(--pgBgClr);color:#fff;display:flex;align-items:flex-end}.site__error.ingrid-page{--pgBgClr: #006469}.site__error .inner-container{padding-top:50px;padding-bottom:50px}.project--tags{grid-column:2}.project--tags a{display:block}.project--tags a:hover{color:var(--hvrClr)}.project--tags li{display:block!important}.offset-modal-inner{height:100vh;display:grid;grid-template-rows:auto 1fr}.privacy-policy-modal--content{padding:var(--spacer) var(--spacerHalf);line-height:1.3;overflow:auto}.privacy-policy-modal--content article{max-width:620px}.privacy-policy-modal--content h1{font-size:1.5rem;margin-bottom:var(--spacerHalf)}@media (min-width: 1000px){.privacy-policy-modal--content h1{font-size:2rem}}@media (min-width: 1401px){.privacy-policy-modal--content h1{font-size:3rem}}.privacy-policy-modal--content p,.privacy-policy-modal--content td{font-family:Aeonik-Light}.privacy-policy-modal--content p strong{font-family:Aeonik-Medium;font-weight:inherit}.privacy-policy-modal--content table{text-align:left;max-width:700px}.privacy-policy-modal--content table th{font-family:Aeonik-Medium;font-weight:inherit}.privacy-policy-modal--content table th,.privacy-policy-modal--content table td{vertical-align:top;border-bottom:1px solid currentColor}.privacy-policy-modal--content table th:nth-of-type(1),.privacy-policy-modal--content table td:nth-of-type(1){padding-right:.5em}.journal_details_bottom .video--controls{object-fit:contain;width:auto;height:auto;right:10%!important;bottom:4%!important;display:grid!important;align-items:end!important;grid-auto-flow:column;place-content:end}@media (max-width: 1024px){.journal_details_bottom .video--controls{right:80px!important;bottom:20px!important}}@media (max-width: 767px){.journal_details_bottom .video--controls{right:12%!important;bottom:5%!important}}.thinking_article_bottom .video--controls{object-fit:contain;width:auto;height:auto;right:10%!important;bottom:4%!important;display:grid!important;align-items:center!important;grid-auto-flow:column;place-content:end}@media (max-width: 1024px){.thinking_article_bottom .video--controls{right:80px!important;bottom:20px!important}}@media (max-width: 767px){.thinking_article_bottom .video--controls{right:12%!important;bottom:5%!important}}.hero{overflow:hidden}.hero .heroslider{position:relative;display:grid;max-height:100vh;max-height:calc(var(--vh, 1vh) * 100);overflow:hidden}.hero .heroslider:not(.align-end){align-items:start}@media (max-width: 999px){.hero .heroslider:not(.align-end){align-items:end}}.hero .heroslider.align-end{align-items:end}.hero .heroslider>*{grid-row:1;grid-column:1}@media (min-width: 1000px){.hero .heroslider .main-container{margin:0 45px}}.hero .heroslider .main-container:hover .witharrow span{opacity:1!important}.hero .heroslider figure a{display:block}.hero .heroslider figure img,.hero .heroslider figure iframe{width:100%;height:100vh;height:calc(var(--vh, 1vh) * 100);object-fit:cover}@media (max-width: 998px){.hero .heroslider figure img,.hero .heroslider figure iframe{object-fit:cover}}.hero .heroslider figure iframe{pointer-events:none}.hero .heroslider .herocontent{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;color:#fff;position:relative;padding-bottom:7px}.hero .heroslider .herocontent h2,.hero .heroslider .herocontent .h2{margin-bottom:20px}.hero .heroslider .herocontent h2.less-gap,.hero .heroslider .herocontent .h2.less-gap{margin-bottom:-10px}@media (max-width: 767px){.hero .heroslider .herocontent h2,.hero .heroslider .herocontent .h2{font-size:25px;line-height:25px;letter-spacing:-.1px}.hero .heroslider .herocontent h2.less-gap,.hero .heroslider .herocontent .h2.less-gap{margin-bottom:0}}@media (max-width: 767px){.hero .heroslider .herocontent h2 br,.hero .heroslider .herocontent h2 span,.hero .heroslider .herocontent .h2 br,.hero .heroslider .herocontent .h2 span{display:none}}.hero .heroslider .herocontent hr{border-top:1px solid #C4C4C4;margin:0;height:0}@media (max-width: 767px){.hero .heroslider .herocontent hr{display:none}}.hero .heroslider .herocontent.projectdetails{justify-content:flex-start;padding-top:17px}@media (max-width: 767px){.hero .heroslider .herocontent .tags{display:none}}@media (max-width: 767px){.hero .heroslider .scrolldown{display:none}}.hero .heroslider .video--controls{bottom:4px!important;right:65px!important;left:auto!important}@media (max-width: 767px){.hero .heroslider .video--controls{bottom:75px!important;right:auto!important;left:50%!important;transform:translate(-50%)!important}}.hero .tags a:not(:last-child){border-color:#fff}app-projects-details .hero .heroslider .video--controls{bottom:auto!important;right:65px!important;left:auto!important;top:45px!important;mix-blend-mode:difference;padding:5px 8px}@media (max-width: 1799px){app-projects-details .hero .heroslider .video--controls{top:34px!important;right:34px!important}}@media (max-width: 1199px){app-projects-details .hero .heroslider .video--controls{top:0!important;right:0!important;transform:translate(0)!important}}.home-projects-filter .projectlist .projectbox h4{font-size:2rem;line-height:1.4}@media (max-width: 1399px){.home-projects-filter .projectlist .projectbox h4{font-size:1.8rem}}@media (max-width: 768px){.home-projects-filter .grid3{gap:30px var(--gridGutter)}}.home-projects-filter .witharrow--parent figure{display:grid;align-items:center}.home-projects-filter .witharrow--parent figure>*{grid-column:1;grid-row:1}.home-projects-filter .witharrow--parent figure .imginside img{width:100%}.home-projects-filter .witharrow span{line-height:2}.home-projects-filter .witharrow span svg{width:.63em;transform:translateY(-.04em)}.home-projects-filter .witharrow a{display:flex;align-items:center;column-gap:.4em}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.opacity-100{opacity:1}.opacity-0{opacity:0}.home-projects{padding-top:var(--spacer);padding-bottom:var(--spacerHalf)}@media (max-width: 767px){.home-projects{padding-bottom:50px}.home-projects>hr{margin-bottom:3px}}.home-projects .allprojects{margin-top:74px}@media (max-width: 767px){.home-projects .allprojects{display:none}}.home-practice{padding-top:var(--spacer);padding-bottom:var(--spacer)}@media (max-width: 767px){.home-practice{padding-bottom:62px;padding-top:55px}.home-practice .flow-root>*+*{margin-top:var(--spacerHalf)}}@media (max-width: 767px){.home-practice hr{display:none}}@media (max-width: 767px){.home-practice .gridwrap{padding-top:12px}}.home-practice .gridwrap .firstrow{grid-column:4/6 span}@media (max-width: 767px){.home-practice .gridwrap .firstrow{margin-bottom:var(--spacerHalf)}}.home-practice .gridwrap .firstrow hr{width:180%}@media (min-width: 767px){.home-practice .gridwrap .firstrow .more{display:none}}.home-practice .gridwrap .firstrow .more a{font-size:1.375rem}.home-practice .gridwrap .secondrow{grid-column:6/6 span}@media (max-width: 767px){.home-practice .gridwrap .secondrow{padding-top:11px}}@media (max-width: 767px){.home-practice .gridwrap .secondrow .more{display:none}}@media (max-width: 767px){.home-practice .gridwrap p{line-height:23px}}.home-thinking{padding-top:var(--spacer);padding-bottom:var(--spacerHalf)}@media (max-width: 767px){.home-thinking{padding-bottom:60px;padding-top:60px}.home-thinking>hr{margin-bottom:3px}}@media (max-width: 767px){.home-thinking .roundtags{display:none}}@media (max-width: 767px){.home-thinking .thinkingblock hr{display:none}}.home-thinking .thinkingblock article{grid-column:1/6 span;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}@media (max-width: 767px){.home-thinking .thinkingblock article{margin-bottom:6px}}@media (max-width: 767px){.home-thinking .thinkingblock article .heading{margin-bottom:6px}.home-thinking .thinkingblock article .heading h2{font-size:22px;line-height:23px;letter-spacing:-.22px}}.home-thinking .thinkingblock figure{grid-column:7/6 span}@media (max-width: 767px){.home-thinking .thinkingblock figure{margin-bottom:var(--spacerx)}}.home-thinking .thinkingblock figure a{display:block;height:0;position:relative;padding-bottom:65%;overflow:hidden}.home-thinking .thinkingblock figure a img{position:absolute;top:0;left:0;right:0;width:100%}@media (max-width: 767px){.home-thinking .allprojects{margin-top:3px!important;font-size:1rem}}.home-thinking .allprojects .onlymob{font-size:1.2rem}@media (min-width: 767px){.home-thinking .allprojects .onlymob{display:none}}@media (max-width: 767px){.home-thinking .allprojects a{font-size:1.2rem;opacity:.5}}.home-journal{padding-top:var(--spacer);padding-bottom:var(--spacerHalf)}@media (max-width: 767px){.home-journal{padding-bottom:56px;padding-top:60px}.home-journal>hr{margin-bottom:3px}}.home-journal .leftpanel{grid-column:1/6 span;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}@media (max-width: 767px){.home-journal .leftpanel{padding-bottom:var(--spacerHalf)}}@media (max-width: 767px){.home-journal .leftpanel .allprojects{display:none}}.home-journal .rightpanel{grid-column:7/6 span}@media (max-width: 767px){.home-journal .rightpanel .actions .cats{display:none}}.home-journal figure a{display:block;height:0;padding-bottom:100%;overflow:hidden;position:relative}.home-journal figure a img{width:100%;position:absolute;top:0;left:0;right:0}@media (min-width: 767px){.home-journal .allprojects.onlymob{display:none}}.project-listview-wrap{padding-bottom:var(--spacer);background-color:#d9d8d6}.project-listview-wrap .projects-menu-list{position:sticky;top:0;left:0;right:0;z-index:1;background-color:#d9d8d6;padding-top:var(--spacersmall);padding-bottom:var(--spacerHalf);font-family:Aeonik-Medium;line-height:1.4;box-shadow:1px 0 #d9d8d6;transform:translateY(0);transition:transform .5s}.project-listview-wrap .projects-menu-list.out-of-view{transform:translateY(-100%)}.project-listview-wrap .projects-menu-list.bg--ylw{box-shadow:1px 0 #e6e6cf}@media (max-width: 767px){.project-listview-wrap .projects-menu-list{font-size:16px;padding-top:15px;padding-bottom:3px;margin-bottom:2px}.project-listview-wrap .projects-menu-list~.projectlist{margin-top:16px!important}.project-listview-wrap .projects-menu-list+.projectcolumn{margin-top:8px}}.project-listview-wrap .projects-menu-list.with-border .gridwrap{position:relative}.project-listview-wrap .projects-menu-list.with-border .gridwrap:before{content:"";position:absolute;top:2.1em;left:0;width:100%;height:1px;background-color:#000}@media (max-width: 999px){.project-listview-wrap .projects-menu-list.with-border .gridwrap:before{display:none}}.project-listview-wrap .projects-menu-list .gridwrap{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:var(--gridGutter);gap:var(--gridGutter)}.project-listview-wrap .projects-menu-list .moblistingbtns{grid-row:1;grid-column:1/10 span;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:var(--gridGutter);gap:var(--gridGutter);place-items:start;padding-left:60px}.project-listview-wrap .projects-menu-list .moblistingbtns button{color:inherit}.project-listview-wrap .projects-menu-list .moblistingbtns .btn-tgl--close,.project-listview-wrap .projects-menu-list .moblistingbtns .btn-tgl--filter{display:none}.project-listview-wrap .projects-menu-list .moblistingbtns .btn--reset{grid-column:5}@media (max-width: 999px){.project-listview-wrap .projects-menu-list .moblistingbtns{grid-column:1/9 span;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--gridGutter) * 2);margin-bottom:var(--gridGutter)}.project-listview-wrap .projects-menu-list .moblistingbtns .btn-tgl--close,.project-listview-wrap .projects-menu-list .moblistingbtns .btn-tgl--filter{display:inherit}.project-listview-wrap .projects-menu-list .moblistingbtns .btn-tgl--filter{grid-column:1}.project-listview-wrap .projects-menu-list .moblistingbtns .btn--reset{grid-column:2}}.project-listview-wrap .projects-menu-list .listmenulisting{grid-row:1;grid-column:1/8 span;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--gridGutter);gap:var(--gridGutter);position:relative}@media (max-width: 999px){.project-listview-wrap .projects-menu-list .listmenulisting{grid-row:auto;grid-column:1/10 span;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:calc(var(--gridGutter) * 2);gap:calc(var(--gridGutter) * 2);overflow:hidden;height:0;transition:height .2s ease-in-out}.project-listview-wrap .projects-menu-list .listmenulisting.open{height:var(--mypHeight, auto);margin-top:13px}}@media (max-width: 767px){.project-listview-wrap .projects-menu-list .listmenulisting{grid-template-columns:repeat(1,minmax(0,1fr));grid-gap:13px;gap:13px}}.project-listview-wrap .projects-menu-list .listmenulisting .listmenublk h4{padding:0 0 15px;display:flex;flex-direction:row;align-items:center;cursor:pointer}@media (max-width: 999px){.project-listview-wrap .projects-menu-list .listmenulisting .listmenublk h4{padding:0}}.project-listview-wrap .projects-menu-list .listmenulisting .listmenublk h4 svg{width:.6em;opacity:0;margin-top:.2em;margin-left:.2em;transition:.3s ease}.project-listview-wrap .projects-menu-list .listmenulisting .listmenublk h4 svg path{stroke:currentColor;stroke-width:1.3}.project-listview-wrap .projects-menu-list .listmenulisting .listmenublk h4:hover svg{opacity:1}.project-listview-wrap .projects-menu-list .listmenulisting .listmenublk ul.listview{height:0;list-style:none;overflow:hidden;transition:height .2s ease-in-out}.project-listview-wrap .projects-menu-list .listmenulisting .listmenublk ul.listview.open{height:var(--myHeight, auto)}.project-listview-wrap .projects-menu-list .listmenulisting .listmenublk ul.listview li{border-bottom:1px solid #000000}@media (max-width: 999px){.project-listview-wrap .projects-menu-list .listmenulisting .listmenublk ul.listview li{border-bottom:none}}.project-listview-wrap .projects-menu-list .listmenulisting .listmenublk ul.listview li a{display:block;color:#929292;line-height:1.2;cursor:pointer;transition:.6s}.project-listview-wrap .projects-menu-list .listmenulisting .listmenublk ul.listview li a:hover{color:var(--item-hvr-clr, #ff542f)}.project-listview-wrap .projects-menu-list .viwchanger{grid-row:1;grid-column:11/2 span;position:relative;text-align:right}.project-listview-wrap .projects-menu-list .viwchanger a{display:inline-flex;flex-direction:row;justify-content:center;align-items:center;cursor:pointer}.project-listview-wrap .projects-menu-list .viwchanger a span{transform:translate(1em);opacity:0;transition:.2s}.project-listview-wrap .projects-menu-list .viwchanger a svg{width:.6em;fill:currentColor;margin-top:.2em;margin-left:.5em}.project-listview-wrap .projects-menu-list .viwchanger a:hover span{transform:translate(0);opacity:1}.project-listview-wrap .projects-menu-list .viwchanger.columnviwchanger a span img{transform:rotate(90deg)}@media (max-width: 999px){.project-listview-wrap .projects-menu-list .viwchanger{grid-column:10/-1}.project-listview-wrap .projects-menu-list .viwchanger a span{transform:translate(0);opacity:1}.project-listview-wrap .projects-menu-list .viwchanger a svg{display:none}}.projectcolumn{padding-top:5px;border-top:1px solid #000000}@media (max-width: 767px){.projectcolumn{padding-top:28px}.projectcolumn:not(:last-child){margin-bottom:34px}}.projectcolumn .columnwrap:not(:first-child){border-top:1px solid #000000;padding:5px 0 0;margin-top:var(--spacer)}@media (max-width: 767px){.projectcolumn .columnwrap:not(:first-child){border:none}}.projectcolumn .columnwrap .letter{grid-column:1/3 span}.projectcolumn .columnwrap .letter h3{color:#fff;line-height:.625;font-size:calc(100px + (215 - 100) * (100vw - 320px) / (1200 - 320));font-size:clamp(100px,17.9166666667vw,215px)}@media (max-width: 767px){.projectcolumn .columnwrap .letter h3{line-height:.85;margin-bottom:11px}}.projectcolumn .columnwrap .otherswrap{grid-column:4/9 span}.projectcolumn .columnwrap .otherswrap .others{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:30px;gap:30px}.projectcolumn .columnwrap .otherswrap .others:not(:first-child){padding:5px 0 0;margin:32px 0 0;border-top:1px solid #000000}@media (max-width: 767px){.projectcolumn .columnwrap .otherswrap .others:not(:first-child){border:none;padding:0;margin:0}}.projectcolumn .columnwrap .otherswrap .others .location{font-size:1.25rem}.projectcolumn .columnwrap .otherswrap .others .location ul.location{list-style:none}.projectcolumn .columnwrap .otherswrap .others .location ul.location li{border-bottom:1px solid #929292;padding:0 0 2px;display:grid;grid-template-columns:.5fr 1fr;grid-gap:1em;gap:1em}.projectcolumn .columnwrap .otherswrap .others .location ul.location li p{font-family:Aeonik-Light}.projectcolumn .columnwrap .otherswrap .others .location ul.location li div>*:not(:last-child){border-bottom:1px solid #929292}.projectcolumn .columnwrap .otherswrap .others .thumb{margin-left:var(--gridGutter)}@media (max-width: 1200px){.projectcolumn .columnwrap .otherswrap .others{grid-template-columns:1fr 1fr}.projectcolumn .columnwrap .otherswrap .others .location{font-size:inherit}.projectcolumn .columnwrap .otherswrap .others .thumb{display:none}}@media (max-width: 767px){.projectcolumn .columnwrap .otherswrap .others{grid-template-columns:1fr}.projectcolumn .columnwrap .otherswrap .others .location{display:none}}.projectcolumn.column-video-control .video--controls{top:12px!important;right:15px!important;bottom:auto!important;mix-blend-mode:difference}.practicepage-hero{padding-top:59px}.practicepage-top{overflow-x:hidden;padding-top:17px;padding-bottom:calc(var(--spacer) * 1.5)}@media (max-width: 999px){.practicepage-top{padding-bottom:60px}}.practicepage-top h1.title{grid-column:1/12 span}@media (max-width: 767px){.practicepage-top h1.title{font-size:35px;margin-bottom:32px}}.practicepage-top .info{grid-column:4/9 span}@media (max-width: 767px){.practicepage-top .info{margin-top:10px;padding-bottom:5px}}.practicepage-top .info hr{width:200vh;width:calc(var(--vh, 1vh) * 200)}@media (max-width: 999px){.practicepage-top .info hr{display:none}}.practicepage-top .card1 figure,.practicepage-top .card2 figure{display:grid}.practicepage-top .card1 figure img,.practicepage-top .card2 figure img{grid-row:1;grid-column:1}.practicepage-top .card1 figcaption,.practicepage-top .card2 figcaption{font-size:1.125rem;line-height:1.4;padding:10px 0;color:#1d1d1b}@media (max-width: 1540px){.practicepage-top .card1 figcaption,.practicepage-top .card2 figcaption{font-size:.9rem}}.practicepage-top .card1 .desc,.practicepage-top .card2 .desc{margin-top:50px}@media (max-width: 767px){.practicepage-top .card1 .desc p,.practicepage-top .card2 .desc p{font-size:22px;line-height:23px;letter-spacing:-.22px}}@media (max-width: 999px){.practicepage-top .card1 .desc,.practicepage-top .card2 .desc{margin-top:16px}}@media (max-width: 767px){.practicepage-top .card1,.practicepage-top .card2{margin-top:42px}}.practicepage-top .card1{grid-column:2/5 span}@media (max-width: 1400px){.practicepage-top .card1{grid-column:1/8 span}}.practicepage-top .card2{grid-column:5/8 span}@media (max-width: 1800px){.practicepage-top br{display:none}}.practicepage-whatwedo{overflow-x:hidden;padding-bottom:var(--spacer)}@media (max-width: 767px){.practicepage-whatwedo{margin-top:2px}}@media (max-width: 767px){.practicepage-whatwedo .heading h2{margin-top:-7px}}.practicepage-whatwedo .heading hr{width:200vw}@media (max-width: 767px){.practicepage-whatwedo .heading hr{width:auto}}@media (max-width: 767px){.practicepage-whatwedo .gridwrap{margin-top:var(--spacerHalf)}.practicepage-whatwedo .gridwrap>*+*{margin-top:40px}}.practicepage-whatwedo .desc{grid-column:1/3 span}@media (max-width: 1200px){.practicepage-whatwedo .desc{grid-column:1/5 span}}@media (max-width: 767px){.practicepage-whatwedo .desc{padding-top:14px;padding-bottom:2px}}@media (max-width: 767px){.practicepage-whatwedo .desc p{font-size:22px;line-height:23px;letter-spacing:-.22px}}@media (max-width: 999px){.practicepage-whatwedo .desc p br{display:none}}.practicepage-whatwedo .links{grid-column:7/3 span}.practicepage-whatwedo .links:last-child{grid-column:10/3 span}.practicepage-whatwedo .links ul{list-style:none}@media (max-width: 767px){.practicepage-whatwedo .links ul{font-size:22px;line-height:23px;letter-spacing:-.22px;margin-top:-7px;padding-bottom:2px}}.practicepage-whatwedo .links ul li a{display:block;transition:.6s}.practicepage-whatwedo.grid-practice .links ul li a.actv,.practicepage-whatwedo.grid-practice .links ul li a:hover{color:#d50057}.practicepage-whatwedo.ingrid-practice .links ul li a.actv,.practicepage-whatwedo.ingrid-practice .links ul li a:hover{color:#006469}@media (max-width: 1800px){.practicepage-whatwedo .desc br{display:none}}.practice-value{padding-bottom:var(--spacer)}@media (max-width: 767px){.practice-value{padding-bottom:60px}}@media (max-width: 767px){.practice-value .gridwrap>*+*{margin-top:var(--spacer)}}@media (max-width: 767px){.practice-value .gridwrap{display:flex;flex-direction:column-reverse;justify-content:center;align-items:flex-start}}@media (max-width: 767px){.practice-value .gridwrap .desc{margin:0}}.practice-value .thumb{grid-column:1/8 span}@media (max-width: 767px){.practice-value .thumb{width:100%;margin-top:41px}}.practice-value .thumb figure{margin-left:-60px;display:grid}.practice-value .thumb figure img{grid-row:1;grid-column:1}@media (max-width: 999px){.practice-value .thumb figure{margin:0}}.practice-value .thumb figcaption{font-size:1.125rem;line-height:1.4;padding:10px 0;color:#1d1d1b}@media (max-width: 1540px){.practice-value .thumb figcaption{font-size:.9rem}}.practice-value .thumb hr{background-color:#000;margin:0 0 10px}.practice-value .desc{grid-column:10/3 span}@media (max-width: 767px){.practice-value .desc{width:100%}}.practice-value .desc .valuebox hr{background-color:#000}.practice-value .desc .valuebox h4{white-space:nowrap}@media (max-width: 767px){.practice-value .desc .valuebox h4{font-size:35px;line-height:1.05;letter-spacing:-.25px}}@media (max-width: 767px){.practice-value .desc .valuebox p{font-size:22px;letter-spacing:-.1px}}@media (max-width: 767px){.practice-value .desc .valuebox{margin-bottom:31px!important}.practice-value .desc .valuebox:last-child{margin-bottom:0!important}}@media (max-width: 1800px){.practice-value br{display:none}}.practice-people hr,.practice-contact hr{width:calc(100% + 120px)}@media (max-width: 767px){.practice-people hr,.practice-contact hr{width:100%}}.practice-people{padding-bottom:var(--spacer);overflow:hidden}@media (max-width: 1200px){.practice-people{padding-bottom:58px}.practice-people .flow-root>*+*{margin-top:var(--spacerHalf)}}.practice-people .heading h2{margin-top:-7px}.practice-people .desc{grid-column:1/3 span}@media (max-width: 1400px){.practice-people .desc{grid-column:1/8 span}}@media (max-width: 767px){.practice-people .desc{padding-top:20px;padding-bottom:20px}}@media (max-width: 767px){.practice-people .desc p{font-size:22px;line-height:23px;letter-spacing:-.22px}}@media (max-width: 767px){.practice-people .desc p br{display:none}}.practice-people .peoplerow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--gridGutter);gap:var(--gridGutter)}@media (max-width: 766px){.practice-people .peoplerow{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 640px){.practice-people .peoplerow{grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:37px 20px;gap:37px 20px}}.practice-people .people-portfolio{cursor:pointer;font-family:Aeonik-Medium}.practice-people .people-portfolio .imgs-container{display:grid}.practice-people .people-portfolio .imgs-container>*{grid-row:1;grid-column:1}.practice-people .people-portfolio .imgs-container>img{visibility:hidden}.practice-people .people-portfolio figure{position:relative;padding-bottom:135.5%}.practice-people .people-portfolio figure img{position:absolute;top:0;left:0;right:0;bottom:0;grid-row:1;grid-column:1;transition:opacity .5s}.practice-people .people-portfolio figure img:nth-of-type(2){opacity:0}@media (max-width: 414px){.practice-people .people-portfolio figcaption{font-size:16px;padding-top:1px;line-height:18px;letter-spacing:-.16px}}@media (hover: hover){.practice-people .people-portfolio:hover figure img:not(:only-child):nth-of-type(1){opacity:0}.practice-people .people-portfolio:hover figure img:nth-of-type(2){opacity:1}}@media (max-width: 1800px){.practice-people .desc br{display:none}}.practice-contact{padding-bottom:var(--spacerHalf);overflow-x:hidden}@media (max-width: 999px){.practice-contact{padding-bottom:var(--spacer)}}@media (max-width: 768px){.practice-contact hr{margin-top:3px}}@media (max-width: 767px){.practice-contact hr{margin-bottom:2px!important}}@media (max-width: 767px){.practice-contact .gridwrap{margin:32px 0 0}.practice-contact .gridwrap>*+*{margin-top:var(--spacer)}}.practice-contact .contactdetails{grid-column:4/9 span;border-top:1px solid #000000;padding-bottom:10px}@media (max-width: 767px){.practice-contact .contactdetails{display:block;border:none;padding:0}}@media (max-width: 767px){.practice-contact .contactdetails .contactblk{font-size:16px;line-height:19px;letter-spacing:-.16px}}.practice-contact .contactdetails .contactblk:not(:last-child){margin-bottom:var(--spacerHalf)}@media (max-width: 767px){.practice-contact .contactdetails .contactblk:first-child{margin-bottom:0}.practice-contact .contactdetails .contactblk:not(:last-child){margin-bottom:35px}}.journalpage .card .thumb figure,.home-thinking .thinkingblock figure,.practicepage-top .thumb figure,.practice-value .thumb figure,.project-details-content [class*=thumb] figure,div[data-layout] img,.people-portfolio{opacity:0;transform:translateY(100px)}.project-details-content .thumb .video--controls{bottom:20px!important}@media (max-width: 767px){.project-details-content .thumb .video--controls{bottom:10px!important;right:15px!important;display:flex!important}}.project-details-content .thumb .ar-16\/9>:not(img){object-fit:fill!important}div[data-layout] img{width:100%}.grid-hero-content{padding-top:calc(var(--spacer) / 2);padding-bottom:calc(var(--spacer) / 2);min-height:100vh;min-height:calc(var(--vh, 1vh) * 100)}@media (max-width: 999px){.grid-hero-content{min-height:inherit;padding-top:var(--spacer);padding-bottom:var(--spacer)}}.grid-hero-content .inner-container{align-content:start}.grid-hero-content article{grid-column:span 6}@media (max-width: 999px){.grid-hero-content.ingrid-inf article{grid-column:span 12}}.peoplepopup{height:100vh;height:calc(var(--vh, 1vh) * 100);background-color:#fff}.peoplepopup .back{height:60px;border-bottom:1px solid #C4C4C4;display:grid;align-items:center}@media (max-width: 767px){.peoplepopup .back{border:none}}.peoplepopup .peoplepopcontent{position:relative}.peoplepopup .peoplepopcontent:after{content:"";width:1px;background-color:#c4c4c4;left:50%;top:0;height:100%;position:absolute;z-index:1}@media (max-width: 999px){.peoplepopup .peoplepopcontent:after{display:none}}.peoplepopup .peoplepopcontent .gridwrap{height:calc(100vh - 60px);height:calc(calc(var(--vh, 1vh) * 100) - 60px);padding-top:60px;padding-bottom:60px}@media (max-width: 767px){.peoplepopup .peoplepopcontent .gridwrap{height:100%;padding-top:0;padding-bottom:0}}.peoplepopup .peoplepopcontent figure{grid-column:2/span 4;overflow:hidden;display:flex;align-items:flex-start}.peoplepopup .peoplepopcontent figure img{display:block;max-height:100%;margin:auto;flex:0}@media (max-width: 999px){.peoplepopup .peoplepopcontent figure{grid-column:1/-1;margin-bottom:20px}.peoplepopup .peoplepopcontent figure img{margin:0 auto 0 0}}.peoplepopup .peoplepopcontent article{grid-column:8/-1;overflow:auto;padding-right:120px;display:flex;flex-direction:column}@media (max-width: 999px){.peoplepopup .peoplepopcontent article{grid-column:1/-1;padding-right:0}}.peoplepopup .peoplepopcontent .heading p{margin-top:-1px}.peoplepopup .peoplepopcontent .desc{font-family:Aeonik-Light;margin-bottom:auto}.peoplepopup .peoplepopcontent address{display:inline-block}@media (max-width: 767px){.peoplepopup .peoplepopcontent address{display:block;padding-bottom:var(--spacer);margin-top:var(--spacer);font-size:inherit}}.peoplepopup .peoplepopcontent address p{border-bottom:1px solid #000000}@media (max-width: 767px){.thinking_page{margin-top:-6px}}@media (max-width: 767px){.thinking_page div.section{padding:20px 20px 0}.thinking_page div.section .roundtags{display:none}.thinking_page div.section .main-container{margin:0;padding:0}.thinking_page div.section .inner-container{height:auto;padding-top:0;padding-bottom:0;display:grid;grid-template-rows:1fr 1fr;justify-content:inherit}.thinking_page div.section .inner-container.half-container{display:block}.thinking_page div.section .inner-container.half-container>*+*{margin-top:40px}.thinking_page div.section .heading,.thinking_page div.section .top{width:100%}.thinking_page div.section .heading{padding:20px}.thinking_page div.section .author span{display:none}.thinking_page div.section .thumb{width:100%}.thinking_page div.section .thumb a{display:block}.thinking_page div.section .thumb a figure{margin-top:0;position:relative;padding-top:60.94%;height:0;overflow:hidden}.thinking_page div.section .thumb a figure img{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;object-fit:cover}.thinking_page div.section .wcard,.thinking_page div.section .cardblk{border-top:15px solid #fff;box-shadow:0 -1px #000!important;margin-bottom:15px}}.thinking_page .wcard{color:var(--clr, #000);background-color:var(--bg-clr, #ffffff)}.thinking_page .wcard .inner-container{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;height:100vh;height:calc(var(--vh, 1vh) * 100);padding-top:60px;padding-bottom:60px;position:relative;font-size:16px}.thinking_page .wcard .witharrow{font-size:calc(25px + (162.71 - 25) * (100vw - 320px) / (1920 - 320));font-size:clamp(25px,8.4744791667vw,162.71px);line-height:.9}.thinking_page .wcard .thumb.potrait{grid-row:1;grid-column:11/-1}@media (max-width: 1200px){.thinking_page .wcard .thumb.potrait{grid-column:10/-1}}@media (max-width: 999px){.thinking_page .wcard .thumb.potrait{grid-column:9/-1}}.thinking_page .wcard .thumb.potrait svg{width:.7em;height:auto;opacity:0}.thinking_page .wcard .thumb.potrait:hover svg{opacity:1}.thinking_page .wcard .thumb.landscape{grid-row:1;grid-column:10/-1}@media (max-width: 1200px){.thinking_page .wcard .thumb.landscape{grid-column:9/-1}}.thinking_page .wcard .thumb figcaption{color:#babcbd}@media (max-width: 767px){.thinking_page .wcard figcaption{display:none}}.thinking_page .wcard.card1 .roundtags,.thinking_page .wcard.card2 .roundtags,.thinking_page .wcard.card3 .roundtags,.thinking_page .wcard.card4 .roundtags{grid-column:1/5 span}.thinking_page .wcard.card1 .desc,.thinking_page .wcard.card2 .desc,.thinking_page .wcard.card3 .desc,.thinking_page .wcard.card4 .desc{grid-row:1;grid-column:1/5 span}.thinking_page .wcard.card1 .author,.thinking_page .wcard.card2 .author,.thinking_page .wcard.card3 .author,.thinking_page .wcard.card4 .author{grid-column:1/6 span}@media (max-width: 999px){.thinking_page .wcard.card1 .desc,.thinking_page .wcard.card2 .desc,.thinking_page .wcard.card3 .desc,.thinking_page .wcard.card4 .desc{grid-column:1/6 span}}.thinking_page .wcard.card1 .witharrow,.thinking_page .wcard.card3 .witharrow{grid-column:1/-1}.thinking_page .wcard.card2 .witharrow,.thinking_page .wcard.card4 .witharrow{grid-column:1/8 span}.thinking_page .wcard.card2 .top,.thinking_page .wcard.card4 .top,.thinking_page .wcard.card3 .top{align-items:flex-end}.thinking_page .wcard.card1 .h4{margin-top:19px;margin-bottom:19px}.thinking_page .wcard.card3 .inner-container{flex-direction:column-reverse}@media (max-width: 767px){.thinking_page .wcard.card3 .inner-container{flex-direction:column}}.thinking_page .wcard.card2 .witharrow,.thinking_page .wcard.card3 .witharrow{margin-top:-30px}@media (max-width: 1200px){.thinking_page .wcard.card2 .witharrow,.thinking_page .wcard.card3 .witharrow{margin-top:-10px}}@media (max-width: 767px){.thinking_page .wcard.card2 .witharrow,.thinking_page .wcard.card3 .witharrow{margin-top:0}}.thinking_page .wcard .roundtags a:hover,.thinking_page .wcard .roundtags a.actv{background-color:#fff;color:#1d1d1b;border-color:#fff}.thinking_page .wcard[style*="--bg-clr:#fff"] .roundtags a:hover,.thinking_page .wcard[style*="--bg-clr:#fff"] .roundtags a.actv,.thinking_page .wcard[style*="--bg-clr:#ffffff"] .roundtags a:hover,.thinking_page .wcard[style*="--bg-clr:#ffffff"] .roundtags a.actv,.thinking_page .wcard[style*="--bg-clr:#d9d8d6"] .roundtags a:hover,.thinking_page .wcard[style*="--bg-clr:#d9d8d6"] .roundtags a.actv,.thinking_page .wcard[style*="--bg-clr: #fff"] .roundtags a:hover,.thinking_page .wcard[style*="--bg-clr: #fff"] .roundtags a.actv,.thinking_page .wcard[style*="--bg-clr: #ffffff"] .roundtags a:hover,.thinking_page .wcard[style*="--bg-clr: #ffffff"] .roundtags a.actv,.thinking_page .wcard[style*="--bg-clr: #d9d8d6"] .roundtags a:hover,.thinking_page .wcard[style*="--bg-clr: #d9d8d6"] .roundtags a.actv{background-color:#1d1d1b;color:#fff;border-color:#1d1d1b}.thinking_page .wcard.card2{position:relative}.thinking_page .wcard.card2 .top{position:absolute;bottom:var(--spacerHalf)}@media (max-width: 998px){.thinking_page .wcard.card2 .top{position:static}}.thinking_page_grid .gridrow{overflow:hidden}.thinking_page_grid .gridrow .grid2{gap:0}.thinking_page_grid .gridrow .inner-container .cardblk{height:100vh;height:calc(var(--vh, 1vh) * 100);display:flex;flex-direction:column;justify-content:space-between;color:var(--clr, #000);background-color:var(--bg-clr, #ffffff);padding:60px 20px;position:relative}@media (min-width: 1401px){.thinking_page_grid .gridrow .inner-container .cardblk{padding:var(--spacerHalf)}}.thinking_page_grid .gridrow .inner-container .cardblk .thumb a{overflow:hidden}.thinking_page_grid .gridrow .inner-container .cardblk .ins{display:flex;flex-direction:row;align-items:space-between}.thinking_page_grid .gridrow .inner-container .cardblk .desc,.thinking_page_grid .gridrow .inner-container .cardblk .thumb{grid-column:1/12 span}.thinking_page_grid .gridrow .inner-container .cardblk:nth-child(odd){box-shadow:-60px 0 0 0 var(--bg-clr)}.thinking_page_grid .gridrow .inner-container .cardblk:nth-child(even){box-shadow:60px 0 0 0 var(--bg-clr)}.thinking_page_grid .gridrow .inner-container .cardblk .roundtags a:hover,.thinking_page_grid .gridrow .inner-container .cardblk .roundtags a.actv{background-color:#fff;color:#1d1d1b;border-color:#fff}.thinking_page_grid .gridrow .inner-container .cardblk[style*="--bg-clr:#fff"] .roundtags a:hover,.thinking_page_grid .gridrow .inner-container .cardblk[style*="--bg-clr:#fff"] .roundtags a.actv,.thinking_page_grid .gridrow .inner-container .cardblk[style*="--bg-clr:#ffffff"] .roundtags a:hover,.thinking_page_grid .gridrow .inner-container .cardblk[style*="--bg-clr:#ffffff"] .roundtags a.actv,.thinking_page_grid .gridrow .inner-container .cardblk[style*="--bg-clr:#d9d8d6"] .roundtags a:hover,.thinking_page_grid .gridrow .inner-container .cardblk[style*="--bg-clr:#d9d8d6"] .roundtags a.actv,.thinking_page_grid .gridrow .inner-container .cardblk[style*="--bg-clr: #fff"] .roundtags a:hover,.thinking_page_grid .gridrow .inner-container .cardblk[style*="--bg-clr: #fff"] .roundtags a.actv,.thinking_page_grid .gridrow .inner-container .cardblk[style*="--bg-clr: #ffffff"] .roundtags a:hover,.thinking_page_grid .gridrow .inner-container .cardblk[style*="--bg-clr: #ffffff"] .roundtags a.actv,.thinking_page_grid .gridrow .inner-container .cardblk[style*="--bg-clr: #d9d8d6"] .roundtags a:hover,.thinking_page_grid .gridrow .inner-container .cardblk[style*="--bg-clr: #d9d8d6"] .roundtags a.actv{background-color:#1d1d1b;color:#fff;border-color:#1d1d1b}.thinking_page_grid .gridrow .inner-container .cardblk.type3,.thinking_page_grid .gridrow .inner-container .cardblk.type5{flex-direction:column-reverse}.thinking_page_grid .gridrow .inner-container .cardblk.type3 figure,.thinking_page_grid .gridrow .inner-container .cardblk.type5 figure{margin-left:auto}.thinking_page_grid .gridrow .inner-container .cardblk.type3 .thumb,.thinking_page_grid .gridrow .inner-container .cardblk.type3 .thumb *,.thinking_page_grid .gridrow .inner-container .cardblk.type5 .thumb,.thinking_page_grid .gridrow .inner-container .cardblk.type5 .thumb *{display:flex;overflow:hidden}@media (max-width: 999px){.thinking_page_grid .gridrow .grid2{--grid-cell: 1;display:grid;grid-template-rows:repeat(2,minmax(0,1fr))}.thinking_page_grid .gridrow .inner-container .cardblk{height:50vh;height:calc(var(--vh, 1vh) * 50);display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.thinking_page_grid .gridrow .inner-container .cardblk .desc,.thinking_page_grid .gridrow .inner-container .cardblk .thumb{grid-column:auto}.thinking_page_grid .gridrow .inner-container .cardblk .thumb{align-self:end}.thinking_page_grid .gridrow .inner-container .cardblk .thumb img{max-height:calc(50vh - 120px);max-height:calc(calc(var(--vh, 1vh) * 50) - 120px)}.thinking_page_grid .gridrow .inner-container .cardblk.type3 figure,.thinking_page_grid .gridrow .inner-container .cardblk.type5 figure{margin-left:0}.thinking_page_grid .gridrow .inner-container .cardblk.type3 .thumb,.thinking_page_grid .gridrow .inner-container .cardblk.type3 .thumb *,.thinking_page_grid .gridrow .inner-container .cardblk.type5 .thumb,.thinking_page_grid .gridrow .inner-container .cardblk.type5 .thumb *{display:inherit;overflow:inherit}.thinking_page_grid .gridrow .inner-container .cardblk.type3 .desc,.thinking_page_grid .gridrow .inner-container .cardblk.type5 .desc{grid-column:1;grid-row:1}.thinking_page_grid .gridrow .inner-container .cardblk.type3 .thumb,.thinking_page_grid .gridrow .inner-container .cardblk.type5 .thumb{grid-column:2;grid-row:1}}@media (max-width: 998px){.thinking_page_grid .gridrow .inner-container .cardblk{height:auto}}@media (max-width: 767px){.thinking_page_grid .gridrow .inner-container .cardblk{display:grid;grid-template-rows:1fr 1fr;grid-template-columns:1fr;padding:0}.thinking_page_grid .gridrow .inner-container .cardblk .thumb{align-self:inherit}.thinking_page_grid .gridrow .inner-container .cardblk .thumb figure a{margin-top:0;position:relative;padding-top:60.94%;height:0;overflow:hidden}.thinking_page_grid .gridrow .inner-container .cardblk .thumb figure a img{width:100%;height:100%;max-height:none;position:absolute;top:0;left:0;right:0;bottom:0;object-fit:cover}.thinking_page_grid .gridrow .inner-container .cardblk .desc{padding:20px}.thinking_page_grid .gridrow .inner-container .cardblk .witharrow a{font-size:calc(25px + 137.71 * (100vw - 320px) / 1600);font-size:clamp(25px,8.4744791667vw,162.71px)}.thinking_page_grid .gridrow .inner-container .cardblk.type3 .desc,.thinking_page_grid .gridrow .inner-container .cardblk.type5 .desc,.thinking_page_grid .gridrow .inner-container .cardblk.type3 .thumb,.thinking_page_grid .gridrow .inner-container .cardblk.type5 .thumb{grid-column:auto;grid-row:auto}}.thinking_article_top{padding-top:var(--spacerHalf);margin-bottom:40px}.thinking_article_top figure{grid-column:2;grid-row:span 2}.thinking_article_top figure img{width:100%}.thinking_article_top .h4{align-self:end}.thinking_article_top hr{background-color:#000;margin-top:var(--spacerHalf)}@media (max-width: 767px){.thinking_article_top figure{grid-column:auto;grid-row:auto;margin-left:-20px;margin-right:-20px}.thinking_article_top hr,.thinking_article_top .roundtags,.thinking_article_top .author span{display:none!important}.thinking_article_top .thinking-heading{margin-top:0}.thinking_article_top .heading,.thinking_article_top figure{margin-bottom:calc(var(--spacer) * 2 - 20px)}}.thinking_article_bottom{padding-top:var(--spacer);padding-bottom:var(--spacerHalf)}.thinking_article_bottom .inner-container>*:not(:nth-last-child(-n+2)){margin-bottom:180px}@media (max-width: 999px){.thinking_article_bottom .inner-container>*:not(:nth-last-child(-n+2)){margin-bottom:var(--spacer)}.thinking_article_bottom .inner-container>*:not(:nth-last-child(-n+2)) .gridwrap>*+*{margin-top:calc(var(--spacer) * 2)}}.thinking_article_bottom hr{background-color:#000}.thinking_article_bottom .desc h3{font-family:Aeonik-Medium;font-size:2rem;line-height:1.1;margin:0}.thinking_article_bottom .desc p{font-family:Aeonik-Light;font-size:1.375rem;line-height:1.3}.thinking_article_bottom .desc strong,.thinking_article_bottom .desc b{font-family:Aeonik-Medium;font-weight:500}@media (max-width: 1200px){.thinking_article_bottom .desc h3{font-size:1.5625rem}.thinking_article_bottom .desc p{font-size:inherit}}@media (max-width: 767px){.thinking_article_bottom .desc p{margin-top:var(--spacerHalf)}}.thinking_article_bottom .author{grid-column:span 4;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start}.thinking_article_bottom .author figure{flex:0 0 107px;width:107px;margin-right:var(--gridGutter)}.thinking_article_bottom .author h3{font-family:Aeonik-Medium;font-size:3rem;line-height:1}.thinking_article_bottom .author p{font-family:Aeonik-Medium;font-size:1.375rem;line-height:1.3}.thinking_article_bottom blockquote{grid-column:3/span 7}.thinking_article_bottom .card1 .desc{grid-column:4/6 span}.thinking_article_bottom .card2 .thumb{grid-column:5/span 8}.thinking_article_bottom .card3 .thumb{grid-column:3/span 8}.thinking_article_bottom .card4 .thumb{grid-column:span 8}.thinking_article_bottom .card5 .thumb{grid-column:5/span 4}.thinking_article_bottom .card6 .gridwrap{align-items:center}.thinking_article_bottom .card6 .thumb{grid-column:2/span 4}.thinking_article_bottom .card6 .thumb2{grid-column:8/span 4}.thinking_article_bottom .card7a .thumb{grid-column:span 9}.thinking_article_bottom .card7a .thumb2{grid-column:10/span 3}.thinking_article_bottom .card7b .thumb{grid-row:1;grid-column:4/span 9}.thinking_article_bottom .card7b .thumb2{grid-row:1;grid-column:span 3}.thinking_article_bottom .card8 .thumb{grid-column:5/span 4}.thinking_article_bottom .card8 .thumb2{grid-column:10/span 3}.thinking_article_bottom .card9 .thumb{grid-column:2/span 3}.thinking_article_bottom .card9 .thumb2,.thinking_article_bottom .card9 .thumb3{grid-column:span 3}.thinking_article_bottom .card9 .thumb4{grid-column:2/span 3}.thinking_article_bottom .card9 .thumb5,.thinking_article_bottom .card9 .thumb6{grid-column:span 3}.thinking_article_bottom .card9 .thumb7{grid-column:2/-3;margin-top:-25px}.thinking_article_bottom .card9 img{width:100%}.thinking_article_bottom .card10a blockquote{grid-column:3/span 7}.thinking_article_bottom .card10b blockquote{grid-column:4/span 7}.thinking_article_bottom .card11a .gridwrap{align-items:start}.thinking_article_bottom .card11a blockquote{grid-column:span 7}.thinking_article_bottom .card11a .thumb{grid-column:9/span 4}.thinking_article_bottom .card11b .gridwrap{align-items:start}.thinking_article_bottom .card11b blockquote{grid-row:1;grid-column:6/span 7}.thinking_article_bottom .card11b .thumb{grid-row:1;grid-column:span 4}.thinking_article_bottom .card12 .desc{grid-column:4/span 6}.thinking_article_bottom .card12 .thumb{grid-row:1;grid-column:10/span 3}.thinking_article_bottom .authordetails{margin-top:var(--gridGutter)}.thinking_article_bottom .authordetails hr{grid-column:4/6 span}.thinking_article_bottom .authordetails .ins{grid-column:4/6 span;display:flex;flex-direction:row;justify-content:space-between;align-items:center}@media (max-width: 767px){.thinking_article_bottom .authordetails{display:none}}.thinking_hero{height:100%;margin-top:-8px;grid-template-rows:auto auto 1fr}.thinking_hero .inner-container{padding:0}.thinking_hero svg{width:100%;grid-column:1/-1}.thinking_hero p{font-family:Aeonik-Medium;font-size:32px;line-height:36px;grid-column:span 6;margin-top:-73px}@media (max-width: 1400px){.thinking_hero p{margin-top:-55px}}@media (max-width: 999px){.thinking_hero p{margin-top:0}}.thinking_hero .roundtags{grid-column:span 6;align-self:end}.thinking_hero .roundtags a:not(:first-child){margin-top:10px}.reelatedcommentwrap{margin-bottom:1px}@media (max-width: 767px){.reelatedcommentwrap{width:calc(100% + 40px);margin-left:-20px}}.relatedcomments{padding-bottom:var(--spacerHalf);position:relative;z-index:1111}@media (max-width: 767px){.relatedcomments{padding-bottom:var(--spacer)}}.relatedcomments>hr{margin-left:-60px;width:auto}.relatedcomments .gridwrap{align-items:flex-end}@media (max-width: 999px){.relatedcomments .gridwrap{padding-bottom:var(--spacer)}}.relatedcomments .links{grid-column:1/3 span}@media (max-width: 999px){.relatedcomments .links{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;position:absolute;bottom:0;left:0}}@media (max-width: 767px){.relatedcomments .links .backtotop{margin:0 20px 0 0}}.relatedcomments .links .backlink a{flex-direction:row!important}@media (max-width: 999px){.relatedcomments .links .backlink a{font-size:1rem}}.relatedcomments .links .backlink a b{font-weight:400;margin:0 5px 0 0}@media (max-width: 767px){.relatedcomments .links .backlink a b{display:none}}.relatedcomments .blockwrap{grid-column:6/7 span;margin-right:-120px}@media (max-width: 1200px){.relatedcomments .blockwrap{grid-column:4/-1;margin:0}}@media (max-width: 999px){.relatedcomments .blockwrap{grid-column:1/-1}}.relatedcomments .blockwrap .related-cards{display:grid;grid-template-columns:repeat(2,1fr);justify-items:end;opacity:0;transform:translate(100px)}@media (max-width: 767px){.relatedcomments .blockwrap .related-cards{grid-template-columns:repeat(1,1fr);transform:translate(0)}}.relatedcomments .blockwrap .card{width:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;position:relative;transform:translate(0);transition:transform .5s;background-color:var(--bg-clr, #53575A);color:var(--clr, #ffffff)}.relatedcomments .blockwrap .card .top{font-size:1.375rem}@media (max-width: 1540px){.relatedcomments .blockwrap .card .top{font-size:1.0875rem}}@media (max-width: 767px){.relatedcomments .blockwrap .card .top{font-size:1.5rem;margin:0 0 5px}}@media (max-width: 767px){.relatedcomments .blockwrap .card .top span{display:none}}.relatedcomments .blockwrap .card .bottom h4{margin-bottom:10px}.relatedcomments .blockwrap .card .bottom hr{margin-top:.7em}@media (max-width: 767px){.relatedcomments .blockwrap .card .bottom .roundtags,.relatedcomments .blockwrap .card .bottom .date,.relatedcomments .blockwrap .card .bottom .tags,.relatedcomments .blockwrap .card .bottom hr,.relatedcomments .blockwrap .card .bottom h4 span{display:none}}.relatedcomments .blockwrap .card.p-35{padding:35px}@media (max-width: 1200px){.relatedcomments .blockwrap .card.p-35{padding:40px 20px 20px}}.relatedcomments .blockwrap .card.bg--white{border:1px solid #D9D8D6;border-right:none}.relatedcomments .blockwrap .card figure{width:100%}.relatedcomments .blockwrap .card figure a{display:block;padding-bottom:63%;overflow:hidden;height:0;position:relative}.relatedcomments .blockwrap .card figure a img{position:absolute;top:0;left:0;right:0}.relatedcomments .blockwrap .card[class*=bg--]:after{content:"";width:calc(var(--gridGutter) * 2);height:100%;position:absolute;bottom:0;top:0;left:100%;background-color:inherit}@media (max-width: 767px){.relatedcomments .blockwrap .card[class*=bg--]:after{display:none}}@media (min-width: 767px){.relatedcomments .blockwrap .card[class*=bg--]:hover{transform:translate(calc(-1 * var(--gridGutter)))}}@media (min-width: 767px){.relatedcomments .blockwrap .card[class*=bg--]:hover+.card figure img{transform:scale(1.05)}}.journalpage{padding-top:16px;padding-bottom:var(--spacerHalf);background-color:var(--bg-clr);color:var(--clr)}.journalpage.with-divi{border-bottom:1px solid #C4C4C4}.journalpage .desc{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.journalpage .author{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.journalpage .card .thumb figure a{display:block}.journalpage .card .thumb figure a img{width:100%}@media (max-width: 767px){.journalpage .tags-menu--container{display:none}}.journalgrid{overflow:hidden}.journalgrid .listing{display:grid;grid-gap:15px var(--gridGutter);gap:15px var(--gridGutter)}@media (min-width: 576px){.journalgrid .listing{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1201px){.journalgrid .listing{grid-template-columns:repeat(4,minmax(0,1fr))}}.journalgrid .listing>*{padding-bottom:var(--spacerHalf2)}.journalgrid .listing.with-divi{border-top:1px solid #000000;border-bottom:1px solid #000000;padding-top:12px;position:relative}.journalgrid .listing.with-divi:after{content:"";width:100%;border-bottom:1px solid #fff;position:absolute;bottom:0;left:0}.journalgrid .listing.with-divi>*{position:relative}.journalgrid .listing.with-divi>*:after{content:"";width:100vw;border-bottom:1px solid #000000;position:absolute;bottom:0;left:0}.journalgrid .listing.with-divi>*:not(:last-child):after{--size: calc(100% + var(--gridGutter))}.journalgrid .listing.with-divi>*:last-child:after{--size: 100%}.journalgrid .blogcard{margin-top:20px}.journalgrid .blogcard figure{overflow:hidden}@media (min-width: 1201px){.journalgrid .blogcard figure{max-height:535px}}@media (max-width: 1200px){.journalgrid .blogcard figure a{position:relative;padding-top:60.94%;height:0;overflow:hidden}.journalgrid .blogcard figure a img{position:absolute;top:0;left:0;right:0;height:100%;object-fit:cover}}@media (max-width: 999px){.journalgrid .blogcard figure{margin-bottom:calc(var(--spacerHalf2) - 10px)}}@media (max-width: 999px){.journalgrid .blogcard .roundtags{display:none}}@media (min-width: 1201px){.journalgrid .blogcard1{display:flex;flex-direction:column}.journalgrid .blogcard1 figure{order:1}.journalgrid .blogcard1 .date{order:2}}.journalgrid .blogcard1 figure{overflow:hidden}@media (min-width: 1201px){.journalgrid .blogcard1 figure{max-height:535px}}@media (max-width: 1200px){.journalgrid .blogcard1 figure a{position:relative;padding-top:60.94%;height:0;overflow:hidden}.journalgrid .blogcard1 figure a img{position:absolute;top:0;left:0;right:0;height:100%;object-fit:cover}.journalgrid .blogcard1 figure a img.people{object-position:center 15%}}@media (max-width: 999px){.journalgrid .blogcard1 figure{margin-bottom:calc(var(--spacerHalf2) - 10px)}}.journalgrid .blogcard1 a{display:block}.journalgrid .blogcard1 a img{width:100%}.journaldetails_article_top{padding-top:var(--spacerHalf)}.journaldetails_article_top .desc{grid-column:span 6;display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column}.journaldetails_article_top figure{grid-column:span 6}@media (max-width: 767px){.journaldetails_article_top .main-container{padding:0;margin:0}.journaldetails_article_top .desc{padding-left:20px;padding-right:20px}.journaldetails_article_top .desc .heading{margin-top:0}.journaldetails_article_top figure{margin-top:calc(var(--spacer) * 2)}.journaldetails_article_top .author{margin-top:var(--spacerHalf2)}}@media (min-width: 768px){.journaldetails_article_top figure{margin-top:-60px}.journaldetails_article_top .author{margin-top:53px}}@media (min-width: 1201px){.journaldetails_article_top .desc{grid-column:span 7}.journaldetails_article_top figure{grid-column:span 5}}.journal_details_bottom{padding-top:var(--spacer);padding-bottom:var(--spacerHalf)}.journal_details_bottom p{line-height:1.4;font-family:Aeonik-Light}.journal_details_bottom p:not(:first-child){margin-top:var(--spacerx)}@media (min-width: 1201px){.journal_details_bottom p{font-size:1.375rem}}.journal_details_bottom strong,.journal_details_bottom b{font-family:Aeonik-Medium;font-weight:500}@media (max-width: 999px){.journal_details_bottom .desc h3{font-size:25px;line-height:26px;letter-spacing:-.25px}}@media (max-width: 767px){.journal_details_bottom{padding-top:calc(var(--spacer) * 2);padding-bottom:calc(var(--spacer) * 2)}.journal_details_bottom .inner-container>*+*{margin-top:calc(var(--spacer) * 2)}.journal_details_bottom .gridwrap>*+*{margin-top:calc(var(--spacer) * 2)}.journal_details_bottom hr{margin-bottom:calc(var(--spacer) * 2)}}.journal_details_bottom .card1 .desc{grid-column:4/6 span}.journal_details_bottom .card2 .thumb{grid-column:3/8 span}.journal_details_bottom .card2 .thumb img{width:100%}.journal_details_bottom .card2 .thumb hr{margin-top:10px}.journal_details_bottom .card3 .thumb{grid-column:2/10 span}.journal_details_bottom .card3 .thumb hr{margin-top:10px}.journal_details_bottom .card4 .thumb{grid-column:2/6 span}.journal_details_bottom .card4 .thumb hr{margin-top:10px}.journal_details_bottom .card4 .thumb img{width:100%}.journal_details_bottom .card4 .thumb2{grid-column:9/4 span}@media (min-width: 1201px){.journal_details_bottom .card4 .thumb{grid-column:4/5 span}.journal_details_bottom .card4 .thumb2{grid-column:10/3 span}}.journal_details_bottom .card5 blockquote{grid-column:3/7 span}.journal_details_bottom .authordetails .ins{grid-column:4/6 span;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}@media (max-width: 767px){.journal_details_bottom .authordetails{display:none}}.project-details-content{margin-bottom:180px}@media (max-width: 999px){.project-details-content{margin-bottom:var(--spacer)}}.project-details-content>*{background-color:#fff}.project-details-content>*:not(:last-child):not(.productmap){padding-bottom:180px}@media (max-width: 999px){.project-details-content>*:not(:last-child):not(.productmap){padding-bottom:var(--spacer)}}@media (max-width: 767px){.project-details-content{margin-bottom:35px}.project-details-content>*:not(:last-child):not(.productmap){padding-bottom:35px}.project-details-content .gridwrap>*+*{margin-top:35px}}.project-details-content hr{background-color:#000}.project-details-content .desc h3{font-family:Aeonik-Medium;font-size:2rem;line-height:1.1;margin:0}@media (max-width: 999px){.project-details-content .desc h3{font-size:25px;line-height:26px;letter-spacing:-.25px}}.project-details-content .desc p{font-family:Aeonik-Light;font-size:1.375rem;line-height:1.3}.project-details-content .desc strong,.project-details-content .desc b{font-family:Aeonik-Medium;font-weight:500}@media (max-width: 1200px){.project-details-content .desc p,.project-details-content .details p{font-size:inherit}.project-details-content .desc h3+p,.project-details-content .details h3+p{margin-top:15px!important}}.project-details-content .author{grid-column:span 4;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start}.project-details-content .author figure{flex:0 0 107px;width:107px;margin-right:var(--gridGutter)}.project-details-content .author h3{font-family:Aeonik-Medium;font-size:3rem;line-height:1}.project-details-content .author p{font-family:Aeonik-Medium;font-size:1.375rem;line-height:1.3}.project-details-content .author img{max-width:100%;border-radius:50%}.project-details-content [class*=thumb] figure img{width:100%}.project-details-content .card-landscapes .thumb{grid-column:span 8}.project-details-content .card-landscapes .thumb2{grid-column:8/span 5}.project-details-content .card1 .thumb{grid-column:3/span 8}.project-details-content .card1 .thumb span{padding-top:66.7870036101%;position:relative;overflow:hidden}.project-details-content .card1 .thumb span img{position:absolute;bottom:0;left:0;right:0;margin:auto}.project-details-content .card3a .gridwrap{align-items:center}.project-details-content .card3a .thumb{grid-column:2/span 3}.project-details-content .card3a .thumb2{grid-column:8/span 4}.project-details-content .card3b .gridwrap{align-items:center}.project-details-content .card3b .thumb{grid-column:2/span 4}.project-details-content .card3b .thumb2{grid-column:9/span 3}.project-details-content .card4 .gridwrap{align-items:center}.project-details-content .card4 .thumb{grid-column:5/span 4}.project-details-content .card5a .thumb{grid-column:span 8}.project-details-content .card5a .thumb2{grid-column:10/span 3}.project-details-content .card5b .thumb{grid-column:span 3}.project-details-content .card5b .thumb2{grid-column:6/span 7}.project-details-content .card6a .thumb{grid-column:span 8}.project-details-content .card6a .thumb2{grid-column:10/span 3}.project-details-content .card6b .thumb{grid-column:span 3}.project-details-content .card6b .thumb2{grid-column:6/span 7}.project-details-content .card7 .gridwrap{align-items:center}.project-details-content .card7 .thumb{grid-column:2/span 4}.project-details-content .card7 .thumb2{grid-column:8/span 4}.project-details-content .card8a .thumb,.project-details-content .card8b .thumb{grid-column:2/span 4}.project-details-content .card8a .thumb2,.project-details-content .card8b .thumb2{grid-column:7/span 5}.project-details-content .card8b .gridwrap,.project-details-content .card9b .gridwrap{align-items:end}.project-details-content .card9a .thumb,.project-details-content .card9b .thumb{grid-column:2/span 5}.project-details-content .card9a .thumb2,.project-details-content .card9b .thumb2{grid-column:8/span 4}.project-details-content .card10 .thumb{grid-column:1/span 3}.project-details-content .card10 .thumb2{grid-column:5/span 3}.project-details-content .card10 .thumb3{grid-column:9/span 3}.project-details-content .card11 .thumb{grid-column:1/span 4;grid-row:span 2}.project-details-content .card11 .thumb2{grid-column:10/span 3}.project-details-content .card11 .thumb3{grid-column:8/span 3}.project-details-content .card12a .gridwrap{align-items:center}.project-details-content .card12a .thumb{grid-column:2/span 6}.project-details-content .card12a .thumb2{grid-column:9/span 3}.project-details-content .card12b .gridwrap{align-items:center}.project-details-content .card12b .thumb{grid-column:2/span 3}.project-details-content .card12b .thumb2{grid-column:6/span 6}.project-details-content .card13a .desc{grid-column:2/span 5}.project-details-content .card13a .thumb{grid-column:8/span 4}.project-details-content .card13b .desc{grid-row:1;grid-column:7/span 5}.project-details-content .card13b .thumb{grid-row:1;grid-column:2/span 4}.project-details-content .card14a .desc{grid-column:2/span 5}.project-details-content .card14a .thumb{grid-column:8/span 5}.project-details-content .card14b .desc{grid-row:1;grid-column:8/span 5}.project-details-content .card14b .thumb{grid-row:1;grid-column:2/span 5}.project-details-content .card15 .listing{grid-column:span 3}@media (max-width: 1200px){.project-details-content .card15 .listing{grid-column:span 5}}@media (max-width: 999px){.project-details-content .card15 .listing{grid-column:1/-1}}.project-details-content .card15 .listing .lines{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start}.project-details-content .card15 .listing .lines .left{width:25%}.project-details-content .card15 .listing .lines .right{width:75%;padding-left:15px;font-family:Aeonik-Light}.project-details-content .card15 .listing .lines .right span{display:block}.project-details-content .card15 .listing .lines .right span:not(:last-child){border-bottom:1px solid #000000}@media (max-width: 999px){.project-details-content .card15 .listing .lines{display:grid;grid-template-columns:1fr 2fr}.project-details-content .card15 .listing .lines .left,.project-details-content .card15 .listing .lines .right{width:auto}}.project-details-content .card15 .listing hr{background-color:#000;margin:0}.project-details-content .card15 .details{grid-column:7/6 span}@media (max-width: 999px){.project-details-content .card15 .details{grid-column:1/-1}}.project-details-content .card15 .details h4{color:#60269e}.project-details-content .card15 .details h3{font-size:32px}@media (max-width: 999px){.project-details-content .card15 .details h3{font-size:25px;line-height:26px;letter-spacing:-.25px}}.project-details-content .card15 .details p{font-family:Aeonik-Light;margin-top:32px}.project-details-content .card15 .details p+p{margin-top:var(--spacerQuater)}.project-details-content .card15 .details strong,.project-details-content .card15 .details b{font-family:Aeonik-Medium;font-weight:500}.project-details-content .card16{margin-top:180px}@media (max-width: 999px){.project-details-content .card16{margin-top:var(--spacer)}}.project-details-content .card16 .listing{grid-column:span 4}.project-details-content .card16 .listing .lines{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start}.project-details-content .card16 .listing .lines .left{width:30%}@media (max-width: 767px){.project-details-content .card16 .listing .lines .left{padding:3px 0 5px}}.project-details-content .card16 .listing .lines .right{width:70%;padding-left:15px;font-family:Aeonik-Light}@media (max-width: 767px){.project-details-content .card16 .listing .lines .right{padding:3px 0 5px 5px}}.project-details-content .card16 .listing .lines .right span{display:block}.project-details-content .card16 .listing .lines .right span:not(:last-child){border-bottom:1px solid #000000}@media (max-width: 999px){.project-details-content .card16 .listing .lines{display:grid;grid-template-columns:1fr 2fr}.project-details-content .card16 .listing .lines .left,.project-details-content .card16 .listing .lines .right{width:auto}}.project-details-content .card16 .listing hr{background-color:#000;margin:0}.project-details-content .card17 .desc{grid-column:span 6}@media (max-width: 1200px){.project-details-content .card17 .desc{grid-column:3/11}}.project-details-content .card18 .desc{grid-column:7/span 6}@media (max-width: 1200px){.project-details-content .card18 .desc{grid-column:5/span 8}}.project-details-content .card19 .desc{grid-column:1/-1}.project-details-content .card19 .desc p{column-count:2;column-gap:var(--gridGutter)}@media (max-width: 767px){.project-details-content .card19 .desc p{column-count:1}}.project-details-content .card20 .desc{grid-column:4/span 6}@media (max-width: 1200px){.project-details-content .card20 .desc{grid-column:3/span 8}}.project-details-content .card21 .author{grid-column:span 5}.project-details-content .card21 .thumb{grid-column:8/span 4}.project-details-content .card22 .author{grid-column:span 5}.project-details-content .card22 .thumb{grid-column:7/span 5}.project-details-content .card23 .author{grid-column:span 5}.project-details-content .card23 .desc{grid-column:7/span 6}.project-details-content .card24 .author{grid-column:3/span 8}.proj-landscape .main-container{overflow:hidden}@media (max-width: 767px){.proj-landscape .main-container{display:none}}.proj-landscape .main-container figcaption{font-family:Aeonik-Light;margin-top:10px;margin-bottom:10px}.proj-landscape .main-container figcaption:empty+hr{display:none}.productmap{padding-top:var(--spacerHalf);padding-bottom:var(--spacerHalf);background-color:#d9d8d6}@media (max-width: 767px){.productmap .grid2{display:block}}.productmap .link{grid-column:1/-1;grid-row:1;z-index:1}.productmap .link h4{height:100%}.productmap .link h4 a{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;height:100%}@media (max-width: 767px){.productmap .link h4 a{font-family:Aeonik-Medium;font-weight:500;font-size:25px;line-height:26px;letter-spacing:-.25px;margin-top:3px;flex-direction:row;justify-content:space-between;align-items:center}}@media (max-width: 767px){.productmap .link h4 a span{display:none;font-size:1.3em!important;opacity:1!important}}.productmap figure{grid-row:1;grid-column:2;margin-top:7px}@media (max-width: 767px){.productmap figure{margin-top:29px}}.mapgridview{height:calc(100vh - 60px);height:calc(calc(var(--vh, 1vh) * 100) - 60px);overflow:auto}.mapgridview .grid-5{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}@media (max-width: 1200px){.mapgridview .grid-5{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width: 767px){.mapgridview .grid-5{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 575px){.mapgridview .grid-5{grid-template-columns:repeat(2,minmax(0,1fr))}}.mapgridview .grid5.maponly .item figure img,.mapgridview .grid5.maponly .item figure iframe{filter:grayscale(1);transition:.4s}.mapgridview .grid5.maponly .item figure img:hover,.mapgridview .grid5.maponly .item figure iframe:hover{filter:grayscale(0)}.mapgridview .item{overflow:hidden;padding:30px 60px;border-bottom:1px solid #C4C4C4;border-right:1px solid #C4C4C4;height:260px;position:relative}@media (max-width: 1400px){.mapgridview .item{padding:20px 30px}}@media (max-width: 575px){.mapgridview .item{padding:15px 20px}}.mapgridview .item img{max-width:calc(100% - 120px);max-height:calc(100% - 60px);position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}@media (max-width: 1400px){.mapgridview .item img{max-width:calc(100% - 60px);max-height:calc(100% - 40px)}}@media (max-width: 575px){.mapgridview .item img{max-width:calc(100% - 40px);max-height:calc(100% - 30px)}}.mapgridview .item a{display:block}.project-details-footer{position:fixed;left:0;right:0;bottom:0;z-index:1111;padding:19px 0;transition:.5s;mix-blend-mode:difference;color:#fff}@media (max-width: 999px){.project-details-footer{display:none}}.project-details-footer .inner-container{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.project-details-footer .linkbox{font-size:1.125rem;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.project-details-footer .linkbox:not(:last-child){margin-right:40px}.project-details-footer .linkbox img{width:16px;filter:invert(1);margin-right:8px}.project-details-footer:hover{opacity:1}.gotomodule{background-color:#c4c4c4;position:sticky;top:10px;right:0;display:grid;align-items:end;--goto-gap: 20px}@media (min-width: 999px){.gotomodule{--goto-gap: 30px}}.gotomodule>*{grid-row:1;grid-column:1}.gotomodule:after{content:"";grid-row:1;grid-column:1;z-index:-1;background-color:var(--hvrBgClr);height:100%;transform:scaleY(0);transform-origin:top;transition:.2s linear}.gotomodule .gotomoduleinner{margin-top:var(--goto-gap);margin-right:var(--goto-gap);padding-top:var(--goto-gap);padding-right:var(--goto-gap)}.gotomodule figure a{display:block}.gotomodule figure img{width:100%}.gotomodule figcaption{font-family:Aeonik-Medium;margin-top:12px}.gotomodule figcaption small{display:block;font-size:90%}.gotomodule:hover:after{transform:scaleY(1)}blockquote{--border-size: 20px;padding-top:15px;padding-right:16px;border-top:var(--border-size) solid var(--line-clr, #ff542f);border-right:var(--border-size) solid var(--line-clr, #ff542f)}blockquote p{font-family:inherit!important}blockquote>*+*{margin-top:var(--spacerx)}@media (min-width: 999px){blockquote{--border-size: 30px;padding-top:21px;padding-right:22px}}.bounce{animation:bounce 2s infinite;-webkit-animation:bounce 3s infinite;-moz-animation:bounce 3s infinite;-o-animation:bounce 3s infinite}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}50%{transform:translateY(3px)}25%{-webkit-transform:translateY(-3px)}}.fp-responsive .fullpage-wrapper,.fp-responsive .fp-section,.fp-responsive .fp-tableCell{height:auto!important}@media (max-width: 999px){.lg-outer.lg-visible{z-index:999999;left:0}}@media (min-width: 768px){.page--ingrid-practice .practicepage-top .info .h2{line-height:1}.page--ingrid-practice .practicepage-whatwedo .heading h2{padding-top:5px}.page--ingrid-practice .practice-people .heading h2{padding-top:12px}.page--ingrid-practice .practice-contact h2{padding-top:0;margin-top:-2px}.page--ingrid-practice .practice-value .desc .valuebox h4{padding-top:7px;padding-bottom:10px}.page--ingrid-projects .projectcolumn .columnwrap .letter h3{padding-top:12px}.page--ingrid-projects .projectcolumn .columnwrap .otherswrap .others .sector h4{padding-top:4px}}@media (max-width: 767px){.page--ingrid-practice .practicepage-top .info{padding-bottom:0!important}.page--ingrid-practice .practicepage-top h1.title{padding-top:3px!important;margin-bottom:14px!important}.page--ingrid-practice .practicepage-top .card1{margin-top:35px}.page--ingrid-practice .practicepage-whatwedo .heading h2{margin-top:-17px;padding-bottom:0!important}.page--ingrid-practice .practicepage-whatwedo .gridwrap{margin-top:17px}.page--ingrid-practice .practice-value .desc .valuebox h4{padding-top:4px!important;padding-bottom:0!important}.page--ingrid-practice .practice-people .heading h2{margin-top:-13px;padding-bottom:0!important}.page--ingrid-practice .practice-people .desc{padding-bottom:22px}.page--ingrid-practice .practice-people .gridwrap{margin-top:20px}.page--ingrid-practice .practice-contact h2{padding-top:2px!important;padding-bottom:0!important}.page--ingrid-practice .practice-contact .gridwrap{margin-top:30px}.page--ingrid-practice .practice-contact .contactdetails .contactblk:not(:last-child){margin-bottom:35px}.page--ingrid-projects .projectlist .projectbox h4{padding-top:12px!important;padding-bottom:12px!important}.page--ingrid-projects .projectcolumn .columnwrap .letter h3{padding:0!important;margin-top:10px}.page--ingrid-projects .projectcolumn .columnwrap .letter span{display:block}.page--ingrid-projects .projectcolumn .columnwrap .otherswrap .others h4{padding:2px 0!important}}.sds-modal{width:100%;height:100%;position:fixed;top:0px;left:0;z-index:99999;background-color:#000000e6;opacity:0;pointer-events:none;transition-delay:.3s}.sds-modal.sds-modal-center{overflow:auto}.sds-modal.sds-modal-center .sds-modal-box{width:100%;height:100vh;top:0;opacity:0;will-change:opacity,top;transition:.2s linear}.sds-modal.sds-modal-center.is-active{opacity:1;pointer-events:auto}.sds-modal.sds-modal-center.is-active .sds-modal-box{top:0;opacity:1;transition-delay:.3s}.sds-modal.sds-modal-side{overflow:hidden}.sds-modal.sds-modal-side .sds-modal-box{width:900px;height:100vh;background-color:#fff;overflow:auto;float:right;transform:translate(100%);opacity:0;will-change:opacity,transform}.sds-modal.sds-modal-side.is-active{opacity:1;pointer-events:auto}.sds-modal.sds-modal-side.is-active .sds-modal-box{transform:translate(0);opacity:1}.sds-modal-content{padding:50px;background-color:#fff;overflow:hidden;height:100%}@media (max-width: 1540px){.sds-modal-content{padding:40px}}@media (max-width: 812px){.sds-modal-content{height:auto;padding:20px}}.sds-modal-content .sds-modal-close{width:45px;height:45px;top:50px;right:100px;opacity:1;z-index:999;position:absolute}@media (max-width: 1280px){.sds-modal-content .sds-modal-close{top:20px;right:32px}}@media (max-width: 812px){.sds-modal-content .sds-modal-close{width:35px;height:35px}}.sds-modal-content .sds-modal-close:before,.sds-modal-content .sds-modal-close:after{right:0;margin-top:-2px;content:"";display:inline-block;width:45px;height:10px;position:absolute;top:50%;transform:translateY(-50%)}@media (max-width: 812px){.sds-modal-content .sds-modal-close:before,.sds-modal-content .sds-modal-close:after{width:35px;height:8px}}.sds-modal-content .sds-modal-close:after{transform:rotate(-45deg)}.sds-modal-content .sds-modal-close:before{transform:rotate(45deg)}.bg--white{background-color:#fff!important}.c--white{color:#fff!important}.hvr\:bg--white:hover,.hvr\:bg--white:focus{background-color:#fff!important}.hvr\:c--white:hover,.hvr\:c--white:focus{color:#fff!important}.bg--black{background-color:#000!important}.c--black{color:#000!important}.hvr\:bg--black:hover,.hvr\:bg--black:focus{background-color:#000!important}.hvr\:c--black:hover,.hvr\:c--black:focus{color:#000!important}.bg--place{background-color:#aeaeae!important}.c--place{color:#aeaeae!important}.hvr\:bg--place:hover,.hvr\:bg--place:focus{background-color:#aeaeae!important}.hvr\:c--place:hover,.hvr\:c--place:focus{color:#aeaeae!important}.bg--mark{background-color:#ff0!important}.c--mark{color:#ff0!important}.hvr\:bg--mark:hover,.hvr\:bg--mark:focus{background-color:#ff0!important}.hvr\:c--mark:hover,.hvr\:c--mark:focus{color:#ff0!important}.bg--border{background-color:#c4c4c4!important}.c--border{color:#c4c4c4!important}.hvr\:bg--border:hover,.hvr\:bg--border:focus{background-color:#c4c4c4!important}.hvr\:c--border:hover,.hvr\:c--border:focus{color:#c4c4c4!important}.bg--footer{background-color:#d9d8d6!important}.c--footer{color:#d9d8d6!important}.hvr\:bg--footer:hover,.hvr\:bg--footer:focus{background-color:#d9d8d6!important}.hvr\:c--footer:hover,.hvr\:c--footer:focus{color:#d9d8d6!important}.bg--success{background-color:#7ac142!important}.c--success{color:#7ac142!important}.hvr\:bg--success:hover,.hvr\:bg--success:focus{background-color:#7ac142!important}.hvr\:c--success:hover,.hvr\:c--success:focus{color:#7ac142!important}.bg--error{background-color:#d81212!important}.c--error{color:#d81212!important}.hvr\:bg--error:hover,.hvr\:bg--error:focus{background-color:#d81212!important}.hvr\:c--error:hover,.hvr\:c--error:focus{color:#d81212!important}.bg--dblue{background-color:#00294f!important}.c--dblue{color:#00294f!important}.hvr\:bg--dblue:hover,.hvr\:bg--dblue:focus{background-color:#00294f!important}.hvr\:c--dblue:hover,.hvr\:c--dblue:focus{color:#00294f!important}.bg--dblue2{background-color:#002850!important}.c--dblue2{color:#002850!important}.hvr\:bg--dblue2:hover,.hvr\:bg--dblue2:focus{background-color:#002850!important}.hvr\:c--dblue2:hover,.hvr\:c--dblue2:focus{color:#002850!important}.bg--dpurple{background-color:#60269e!important}.c--dpurple{color:#60269e!important}.hvr\:bg--dpurple:hover,.hvr\:bg--dpurple:focus{background-color:#60269e!important}.hvr\:c--dpurple:hover,.hvr\:c--dpurple:focus{color:#60269e!important}.bg--dgray{background-color:#53575a!important}.c--dgray{color:#53575a!important}.hvr\:bg--dgray:hover,.hvr\:bg--dgray:focus{background-color:#53575a!important}.hvr\:c--dgray:hover,.hvr\:c--dgray:focus{color:#53575a!important}.bg--ltgray{background-color:#d9d8d6!important}.c--ltgray{color:#d9d8d6!important}.hvr\:bg--ltgray:hover,.hvr\:bg--ltgray:focus{background-color:#d9d8d6!important}.hvr\:c--ltgray:hover,.hvr\:c--ltgray:focus{color:#d9d8d6!important}.bg--dgreen{background-color:#006469!important}.c--dgreen{color:#006469!important}.hvr\:bg--dgreen:hover,.hvr\:bg--dgreen:focus{background-color:#006469!important}.hvr\:c--dgreen:hover,.hvr\:c--dgreen:focus{color:#006469!important}.bg--lgreen{background-color:#00c7a3!important}.c--lgreen{color:#00c7a3!important}.hvr\:bg--lgreen:hover,.hvr\:bg--lgreen:focus{background-color:#00c7a3!important}.hvr\:c--lgreen:hover,.hvr\:c--lgreen:focus{color:#00c7a3!important}.bg--lgreen2{background-color:#309198!important}.c--lgreen2{color:#309198!important}.hvr\:bg--lgreen2:hover,.hvr\:bg--lgreen2:focus{background-color:#309198!important}.hvr\:c--lgreen2:hover,.hvr\:c--lgreen2:focus{color:#309198!important}.bg--dred{background-color:#ff542f!important}.c--dred{color:#ff542f!important}.hvr\:bg--dred:hover,.hvr\:bg--dred:focus{background-color:#ff542f!important}.hvr\:c--dred:hover,.hvr\:c--dred:focus{color:#ff542f!important}.bg--dred2{background-color:#fd4539!important}.c--dred2{color:#fd4539!important}.hvr\:bg--dred2:hover,.hvr\:bg--dred2:focus{background-color:#fd4539!important}.hvr\:c--dred2:hover,.hvr\:c--dred2:focus{color:#fd4539!important}.bg--dred3{background-color:#fd4438!important}.c--dred3{color:#fd4438!important}.hvr\:bg--dred3:hover,.hvr\:bg--dred3:focus{background-color:#fd4438!important}.hvr\:c--dred3:hover,.hvr\:c--dred3:focus{color:#fd4438!important}.bg--dred_l{background-color:#ff2156!important}.c--dred_l{color:#ff2156!important}.hvr\:bg--dred_l:hover,.hvr\:bg--dred_l:focus{background-color:#ff2156!important}.hvr\:c--dred_l:hover,.hvr\:c--dred_l:focus{color:#ff2156!important}.bg--violet{background-color:#a967ff!important}.c--violet{color:#a967ff!important}.hvr\:bg--violet:hover,.hvr\:bg--violet:focus{background-color:#a967ff!important}.hvr\:c--violet:hover,.hvr\:c--violet:focus{color:#a967ff!important}.bg--lpurple{background-color:#ff3ab8!important}.c--lpurple{color:#ff3ab8!important}.hvr\:bg--lpurple:hover,.hvr\:bg--lpurple:focus{background-color:#ff3ab8!important}.hvr\:c--lpurple:hover,.hvr\:c--lpurple:focus{color:#ff3ab8!important}.bg--mpurple{background-color:#e50695!important}.c--mpurple{color:#e50695!important}.hvr\:bg--mpurple:hover,.hvr\:bg--mpurple:focus{background-color:#e50695!important}.hvr\:c--mpurple:hover,.hvr\:c--mpurple:focus{color:#e50695!important}.bg--note{background-color:#929292!important}.c--note{color:#929292!important}.hvr\:bg--note:hover,.hvr\:bg--note:focus{background-color:#929292!important}.hvr\:c--note:hover,.hvr\:c--note:focus{color:#929292!important}.bg--dpink{background-color:#d50057!important}.c--dpink{color:#d50057!important}.hvr\:bg--dpink:hover,.hvr\:bg--dpink:focus{background-color:#d50057!important}.hvr\:c--dpink:hover,.hvr\:c--dpink:focus{color:#d50057!important}.bg--lime{background-color:#b5b56e!important}.c--lime{color:#b5b56e!important}.hvr\:bg--lime:hover,.hvr\:bg--lime:focus{background-color:#b5b56e!important}.hvr\:c--lime:hover,.hvr\:c--lime:focus{color:#b5b56e!important}.bg--txt{background-color:#1d1d1b!important}.c--txt{color:#1d1d1b!important}.hvr\:bg--txt:hover,.hvr\:bg--txt:focus{background-color:#1d1d1b!important}.hvr\:c--txt:hover,.hvr\:c--txt:focus{color:#1d1d1b!important}.bg--drk2{background-color:#212721!important}.c--drk2{color:#212721!important}.hvr\:bg--drk2:hover,.hvr\:bg--drk2:focus{background-color:#212721!important}.hvr\:c--drk2:hover,.hvr\:c--drk2:focus{color:#212721!important}.bg--ylw{background-color:#e6e6cf!important}.c--ylw{color:#e6e6cf!important}.hvr\:bg--ylw:hover,.hvr\:bg--ylw:focus{background-color:#e6e6cf!important}.hvr\:c--ylw:hover,.hvr\:c--ylw:focus{color:#e6e6cf!important}.bg--facebook{background-color:#1877f2!important}.c--facebook{color:#1877f2!important}.hvr\:bg--facebook:hover,.hvr\:bg--facebook:focus{background-color:#1877f2!important}.hvr\:c--facebook:hover,.hvr\:c--facebook:focus{color:#1877f2!important}.bg--twitter{background-color:#1da1f2!important}.c--twitter{color:#1da1f2!important}.hvr\:bg--twitter:hover,.hvr\:bg--twitter:focus{background-color:#1da1f2!important}.hvr\:c--twitter:hover,.hvr\:c--twitter:focus{color:#1da1f2!important}.bg--youtube{background-color:red!important}.c--youtube{color:red!important}.hvr\:bg--youtube:hover,.hvr\:bg--youtube:focus{background-color:red!important}.hvr\:c--youtube:hover,.hvr\:c--youtube:focus{color:red!important}.bg--transparent{background-color:transparent!important}.c--transparent{color:transparent!important}.hvr\:bg--transparent:hover,.hvr\:bg--transparent:focus{background-color:transparent!important}.hvr\:c--transparent:hover,.hvr\:c--transparent:focus{color:transparent!important}.d-none{display:none!important}.d-block{display:block!important}.d-inline-block{display:inline-block!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-grid{display:grid!important}.d-inline-grid{display:inline-grid!important}.ml-auto{margin-left:auto!important}.ml-0{margin-left:0!important}.pl-0{padding-left:0!important}.ml-5{margin-left:5px!important}.pl-5{padding-left:5px!important}.ml-10{margin-left:10px!important}.pl-10{padding-left:10px!important}.ml-15{margin-left:15px!important}.pl-15{padding-left:15px!important}.ml-20{margin-left:20px!important}.pl-20{padding-left:20px!important}.ml-40{margin-left:40px!important}.pl-40{padding-left:40px!important}.m-0{margin:0!important}.p-0{padding:0!important}.mr-auto{margin-right:auto!important}.mr-0{margin-right:0!important}.pr-0{padding-right:0!important}.mr-5{margin-right:5px!important}.pr-5{padding-right:5px!important}.mr-10{margin-right:10px!important}.pr-10{padding-right:10px!important}.mr-15{margin-right:15px!important}.pr-15{padding-right:15px!important}.mr-20{margin-right:20px!important}.pr-20{padding-right:20px!important}.mr-40{margin-right:40px!important}.pr-40{padding-right:40px!important}.mt-auto{margin-top:auto!important}.mt-0{margin-top:0!important}.pt-0{padding-top:0!important}.mt-5{margin-top:5px!important}.pt-5{padding-top:5px!important}.m-0{margin:0!important}.p-0{padding:0!important}.mt-10{margin-top:10px!important}.pt-10{padding-top:10px!important}.mt-15{margin-top:15px!important}.pt-15{padding-top:15px!important}.mt-20{margin-top:20px!important}.pt-20{padding-top:20px!important}.mt-40{margin-top:40px!important}.pt-40{padding-top:40px!important}.mb-auto{margin-bottom:auto!important}.mb-0{margin-bottom:0!important}.pb-0{padding-bottom:0!important}.m-0{margin:0!important}.p-0{padding:0!important}.mb-5{margin-bottom:5px!important}.pb-5{padding-bottom:5px!important}.mb-10{margin-bottom:10px!important}.pb-10{padding-bottom:10px!important}.mb-15{margin-bottom:15px!important}.pb-15{padding-bottom:15px!important}.m-0{margin:0!important}.p-0{padding:0!important}.mb-20{margin-bottom:20px!important}.pb-20{padding-bottom:20px!important}.mb-40{margin-bottom:40px!important}.pb-40{padding-bottom:40px!important}.m-0{margin:0!important}.p-0{padding:0!important}.bl-0{border-left:none!important}.br-0{border-right:none!important}.bt-0{border-top:none!important}.bb-0{border-bottom:none!important}.fl-left{float:left}.fl-right{float:right}.cfix{clear:both}.cfix:after{display:block;content:"";clear:both}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.w-100vw{width:100vw}.w-100{width:100%;flex:0 0 100%}.w-50{width:50%}.w-1\/2{width:48%!important;flex:0 0 48%!important}.fullH{height:100vh;height:calc(var(--vh, 1vh) * 100)}.fullScreen{width:100%;height:100vh;height:calc(var(--vh, 1vh) * 100)}video.fullScreen,img.fullScreen{object-fit:cover;object-position:center}.rounded{border-radius:50%}.colspan-2{grid-column:1/-1}.posiR{position:relative}.posiA{position:absolute}.posi-left{left:0}.posi-top{top:0}.posi-bottom{bottom:0}.posi-right{right:0}.img-hover-zoom figure{overflow:hidden}.img-hover-zoom figure img{width:100%;transition:transform 1s cubic-bezier(.42,0,.34,1.01)}.img-hover-zoom:hover img{transform:scale(1.04);-webkit-transform:scale(1.04)}[class*=flow-root] [style*="display: none"]+*{margin-top:0!important}.flow-rootNew>*+*{margin-top:100px}.flow-rootg>*+*{margin-top:var(--gridGutter)}.flow-root>*+*{margin-top:var(--spacer)}.flow-rootHalf2>*+*{margin-top:var(--spacerHalf2)}.flow-rootHalf>*+*{margin-top:var(--spacerHalf)}.flow-rootQuater>*+*{margin-top:var(--spacerQuater)}.flow-rootx>*+*{margin-top:var(--spacerx)}.flow-rootx2>*+*{margin-top:var(--spacerx2)}.flow-rootsmall>*+*{margin-top:var(--spacersmall)}.flow-rootlow>*+*{margin-top:20px}.of-hidden{overflow:hidden}.lg-next,.lg-prev{background-color:#00000073;border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1080;outline:none;border:none}.lg-next.disabled,.lg-prev.disabled{pointer-events:none;opacity:.5}.lg-next:hover,.lg-prev:hover{color:#fff}.lg-next{right:20px}@keyframes lg-right-end{0%{left:0}50%{left:-30px}to{left:0}}@keyframes lg-left-end{0%{left:0}50%{left:30px}to{left:0}}.lg-outer.lg-right-end .lg-object{animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{animation:lg-left-end .3s;position:relative}.lg-closing .lg-toolbar,.lg-closing .lg-prev,.lg-closing .lg-next,.lg-closing .lg-sub-html{opacity:0;transition:transform .08 cubic-bezier(0,0,.25,1) 0s,opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{opacity:0;will-change:opacity;transition:opacity .25s cubic-bezier(0,0,.25,1)!important}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{opacity:1}.lg-container{display:none}.lg-container.lg-show{display:block}.lg-on{scroll-behavior:unset}.lg-toolbar,.lg-prev,.lg-next,.lg-pager-outer,.lg-hide-sub-html .lg-sub-html{opacity:0;will-change:transform,opacity;transition:transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1) 0s}.lg-show-in .lg-toolbar,.lg-show-in .lg-prev,.lg-show-in .lg-next,.lg-show-in .lg-pager-outer,.lg-show-in.lg-hide-sub-html .lg-sub-html{opacity:1}.lg-show-in .lg-hide-items .lg-prev{opacity:0;transform:translate(-10px)}.lg-show-in .lg-hide-items .lg-next{opacity:0;transform:translate(10px)}.lg-show-in .lg-hide-items .lg-toolbar{opacity:0;transform:translateY(-10px)}.lg-show-in .lg-hide-items.lg-hide-sub-html .lg-sub-html{opacity:0;transform:translateY(20px)}.lg-outer{position:fixed;top:60px;left:60px;right:0;bottom:0;z-index:11111;text-align:left;opacity:.001;outline:none;background-color:#d9d8d6;transform:translate(0);will-change:opacity,transform;transition:opacity .15s ease 0s,transform .75s ease 0s}.lg-outer *{box-sizing:border-box}.lg-outer.lg-zoom-from-image,.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-prev-slide,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-next-slide,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-current{transition-duration:inherit!important;transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-current{transition-duration:0s!important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg{height:100%;width:100%;position:relative;overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%;outline:none}.lg-outer .lg-inner{position:absolute;top:60px;bottom:60px;left:180px;right:180px;transition:none;white-space:nowrap}@media (max-width: 767px){.lg-outer .lg-inner{left:20px;right:20px}}.lg-outer .lg-item{will-change:transform,opacity;display:none!important}.lg-outer.lg-css3 .lg-prev-slide,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css .lg-current{display:inline-block!important}.lg-outer .lg-item,.lg-outer .lg-img-wrap{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-item:before,.lg-outer .lg-img-wrap:before{content:"";display:inline-block;height:100%;vertical-align:middle}.lg-outer .lg-img-wrap{position:absolute;left:0;right:0;top:0;bottom:0;white-space:nowrap;font-size:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-object{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto;height:auto;position:relative}.lg-outer.lg-show-after-load .lg-item .lg-object,.lg-outer.lg-show-after-load .lg-item .lg-video-play-button{opacity:0;will-change:opacity;transition:opacity .15s ease 0s}.lg-outer.lg-show-after-load .lg-item.lg-zoom-from-image .lg-object,.lg-outer.lg-show-after-load .lg-item.lg-zoom-from-image .lg-video-play-button,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play-button{opacity:1}.lg-outer .lg-empty-html{display:none}.lg-outer[data-lg-slide-type=video] .lg-download,.lg-outer[data-lg-slide-type=iframe] .lg-download{opacity:.75;pointer-events:none}.lg-outer .lg-first-slide .lg-dummy-img{position:absolute;top:50%;left:50%}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-components{transform:translate(0);opacity:1}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-sub-html{opacity:1;transition:opacity .2s ease-out .15s}.lg-backdrop{display:none}.lg-css3.lg-no-trans .lg-prev-slide,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-current{transition:none 0s ease 0s!important}.lg-css3.lg-use-css3 .lg-item{-webkit-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-prev-slide,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-current{transition:opacity .1s ease 0s}.lg-css3.lg-use-css3 .lg-item.lg-start-progress{transition:transform 1s cubic-bezier(.175,.885,.32,1.275) 0s}.lg-css3.lg-use-css3 .lg-item.lg-start-end-progress{transition:transform 1s cubic-bezier(0,0,.25,1) 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{transform:translate(-100%)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{transform:translate(100%)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{transform:translate(0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-inline .lg-backdrop,.lg-inline .lg-outer{position:absolute}.lg-inline .lg-backdrop{z-index:1}.lg-inline .lg-outer{z-index:2}.lg-inline .lg-maximize:after{content:"\e909"}.lg-components{transform:translateY(100%);will-change:transform;transition:transform .35s ease-out 0s;z-index:1080;position:absolute;bottom:0;right:0;left:0}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image{transition-duration:0ms!important}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{will-change:transform;transition:transform .5s cubic-bezier(.12,.415,.01,1.19) 0s}.lg-outer.lg-use-transition-for-zoom.lg-zoom-drag-transition .lg-item.lg-complete.lg-zoomable .lg-img-wrap{will-change:transform;transition:transform .8s cubic-bezier(0,0,.25,1) 0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{transform:translate(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img{transform:scale(1);will-change:opacity,transform;transition:transform .5s cubic-bezier(.12,.415,.01,1.19) 0s,opacity .15s!important;transform-origin:0 0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.lg-icon.lg-zoom-out{opacity:.5;pointer-events:none}.lg-zoomed .lg-icon.lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer[data-lg-slide-type=video] .lg-zoom-in,.lg-outer[data-lg-slide-type=video] .lg-actual-size,.lg-outer[data-lg-slide-type=video] .lg-zoom-out,.lg-outer[data-lg-slide-type=iframe] .lg-zoom-in,.lg-outer[data-lg-slide-type=iframe] .lg-actual-size,.lg-outer[data-lg-slide-type=iframe] .lg-zoom-out,.lg-outer.lg-first-slide-loading .lg-zoom-in,.lg-outer.lg-first-slide-loading .lg-actual-size,.lg-outer.lg-first-slide-loading .lg-zoom-out{opacity:.75;pointer-events:none}.lg-container .lg-next,.lg-container .lg-prev{padding:0;background-color:transparent;color:transparent!important}.lg-container .lg-next:before,.lg-container .lg-prev:before{content:"";width:50px;height:50px;display:block;transform:rotate(45deg)}@media (max-width: 767px){.lg-container .lg-next:before,.lg-container .lg-prev:before{width:30px;height:30px}}.lg-container .lg-next:not(:hover):before,.lg-container .lg-prev:not(:hover):before{opacity:.3}.lg-container .lg-prev{left:94px}@media (max-width: 767px){.lg-container .lg-prev{left:20px}}.lg-container .lg-prev:before{border-left:1px solid #000;border-bottom:1px solid #000;transform-origin:55px 40px}@media (max-width: 767px){.lg-container .lg-prev:before{transform-origin:25px 40px}}.lg-container .lg-next{right:94px}@media (max-width: 767px){.lg-container .lg-next{right:20px}}.lg-container .lg-next:before{border-right:1px solid #000;border-top:1px solid #000;transform-origin:18px -35px}@media (max-width: 767px){.lg-container .lg-next:before{transform-origin:0px -15px}}.lg-icon{width:30px;height:30px;background-repeat:no-repeat;background-size:contain;cursor:pointer;font-size:1.75rem}@media (max-width: 767px){.lg-icon{width:22px;height:22px}}.lg-zoom-in{background-image:url(zoom-in.751c1ef18b8a1938.svg)}.lg-zoom-out{background-image:url(zoom-out.f0968a585b92d65a.svg)}.lg-close{background-image:url(closeB.8cfb16f06e7ed30b.svg)}.lg-toolbar{display:inline-block;position:absolute;top:-45px;right:75px}@media (max-width: 767px){.lg-toolbar{right:20px}}.top-0 .lg-toolbar{top:15px}.top-0 .lg-outer{top:0}.top-0 .lg-outer .lg-inner{top:120px}.lg-toolbar{background-color:#fff;display:flex;justify-content:space-between;align-items:center;left:60px;z-index:1111;box-shadow:-60px -15px #fff,-60px -7px #fff,75px -15px #fff,75px 15px #fff,-60px 15px #fff,75px 7px #fff}@media (max-width: 767px){.lg-toolbar{left:20px}}.lg-close{padding-left:34px;background-size:20px;background-position:left}.lg-close:after{content:"Close";display:inline-block;transform:translateY(-.09em)}@media (max-width: 767px){.lg-close{padding-left:28px;background-size:16px}.lg-close:after{transform:translateY(-.5em);font-size:1.2rem}}.grid-guide{width:calc(100% - 60px);position:fixed;left:60px;right:0;top:0;bottom:0;pointer-events:none;z-index:99999999999;opacity:.1;display:none}.grid-guide .inner-container{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:var(--gridGutter);gap:var(--gridGutter)}.grid-guide .inner-container span{background-color:purple;height:100vh}label svg{width:30px}label svg path{fill:purple}label[for=grid-tgl]{opacity:.5;cursor:pointer}input#grid-tgl,label[for=grid-tgl]{position:fixed;bottom:40px;right:40px;z-index:9999999999}input#grid-tgl{visibility:hidden}input#grid-tgl:checked~label[for=grid-tgl]{opacity:1}input#grid-tgl:checked~.grid-guide{display:block}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA) format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-feature-settings:;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-prev.swiper-button-white,.swiper-button-next.swiper-button-white{--swiper-navigation-color: #ffffff}.swiper-button-prev.swiper-button-black,.swiper-button-next.swiper-button-black{--swiper-navigation-color: #000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal>.swiper-pagination-bullets{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translateY(-50%)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progressbar,.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color: #ffffff}.swiper-pagination-black{--swiper-pagination-color: #000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{to{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-prev,.swiper-container-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-container-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel .owl-item.center{z-index:5}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{touch-action:pan-y;-webkit-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.e3b436436832b027.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}/*!
 * Load Awesome v1.1.0 (http://github.danielcardoso.net/load-awesome/)
 * Copyright 2015 Daniel Cardoso <@DanielCardoso>
 * Licensed under MIT
 */.la-ball-scale-multiple,.la-ball-scale-multiple>div{position:relative;box-sizing:border-box}.la-ball-scale-multiple{display:block;font-size:0;color:#fff}.la-ball-scale-multiple.la-dark{color:#333}.la-ball-scale-multiple>div{display:inline-block;float:none;background-color:currentColor;border:0 solid currentColor}.la-ball-scale-multiple{width:32px;height:32px}.la-ball-scale-multiple>div{position:absolute;top:0;left:0;width:32px;height:32px;border-radius:100%;opacity:0;animation:ball-scale-multiple 1s 0s linear infinite}.la-ball-scale-multiple>div:nth-child(2){animation-delay:.2s}.la-ball-scale-multiple>div:nth-child(3){animation-delay:.4s}.la-ball-scale-multiple.la-sm{width:16px;height:16px}.la-ball-scale-multiple.la-sm>div{width:16px;height:16px}.la-ball-scale-multiple.la-2x{width:64px;height:64px}.la-ball-scale-multiple.la-2x>div{width:64px;height:64px}.la-ball-scale-multiple.la-3x{width:96px;height:96px}.la-ball-scale-multiple.la-3x>div{width:96px;height:96px}@keyframes ball-scale-multiple{0%{opacity:0;transform:scale(0)}5%{opacity:.75}to{opacity:0;transform:scale(1)}}.toast-center-center{top:50%;left:50%;transform:translate(-50%,-50%)}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}.toast-title{font-weight:700}.toast-message{word-wrap:break-word}.toast-message a,.toast-message label{color:#fff}.toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:700;color:#fff;text-shadow:0 1px 0 #ffffff}.toast-close-button:hover,.toast-close-button:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.4}button.toast-close-button{padding:0;cursor:pointer;background:transparent;border:0}.toast-container{pointer-events:none;position:fixed;z-index:999999}.toast-container *{box-sizing:border-box}.toast-container .ngx-toastr{position:relative;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;border-radius:3px;background-position:15px center;background-repeat:no-repeat;background-size:24px;box-shadow:0 0 12px #999;color:#fff}.toast-container .ngx-toastr:hover{box-shadow:0 0 12px #000;opacity:1;cursor:pointer}.toast-info{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTI1NiA4QzExOS4wNDMgOCA4IDExOS4wODMgOCAyNTZjMCAxMzYuOTk3IDExMS4wNDMgMjQ4IDI0OCAyNDhzMjQ4LTExMS4wMDMgMjQ4LTI0OEM1MDQgMTE5LjA4MyAzOTIuOTU3IDggMjU2IDh6bTAgMTEwYzIzLjE5NiAwIDQyIDE4LjgwNCA0MiA0MnMtMTguODA0IDQyLTQyIDQyLTQyLTE4LjgwNC00Mi00MiAxOC44MDQtNDIgNDItNDJ6bTU2IDI1NGMwIDYuNjI3LTUuMzczIDEyLTEyIDEyaC04OGMtNi42MjcgMC0xMi01LjM3My0xMi0xMnYtMjRjMC02LjYyNyA1LjM3My0xMiAxMi0xMmgxMnYtNjRoLTEyYy02LjYyNyAwLTEyLTUuMzczLTEyLTEydi0yNGMwLTYuNjI3IDUuMzczLTEyIDEyLTEyaDY0YzYuNjI3IDAgMTIgNS4zNzMgMTIgMTJ2MTAwaDEyYzYuNjI3IDAgMTIgNS4zNzMgMTIgMTJ2MjR6Jy8+PC9zdmc+)}.toast-error{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTI1NiA4QzExOSA4IDggMTE5IDggMjU2czExMSAyNDggMjQ4IDI0OCAyNDgtMTExIDI0OC0yNDhTMzkzIDggMjU2IDh6bTEyMS42IDMxMy4xYzQuNyA0LjcgNC43IDEyLjMgMCAxN0wzMzggMzc3LjZjLTQuNyA0LjctMTIuMyA0LjctMTcgMEwyNTYgMzEybC02NS4xIDY1LjZjLTQuNyA0LjctMTIuMyA0LjctMTcgMEwxMzQuNCAzMzhjLTQuNy00LjctNC43LTEyLjMgMC0xN2w2NS42LTY1LTY1LjYtNjUuMWMtNC43LTQuNy00LjctMTIuMyAwLTE3bDM5LjYtMzkuNmM0LjctNC43IDEyLjMtNC43IDE3IDBsNjUgNjUuNyA2NS4xLTY1LjZjNC43LTQuNyAxMi4zLTQuNyAxNyAwbDM5LjYgMzkuNmM0LjcgNC43IDQuNyAxMi4zIDAgMTdMMzEyIDI1Nmw2NS42IDY1LjF6Jy8+PC9zdmc+)}.toast-success{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTE3My44OTggNDM5LjQwNGwtMTY2LjQtMTY2LjRjLTkuOTk3LTkuOTk3LTkuOTk3LTI2LjIwNiAwLTM2LjIwNGwzNi4yMDMtMzYuMjA0YzkuOTk3LTkuOTk4IDI2LjIwNy05Ljk5OCAzNi4yMDQgMEwxOTIgMzEyLjY5IDQzMi4wOTUgNzIuNTk2YzkuOTk3LTkuOTk3IDI2LjIwNy05Ljk5NyAzNi4yMDQgMGwzNi4yMDMgMzYuMjA0YzkuOTk3IDkuOTk3IDkuOTk3IDI2LjIwNiAwIDM2LjIwNGwtMjk0LjQgMjk0LjQwMWMtOS45OTggOS45OTctMjYuMjA3IDkuOTk3LTM2LjIwNC0uMDAxeicvPjwvc3ZnPg==)}.toast-warning{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1NzYgNTEyJyB3aWR0aD0nNTc2JyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTU2OS41MTcgNDQwLjAxM0M1ODcuOTc1IDQ3Mi4wMDcgNTY0LjgwNiA1MTIgNTI3Ljk0IDUxMkg0OC4wNTRjLTM2LjkzNyAwLTU5Ljk5OS00MC4wNTUtNDEuNTc3LTcxLjk4N0wyNDYuNDIzIDIzLjk4NWMxOC40NjctMzIuMDA5IDY0LjcyLTMxLjk1MSA4My4xNTQgMGwyMzkuOTQgNDE2LjAyOHpNMjg4IDM1NGMtMjUuNDA1IDAtNDYgMjAuNTk1LTQ2IDQ2czIwLjU5NSA0NiA0NiA0NiA0Ni0yMC41OTUgNDYtNDYtMjAuNTk1LTQ2LTQ2LTQ2em0tNDMuNjczLTE2NS4zNDZsNy40MTggMTM2Yy4zNDcgNi4zNjQgNS42MDkgMTEuMzQ2IDExLjk4MiAxMS4zNDZoNDguNTQ2YzYuMzczIDAgMTEuNjM1LTQuOTgyIDExLjk4Mi0xMS4zNDZsNy40MTgtMTM2Yy4zNzUtNi44NzQtNS4wOTgtMTIuNjU0LTExLjk4Mi0xMi42NTRoLTYzLjM4M2MtNi44ODQgMC0xMi4zNTYgNS43OC0xMS45ODEgMTIuNjU0eicvPjwvc3ZnPg==)}.toast-container.toast-top-center .ngx-toastr,.toast-container.toast-bottom-center .ngx-toastr{width:300px;margin-left:auto;margin-right:auto}.toast-container.toast-top-full-width .ngx-toastr,.toast-container.toast-bottom-full-width .ngx-toastr{width:96%;margin-left:auto;margin-right:auto}.ngx-toastr{background-color:#030303;pointer-events:auto}.toast-success{background-color:#51a351}.toast-error{background-color:#bd362f}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#f89406}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4}@media all and (max-width: 240px){.toast-container .ngx-toastr.div{padding:8px 8px 8px 50px;width:11em}.toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width: 241px) and (max-width: 480px){.toast-container .ngx-toastr.div{padding:8px 8px 8px 50px;width:18em}.toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width: 481px) and (max-width: 768px){.toast-container .ngx-toastr.div{padding:15px 15px 15px 50px;width:25em}}
