@import"https://fonts.googleapis.com/css2?family=Calligraffitti&display=swap";@import"https://fonts.googleapis.com/css2?family=Poiret+One&display=swap";@import"https://fonts.googleapis.com/css2?family=Raleway:wght@100;200;300;400;500;600;700;800;900&display=swap";@import"https://cdn.jsdelivr.net/npm/bootstrap-icons@1.5.0/font/bootstrap-icons.css";@-webkit-keyframes homezineappear{0%{-webkit-transform:scale(0.98);transform:scale(0.98);-webkit-box-shadow:0 .25em .5em 0 rgba(0,0,0,0);box-shadow:0 .25em .5em 0 rgba(0,0,0,0);background-color:rgba(68,68,68,.05)}100%{-webkit-transform:scale(1);transform:scale(1);background-color:#fff;-webkit-box-shadow:rgba(50,50,93,.25) 0px 3px 12px -2px,rgba(0,0,0,.3) 0px 3px 7px -3px;box-shadow:rgba(50,50,93,.25) 0px 3px 12px -2px,rgba(0,0,0,.3) 0px 3px 7px -3px}}@keyframes homezineappear{0%{-webkit-transform:scale(0.98);transform:scale(0.98);-webkit-box-shadow:0 .25em .5em 0 rgba(0,0,0,0);box-shadow:0 .25em .5em 0 rgba(0,0,0,0);background-color:rgba(68,68,68,.05)}100%{-webkit-transform:scale(1);transform:scale(1);background-color:#fff;-webkit-box-shadow:rgba(50,50,93,.25) 0px 3px 12px -2px,rgba(0,0,0,.3) 0px 3px 7px -3px;box-shadow:rgba(50,50,93,.25) 0px 3px 12px -2px,rgba(0,0,0,.3) 0px 3px 7px -3px}}@-webkit-keyframes home-case-fadeup{0%{opacity:0;-webkit-transform:translateY(5vh);transform:translateY(5vh)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes home-case-fadeup{0%{opacity:0;-webkit-transform:translateY(5vh);transform:translateY(5vh)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slide-fadeup{0%{opacity:0;-webkit-transform:translateY(5vh);transform:translateY(5vh)}50%{opacity:.3;-webkit-transform:translateY(1vh);transform:translateY(1vh)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide-fadeup{0%{opacity:0;-webkit-transform:translateY(5vh);transform:translateY(5vh)}50%{opacity:.3;-webkit-transform:translateY(1vh);transform:translateY(1vh)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes typing{from{width:0}to{width:100%}}@keyframes typing{from{width:0}to{width:100%}}@-webkit-keyframes gal-in{0%{-webkit-transform:scale(2);transform:scale(2);-webkit-transform:translateY(90vh);transform:translateY(90vh)}100%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes gal-in{0%{-webkit-transform:scale(2);transform:scale(2);-webkit-transform:translateY(90vh);transform:translateY(90vh)}100%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes blink{0%{z-index:auto}50%{z-index:200}100%{z-index:auto}}@keyframes blink{0%{z-index:auto}50%{z-index:200}100%{z-index:auto}}@-webkit-keyframes flipy-index{35%{-webkit-transform:translateY(-80%) rotateX(45deg) rotateY(45deg);transform:translateY(-80%) rotateX(45deg) rotateY(45deg);z-index:1}70%{-webkit-transform:translateZ(-100px);transform:translateZ(-100px);z-index:1}100%{-webkit-transform:rotateY(0deg) rotateX(0deg) translateY(0) translateZ(-100px);transform:rotateY(0deg) rotateX(0deg) translateY(0) translateZ(-100px);z-index:-2}}@keyframes flipy-index{35%{-webkit-transform:translateY(-80%) rotateX(45deg) rotateY(45deg);transform:translateY(-80%) rotateX(45deg) rotateY(45deg);z-index:1}70%{-webkit-transform:translateZ(-100px);transform:translateZ(-100px);z-index:1}100%{-webkit-transform:rotateY(0deg) rotateX(0deg) translateY(0) translateZ(-100px);transform:rotateY(0deg) rotateX(0deg) translateY(0) translateZ(-100px);z-index:-2}}@-webkit-keyframes flipy-tofront-index{35%{-webkit-transform:translateY(-80%) rotateX(45deg) rotateY(45deg);transform:translateY(-80%) rotateX(45deg) rotateY(45deg)}70%{-webkit-transform:translateZ(0px);transform:translateZ(0px)}100%{-webkit-transform:rotateY(0deg) rotateX(0deg) translateY(0) translateZ(0px);transform:rotateY(0deg) rotateX(0deg) translateY(0) translateZ(0px);z-index:1}}@keyframes flipy-tofront-index{35%{-webkit-transform:translateY(-80%) rotateX(45deg) rotateY(45deg);transform:translateY(-80%) rotateX(45deg) rotateY(45deg)}70%{-webkit-transform:translateZ(0px);transform:translateZ(0px)}100%{-webkit-transform:rotateY(0deg) rotateX(0deg) translateY(0) translateZ(0px);transform:rotateY(0deg) rotateX(0deg) translateY(0) translateZ(0px);z-index:1}}@-webkit-keyframes flipx-index{35%{-webkit-transform:translateX(90%) rotateX(-45deg) rotateY(-45deg);transform:translateX(90%) rotateX(-45deg) rotateY(-45deg)}70%{-webkit-transform:translateZ(-100px);transform:translateZ(-100px)}100%{-webkit-transform:rotateY(0deg) rotateX(0deg) translateY(0) translateZ(-100px);transform:rotateY(0deg) rotateX(0deg) translateY(0) translateZ(-100px);z-index:1}}@keyframes flipx-index{35%{-webkit-transform:translateX(90%) rotateX(-45deg) rotateY(-45deg);transform:translateX(90%) rotateX(-45deg) rotateY(-45deg)}70%{-webkit-transform:translateZ(-100px);transform:translateZ(-100px)}100%{-webkit-transform:rotateY(0deg) rotateX(0deg) translateY(0) translateZ(-100px);transform:rotateY(0deg) rotateX(0deg) translateY(0) translateZ(-100px);z-index:1}}@-webkit-keyframes flipx-tofront-index{35%{-webkit-transform:translateX(90%) rotateX(-45deg) rotateY(-45deg);transform:translateX(90%) rotateX(-45deg) rotateY(-45deg)}70%{-webkit-transform:translateZ(0px);transform:translateZ(0px)}100%{-webkit-transform:rotateY(0deg) rotateX(0deg) translateY(0) translateZ(0px);transform:rotateY(0deg) rotateX(0deg) translateY(0) translateZ(0px);z-index:1}}@keyframes flipx-tofront-index{35%{-webkit-transform:translateX(90%) rotateX(-45deg) rotateY(-45deg);transform:translateX(90%) rotateX(-45deg) rotateY(-45deg)}70%{-webkit-transform:translateZ(0px);transform:translateZ(0px)}100%{-webkit-transform:rotateY(0deg) rotateX(0deg) translateY(0) translateZ(0px);transform:rotateY(0deg) rotateX(0deg) translateY(0) translateZ(0px);z-index:1}}@-webkit-keyframes zup{0%{z-index:-1}35%{z-index:-1}36%{z-index:1}100%{z-index:1}}@keyframes zup{0%{z-index:-1}35%{z-index:-1}36%{z-index:1}100%{z-index:1}}@-webkit-keyframes zdown{0%{z-index:1}35%{z-index:1}36%{z-index:-1}100%{z-index:-1}}@keyframes zdown{0%{z-index:1}35%{z-index:1}36%{z-index:-1}100%{z-index:-1}}@-webkit-keyframes underline-animated{0%{right:100%}50%{right:0;left:0}100%{right:0;left:100%}}@keyframes underline-animated{0%{right:100%}50%{right:0;left:0}100%{right:0;left:100%}}@-webkit-keyframes underline-center{0%{left:50%;width:0%}100%{left:0;width:100%}}@keyframes underline-center{0%{left:50%;width:0%}100%{left:0;width:100%}}@-webkit-keyframes underline-to-left{0%{left:100%}100%{left:0}}@keyframes underline-to-left{0%{left:100%}100%{left:0}}@-webkit-keyframes underline-to-left-reverse{0%{left:0}100%{left:100%}}@keyframes underline-to-left-reverse{0%{left:0}100%{left:100%}}@-webkit-keyframes underline-to-down{0%{bottom:100%}100%{bottom:0}}@keyframes underline-to-down{0%{bottom:100%}100%{bottom:0}}@-webkit-keyframes underline-to-down-reverse{0%{bottom:0}100%{bottom:100%}}@keyframes underline-to-down-reverse{0%{bottom:0}100%{bottom:100%}}@-webkit-keyframes fadein{0%{opacity:0;-webkit-transform:scale(0.9);transform:scale(0.9)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes fadein{0%{opacity:0;-webkit-transform:scale(0.9);transform:scale(0.9)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes opaquein{0%{opacity:0}100%{opacity:1}}@keyframes opaquein{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadein-reverse{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}100%{opacity:0;-webkit-transform:scale(0.9);transform:scale(0.9)}}@keyframes fadein-reverse{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}100%{opacity:0;-webkit-transform:scale(0.9);transform:scale(0.9)}}@-webkit-keyframes fadebox{0%{opacity:0}100%{opacity:0}}@keyframes fadebox{0%{opacity:0}100%{opacity:0}}@-webkit-keyframes scalein{0%{-webkit-transform:scale(0.9);transform:scale(0.9)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scalein{0%{-webkit-transform:scale(0.9);transform:scale(0.9)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes tryscaledown{0%{-webkit-transform:scale(1.2857);transform:scale(1.2857)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes tryscaledown{0%{-webkit-transform:scale(1.2857);transform:scale(1.2857)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes hahshift{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-10vw);transform:translateX(-10vw)}}@keyframes hahshift{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-10vw);transform:translateX(-10vw)}}@-webkit-keyframes hahshiftback{0%{-webkit-transform:translateX(-10vw);transform:translateX(-10vw)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes hahshiftback{0%{-webkit-transform:translateX(-10vw);transform:translateX(-10vw)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes mainappear{0%{-webkit-transform:scale(0.5);transform:scale(0.5);opacity:0}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes mainappear{0%{-webkit-transform:scale(0.5);transform:scale(0.5);opacity:0}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes artappear{0%{-webkit-transform:scale(2);transform:scale(2);-webkit-transform:translateY(-50vh);transform:translateY(-50vh)}100%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes artappear{0%{-webkit-transform:scale(2);transform:scale(2);-webkit-transform:translateY(-50vh);transform:translateY(-50vh)}100%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes techappear{0%{-webkit-transform:scale(2);transform:scale(2);-webkit-transform:translateY(30vh);transform:translateY(30vh)}100%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes techappear{0%{-webkit-transform:scale(2);transform:scale(2);-webkit-transform:translateY(30vh);transform:translateY(30vh)}100%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes funcappear{0%{-webkit-transform:scale(2);transform:scale(2);-webkit-transform:translateX(30vw);transform:translateX(30vw)}100%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes funcappear{0%{-webkit-transform:scale(2);transform:scale(2);-webkit-transform:translateX(30vw);transform:translateX(30vw)}100%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes zine-title-lunder{0%{width:0}100%{width:var(--zine-title-color-width)}}@keyframes zine-title-lunder{0%{width:0}100%{width:var(--zine-title-color-width)}}@-webkit-keyframes pic-fade-into-el{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}100%{opacity:0;-webkit-transform:scale(0.9);transform:scale(0.9)}}@keyframes pic-fade-into-el{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}100%{opacity:0;-webkit-transform:scale(0.9);transform:scale(0.9)}}@-webkit-keyframes el-fade-in{0%{opacity:0;-webkit-transform:scale(1);transform:scale(1);-webkit-transform:translateX(0);transform:translateX(0)}50%{opacity:0;-webkit-transform:scale(1);transform:scale(1);-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:1;-webkit-transform:scale(0.9);transform:scale(0.9);-webkit-transform:translateX(25%);transform:translateX(25%)}}@keyframes el-fade-in{0%{opacity:0;-webkit-transform:scale(1);transform:scale(1);-webkit-transform:translateX(0);transform:translateX(0)}50%{opacity:0;-webkit-transform:scale(1);transform:scale(1);-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:1;-webkit-transform:scale(0.9);transform:scale(0.9);-webkit-transform:translateX(25%);transform:translateX(25%)}}@-webkit-keyframes write-fade-in{0%{opacity:0}40%{opacity:0}100%{opacity:1}}@keyframes write-fade-in{0%{opacity:0}40%{opacity:0}100%{opacity:1}}@-webkit-keyframes text-fade-reshow-in-place{0%{opacity:0}25%{opacity:1}100%{opacity:1}}@keyframes text-fade-reshow-in-place{0%{opacity:0}25%{opacity:1}100%{opacity:1}}@-webkit-keyframes reverse-text-fade-reshow-in-place{0%{opacity:0}50%{opacity:0}100%{opacity:1}}@keyframes reverse-text-fade-reshow-in-place{0%{opacity:0}50%{opacity:0}100%{opacity:1}}@font-face{font-family:Open_Sans_Light;src:url("/fonts/OpenSans-Light.ttf") format("truetype")}@font-face{font-family:Open_Sans;src:url("/fonts/OpenSans-Regular.ttf")}@font-face{font-family:Source_Sans_Pro;src:url("/fonts/SourceSansPro-Regular.ttf")}@font-face{font-family:Poiret_One;src:url("/fonts/PoiretOne-Regular.ttf")}@font-face{font-family:ABeeZee;src:url("/fonts/ABeeZee-Regular.ttf")}:root{--fontsize300: 3rem;--fontsize200: 2rem;--fontsize160: 1.6rem;--fontsize120: 1.2rem;--fontsize110: 1.1rem;--fontsize100: 1rem;--fontsize090: 0.9rem;--fontsize080: 0.8rem;--fontsize070: 0.7rem;--fontsize070em: 0.7em;--fontsize24to32: calc(24px + (32 - 24) * ((100vw - 300px) / (1600 - 300)));--fontsize32to48: calc(32x + (48 - 32) * ((100vw - 300px) / (1600 - 300)));--fontsize100to300: clamp(1.1rem, 6vmin , 3rem);--fontsize100to375: clamp(1.1rem, 6vw , 3.75rem)}@media(max-width: 575px){:root{--fontsize220rem: 1.2rem;--zineheadh1: 1.5rem;--zineheadh3: 1.2rem;--zineheadpleft: 1rem;--zineheadptop: 1rem}}@media(min-width: 576px){:root{--fontsize220rem: 1.2rem;--zineheadh1: 1.8rem;--zineheadh3: 1.5rem;--zineheadpleft: 1rem;--zineheadptop: 1rem}}@media(min-width: 768px){:root{--fontsize220rem: 1.6rem;--zineheadh1: 2rem;--zineheadh3: 1.4rem;--zineheadpleft: 2.5rem;--zineheadptop: 2rem}}@media(min-width: 992px){:root{--fontsize220rem: 2rem;--zineheadh1: 2.2rem;--zineheadh3: 1.7rem;--zineheadpleft: 3rem;--zineheadptop: 2rem}}@media(min-width: 1200px){:root{--fontsize220rem: 2.2rem;--zineheadh1: 2.3rem;--zineheadh3: 1.85rem;--zineheadpleft: 3.5rem;--zineheadptop: 2rem}}@media(min-width: 1400px){:root{--fontsize220rem: 2.2rem;--zineheadh1: 2.45rem;--zineheadh3: 1.9rem;--zineheadh5: 1.3rem;--zineheadpleft: 4rem;--zineheadptop: 2rem}}.raleway_accent,.flowguide .flow-guide-wrapper .flow-zero #guideart .guide-grid .guidecontent .guidecontenttitle h1,.flowguide .flow-guide-wrapper .flow-zero #guidetech .guide-grid .guidecontent .guidecontenttitle h1,.flowguide .flow-guide-wrapper .flow-zero #guidefunc .guide-grid .guidecontent .guidecontenttitle h1,.landing .modal .modal-content .modal-title,.landing .home-webzine .home-zine-head h3,.landing .home-webzine .home-zine-head h1,.award-main .award-timeline .award-timeline-grid .awd-timeline-item .awd-timeline-content.content .awd-item-title,.award-main .award-timeline h1,.award-main .page-intro-section.awdyay h1,.grid-zine .zine-head h3,.grid-zine .zine-head h1{font-family:"Raleway",sans-serif}.open_sans_accent{font-family:Open_Sans;font-weight:400}.open_sans_light{font-family:Open_Sans_Light;font-weight:500}.open_sans_400,h1,h2,h3,h4,h5,.page-intro-section.login .contact-content .contact-text p,.page-intro-section.contact .contact-content .contact-text p,.award-main .award-timeline p,.award-main .page-intro-section.awdyay p,.page-intro p,.page-standard p,.page-standard h1,.grid-zine .zine-textE,.grid-zine .zine-textD,.grid-zine .zine-textC,.grid-zine .zine-textB,.grid-zine .zine-textA,.grid-zine blockquote,.home-zine-menu .offcanvas-start .zine-side-title,.arch-zine-menu .offcanvas-start .zine-side-title,.build-zine-menu .offcanvas-start .zine-side-title,.box-case,.stretch .case-content .box-case-desc,.case-cards-modals .cct-behind .case-face .case-content .case-box-desc,.case-cards-modals .modani-case-card .case-face .case-content .case-box-desc,.case-cards-modals .hold-case-cards .case-face .case-content .case-box-desc,.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-content .case-box-desc,.segmented-control,.section-gal-masonry p,.case-card .card-title,.welcome-card .buttonCard .button,.contact-form,.login-form,.btn-gr5y,.btn-gr4y,.btn-gr2y,.btn-gr1y,.btn-build,.btn-arch,.btn-home,.btn-gr5y-out,.btn-gr4y-out,.btn-gr2y-out,.btn-gr1y-out,.btn-white-out,.btn-func-out,.btn-build-out,.btn-arch-out,.btn-home-out{font-family:Open_Sans;font-weight:400;color:rgba(0,0,0,.55)}.source_sans_pro,body{font-family:Source_Sans_Pro;color:#444}.open_sans_light_wh{font-family:Open_Sans_Light;font-weight:500;color:#fff}.open_sans_400_wh,.heroCard .card-title{font-family:Open_Sans;font-weight:400;color:#fff}.source_sans_pro_wh{font-family:Source_Sans_Pro;color:#fff}.poiret_one,.landing .home-wizard .home-wizard-content .hw-title h1,.stepstatus,.ew-title{font-family:Poiret_One;color:rgba(0,0,0,.55)}.abeezee,.flowguide .flow-guide-wrapper .flow-zero #guideart .guide-grid .guidecontent .guidestop .guidestopbutton .guide-flowstop-titles,.flowguide .flow-guide-wrapper .flow-zero #guidetech .guide-grid .guidecontent .guidestop .guidestopbutton .guide-flowstop-titles,.flowguide .flow-guide-wrapper .flow-zero #guidefunc .guide-grid .guidecontent .guidestop .guidestopbutton .guide-flowstop-titles,.ew-content form label{font-family:ABeeZee;color:#fff}.btn-home-out{border-radius:0px;border:solid 1px #c2122a;background-color:rgba(0,0,0,0);color:#c2122a;padding:.25rem .5rem;text-transform:uppercase;font-size:var(--fontsize090);font-weight:600;-webkit-transition-duration:.3s;transition-duration:.3s}.btn-home-out:hover{background-color:#c2122a;color:#fff}.btn-arch-out{border-radius:0px;border:solid 1px #3b73b9;background-color:rgba(0,0,0,0);color:#3b73b9;padding:.25rem .5rem;text-transform:uppercase;font-size:var(--fontsize090);font-weight:600;-webkit-transition-duration:.3s;transition-duration:.3s}.btn-arch-out:hover{background-color:#3b73b9;color:#fff}.btn-build-out{border-radius:0px;border:solid 1px #f90;background-color:rgba(0,0,0,0);color:#f90;padding:.25rem .5rem;text-transform:uppercase;font-size:var(--fontsize090);font-weight:600;-webkit-transition-duration:.3s;transition-duration:.3s}.btn-build-out:hover{background-color:#f90;color:#1c1f1e}.btn-func-out{border-radius:0px;border:solid 1px #24f2ce;background-color:rgba(0,0,0,0);color:#24f2ce;padding:.25rem .5rem;text-transform:uppercase;font-size:var(--fontsize090);font-weight:600;-webkit-transition-duration:.3s;transition-duration:.3s}.btn-func-out:hover{background-color:#24f2ce;color:#1c1f1e}.btn-white-out{border-radius:0px;border:solid 1px #fff;background-color:rgba(0,0,0,0);color:#fff;padding:.25rem .5rem;text-transform:uppercase;font-size:var(--fontsize090);font-weight:600;-webkit-transition-duration:.3s;transition-duration:.3s}.btn-white-out:hover{background-color:#fff;color:#1c1f1e}.btn-gr1y-out{border-radius:0px;border:solid 1px rgba(68,68,68,.5);background-color:rgba(0,0,0,0);color:rgba(68,68,68,.5);padding:.25rem .5rem;text-transform:uppercase;font-size:var(--fontsize090);font-weight:600;-webkit-transition-duration:.3s;transition-duration:.3s}.btn-gr1y-out:hover{background-color:rgba(68,68,68,.5);color:#fff}.btn-gr2y-out{border-radius:0px;border:solid 1px rgba(68,68,68,.6);background-color:rgba(0,0,0,0);color:rgba(68,68,68,.6);padding:.25rem .5rem;text-transform:uppercase;font-size:var(--fontsize090);font-weight:600;-webkit-transition-duration:.3s;transition-duration:.3s}.btn-gr2y-out:hover{background-color:rgba(68,68,68,.6);color:#fff}.btn-gr4y-out{border-radius:0px;border:solid 1px rgba(68,68,68,.7);background-color:rgba(0,0,0,0);color:rgba(68,68,68,.7);padding:.25rem .5rem;text-transform:uppercase;font-size:var(--fontsize090);font-weight:600;-webkit-transition-duration:.3s;transition-duration:.3s}.btn-gr4y-out:hover{background-color:rgba(68,68,68,.7);color:#fff}.btn-gr5y-out{border-radius:0px;border:solid 1px rgba(68,68,68,.8);background-color:rgba(0,0,0,0);color:rgba(68,68,68,.8);padding:.25rem .5rem;text-transform:uppercase;font-size:var(--fontsize090);font-weight:600;-webkit-transition-duration:.3s;transition-duration:.3s}.btn-gr5y-out:hover{background-color:rgba(68,68,68,.8);color:#fff}.btn-home{border-radius:0rem;border:solid 1px rgba(68,68,68,.5);background-color:rgba(68,68,68,.1);color:rgba(68,68,68,.9);padding:.25rem .5rem;text-transform:capitalize;font-size:var(--fontsize090);-webkit-transition-duration:.3s;transition-duration:.3s}.btn-home:hover{border:solid 1px #c2122a;background-color:#c2122a;color:#fff}.btn-arch{border-radius:0rem;border:solid 1px rgba(68,68,68,.5);background-color:rgba(68,68,68,.1);color:rgba(68,68,68,.9);padding:.25rem .5rem;text-transform:capitalize;font-size:var(--fontsize090);-webkit-transition-duration:.3s;transition-duration:.3s}.btn-arch:hover{border:solid 1px #3b73b9;background-color:#3b73b9;color:#fff}.btn-build{border-radius:0rem;border:solid 1px rgba(68,68,68,.5);background-color:rgba(68,68,68,.1);color:rgba(68,68,68,.9);padding:.25rem .5rem;text-transform:capitalize;font-size:var(--fontsize090);-webkit-transition-duration:.3s;transition-duration:.3s}.btn-build:hover{border:solid 1px #f90;background-color:#f90;color:#fff}.btn-gr1y{border-radius:0rem;border:solid 1px rgba(68,68,68,.4);background-color:rgba(68,68,68,.1);color:rgba(68,68,68,.9);padding:.25rem .5rem;text-transform:capitalize;font-size:var(--fontsize090);-webkit-transition-duration:.3s;transition-duration:.3s}.btn-gr1y:hover{border:solid 1px rgba(68,68,68,.5);background-color:rgba(68,68,68,.5);color:#fff}.btn-gr2y{border-radius:0rem;background-color:rgba(68,68,68,.4);color:#fff;padding:.25rem .5rem;text-transform:uppercase;font-size:var(--fontsize080);-webkit-transition-duration:.3s;transition-duration:.3s}.btn-gr2y:hover{border:solid 1px rgba(68,68,68,.8);background-color:rgba(0,0,0,0);color:rgba(68,68,68,.8)}.btn-gr4y{border-radius:0rem;border:solid 1px rgba(68,68,68,.6);background-color:rgba(68,68,68,.1);color:rgba(68,68,68,.9);padding:.25rem .5rem;text-transform:capitalize;font-size:var(--fontsize090);-webkit-transition-duration:.3s;transition-duration:.3s}.btn-gr4y:hover{border:solid 1px rgba(68,68,68,.4);background-color:rgba(68,68,68,.4);color:#fff}.btn-gr5y{border-radius:0rem;border:solid 1px rgba(68,68,68,.5);background-color:rgba(68,68,68,.1);color:rgba(68,68,68,.9);padding:.25rem .5rem;text-transform:capitalize;font-size:var(--fontsize090);-webkit-transition-duration:.3s;transition-duration:.3s}.btn-gr5y:hover{border:solid 1px rgba(68,68,68,.8);background-color:rgba(68,68,68,.8);color:#fff}.contact-form,.login-form{padding-top:.75rem;position:relative;border:none;border-radius:0%;background-color:rgba(50,50,50,.5);-webkit-box-shadow:rgba(50,50,93,.25) 0px 3px 12px -2px,rgba(0,0,0,.3) 0px 3px 7px -3px;box-shadow:rgba(50,50,93,.25) 0px 3px 12px -2px,rgba(0,0,0,.3) 0px 3px 7px -3px}.contact-form .form-control.is-invalid,.contact-form .was-validated .form-control:invalid,.login-form .form-control.is-invalid,.login-form .was-validated .form-control:invalid{border-color:#fdd835}.contact-form .form-control.is-invalid:focus,.contact-form .was-validated .form-control:invalid:focus,.login-form .form-control.is-invalid:focus,.login-form .was-validated .form-control:invalid:focus{-webkit-box-shadow:0 0 0 .25rem rgba(253,216,53,.25);box-shadow:0 0 0 .25rem rgba(253,216,53,.25)}.contact-form input.form-control:focus,.login-form input.form-control:focus{-webkit-box-shadow:none;box-shadow:none}.contact-form label,.login-form label{font-size:var(--fontsize090);margin:0;color:#fff}.contact-form label.form-label,.login-form label.form-label{text-transform:uppercase}.contact-form label.error,.contact-form .invalid-feedback,.login-form label.error,.login-form .invalid-feedback{color:#fdd835;margin:0;font-size:.8rem}.contact-form button,.login-form button{color:#fff}.contact-form span,.login-form span{position:absolute;-webkit-transition:all 450ms ease-in-out;transition:all 450ms ease-in-out}.contact-form span.line-1,.login-form span.line-1{top:0;left:0;width:0%;height:1px;background:#fff}.contact-form span.line-2,.login-form span.line-2{top:0;left:0;width:1px;height:0%;background:#fff}.contact-form span.line-3,.login-form span.line-3{bottom:0;right:0;width:1px;height:0%;background:#fff}.contact-form span.line-4,.login-form span.line-4{bottom:0;right:0;width:0%;height:1px;background:#fff}.contact-form:hover,.contact-form:focus-within,.login-form:hover,.login-form:focus-within{-webkit-transition-duration:1s;transition-duration:1s}.contact-form:hover .line-1,.contact-form:focus-within .line-1,.login-form:hover .line-1,.login-form:focus-within .line-1{width:100%}.contact-form:hover .line-2,.contact-form:focus-within .line-2,.login-form:hover .line-2,.login-form:focus-within .line-2{height:100%}.contact-form:hover .line-3,.contact-form:focus-within .line-3,.login-form:hover .line-3,.login-form:focus-within .line-3{height:100%}.contact-form:hover .line-4,.contact-form:focus-within .line-4,.login-form:hover .line-4,.login-form:focus-within .line-4{width:100%}.login-form{padding-top:.75rem}.login-form span.line-1{background:#fff}.login-form span.line-2{background:#fff}.login-form span.line-3{background:#fff}.login-form span.line-4{background:#fff}.lines-parent{position:relative}.lines-sw{width:100%;height:100%;position:relative}.lines-sw span{position:absolute;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.lines-sw span.line-1{top:0;left:calc(-0.9*var(--caseh3margin));width:20%;height:2px;background:#f90;-webkit-transform:translateX(0);transform:translateX(0)}.lines-sw span.line-2{bottom:calc(-1.2*var(--caseh3margin));left:0;width:2px;height:calc(100% + 2*var(--caseh3margin));background:#ff0800;-webkit-transform:translateX(0);transform:translateX(0)}.lines-sw span.line-3{bottom:0;left:calc(-1.2*var(--caseh3margin));width:calc(100% + 1*var(--caseh3margin));height:2px;background:#24f2ce;-webkit-transform:translateX(0);transform:translateX(0)}.lines-sw:hover .line-1{-webkit-transform:translateX(-45px);transform:translateX(-45px)}.lines-sw:hover .line-2{-webkit-transform:translateX(-15px);transform:translateX(-15px)}.lines-sw:hover .line-3{-webkit-transform:translateX(60px);transform:translateX(60px)}.lines-nw{width:100%;height:100%;position:relative}.lines-nw span{position:absolute;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.lines-nw span.line-1{top:0;left:calc(-0.7*var(--caseh3margin));width:calc(100% + 1.4*var(--caseh3margin));height:2px;background:#f90;-webkit-transform:translateX(0);transform:translateX(0)}.lines-nw span.line-2{bottom:calc(-1.2*var(--caseh3margin));left:0;width:2px;height:calc(100% + 2*var(--caseh3margin));background:#ff0800;-webkit-transform:translateX(0);transform:translateX(0)}.lines-nw span.line-3{bottom:0;left:calc(-1*var(--caseh3margin));width:calc(11% + 2*var(--caseh3margin));height:2px;background:#24f2ce;-webkit-transform:translateX(0);transform:translateX(0)}.lines-nw:hover .line-1{-webkit-transform:translateX(60px);transform:translateX(60px)}.lines-nw:hover .line-2{-webkit-transform:translateX(-15px);transform:translateX(-15px)}.lines-nw:hover .line-3{-webkit-transform:translateX(-45px);transform:translateX(-45px)}.lines-ssw{width:100%;height:100%;position:relative}.lines-ssw span{position:absolute;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.lines-ssw span.line-1{bottom:-20%;left:-5%;width:25%;height:2px;background:#f90;-webkit-transform:translateX(0);transform:translateX(0)}.lines-ssw span.line-2{bottom:-2.5rem;left:0;width:2px;height:calc(100% + 3rem);background:#ff0800;-webkit-transform:translateX(0);transform:translateX(0)}.lines-ssw span.line-3{bottom:0;left:-7%;width:110%;height:2px;background:#24f2ce;-webkit-transform:translateX(0);transform:translateX(0)}.lines-ssw:hover .line-1{-webkit-transform:translateX(-45px);transform:translateX(-45px)}.lines-ssw:hover .line-2{-webkit-transform:translateX(-15px);transform:translateX(-15px)}.lines-ssw:hover .line-3{-webkit-transform:translateX(60px);transform:translateX(60px)}.lines-se{width:100%;height:100%;position:relative}.lines-se span{position:absolute;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.lines-se span.line-1{top:0;right:-7.55%;width:50%;height:2px;background:#f90;-webkit-transform:translateX(0);transform:translateX(0)}.lines-se span.line-2{bottom:calc(-1.2*var(--caseh3margin));right:0;width:2px;height:calc(100% + 2*var(--caseh3margin));background:#ff0800;-webkit-transform:translateX(0);transform:translateX(0)}.lines-se span.line-3{bottom:0;right:calc(-0.8*var(--caseh3margin));width:calc(100% + .9*var(--caseh3margin));height:2px;background:#24f2ce;-webkit-transform:translateX(0);transform:translateX(0)}.lines-se:hover .line-1{-webkit-transform:translateX(-45px);transform:translateX(-45px)}.lines-se:hover .line-2{-webkit-transform:translateX(-15px);transform:translateX(-15px)}.lines-se:hover .line-3{-webkit-transform:translateX(60px);transform:translateX(60px)}.tilines-rb{width:100%;height:100%;position:relative}.tilines-rb span{position:absolute;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.tilines-rb span.line-1{bottom:0;left:0;width:100%;height:1px;background:#f90;-webkit-transform:translateX(0);transform:translateX(0)}.tilines-rb span.line-2{bottom:calc(-1.2*var(--caseh3margin));left:0;width:2px;height:calc(100% + 2*var(--caseh3margin));background:#ff0800;-webkit-transform:translateX(0);transform:translateX(0)}.tilines-rb span.line-3{bottom:0;left:calc(-1.2*var(--caseh3margin));width:calc(100% + 1*var(--caseh3margin));height:2px;background:#24f2ce;-webkit-transform:translateX(0);transform:translateX(0)}.tilines-rb:hover .line-1{-webkit-transform:translateX(-45px);transform:translateX(-45px)}.tilines-rb:hover .line-2{-webkit-transform:translateX(-15px);transform:translateX(-15px)}.tilines-rb:hover .line-3{-webkit-transform:translateX(60px);transform:translateX(60px)}.atfnav{--nav-font-size-atf-xl-plus: 0.8rem;--nav-atf-padding: 12px;--nav-atf-select-width: 2px;--nav-select-width: 1px;--nav-item-padding: 8px;--nav-line-width: 1.25px}.atfnav nav{width:100%;position:fixed;-webkit-transition:all 3s ease-out;transition:all 3s ease-out;background-color:rgba(0,0,0,0) !important;height:var(--head-height-xl)}.atfnav nav #artNavbarLines{-webkit-transform:translateY(-0.75rem);transform:translateY(-0.75rem)}.atfnav nav .navbar-brand{-webkit-transform:translateY(-0.5rem);transform:translateY(-0.5rem)}@media screen and (max-width: 1199px){.atfnav nav{height:var(--head-height-md)}.atfnav nav #artNavbarLines{-webkit-transform:translateY(-1.2rem);transform:translateY(-1.2rem)}.atfnav nav .navbar-brand{-webkit-transform:translateY(-1.65rem);transform:translateY(-1.65rem)}}@media screen and (max-width: 767px){.atfnav nav{height:var(--head-height-sm)}.atfnav nav #artNavbarLines{-webkit-transform:translateY(0rem);transform:translateY(0rem)}.atfnav nav .navbar-brand{-webkit-transform:translateY(0);transform:translateY(0)}}.atfnav .navbar{color:#fff}.atfnav .navbar .cls-1{fill:#fff}.atfnav .navbar .custom-toggler .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='rgba(255,255,255,1)' class='bi bi-list' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M2.5 12a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5zm0-4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5zm0-4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5z'/%3E%3C/svg%3E")}.atfnav .navbar .navbar-nav .nav-link{font-family:ABeeZee;text-transform:uppercase;font-size:var(--nav-font-size-atf-xl-plus);color:#fff}.atfnav .navbar #artNavbarLines{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width: 767px){.atfnav .navbar #artNavbarLines{-webkit-box-align:start;-ms-flex-align:start;align-items:start}}.atfnav .navbar .navbar-nav .nav-item.nav-atf a{padding-left:var(--nav-atf-padding);padding-right:var(--nav-atf-padding)}.atfnav .navbar .navbar-nav .nav-item.nav-next-to-atf a{padding-left:var(--nav-atf-padding)}.atfnav .navbar .navbar-nav .nav-item a{padding-bottom:5px}.atfnav .navbar .navbar-nav .nav-item .nav-line-divs{position:relative}.atfnav .navbar .navbar-nav .nav-item span{position:absolute}@media screen and (min-width: 1200px){.atfnav .navbar .navbar-nav .nav-item span.nav-line-bottom{bottom:0;right:0;width:100%;height:var(--nav-line-width);background:#fff}.atfnav .navbar .navbar-nav .nav-item span.nav-f-line-side{bottom:-24px;right:0;height:calc(3*var(--nav-atf-padding) + 8px);width:var(--nav-line-width);background:#fff}}@media screen and (max-width: 767px){.atfnav .navbar .navbar-nav .nav-item span.nav-line-bottom{bottom:0;left:0;height:1.5rem;width:1px;background:#fff}}.atfnav .navbar .navbar-nav .nav-item span.nav-line-atf-bottom{bottom:0;right:0;width:100%;height:var(--nav-line-width);background:#fff}@media screen and (max-width: 767px){.atfnav .navbar .navbar-nav .nav-item span.nav-line-atf-bottom{background:rgba(0,0,0,0)}}.atfnav .navbar .navbar-nav .nav-item span.nav-a-line-side{bottom:-24px;right:0;height:56px;width:var(--nav-line-width);background:#fff}@media screen and (max-width: 1199px){.atfnav .navbar .navbar-nav .nav-item span.nav-a-line-side{bottom:-22px;height:50px}}@media screen and (max-width: 767px){.atfnav .navbar .navbar-nav .nav-item span.nav-a-line-side{background:rgba(0,0,0,0)}}.atfnav .navbar .navbar-nav .nav-item span.nav-t-line-side{bottom:-36px;right:0;height:56px;width:var(--nav-line-width);background:#fff}@media screen and (max-width: 1199px){.atfnav .navbar .navbar-nav .nav-item span.nav-t-line-side{bottom:-30px;height:50px}}@media screen and (max-width: 767px){.atfnav .navbar .navbar-nav .nav-item span.nav-t-line-side{background:rgba(0,0,0,0)}}.atfnav .navbar .navbar-nav .nav-item span.nav-a-line-main{background-color:#ff0800}@media screen and (min-width: 768px){.atfnav .navbar .navbar-nav .nav-item span.nav-a-line-main{bottom:-11px;right:12px;left:12px;height:var(--nav-atf-select-width)}}@media screen and (max-width: 767px){.atfnav .navbar .navbar-nav .nav-item span.nav-a-line-main{bottom:0;left:0;height:1.5rem;width:1px}}.atfnav .navbar .navbar-nav .nav-item span.nav-t-line-main{background-color:#f90}@media screen and (min-width: 768px){.atfnav .navbar .navbar-nav .nav-item span.nav-t-line-main{bottom:-11px;right:12px;left:12px;height:var(--nav-atf-select-width)}}@media screen and (max-width: 767px){.atfnav .navbar .navbar-nav .nav-item span.nav-t-line-main{bottom:0;left:0;height:1.5rem;width:1px}}.atfnav .navbar .navbar-nav .nav-item span.nav-f-line-main{background-color:#24f2ce}@media screen and (min-width: 768px){.atfnav .navbar .navbar-nav .nav-item span.nav-f-line-main{bottom:-11px;right:12px;left:12px;height:var(--nav-atf-select-width)}}@media screen and (max-width: 767px){.atfnav .navbar .navbar-nav .nav-item span.nav-f-line-main{bottom:0;left:0;height:1.5rem;width:1px}}.atfnav .navbar .navbar-nav .nav-item span{-webkit-transition:all 250ms;transition:all 250ms}.atfnav .navbar .navbar-nav .nav-item span.nav-line-select{bottom:-11px;right:50%;left:50%;height:var(--nav-select-width);background:#fff}@media screen and (max-width: 1199px){.atfnav .navbar .navbar-nav .nav-item span.nav-line-select{bottom:0;height:var(--nav-line-width)}}.atfnav .navbar .navbar-nav .nav-item span.nav-first-line-select{bottom:-11px;right:calc((100% - var(--nav-item-padding) - var(--nav-atf-padding))/2 + var(--nav-item-padding) + 1px);left:calc((100% - var(--nav-item-padding) - var(--nav-atf-padding))/2 + var(--nav-atf-padding) + 1px);height:var(--nav-select-width);background:#fff}@media screen and (max-width: 1199px){.atfnav .navbar .navbar-nav .nav-item span.nav-first-line-select{bottom:0;height:var(--nav-line-width)}}.atfnav .navbar .navbar-nav .nav-item span.nav-art-line-select{background-color:#ff0800}@media screen and (min-width: 768px){.atfnav .navbar .navbar-nav .nav-item span.nav-art-line-select{bottom:calc(-2*var(--nav-atf-padding) + var(--nav-atf-select-width));right:var(--nav-atf-padding);left:calc(100% - var(--nav-atf-padding));height:var(--nav-atf-select-width)}}@media screen and (max-width: 767px){.atfnav .navbar .navbar-nav .nav-item span.nav-art-line-select{background-color:rgba(0,0,0,0)}}.atfnav .navbar .navbar-nav .nav-item span.nav-tech-line-select{background-color:#f90}@media screen and (min-width: 768px){.atfnav .navbar .navbar-nav .nav-item span.nav-tech-line-select{bottom:calc(-2*var(--nav-atf-padding) + var(--nav-atf-select-width));right:50%;left:50%;height:var(--nav-atf-select-width)}}@media screen and (max-width: 767px){.atfnav .navbar .navbar-nav .nav-item span.nav-tech-line-select{background-color:rgba(0,0,0,0)}}.atfnav .navbar .navbar-nav .nav-item span.nav-func-line-select{background-color:#24f2ce}@media screen and (min-width: 768px){.atfnav .navbar .navbar-nav .nav-item span.nav-func-line-select{bottom:calc(-2*var(--nav-atf-padding) + var(--nav-atf-select-width));right:calc(100% - var(--nav-atf-padding));left:var(--nav-atf-padding);height:var(--nav-atf-select-width)}}@media screen and (max-width: 767px){.atfnav .navbar .navbar-nav .nav-item span.nav-func-line-select{background-color:rgba(0,0,0,0)}}@media screen and (min-width: 1200px){.atfnav .navbar .navbar-nav .nav-item:hover span.nav-line-select{right:var(--nav-item-padding);left:var(--nav-item-padding)}.atfnav .navbar .navbar-nav .nav-item:hover span.nav-first-line-select{right:var(--nav-item-padding);left:var(--nav-atf-padding)}.atfnav .navbar .navbar-nav .nav-item:hover span.nav-art-line-select{left:0px}.atfnav .navbar .navbar-nav .nav-item:hover span.nav-tech-line-select{right:calc(2*var(--nav-atf-padding));left:calc(2*var(--nav-atf-padding))}.atfnav .navbar .navbar-nav .nav-item:hover span.nav-func-line-select{right:calc(2*var(--nav-atf-padding));left:var(--nav-atf-padding)}}@media screen and (min-width: 768px){.atfnav .navbar .navbar-nav .nav-item:hover span.nav-art-line-select{left:0px}.atfnav .navbar .navbar-nav .nav-item:hover span.nav-tech-line-select{right:calc(2*var(--nav-atf-padding));left:calc(2*var(--nav-atf-padding))}.atfnav .navbar .navbar-nav .nav-item:hover span.nav-func-line-select{right:calc(2*var(--nav-atf-padding));left:var(--nav-atf-padding)}}@media screen and (max-width: 1199px){.atfnav .navbar .navbar-nav .nav-item:hover:not(.nav-atf) .nav-link{color:hsla(0,0%,100%,.65)}}@media screen and (min-width: 1200px){.atfnav .navbar .navbar-nav .nav-item.active span.nav-line-active{background:#fff;bottom:-22px;height:var(--nav-select-width);right:calc(2*var(--nav-item-padding));left:calc(2*var(--nav-item-padding))}.atfnav .navbar .navbar-nav .nav-item.active span.nav-first-line-active{background:#fff;bottom:-22px;height:var(--nav-select-width);right:calc(6*var(--nav-item-padding));left:var(--nav-atf-padding)}.atfnav .navbar .navbar-nav .nav-item.active span.nav-line-select{right:var(--nav-item-padding);left:var(--nav-item-padding)}.atfnav .navbar .navbar-nav .nav-item.active span.nav-first-line-select{right:var(--nav-item-padding);left:var(--nav-atf-padding)}}@media screen and (max-width: 1199px)and (min-width: 768px){.atfnav .navbar .navbar-nav .nav-item.active .nav-link{color:hsla(0,0%,100%,.65)}}@media screen and (max-width: 767px){.atfnav .navbar .navbar-nav .nav-item.active span.nav-line-bottom{width:5px;-webkit-transform:translateX(-2px);transform:translateX(-2px)}}.atfnav .navbar .navbar-nav .nav-item.nav-atf.nav-art-item-selected span.nav-art-line-select{background-color:#ff0800}@media screen and (min-width: 768px){.atfnav .navbar .navbar-nav .nav-item.nav-atf.nav-art-item-selected span.nav-art-line-select{bottom:calc(-2*var(--nav-atf-padding) + var(--nav-atf-select-width));bottom:-22px;right:var(--nav-atf-padding);left:0px;height:var(--nav-atf-select-width)}}@media screen and (max-width: 767px){.atfnav .navbar .navbar-nav .nav-item.nav-atf.nav-art-item-selected span.nav-a-line-main{width:5px;-webkit-transform:translateX(-2px);transform:translateX(-2px)}}.atfnav .navbar .navbar-nav .nav-item.nav-atf.nav-tech-item-selected span.nav-tech-line-select{background-color:#f90}@media screen and (min-width: 768px){.atfnav .navbar .navbar-nav .nav-item.nav-atf.nav-tech-item-selected span.nav-tech-line-select{bottom:calc(-2*var(--nav-atf-padding) + var(--nav-atf-select-width));right:calc(2*var(--nav-atf-padding));left:calc(2*var(--nav-atf-padding));height:var(--nav-atf-select-width)}}@media screen and (max-width: 767px){.atfnav .navbar .navbar-nav .nav-item.nav-atf.nav-tech-item-selected span.nav-t-line-main{width:5px;-webkit-transform:translateX(-2px);transform:translateX(-2px)}}.atfnav .navbar .navbar-nav .nav-item.nav-atf.nav-func-item-selected span.nav-func-line-select{background-color:#24f2ce}@media screen and (min-width: 768px){.atfnav .navbar .navbar-nav .nav-item.nav-atf.nav-func-item-selected span.nav-func-line-select{bottom:calc(-2*var(--nav-atf-padding) + var(--nav-atf-select-width));right:calc(2*var(--nav-atf-padding));left:var(--nav-atf-padding);height:var(--nav-atf-select-width)}}@media screen and (max-width: 767px){.atfnav .navbar .navbar-nav .nav-item.nav-atf.nav-func-item-selected span.nav-f-line-main{width:5px;-webkit-transform:translateX(-2px);transform:translateX(-2px)}}.atfnav .navbar.h-whitefade{color:#fff;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.8)), color-stop(80%, rgba(0, 0, 0, 0.2)), to(rgba(0, 0, 0, 0)));background:linear-gradient(rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.2) 80%, rgba(0, 0, 0, 0) 100%)}.atfnav .navbar.h-whitefade .cls-1{fill:#fff}.atfnav .navbar.h-whitefade .custom-toggler .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='rgba(255,255,255,1)' class='bi bi-list' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M2.5 12a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5zm0-4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5zm0-4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5z'/%3E%3C/svg%3E")}.atfnav .navbar.h-whitefade .navbar-nav .nav-link{color:#fff}.atfnav .navbar.h-testfade{background-color:linear-gradient(rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.2) 80%, rgba(0, 0, 0, 0) 100%) !important}.atfnav .h-whitedark{color:#fff;background:-webkit-gradient(linear, left top, left bottom, from(rgb(18, 18, 18)));background:linear-gradient(rgb(18, 18, 18))}.atfnav .h-whitedark .cls-1{fill:#fff}.atfnav .h-whitedark .custom-toggler .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='rgba(255,255,255,1)' class='bi bi-list' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M2.5 12a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5zm0-4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5zm0-4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5z'/%3E%3C/svg%3E")}.atfnav .h-whitedark .navbar-nav .nav-link{color:#fff}.atfnav .h-whitegrey{color:#fff;background:-webkit-gradient(linear, left top, left bottom, from(#2E2F3E));background:linear-gradient(#2E2F3E)}.atfnav .h-whitegrey .cls-1{fill:#fff}.atfnav .h-whitegrey .custom-toggler .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='rgba(255,255,255,1)' class='bi bi-list' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M2.5 12a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5zm0-4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5zm0-4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5z'/%3E%3C/svg%3E")}.atfnav .h-whitegrey .navbar-nav .nav-link{color:#fff}.atfnav .h-whiteclear{color:#fff}.atfnav .h-whiteclear .cls-1{fill:#fff}.atfnav .h-whiteclear .custom-toggler .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='rgba(255,255,255,1)' class='bi bi-list' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M2.5 12a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5zm0-4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5zm0-4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5z'/%3E%3C/svg%3E")}.atfnav .h-redclear .cls-1{fill:#c2202b}.atfnav .h-redclear .custom-toggler .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='rgba(194,32,43,1)' class='bi bi-list' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M2.5 12a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5zm0-4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5zm0-4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5z'/%3E%3C/svg%3E")}.atfnav .h-greyclear .cls-1{fill:#4e4e4e}.atfnav .h-greyclear .navbar-nav .nav-link{color:#000}.atfnav .h-greyclear .navbar-nav .nav-item span.nav-line-bottom,.atfnav .h-greyclear .navbar-nav .nav-item span.nav-f-line-side,.atfnav .h-greyclear .navbar-nav .nav-item span.nav-line-atf-bottom,.atfnav .h-greyclear .navbar-nav .nav-item span.nav-a-line-side,.atfnav .h-greyclear .navbar-nav .nav-item span.nav-t-line-side,.atfnav .h-greyclear .navbar-nav .nav-item span.nav-line-select,.atfnav .h-greyclear .navbar-nav .nav-item span.nav-first-line-select{background:#4e4e4e}@media screen and (max-width: 1199px)and (min-width: 768px){.atfnav .h-greyclear .navbar-nav .nav-item:hover .nav-link{color:#000}}.atfnav .h-greyclear .navbar-nav .nav-item:hover span.nav-line-select,.atfnav .h-greyclear .navbar-nav .nav-item:hover span.nav-first-line-select{background:#4e4e4e}.atfnav .h-greyclear .navbar-nav .nav-item.active span.nav-line-active{background:#4e4e4e;height:var(--nav-select-width)}.atfnav .h-greyclear .navbar-nav .nav-item.active span.nav-first-line-active{background:#4e4e4e;height:var(--nav-select-width)}@media screen and (max-width: 1199px)and (min-width: 768px){.atfnav .h-greyclear .navbar-nav .nav-item.active .nav-link{color:#000}}.atfnav .h-greywhite{background:-webkit-gradient(linear, left top, left bottom, from(white));background:linear-gradient(white);-webkit-box-shadow:rgba(50,50,93,.25) 0px 3px 12px -2px,rgba(0,0,0,.3) 0px 3px 7px -3px;box-shadow:rgba(50,50,93,.25) 0px 3px 12px -2px,rgba(0,0,0,.3) 0px 3px 7px -3px}.atfnav .h-greywhite .cls-1{fill:#4e4e4e}.atfnav .h-greywhite .custom-toggler .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='rgba(78,78,78,1)' class='bi bi-list' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M2.5 12a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5zm0-4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5zm0-4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5z'/%3E%3C/svg%3E")}.atfnav .h-greywhite .navbar-nav .nav-link{color:#4e4e4e}.atfnav .h-greywhite .navbar-nav .nav-item span.nav-line-bottom,.atfnav .h-greywhite .navbar-nav .nav-item span.nav-f-line-side,.atfnav .h-greywhite .navbar-nav .nav-item span.nav-line-atf-bottom,.atfnav .h-greywhite .navbar-nav .nav-item span.nav-a-line-side,.atfnav .h-greywhite .navbar-nav .nav-item span.nav-t-line-side,.atfnav .h-greywhite .navbar-nav .nav-item span.nav-line-select,.atfnav .h-greywhite .navbar-nav .nav-item span.nav-first-line-select{background:#4e4e4e}@media screen and (max-width: 1199px)and (min-width: 768px){.atfnav .h-greywhite .navbar-nav .nav-item:hover .naf-atf{color:#4e4e4e}.atfnav .h-greywhite .navbar-nav .nav-item:hover:not(.nav-atf) .nav-link{color:rgba(78,78,78,.5)}}.atfnav .h-greywhite .navbar-nav .nav-item:hover span.nav-line-select,.atfnav .h-greywhite .navbar-nav .nav-item:hover span.nav-first-line-select{background:#4e4e4e}.atfnav .h-greywhite .navbar-nav .nav-item.active span.nav-line-active{background:#4e4e4e;height:var(--nav-select-width)}.atfnav .h-greywhite .navbar-nav .nav-item.active span.nav-first-line-active{background:#4e4e4e;height:var(--nav-select-width)}@media screen and (max-width: 1199px)and (min-width: 768px){.atfnav .h-greywhite .navbar-nav .nav-item.active .nav-link{color:rgba(78,78,78,.5)}}.atfnav .h-darkclear .cls-1{fill:#121212}.atfnav .h-darkclear .custom-toggler .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='rgba(18,18,18,1)' class='bi bi-list' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M2.5 12a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5zm0-4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5zm0-4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5z'/%3E%3C/svg%3E")}.atfnav .h-darkclear .navbar-nav .nav-link{color:#000}.atfnav .h-darkclear .navbar-nav .nav-item span.nav-line-bottom,.atfnav .h-darkclear .navbar-nav .nav-item span.nav-f-line-side,.atfnav .h-darkclear .navbar-nav .nav-item span.nav-line-atf-bottom,.atfnav .h-darkclear .navbar-nav .nav-item span.nav-a-line-side,.atfnav .h-darkclear .navbar-nav .nav-item span.nav-t-line-side,.atfnav .h-darkclear .navbar-nav .nav-item span.nav-line-select,.atfnav .h-darkclear .navbar-nav .nav-item span.nav-first-line-select{background:#000}@media screen and (max-width: 1199px)and (min-width: 768px){.atfnav .h-darkclear .navbar-nav .nav-item:hover .naf-atf{color:#000}.atfnav .h-darkclear .navbar-nav .nav-item:hover:not(.nav-atf) .nav-link{color:red}}.atfnav .h-darkclear .navbar-nav .nav-item:hover span.nav-line-select,.atfnav .h-darkclear .navbar-nav .nav-item:hover span.nav-first-line-select{background:#000}.atfnav .h-darkclear .navbar-nav .nav-item.active span.nav-line-active{background:#000;height:var(--nav-select-width)}.atfnav .h-darkclear .navbar-nav .nav-item.active span.nav-first-line-active{background:#000;height:var(--nav-select-width)}@media screen and (max-width: 1199px)and (min-width: 768px){.atfnav .h-darkclear .navbar-nav .nav-item.active .nav-link{color:#000}}.atfnav .h-darkwhite{background:-webkit-gradient(linear, left top, left bottom, from(white));background:linear-gradient(white);-webkit-box-shadow:rgba(50,50,93,.25) 0px 3px 12px -2px,rgba(0,0,0,.3) 0px 3px 7px -3px;box-shadow:rgba(50,50,93,.25) 0px 3px 12px -2px,rgba(0,0,0,.3) 0px 3px 7px -3px}.atfnav .h-darkwhite .cls-1{fill:#121212}.atfnav .h-darkwhite .custom-toggler .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='rgba(18,18,18,1)' class='bi bi-list' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M2.5 12a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5zm0-4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5zm0-4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5z'/%3E%3C/svg%3E")}.atfnav .h-darkwhite .navbar-nav .nav-link{color:#000}.atfnav .h-darkwhite .navbar-nav .nav-link:hover{color:rgba(0,0,0,.55)}.atfnav .h-darkwhite .navbar-nav .nav-item span.nav-line-bottom,.atfnav .h-darkwhite .navbar-nav .nav-item span.nav-f-line-side,.atfnav .h-darkwhite .navbar-nav .nav-item span.nav-line-atf-bottom,.atfnav .h-darkwhite .navbar-nav .nav-item span.nav-a-line-side,.atfnav .h-darkwhite .navbar-nav .nav-item span.nav-t-line-side,.atfnav .h-darkwhite .navbar-nav .nav-item span.nav-line-select,.atfnav .h-darkwhite .navbar-nav .nav-item span.nav-first-line-select{background:#000}.atfnav .h-darkwhite .navbar-nav .nav-item:hover span.nav-line-select,.atfnav .h-darkwhite .navbar-nav .nav-item:hover span.nav-first-line-select{background:#000}.atfnav .h-darkwhite .navbar-nav .nav-item.active span.nav-line-active{background:#000;height:var(--nav-select-width)}.atfnav .h-darkwhite .navbar-nav .nav-item.active span.nav-first-line-active{background:#000;height:var(--nav-select-width)}@media screen and (max-width: 1199px)and (min-width: 768px){.atfnav .h-darkwhite .navbar-nav .nav-item.active .nav-link{color:#000}}.atfnav .h-mobile .cls-1{fill:#fff}.atfnav .h-mobile .custom-toggler .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='rgba(255,255,255,1)' class='bi bi-list' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M2.5 12a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5zm0-4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5zm0-4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5z'/%3E%3C/svg%3E")}.atfnav .h-mobile .navbar-nav .nav-link{color:#fff}@media screen and (max-width: 767px){.atfnav .h-mobile .navbar-nav .nav-item span.nav-line-bottom{background:#fff}}.atfnav svg#svglogo{height:2rem;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.atfnav svg#svglogo:hover{-webkit-transform:scale(0.95);transform:scale(0.95)}.case-main .atfnav,.ew-main .atfnav,.ho-explore-main .atfnav,.ar-explore-main .atfnav,.hb-explore-main .atfnav{position:sticky;z-index:200}.plusnav nav{height:70px;width:100%;position:fixed;-webkit-transition:all 6s ease-out;transition:all 6s ease-out;background-color:rgba(0,0,0,0) !important}.plusnav nav .anchor-plus-menu{position:relative;overflow:visible;cursor:pointer}.plusnav nav .anchor-plus-menu .drop-background{background-color:rgba(0,0,0,.3)}.plusnav nav .anchor-plus-menu #plus-menu{position:absolute;right:1rem;top:2rem;width:10vw;height:auto;margin-right:-1.5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;--plusdowntime: .1s;--plusacrosstime: 2s}.plusnav nav .anchor-plus-menu #plus-menu ul{height:100%;padding:0;list-style-type:none}.plusnav nav .anchor-plus-menu #plus-menu ul .drop-lines1::before{-webkit-animation:underline-to-down var(--plusdowntime) linear forwards;animation:underline-to-down var(--plusdowntime) linear forwards}.plusnav nav .anchor-plus-menu #plus-menu ul .drop-lines2 a{-webkit-animation:fadein 1.5s ease 1.4s both;animation:fadein 1.5s ease 1.4s both}.plusnav nav .anchor-plus-menu #plus-menu ul .drop-lines2::before{-webkit-animation:underline-to-down calc(2*var(--plusdowntime)) linear var(--plusdowntime) forwards;animation:underline-to-down calc(2*var(--plusdowntime)) linear var(--plusdowntime) forwards}.plusnav nav .anchor-plus-menu #plus-menu ul .drop-lines2::after{-webkit-animation:underline-to-left var(--plusacrosstime) calc(7*var(--plusdowntime)) forwards;animation:underline-to-left var(--plusacrosstime) calc(7*var(--plusdowntime)) forwards}.plusnav nav .anchor-plus-menu #plus-menu ul .drop-lines3 a{-webkit-animation:fadein 1.5s ease 1.4s both;animation:fadein 1.5s ease 1.4s both}.plusnav nav .anchor-plus-menu #plus-menu ul .drop-lines3::before{-webkit-animation:underline-to-down calc(2*var(--plusdowntime)) linear calc(3*var(--plusdowntime)) forwards;animation:underline-to-down calc(2*var(--plusdowntime)) linear calc(3*var(--plusdowntime)) forwards}.plusnav nav .anchor-plus-menu #plus-menu ul .drop-lines3::after{-webkit-animation:underline-to-left var(--plusacrosstime) calc(7*var(--plusdowntime)) forwards;animation:underline-to-left var(--plusacrosstime) calc(7*var(--plusdowntime)) forwards}.plusnav nav .anchor-plus-menu #plus-menu ul .drop-lines4 a{-webkit-animation:fadein 1.5s ease 1.4s both;animation:fadein 1.5s ease 1.4s both}.plusnav nav .anchor-plus-menu #plus-menu ul .drop-lines4::before{-webkit-animation:underline-to-down calc(2*var(--plusdowntime)) linear calc(5*var(--plusdowntime)) forwards;animation:underline-to-down calc(2*var(--plusdowntime)) linear calc(5*var(--plusdowntime)) forwards}.plusnav nav .anchor-plus-menu #plus-menu ul .drop-lines4::after{-webkit-animation:underline-to-left var(--plusacrosstime) calc(7*var(--plusdowntime)) forwards;animation:underline-to-left var(--plusacrosstime) calc(7*var(--plusdowntime)) forwards}.plusnav nav .anchor-plus-menu #plus-menu ul .drop-lines5 a{-webkit-animation:fadein 1.5s ease 1.4s both;animation:fadein 1.5s ease 1.4s both}.plusnav nav .anchor-plus-menu #plus-menu ul .drop-lines5::before{-webkit-animation:underline-to-down calc(2*var(--plusdowntime)) linear calc(7*var(--plusdowntime)) forwards;animation:underline-to-down calc(2*var(--plusdowntime)) linear calc(7*var(--plusdowntime)) forwards}.plusnav nav .anchor-plus-menu #plus-menu ul .drop-lines5::after{-webkit-animation:underline-to-left var(--plusacrosstime) calc(9*var(--plusdowntime)) forwards;animation:underline-to-left var(--plusacrosstime) calc(9*var(--plusdowntime)) forwards}.plusnav nav .anchor-plus-menu #plus-menu ul .lift-drop-lines1::before{-webkit-animation:underline-to-down-reverse var(--plusdowntime) linear calc(var(--plusacrosstime) + 8*var(--plusdowntime)) both;animation:underline-to-down-reverse var(--plusdowntime) linear calc(var(--plusacrosstime) + 8*var(--plusdowntime)) both}.plusnav nav .anchor-plus-menu #plus-menu ul .lift-drop-lines2 a{-webkit-animation:fadein-reverse 1.5s ease both;animation:fadein-reverse 1.5s ease both}.plusnav nav .anchor-plus-menu #plus-menu ul .lift-drop-lines2::before{-webkit-animation:underline-to-down-reverse calc(2*var(--plusdowntime)) linear calc(var(--plusacrosstime) + 6*var(--plusdowntime)) both;animation:underline-to-down-reverse calc(2*var(--plusdowntime)) linear calc(var(--plusacrosstime) + 6*var(--plusdowntime)) both}.plusnav nav .anchor-plus-menu #plus-menu ul .lift-drop-lines2::after{-webkit-animation:underline-to-left-reverse var(--plusacrosstime) both;animation:underline-to-left-reverse var(--plusacrosstime) both}.plusnav nav .anchor-plus-menu #plus-menu ul .lift-drop-lines3 a{-webkit-animation:fadein-reverse 1.5s ease both;animation:fadein-reverse 1.5s ease both}.plusnav nav .anchor-plus-menu #plus-menu ul .lift-drop-lines3::before{-webkit-animation:underline-to-down-reverse calc(2*var(--plusdowntime)) linear calc(var(--plusacrosstime) + 4*var(--plusdowntime)) both;animation:underline-to-down-reverse calc(2*var(--plusdowntime)) linear calc(var(--plusacrosstime) + 4*var(--plusdowntime)) both}.plusnav nav .anchor-plus-menu #plus-menu ul .lift-drop-lines3::after{-webkit-animation:underline-to-left-reverse var(--plusacrosstime) both;animation:underline-to-left-reverse var(--plusacrosstime) both}.plusnav nav .anchor-plus-menu #plus-menu ul .lift-drop-lines4 a{-webkit-animation:fadein-reverse 1.5s ease both;animation:fadein-reverse 1.5s ease both}.plusnav nav .anchor-plus-menu #plus-menu ul .lift-drop-lines4::before{-webkit-animation:underline-to-down-reverse calc(2*var(--plusdowntime)) linear calc(var(--plusacrosstime) + 2*var(--plusdowntime)) both;animation:underline-to-down-reverse calc(2*var(--plusdowntime)) linear calc(var(--plusacrosstime) + 2*var(--plusdowntime)) both}.plusnav nav .anchor-plus-menu #plus-menu ul .lift-drop-lines4::after{-webkit-animation:underline-to-left-reverse var(--plusacrosstime) both;animation:underline-to-left-reverse var(--plusacrosstime) both}.plusnav nav .anchor-plus-menu #plus-menu ul .lift-drop-lines5 a{-webkit-animation:fadein-reverse 1.5s ease both;animation:fadein-reverse 1.5s ease both}.plusnav nav .anchor-plus-menu #plus-menu ul .lift-drop-lines5::before{-webkit-animation:underline-to-down-reverse calc(2*var(--plusdowntime)) linear var(--plusacrosstime) both;animation:underline-to-down-reverse calc(2*var(--plusdowntime)) linear var(--plusacrosstime) both}.plusnav nav .anchor-plus-menu #plus-menu ul .lift-drop-lines5::after{-webkit-animation:underline-to-left-reverse var(--plusacrosstime) both;animation:underline-to-left-reverse var(--plusacrosstime) both}.plusnav nav .anchor-plus-menu #plus-menu ul li{position:relative;padding-right:.5rem;padding-left:.5rem;padding-bottom:.25rem;padding-top:.5rem}.plusnav nav .anchor-plus-menu #plus-menu ul li:nth-of-type(1){position:relative}.plusnav nav .anchor-plus-menu #plus-menu ul li:nth-of-type(1)::before{content:"";position:absolute;background-color:#c2122a;width:1.5px;top:0;right:0}.plusnav nav .anchor-plus-menu #plus-menu ul li:nth-of-type(2){position:relative}.plusnav nav .anchor-plus-menu #plus-menu ul li:nth-of-type(2)::before{content:"";position:absolute;background-color:#c2122a;width:1.5px;top:0;right:0}.plusnav nav .anchor-plus-menu #plus-menu ul li:nth-of-type(2)::after{content:"";position:absolute;background-color:#c2122a;height:1.5px;bottom:0;right:0}.plusnav nav .anchor-plus-menu #plus-menu ul li:nth-of-type(3){position:relative}.plusnav nav .anchor-plus-menu #plus-menu ul li:nth-of-type(3)::before{content:"";position:absolute;background-color:#3b73b9;width:1.5px;top:0;right:0}.plusnav nav .anchor-plus-menu #plus-menu ul li:nth-of-type(3)::after{content:"";position:absolute;background-color:#3b73b9;height:1.5px;bottom:0;right:0}.plusnav nav .anchor-plus-menu #plus-menu ul li:nth-of-type(4){position:relative}.plusnav nav .anchor-plus-menu #plus-menu ul li:nth-of-type(4)::before{content:"";position:absolute;background-color:#f90;width:1.5px;top:0;right:0}.plusnav nav .anchor-plus-menu #plus-menu ul li:nth-of-type(4)::after{content:"";position:absolute;background-color:#f90;height:1.5px;bottom:0;right:0}.plusnav nav .anchor-plus-menu #plus-menu ul li:nth-of-type(5){position:relative}.plusnav nav .anchor-plus-menu #plus-menu ul li:nth-of-type(5)::before{content:"";position:absolute;background-color:#c2122a;width:1.5px;top:0;right:0}.plusnav nav .anchor-plus-menu #plus-menu ul li:nth-of-type(5)::after{content:"";position:absolute;background-color:#c2122a;height:1.5px;bottom:0;right:0}.plusnav .navbar.linestyle{color:#fff}.plusnav .navbar.linestyle .cls-1{fill:#fff}.plusnav .navbar.linestyle .custom-toggler .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='rgba(255,255,255,1)' class='bi bi-list' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M2.5 12a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5zm0-4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5zm0-4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5z'/%3E%3C/svg%3E")}.plusnav .navbar.linestyle .navbar-nav .nav-link{font-family:ABeeZee;text-transform:uppercase;font-size:.8rem;color:#fff}.plusnav .navbar.linestyle .navbar-nav .nav-link:hover{color:#fff}.plusnav .navbar.linestyle .navbar-nav .nav-item.nav-atf a{padding-left:12px;padding-right:12px}.plusnav .navbar.linestyle .navbar-nav .nav-item.nav-next-to-atf a{padding-left:12px}.plusnav .navbar.linestyle .navbar-nav .nav-item .nav-line-divs{position:relative}.plusnav .navbar.linestyle .navbar-nav .nav-item a{padding-bottom:5px}.plusnav .navbar.linestyle .navbar-nav .nav-item span{position:absolute}@media screen and (min-width: 1200px){.plusnav .navbar.linestyle .navbar-nav .nav-item span.nav-line-bottom{bottom:0;right:0;width:100%;height:1.25px;background:#fff}.plusnav .navbar.linestyle .navbar-nav .nav-item span.nav-f-line-side{bottom:-24px;right:0;height:44px;width:1.25px;background:#fff}}.plusnav .navbar.linestyle .navbar-nav .nav-item span.nav-line-atf-bottom{bottom:0;right:0;width:100%;height:1.25px;background:#fff}.plusnav .navbar.linestyle .navbar-nav .nav-item span.nav-a-line-side{bottom:-24px;right:0;height:56px;width:1.25px;background:#fff}.plusnav .navbar.linestyle .navbar-nav .nav-item span.nav-t-line-side{bottom:-36px;right:0;height:56px;width:1.25px;background:#fff}.plusnav .navbar.linestyle .navbar-nav .nav-item span.nav-a-line-select{bottom:-12px;right:12px;left:12px;height:3px;background-color:#ff0800}.plusnav .navbar.linestyle .navbar-nav .nav-item span.nav-t-line-select{bottom:-12px;right:12px;left:12px;height:3px;background-color:#f90}.plusnav .navbar.linestyle .navbar-nav .nav-item span.nav-f-line-select{bottom:-12px;right:12px;left:12px;height:3px;background-color:#c2202b}.plusnav .navbar.linestyle .anchor-plus-menu #plus-menu li{font-family:ABeeZee;text-transform:uppercase;font-size:.75rem;color:#fff}.plusnav .navbar.linestyle .anchor-plus-menu #plus-menu li:hover{font-weight:bolder;color:#fff}.plusnav .navbar.h-whitefade{color:#fff;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.8)), color-stop(80%, rgba(0, 0, 0, 0.2)), to(rgba(0, 0, 0, 0)));background:linear-gradient(rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.2) 80%, rgba(0, 0, 0, 0) 100%)}.plusnav .navbar.h-whitefade .cls-1{fill:#fff}.plusnav .navbar.h-whitefade .custom-toggler .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='rgba(255,255,255,1)' class='bi bi-list' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M2.5 12a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5zm0-4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5zm0-4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5z'/%3E%3C/svg%3E")}.plusnav .navbar.h-whitefade .navbar-nav .nav-link{color:#fff}.plusnav .navbar.h-testfade{background-color:linear-gradient(rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.2) 80%, rgba(0, 0, 0, 0) 100%) !important}.plusnav .h-whitedark{color:#fff;background:-webkit-gradient(linear, left top, left bottom, from(rgb(18, 18, 18)));background:linear-gradient(rgb(18, 18, 18))}.plusnav .h-whitedark .cls-1{fill:#fff}.plusnav .h-whitedark .custom-toggler .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='rgba(255,255,255,1)' class='bi bi-list' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M2.5 12a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5zm0-4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5zm0-4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5z'/%3E%3C/svg%3E")}.plusnav .h-whitedark .navbar-nav .nav-link{color:#fff}.plusnav .h-whitedark #plus-menu ul{color:#121212}.plusnav .h-whiteclear{color:#fff}.plusnav .h-whiteclear .cls-1{fill:#fff}.plusnav .h-whiteclear .custom-toggler .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='rgba(255,255,255,1)' class='bi bi-list' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M2.5 12a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5zm0-4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5zm0-4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5z'/%3E%3C/svg%3E")}.plusnav .h-whiteclear .navbar-nav .nav-link{color:hsla(0,0%,100%,.65)}.plusnav .h-whiteclear .navbar-nav .nav-link:hover{color:#fff}.plusnav .h-redclear .cls-1{fill:#c2202b}.plusnav .h-greyclear .cls-1{fill:#4e4e4e}.plusnav .h-darkclear .cls-1{fill:#121212}.plusnav svg#svglogo{height:2rem;-webkit-transition:all .35s linear;transition:all .35s linear}.plusnav svg#svglogo:hover{-webkit-transform:translateX(2rem);transform:translateX(2rem)}.plusnav svg#svglogo:hover .cls-1a{fill:#8a2be2}.plusnav svg#svglogo:hover .cls-1b{fill:blue}.plusnav svg#svglogo:hover .cls-1c{fill:#c2202b}.plusnav svg#svglogo:hover .cls-1d{fill:#000}.plusnav svg#svglogo:hover .cls-1e{fill:green}.plusnav svg#svglogo:hover .cls-1f{fill:#9acd32}.plusnav svg#svglogo:hover .cls-1g{fill:#ff0}.plusnav svg#svglogo:hover .cls-1h{fill:orange}.plusnav svg#svglogo:hover .cls-1i{fill:#c2202b}.plusnav svg#svgplus{-webkit-transition:all .15s linear;transition:all .15s linear;-webkit-transform-origin:center;transform-origin:center}.plusnav .plusdropped{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.navbar{z-index:100}.navbar .navbar-toggler{z-index:200;color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.navbar-brand{z-index:200;position:relative}.navbar-brand img{height:clamp(1.3rem,4vmin,35px);position:relative}@media(max-width: 991px){.navbar-brand svg{height:auto;width:150px}}@media(max-width: 767px){.navbar-light .navbar-brand svg,.navbar-dark .navbar-brand svg{height:auto;width:33vw;max-width:150px;padding-right:0}.navbar-light .navbar-nav,.navbar-dark .navbar-nav{padding-top:8vh;padding-left:.25rem}.navbar-light .navbar-nav .nav-link,.navbar-dark .navbar-nav .nav-link{color:#fff;text-transform:uppercase;padding-left:var(--nav-atf-padding)}.navbar-light .navbar-collapse,.navbar-dark .navbar-collapse{position:absolute;top:0;left:100%;padding-left:15px;padding-right:15px;padding-bottom:15px;padding-top:54px;width:100%;-webkit-transition:all .3s ease;transition:all .3s ease;height:100vh}.navbar-light .navbar-collapse.collapsing,.navbar-dark .navbar-collapse.collapsing{height:auto !important;margin-left:50%;-webkit-transition:all .3s ease;transition:all .3s ease}.navbar-light .navbar-collapse.show,.navbar-dark .navbar-collapse.show{left:0;background-color:rgba(0,0,0,.7)}}.phoneTab{color:rgba(0,0,0,.55);line-height:2rem;-webkit-transition-duration:.3s;transition-duration:.3s}.phoneTab:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.hahLogin{font-size:var(--fontsize080);text-transform:uppercase;color:#c2122a;background-color:rgba(0,0,0,0);border-top:1px solid #c2122a;border-bottom:1px solid #c2122a;border-left:1px solid #c2122a;width:8rem;line-height:2rem;text-align:center;-webkit-transition-duration:.3s;transition-duration:.3s}.hahLogin:hover{color:#fff;background-color:#c2122a}.hahHome{font-size:var(--fontsize080);font-weight:bolder;text-transform:uppercase;color:#fff;background-color:#c2122a;width:8rem;line-height:2rem;text-align:center;-webkit-transition-duration:.3s;transition-duration:.3s}.hahHome:hover{color:#c2122a;background-color:rgba(0,0,0,0);font-weight:normal}.hahArch{font-size:var(--fontsize080);font-weight:bolder;text-transform:uppercase;color:#fff;background-color:#3b73b9;width:8rem;line-height:2rem;text-align:center;-webkit-transition-duration:.3s;transition-duration:.3s}.hahArch:hover{color:#3b73b9;background-color:rgba(0,0,0,0);font-weight:normal}.hahBuild{font-size:var(--fontsize080);font-weight:bolder;text-transform:uppercase;color:#fff;background-color:#f90;width:8rem;line-height:2rem;text-align:center;-webkit-transition-duration:.3s;transition-duration:.3s}.hahBuild:hover{color:#f90;background-color:rgba(0,0,0,0);font-weight:normal}header .hdgrid{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-columns:5fr 1fr 1fr 1fr;-webkit-animation:fadein 1s ease-in;animation:fadein 1s ease-in}header .tsthdgrid{display:grid;grid-template-columns:1fr 1fr 1fr;-webkit-animation:fadein 1s ease-in;animation:fadein 1s ease-in}.home-active .hahHome span{position:relative}.home-active .hahHome span::after{position:absolute;content:"";background-color:#fff;height:1.5px;bottom:-0.1rem;left:50%;width:0%;-webkit-animation:underline-center 1s ease forwards;animation:underline-center 1s ease forwards}.arch-active .hahArch span{position:relative}.arch-active .hahArch span::after{position:absolute;content:"";background-color:#fff;height:1.5px;bottom:-0.1rem;left:50%;width:0%;-webkit-animation:underline-center 1s ease forwards;animation:underline-center 1s ease forwards}.build-active .hahBuild span{position:relative}.build-active .hahBuild span::after{position:absolute;content:"";background-color:#fff;height:1.5px;bottom:-0.1rem;left:50%;width:0%;-webkit-animation:underline-center 1s ease forwards;animation:underline-center 1s ease forwards}body>footer{position:sticky}.ftgrid{display:grid;grid-template-columns:repeat(3, 1fr);height:12px}.footcontent{color:#fff;font-size:var(--fontsize080)}.main-foot{background-color:#282b28}.main-foot .footcontent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.main-foot .footcontent .footsection{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-right:25px;padding-left:25px;border-right:solid 1px #4f504c}.main-foot .footcontent .footsection .footrowitem{font-family:Open_Sans}.main-foot .footcontent .footsection .footrowitem:hover{color:#f90}.main-foot .footcontent .footsection .footrowitem:first-child{padding-bottom:.25rem;font-family:"Raleway",sans-serif}.main-foot .footcontent .footsection .footrowitem:first-child:hover{color:#fff}.main-foot .footcontent .footsection:first-child{padding-left:0}.main-foot .footcontent .footsection:first-child .footrowitem:last-child:hover{color:#fff}.main-foot .footcontent .footsection:last-child{border-right:none}@media(max-width: 992px){.main-foot .footcontent{display:grid;grid-template-columns:repeat(5, 1fr);grid-template-rows:auto}.main-foot .footcontent .footsection{padding-left:20px;padding-right:10px}.main-foot .footcontent .footsection:first-child{padding-left:0}.main-foot .footcontent .footsection:last-child{padding-right:0}}@media(max-width: 768px){.main-foot .footcontent{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;row-gap:1rem}.main-foot .footcontent .footsection{padding-left:20px;padding-right:10px}.main-foot .footcontent .footsection:first-child{padding-left:0;grid-row:2;grid-column:1/span 2}.main-foot .footcontent .footsection:last-child{padding-right:0}.main-foot .footcontent .footsection:nth-of-type(2){padding-left:0}.main-foot .footcontent .footsection:nth-of-type(4){border:none}}@media(max-width: 576px){.main-foot .footcontent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:1rem;padding-left:2rem}.main-foot .footcontent .footsection{padding-left:0;padding-right:0;border:none}.main-foot .footcontent .footsection:first-child{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.main-foot .footcontent .footsection:last-child{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.welcome-card{border-radius:0px;border:rgba(0,0,0,0);color:#fff;color:rgba(0,0,0,.55);-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s, -webkit-transform .4s;position:relative}.welcome-card::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;-webkit-box-shadow:0 .25em .5em 0 rgba(0,0,0,.3);box-shadow:0 .25em .5em 0 rgba(0,0,0,.3);-webkit-transition:opacity .4s;transition:opacity .4s;opacity:0}.welcome-card:hover,.welcome-card:focus{-webkit-transform:scale(1.05);transform:scale(1.05)}.welcome-card:hover::after,.welcome-card:focus::after{opacity:1}.welcome-card .card-img-overlay{border:rgba(0,0,0,0);border-radius:0px}.welcome-card .buttonCard{display:none;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.welcome-card .buttonCard .button{border-radius:.2rem;background-color:rgba(0,0,0,0);padding:.25rem .5rem;text-transform:uppercase;font-size:var(--fontsize080)}.home-welc .welcome-card .card-title{border-bottom:1.5px solid #c2122a}.arch-welc .welcome-card .card-title{border-bottom:1.5px solid #3b73b9}.build-welc .welcome-card .card-title{border-bottom:1.5px solid #f90}.home-welc .card.welcome-card p,.arch-welc .card.welcome-card p,.build-welc .card.welcome-card p{color:#fff}.home-welc .card.welcome-card h5,.arch-welc .card.welcome-card h5,.build-welc .card.welcome-card h5{color:#fff}@media(min-width: 768px){.home-welc,.arch-welc,.build-welc{height:100%}.home-welc .card.welcome-card,.arch-welc .card.welcome-card,.build-welc .card.welcome-card{margin-bottom:5vh;background-color:rgba(0,0,0,0)}.home-welc .card.welcome-card p,.arch-welc .card.welcome-card p,.build-welc .card.welcome-card p{margin-bottom:0;color:#fff}.home-welc .card.welcome-card h5,.arch-welc .card.welcome-card h5,.build-welc .card.welcome-card h5{color:#fff}.home-welc .home-hero-container{background-image:-webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), color-stop(20%, rgba(0, 0, 0, 0.3)), color-stop(40%, transparent), to(transparent)),url("/asset/PassA/UT Elevator 1cropped.jpg");background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.3) 20%, transparent 40%, transparent 100%),url("/asset/PassA/UT Elevator 1cropped.jpg");background-position:center;background-repeat:no-repeat;background-size:cover}.arch-welc .home-hero-container{background-image:-webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.6)), color-stop(33%, rgba(0, 0, 0, 0.4)), color-stop(50%, transparent), to(transparent)),url("/asset/img/UT-Elevator-6KVQGS.JPG");background-image:linear-gradient(to left, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.4) 33%, transparent 50%, transparent 100%),url("/asset/img/UT-Elevator-6KVQGS.JPG");background-position:center;background-repeat:no-repeat;background-size:cover}.build-welc .home-hero-container{background-image:-webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.6)), color-stop(33%, rgba(0, 0, 0, 0.5)), color-stop(50%, transparent), to(transparent)),url("/asset/PassA/DSCN0563.jpg");background-image:linear-gradient(to left, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.5) 33%, transparent 50%, transparent 100%),url("/asset/PassA/DSCN0563.jpg");background-position:center;background-repeat:no-repeat;background-size:cover}}@media(max-width: 767px){.welcome-card{text-align:center}.welcome-card .buttonCard{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.home-welc .home-hero-container{background-image:-webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.4)), to(rgba(0, 0, 0, 0.4))),url("/asset/PassA/DSC_6281.jpg");background-image:linear-gradient(to left, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4) 100%),url("/asset/PassA/DSC_6281.jpg");background-position:right center;background-repeat:no-repeat;background-size:cover}.home-welc .welcome-card .card-title{border-bottom:none}.home-welc .welcome-card .card-title span{border-bottom:1.5px solid #c2122a}.home-welc .welcome-card .button{border:solid 1px #fff;color:#fff;border-radius:0}.arch-welc .home-hero-container{background-image:-webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.6)), color-stop(33%, rgba(0, 0, 0, 0.4)), color-stop(50%, transparent), to(transparent)),url("/asset/img/UT-Elevator-6KVQGS.JPG");background-image:linear-gradient(to left, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.4) 33%, transparent 50%, transparent 100%),url("/asset/img/UT-Elevator-6KVQGS.JPG");background-position:center;background-repeat:no-repeat;background-size:cover}.arch-welc .welcome-card .card-title{border-bottom:none}.arch-welc .welcome-card .card-title span{border-bottom:1.5px solid #3b73b9}.arch-welc .welcome-card .button{border:solid 1px #3b73b9;color:#3b73b9}.build-welc .home-hero-container{background-image:-webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.6)), to(rgba(0, 0, 0, 0.6))),url("/asset/PassA/DSCN0563.jpg");background-image:linear-gradient(to left, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6) 100%),url("/asset/PassA/DSCN0563.jpg");background-position:left center;background-repeat:no-repeat;background-size:cover}.build-welc .welcome-card .card-title{border-bottom:none}.build-welc .welcome-card .card-title span{border-bottom:1.5px solid #f90}.build-welc .welcome-card .button{border:solid 1px #f90;color:#f90}}.heroCard{border-radius:0px;border:rgba(0,0,0,0);color:#fff;position:relative;width:100%;height:100%}.heroCard .card-img-overlay{border:rgba(0,0,0,0);border-radius:0px}.heroCard .imgwrap{width:100%;height:100%}.heroCard .imgwrap img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.heroCard .card-title{font-size:var(--fontsize24to32);text-transform:capitalize;text-align:start;font-family:"Raleway",sans-serif;color:#fff;position:absolute;right:0;bottom:10%;width:75%;background-color:rgba(0,0,0,.55)}.heroCard .card-title .cap{font-size:var(--fontsize32to48);vertical-align:middle}.heroCard .card-title .casess{vertical-align:middle}.award-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:hsla(0,0%,100%,.9)}.award-content .award-year{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:2rem;margin-bottom:1rem}.award-content .award-year h2{margin-left:10%;border-bottom:solid .15rem #c2122a}.award-content .award-card{border:none;width:80%;-ms-flex-item-align:center;align-self:center}.award-content .award-card img{-o-object-fit:contain;object-fit:contain}.award-content .award-card .card-body{padding-left:0}.award-content .award-card .card-title{position:relative}.award-content .award-card .card-title::after{-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;background:none repeat scroll 0 0 #c2122a;content:"";display:block;height:.09rem;width:0}.award-content .award-card:hover .card-title::after{width:100%}div .card{background-color:rgba(0,0,0,0)}div.card.case-card{background-color:#ff0}div.card.case-card:hover{background-color:blue}div.card.case-card:focus{background-color:green}div.card.case-card:focus-visible{background-color:hotpink}div.card.case-card:focus-within{background-color:#20b2aa}.case-card{border:none;border-radius:0px;overflow:hidden;-webkit-transition:-webkit-transform 500ms ease;transition:-webkit-transform 500ms ease;transition:transform 500ms ease;transition:transform 500ms ease, -webkit-transform 500ms ease}.case-card img{-o-object-fit:cover;object-fit:cover;width:100%;height:30vw;border-radius:0px}.case-card .card-img-overlay{border:rgba(0,0,0,0);border-radius:0px}.case-card .card-body{padding-top:0rem}.case-card .card-title{font-size:var(--fontsize100);text-transform:uppercase}.case-card .card-title .cap{font-size:var(--fontsize32to48);font-weight:lighter;vertical-align:middle}.case-card .card-title .casess{vertical-align:middle}.show .case-test{border:none !important;color:red}.case-dunno{border:rgba(0,0,0,0)}#collapseExample{background-color:violet}.accordion{border:none}#gal-body{background-color:#000}.gal-img{cursor:pointer;overflow:hidden}#gal-car .carousel-inner .carousel-item{opacity:0;top:0;left:0;width:100%;display:block;position:absolute}#gal-car .carousel-inner .carousel-item:first-of-type{position:relative}#gal-car .carousel-inner .active{opacity:1}#gal-car .carousel-inner .carousel-item{width:100%;height:90vh;overflow:hidden}#gal-car .carousel-inner .carousel-item .car-wide{width:100%;height:100%}#gal-car .carousel-inner .carousel-item .car-wide .imgwrap{width:100%;height:100%}#gal-car .carousel-inner .carousel-item .car-wide .imgwrap img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}#gal-car .carousel-inner .carousel-item .car-tall-first-third{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;height:100%;width:auto;position:relative}#gal-car .carousel-inner .carousel-item .car-tall-first-third .imgwrap{height:88%;width:auto}#gal-car .carousel-inner .carousel-item .car-tall-first-third .imgwrap img{position:absolute;bottom:0;left:20%;height:100%;width:auto}#gal-car .carousel-inner .carousel-item .car-tall-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;height:100%;width:auto;position:relative}#gal-car .carousel-inner .carousel-item .car-tall-center .imgwrap{height:88%;width:auto}#gal-car .carousel-inner .carousel-item .car-tall-center .imgwrap img{position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%, 0%);transform:translate(-50%, 0%);height:100%;width:auto}#gal-car .carousel-inner .carousel-item .car-tall-third-third{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;height:100%;width:auto;position:relative}#gal-car .carousel-inner .carousel-item .car-tall-third-third .imgwrap{height:88%;width:auto}#gal-car .carousel-inner .carousel-item .car-tall-third-third .imgwrap img{position:absolute;bottom:0;left:45%;height:100%;width:auto}.slider-gal .slider-bar-window{width:100%;overflow:hidden}.slider-gal .slider-bar-window .slider-bar{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:grid;grid-auto-flow:column;gap:1rem;margin-top:1.5rem;margin-left:1.5rem;margin-top:1.5rem;margin-bottom:5rem}.slider-gal .slider-bar-window .slider-bar .slider-window-duplicate{-webkit-transform:translateX(-13824px);transform:translateX(-13824px)}.slider-gal .slider-bar-window .slider-bar .slider-window,.slider-gal .slider-bar-window .slider-bar .slider-window-duplicate{height:200px;width:200px;overflow:hidden;scroll-behavior:smooth;-webkit-box-reflect:below 16px linear-gradient(transparent 70%, rgba(0, 0, 0, 0.2) 97%)}.slider-gal .slider-bar-window .slider-bar .slider-window .slider-thumb,.slider-gal .slider-bar-window .slider-bar .slider-window-duplicate .slider-thumb{overflow:hidden;display:inline-block}.slider-gal .slider-bar-window .slider-bar .slider-window .slider-thumb .imgwrap,.slider-gal .slider-bar-window .slider-bar .slider-window-duplicate .slider-thumb .imgwrap{min-height:200px;-webkit-transition:all .5s ease;transition:all .5s ease}.slider-gal .slider-bar-window .slider-bar .slider-window .slider-thumb .imgwrap img,.slider-gal .slider-bar-window .slider-bar .slider-window-duplicate .slider-thumb .imgwrap img{min-height:200px}.slider-gal .slider-bar-window .slider-bar .slider-window .slider-thumb:hover .imgwrap,.slider-gal .slider-bar-window .slider-bar .slider-window-duplicate .slider-thumb:hover .imgwrap{-webkit-transform:scale(1.05);transform:scale(1.05)}.gal-in-del-one{-webkit-animation-delay:3s;animation-delay:3s}.gal-in-del-two{-webkit-animation-delay:5s;animation-delay:5s}.letscheck{overflow:hidden;display:inline-block}.letscheck .imgwrap{-webkit-transition:all .5s ease;transition:all .5s ease}.letscheck:hover .imgwrap{-webkit-transform:scale(1.05);transform:scale(1.05)}.carousel{background-color:rgba(0,0,0,0)}.modal .carousel .carousel-item{height:90vh}.modal .carousel .carousel-item .imgwrap{height:100%}.modal .carousel .carousel-item .imgwrap img{height:100%;width:auto;-o-object-fit:contain;object-fit:contain}.modal-header{border:none}.modal-content{background-color:rgba(0,0,0,.55)}.gal-buffer{height:150px}.section-gal-masonry h1{font-size:4rem;font-family:"Poiret One",cursive;overflow:hidden;white-space:nowrap;width:0;-webkit-animation:typing 3s steps(40, end) forwards;animation:typing 3s steps(40, end) forwards}.section-gal-masonry p{font-size:1.1rem}.ew-content{padding-top:calc(var(--head-height-xl) + 1.25rem)}@media screen and (max-width: 1199px){.ew-content{padding-top:calc(var(--head-height-md) + 1.25rem)}}@media screen and (max-width: 767px){.ew-content{padding-top:calc(var(--head-height-sm) + 1.25rem)}}.ew-content button:focus,.ew-content button:focus-visible,.ew-content button:focus-within{-webkit-box-shadow:none;box-shadow:none}.ew-content form label{text-transform:uppercase;color:rgba(0,0,0,.55)}.step{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:80vh}.step .box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.step .row.title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.step .row.title .stepstatus{margin-right:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.step .row.content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;height:100%}.step .row.actionbuttons{width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;margin-top:1em;margin-bottom:2em}@media only screen and (min-width: 992px){.step{-webkit-box-shadow:rgba(50,50,93,.25) 0px 3px 12px -2px,rgba(0,0,0,.3) 0px 3px 7px -3px;box-shadow:rgba(50,50,93,.25) 0px 3px 12px -2px,rgba(0,0,0,.3) 0px 3px 7px -3px}.step .box-3,.step .box-7,.step .box-8{padding:3rem}.step .box-6{padding-top:3rem}.ew-title{margin:1rem}#step-5 #seg-construction-type li{width:15rem}#step-5 #seg-construction-type li label h5{font-size:1rem}}@media only screen and (max-width: 991px){.step .box-3,.step .box-6,.step .box-7,.step .box-8{padding-top:2rem}.step .box-7{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.step .box-6{padding-right:0%}.step .box-6 h5{font-size:1.1rem}#step-3 #seg-design-type li{width:12rem;height:10rem}#step-3 #seg-design-type li label h5.card-title{font-size:1rem}#step-3 #seg-design-type li label .card-body{padding-left:0%;padding-right:0%}#step-5 #seg-construction-type li{width:12rem}#step-5 #seg-construction-type li label h5{font-size:.9rem}}@media only screen and (min-width: 768px){.step .box-2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.step .box-3{display:-webkit-box;display:-ms-flexbox;display:flex}.step .box-4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.step .box-4a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-height:50vh}.step .box-4a .imgwrap{width:auto}.step .box-5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.step .box-5 .action-button{margin-left:.5em;margin-right:.5em}.step .box-6{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:left;-ms-flex-align:left;align-items:left;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.step .box-7{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.step .box-8{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width: 767px){.step .box-3,.step .box-6,.step .box-7,.step .box-8{padding-top:.5rem}.row.actionbuttons{position:sticky;bottom:0}.row.actionbuttons .box-5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.row.actionbuttons .box-5 .next{margin-left:auto}.row.actionbuttons .action-button{width:100%;max-width:25vw;-webkit-transition:all .3s ease;transition:all .3s ease;background-color:#c2122a;color:#fff;margin-bottom:2rem}}@media only screen and (max-width: 576px){#step-1 .box-3 ul{padding-left:.7rem;padding-right:0}#step-1 .box-4a-inset img{max-height:30vh;-o-object-fit:contain;object-fit:contain}#step-3 #seg-design-type li{width:12rem}#step-3 #seg-design-type li label .card-body{padding-left:0%;padding-right:0%}}#step-2 .box-3 ul{padding:0}#step-3 #seg-design-type{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}#step-3 #seg-design-type li{width:12rem}#step-3 #seg-design-type li label .card-img-top{max-height:5vh}#step-5 #seg-construction-type{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}#step-5 #seg-construction-type .card-body{padding-top:1rem;padding-left:0;padding-right:0;padding-bottom:0}#step-5 #seg-construction-type .card-title{margin:0}.pri-sel{background-color:#c2122a;color:#fff}.ew-wrapper{font-family:Open_Sans;font-weight:400;color:rgba(0,0,0,.55);font-size:var(--fontsize090)}.ew-title{font-size:clamp(1.5rem,3.5vw,3rem);color:#000}.stepstatus{font-weight:bold}.ew-addr{padding-top:3em}.ew-prioritize-li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ew-prioritize-btn{width:8em;margin-left:0;margin-right:1em;margin-bottom:.5em;margin-top:.5em;font-size:var(--fontsize090)}.ew-prioritize{vertical-align:middle}.ew-prioritize .form-floating{margin-top:1em}.ew-phone.ew-phone-call{font-size:larger;color:#c2122a;font-weight:bold}.ew-priority-clr{margin:1rem 1rem 1rem auto;font-size:var(--fontsize090)}.ew-choose-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.segmented-control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2em;width:100%;padding:0;color:rgba(68,68,68,.7)}.segmented-control.segcon-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1em}.segmented-control.segcon-col .segmented-control__item{width:12em}.segmented-control__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;list-style-type:none}.segmented-control__input{position:absolute;visibility:hidden;-webkit-transition:all ease-in-out .35s;transition:all ease-in-out .35s}.segmented-control__label{display:block;margin:0 -1px -1px 0;padding:1em;-webkit-box-shadow:rgba(50,50,93,.25) 0px 3px 12px -2px,rgba(0,0,0,.3) 0px 3px 7px -3px;box-shadow:rgba(50,50,93,.25) 0px 3px 12px -2px,rgba(0,0,0,.3) 0px 3px 7px -3px;color:rgba(0,0,0,.55);text-align:center;cursor:pointer;-webkit-transition:all ease-in-out .35s;transition:all ease-in-out .35s}.segmented-control__label .card{border:none}.segmented-control__label .card label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.segmented-control__label .card label .card-img-top{-o-object-fit:contain;object-fit:contain}.segmented-control__label:hover{color:#c2122a;-webkit-box-shadow:none;box-shadow:none}.segmented-control__label:hover h5{color:#c2122a}.segmented-control__input:checked+.segmented-control__label{background:rgba(68,68,68,.6);color:#fff}.segmented-control__input:checked+.segmented-control__label h5{color:#fff}.ew-install-btn.segmented-control__input:checked+.segmented-control__label{background:#c2122a;color:#fff}.floor-input,.landing-disp,.car-disp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.floor-input p,.landing-disp p,.car-disp p{margin:0;line-height:2rem}.landplan,.carplan{margin-top:2em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ani-sim{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ani-sim .ani-elev-desc,.ani-sim .ani-plan-desc,.ani-sim .ani-carplan-desc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:1rem}.ani-sim .ani-elev-desc h5,.ani-sim .ani-plan-desc h5,.ani-sim .ani-carplan-desc h5{text-align:center}.ani-sim .ani-elev-desc{grid-area:ele-d}.ani-sim .ani-plan-desc{grid-area:pla-d}.ani-sim .ani-carplan-desc{grid-area:car-d}.ani-sim .ani-elev{grid-area:ele;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ani-sim .ani-elev .ani-flrs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ani-sim .ani-elev .ani-elev-instruct{min-width:6rem;max-width:12rem}.ani-sim .ani-plan{grid-area:pla;display:-webkit-box;display:-ms-flexbox;display:flex}.ani-sim .ani-plan .ani-lands{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.ani-sim .ani-carplan{grid-area:car;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ani-sim .ani-carplan .car-heading{font-size:1rem;color:#212529;padding-left:1rem}.ani-sim .ani-carplan #car-ind{-ms-flex-item-align:center;align-self:center}.ani-sim .ani-sim-start{grid-area:st;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:.5rem}.ani-sim #run-start:disabled,.ani-sim #floor-decr:disabled,.ani-sim #floor-incr:disabled,.ani-sim #run-up:disabled,.ani-sim #run-down:disabled,.ani-sim #run-stop:disabled,.ani-sim #run-hall-one:disabled,.ani-sim #run-hall-two:disabled,.ani-sim #run-hall-three:disabled,.ani-sim #run-hall-four:disabled,.ani-sim #run-hall-five:disabled,.ani-sim #run-hall-six:disabled{background-color:rgba(0,0,0,0);color:silver}@media only screen and (max-width: 767px){.ani-elev-desc,.ani-plan-desc,.ani-carplan-desc{margin-top:1rem}}@media only screen and (min-width: 768px){.ani-sim{display:grid;grid-template-columns:minmax(100px, 1fr) 2fr 1fr;grid-template-areas:"ele-d pla-d car-d" "ele pla car" "ele pla st"}.ani-sim svg{width:clamp(50px,20vmin,200px)}.ani-sim .ani-elev .instruct,.ani-sim .ani-plan .instruct,.ani-sim .ani-carplan .instruct{padding-left:1rem;padding-right:1rem}}.summary-print{margin-top:2rem;margin-left:2rem}.summary-print h1{color:#c2122a}.summary-print p{margin:0}.summary-print div{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.summary-print svg{max-width:20vw;display:inline}.form-control:focus{border-color:#f90;-webkit-box-shadow:0 0 0 .25rem rgba(255,153,0,.25);box-shadow:0 0 0 .25rem rgba(255,153,0,.25)}.form-control label.error,.form-control .invalid-feedback{color:#fdd835;margin:0;font-size:.8rem}.form-control div.error,.form-control .invalid-feedback{margin:0;padding:0;padding-left:.5rem}#ewActionGrid{display:grid;grid-template-columns:1fr 4fr;grid-template-rows:auto;row-gap:1rem}#ewActionGrid #ewSubmitForm{grid-column:1/span 2;grid-row:1;display:grid;grid-template-columns:subgrid;grid-template-rows:4;row-gap:subgrid}#ewActionGrid #ewSubmitForm #ewSubmitButton{grid-column:1/span 1;grid-row:1/span 1}#ewActionGrid #ewSubmitForm #ewSubmitButton button{margin-top:.25rem}#ewActionGrid #ewSubmitForm #ewAGSubDes{grid-column:2/span 1;grid-row:1/span 1}#ewActionGrid #ewSubmitForm #ewAGname{grid-column:2/span 1;grid-row:2/span 1}#ewActionGrid #ewSubmitForm #ewAGemail{grid-column:2/span 1;grid-row:3/span 1}#ewActionGrid #ewSubmitForm #ewAGphone{grid-column:2/span 1;grid-row:4/span 1}#ewActionGrid #ewSubmitForm .form-floating{margin-top:1em}#ewActionGrid #ewAGPrintDes,#ewActionGrid #ewAGPhoneDes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ew-tools-svg{height:100%}.ew-tools-svg svg{height:100%}.page-intro-section-specific.case{width:100%;height:75vh;position:relative}.page-intro-section-specific.case .page-intro{height:100%;display:grid;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-intro-section-specific.case .page-intro .page-intro-title{grid-column:2/span 2;grid-row:2/span 1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.page-intro-section-specific.case .page-intro .page-intro-title h1{color:rgba(0,0,0,.55)}.page-intro-section-specific.case .page-intro .page-intro-text{grid-column:2/span 1;grid-row:4/span 2;margin-left:0rem;margin-right:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;align-self:start;-webkit-animation:fadein 2s 2s both;animation:fadein 2s 2s both}.page-intro-section-specific.case .page-intro .page-intro-text p{color:rgba(0,0,0,.55);font-size:clamp(.6rem,2*var(--case-unit-for-size),2rem)}.page-intro-section-specific.case .page-intro .page-intro-img{grid-column:1;grid-row:1/-1;height:100%;padding-right:2rem;-webkit-animation:opaquein 8s both;animation:opaquein 8s both}.page-intro-section-specific.case .page-intro .page-intro-img .imgwrap{height:100%}.page-intro-section-specific.case .page-intro .page-intro-img .imgwrap img{-o-object-fit:contain;object-fit:contain;-o-object-position:1rem bottom;object-position:1rem bottom}.page-intro-section-specific.case .page-intro .case-filter{grid-column:3/span 1;grid-row:4/span 2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-animation:fadein 3s 1s both;animation:fadein 3s 1s both;align-self:start}@media(max-width: 407px){.page-intro-section-specific.case{padding-top:calc(var(--head-height-sm) + 1rem);max-height:500px;--case-unit-for-size: 6px}.page-intro-section-specific.case .page-intro{grid-template-columns:1fr;grid-template-rows:1fr 2fr 2fr}.page-intro-section-specific.case .page-intro .page-intro-title{grid-column:1;grid-row:1}.page-intro-section-specific.case .page-intro .page-intro-text{grid-column:1;grid-row:2;font-size:calc(2*var(--case-unit-for-size));margin-right:1rem}.page-intro-section-specific.case .page-intro .case-filter{grid-column:1;grid-row:3}}@media(min-width: 408px){.page-intro-section-specific.case{padding-top:calc(var(--head-height-sm));max-height:480px;--case-unit-for-size: 6px}.page-intro-section-specific.case .page-intro{grid-template-columns:repeat(6, 1fr);grid-template-rows:1fr 1fr 2fr}.page-intro-section-specific.case .page-intro .page-intro-title{grid-column:1/span 6;grid-row:1/span 1}.page-intro-section-specific.case .page-intro .page-intro-text{grid-column:1/span 3;grid-row:2/span 2;font-size:calc(2*var(--case-unit-for-size));margin-right:1rem}.page-intro-section-specific.case .page-intro .case-filter{grid-column:4/span 3;grid-row:2/span 2}}@media(min-width: 576px){.page-intro-section-specific.case{padding-top:calc(var(--head-height-sm));max-height:480px;--case-unit-for-size: 6px}.page-intro-section-specific.case .page-intro{grid-template-columns:repeat(6, 1fr);grid-template-rows:1.5fr 3fr}.page-intro-section-specific.case .page-intro .page-intro-title{grid-column:1/span 6;grid-row:1/span 1}.page-intro-section-specific.case .page-intro .page-intro-text{grid-column:1/span 3;grid-row:2/span 2;font-size:calc(2*var(--case-unit-for-size))}.page-intro-section-specific.case .page-intro .case-filter{grid-column:4/span 3;grid-row:2/span 2}}@media(min-width: 768px){.page-intro-section-specific.case{padding-top:calc(var(--head-height-md));max-height:530px;--case-unit-for-size: 6px}.page-intro-section-specific.case .page-intro{grid-template-columns:1fr 1fr 1fr;grid-template-rows:.2fr 1fr .5fr 2fr 1fr}.page-intro-section-specific.case .page-intro .page-intro-title{grid-column:2/span 2;grid-row:2/span 1}.page-intro-section-specific.case .page-intro .page-intro-text{grid-column:2/span 1;grid-row:4/span 2;font-size:calc(2*var(--case-unit-for-size))}.page-intro-section-specific.case .page-intro .page-intro-img{grid-column:1;grid-row:1/-1}.page-intro-section-specific.case .page-intro .case-filter{grid-column:3/span 1;grid-row:4/span 2}}@media(min-width: 768px)and (min-aspect-ratio: 10/6){.page-intro-section-specific.case{--case-unit-for-size: 1vh}.page-intro-section-specific.case .page-intro{grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr .5fr 2fr 1fr}.page-intro-section-specific.case .page-intro .page-intro-text{font-size:.8rem}}@media(min-width: 992px){.page-intro-section-specific.case{max-height:600px;--case-unit-for-size: 8px}.page-intro-section-specific.case .page-intro{grid-template-columns:1.3fr 1fr 1fr;grid-template-rows:.5fr 1fr .5fr 2fr 1fr}.page-intro-section-specific.case .page-intro h1{font-size:2.75rem}}@media(min-width: 992px)and (min-aspect-ratio: 10/6){.page-intro-section-specific.case{--case-unit-for-size: 1vh}.page-intro-section-specific.case .page-intro{grid-template-columns:1fr 1fr 1fr;grid-template-rows:.5fr 1fr .5fr 2fr 1fr}.page-intro-section-specific.case .page-intro .page-intro-text{font-size:.5rem}}@media(min-width: 1200px){.page-intro-section-specific.case{padding-top:calc(var(--head-height-xl));max-height:750px;--case-unit-for-size: 8px}.page-intro-section-specific.case .page-intro{grid-template-columns:1.5fr 1fr 1fr}.page-intro-section-specific.case .page-intro h1{font-size:4rem}.page-intro-section-specific.case .page-intro .page-intro-text{font-size:calc(2*var(--case-unit-for-size))}}@media(min-width: 1200px)and (min-aspect-ratio: 17/10){.page-intro-section-specific.case .page-intro{grid-template-columns:1fr 1fr 1fr;grid-template-rows:.5fr 1fr .5fr 2fr 1fr}.page-intro-section-specific.case .page-intro h1{font-size:3.5rem}}@media(min-width: 1200px)and (min-aspect-ratio: 2/1){.page-intro-section-specific.case{--case-unit-for-size: 1vh}.page-intro-section-specific.case .page-intro h1{font-size:2.75rem}}@media(min-width: 1400px){.page-intro-section-specific.case{max-height:900px;--case-unit-for-size: 9px}.page-intro-section-specific.case .page-intro{grid-template-columns:1.5fr 1fr 1fr;grid-template-rows:.5fr 1fr .5fr 2fr 1fr}.page-intro-section-specific.case .page-intro h1{font-size:4rem}.page-intro-section-specific.case .page-intro .page-intro-text{font-size:calc(2*var(--case-unit-for-size))}}@media(min-width: 1400px)and (max-width: 2000px)and (min-aspect-ratio: 17/10){.page-intro-section-specific.case .page-intro{grid-template-columns:1fr 1fr 1fr;grid-template-rows:.5fr 1fr .5fr 2fr 1fr}.page-intro-section-specific.case .page-intro h1{font-size:3.5rem}}@media(min-width: 1400px)and (min-aspect-ratio: 2/1){.page-intro-section-specific.case{--case-unit-for-size: 1vh}.page-intro-section-specific.case h1{font-size:2.5rem}}.case-cards-modals{margin-bottom:10rem}.case-cards-modals .case-visual #case-img-00-00{aspect-ratio:28/43}.case-cards-modals .case-visual #case-img-00-01{aspect-ratio:4/3}.case-cards-modals .case-visual #case-img-00-02{aspect-ratio:3/4}.case-cards-modals .case-visual #case-img-01-00{aspect-ratio:4/3}.case-cards-modals .case-visual #case-img-03-00{aspect-ratio:800/773}.case-cards-modals .case-visual #case-img-03-01{aspect-ratio:67/100}.case-cards-modals .case-visual #case-img-03-02{aspect-ratio:3/4}.case-cards-modals .case-visual #case-img-05-00{aspect-ratio:3/2}.case-cards-modals .case-visual #case-img-05-01{aspect-ratio:3/2}.case-cards-modals .case-visual #case-img-05-02{aspect-ratio:41/64}.case-cards-modals .case-visual #case-img-06-00{aspect-ratio:1/2}.case-cards-modals .case-visual #case-img-06-01{aspect-ratio:3/4}.case-cards-modals .case-visual #case-img-06-02{aspect-ratio:1/2}.case-cards-modals .case-visual #case-img-07-00{aspect-ratio:3/4}.case-cards-modals .case-visual #case-img-07-01{aspect-ratio:3/4}.case-cards-modals .case-visual #case-img-07-02{aspect-ratio:4/3}.case-cards-modals .case-visual #case-img-08-00{aspect-ratio:3/4}.case-cards-modals .case-visual #case-img-09-00{aspect-ratio:67/100}.case-cards-modals .case-visual #case-img-09-01{aspect-ratio:67/100}.case-cards-modals .case-visual #case-img-09-02{aspect-ratio:3/2}.case-cards-modals .case-visual #case-img-10-00{aspect-ratio:3/4}.case-cards-modals .case-visual #case-img-11-00{aspect-ratio:1/1.355}.case-cards-modals .case-visual #case-img-11-01{aspect-ratio:67/100}.case-cards-modals .case-visual #case-img-11-02{aspect-ratio:67/100}.case-cards-modals .case-visual #case-img-12-00{aspect-ratio:3/4}.case-cards-modals .case-visual #case-img-12-01{aspect-ratio:4/3}.case-cards-modals .case-visual #case-img-12-02{aspect-ratio:3/4}.case-cards-modals .case-visual #case-img-13-00{aspect-ratio:4/3}.case-cards-modals .case-visual #case-img-14-00{aspect-ratio:67/100}.case-cards-modals .case-visual #case-img-16-00{aspect-ratio:3/4}.case-cards-modals .case-visual #case-img-16-01{aspect-ratio:1/1.352}.case-cards-modals .case-visual #case-img-16-02{aspect-ratio:67/100}.case-cards-modals .case-visual #case-img-17-00{aspect-ratio:67/100}.case-cards-modals .case-visual #case-img-17-01{aspect-ratio:2/3}.case-cards-modals .case-visual #case-img-17-02{aspect-ratio:3/4}.case-cards-modals #case-modal{width:100%;height:100%}.case-cards-modals #case-card-carousel{width:100%;height:100%}.case-cards-modals #case-card-carousel .carousel-inner{width:100%;height:100%;position:relative}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width: 575px){.case-cards-modals #case-card-carousel .carousel-inner .carousel-item{min-height:80vh;max-width:48vh;--casedescfontsize: clamp(.75rem, 1.6vh, 1.4rem);--casedescmargin: clamp(0.75rem, 1.6vh, 1.4rem);--casecontentmargin: clamp(0.75rem, 4.072727vh, 4.4rem);--casetitlefontsize: clamp(0.75rem, 2.68571vh, 2.35rem);--caseh3margin: clamp(.2rem, 2.03637vh, 1.4rem)}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face{grid-template-columns:1fr;grid-template-rows:repeat(5, 1fr);grid-auto-flow:dense}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-content{grid-row:span 3;margin-top:calc(.5*var(--casecontentmargin))}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-visual{grid-row:1/span 2}}@media(min-width: 576px){.case-cards-modals #case-card-carousel .carousel-inner .carousel-item{height:80vh;width:48vh;--casedescfontsize: clamp(.75rem, 1.6vh, 1.4rem);--casedescmargin: clamp(0.75rem, 1.6vh, 1.4rem);--casecontentmargin: clamp(0.75rem, 4.072727vh, 4.4rem);--casetitlefontsize: clamp(0.75rem, 2.68571vh, 2.35rem);--caseh3margin: clamp(.2rem, 2.03637vh, 1.4rem)}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face{grid-template-columns:1fr;grid-template-rows:repeat(5, 1fr);grid-auto-flow:dense}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-content{grid-row:span 3;margin-top:calc(.5*var(--casecontentmargin))}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-visual{grid-row:1/span 2}}@media(min-width: 768px){.case-cards-modals #case-card-carousel .carousel-inner .carousel-item{height:80vh;width:120vh;--casedescfontsize: clamp(.75rem, 2.03637vh, 1.4rem);--casedescmargin: clamp(0.75rem, 2.03637vh, 1.4rem);--casecontentmargin: clamp(0.75rem, 2.03637vh, 1.4rem);--casetitlefontsize: clamp(0.75rem, 3.41819vh, 2.35rem);--caseh3margin: clamp(.2rem, 2.03637vh, 1.4rem)}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face{grid-template-columns:repeat(5, 1fr);grid-template-rows:1fr}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-box-title{margin-right:var(--caseh3margin)}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-content{grid-column:span 2;margin-top:calc(2.5*var(--casecontentmargin))}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-visual{grid-column:span 3}}@media(min-width: 768px)and (max-aspect-ratio: 3/2){.case-cards-modals #case-card-carousel .carousel-inner .carousel-item{width:80vw;height:53.336vw;--casedescfontsize: clamp(.75rem, 1.35758vw, 1.4rem);--casedescmargin: clamp(0.75rem, 1.35758vw, 1.4rem);--casecontentmargin: clamp(0.75rem, 1.35758vw, 1.4rem);--casetitlefontsize: clamp(0.75rem, 2.27883vw, 2.35rem);--caseh3margin: clamp(.2rem, 1.35758vw, 1.4rem)}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face{grid-template-columns:repeat(5, 1fr);grid-template-rows:1fr}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-box-title{margin-right:var(--caseh3margin)}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-content{grid-column:span 2;margin-top:calc(2.5*var(--casecontentmargin))}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-visual{grid-column:span 3}}@media(min-width: 768px)and (max-aspect-ratio: 1/1){.case-cards-modals #case-card-carousel .carousel-inner .carousel-item{height:80vh;width:48vh;--casedescfontsize: clamp(.75rem, 1.6vh, 1.4rem);--casedescmargin: clamp(0.75rem, 1.6vh, 1.4rem);--casecontentmargin: clamp(0.75rem, 4.072727vh, 4.4rem);--casetitlefontsize: clamp(0.75rem, 2.68571vh, 2.35rem);--caseh3margin: clamp(.2rem, 2.03637vh, 1.4rem)}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face{grid-template-columns:1fr;grid-template-rows:repeat(5, 1fr);grid-auto-flow:dense}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-content{grid-row:span 3;margin-top:calc(.5*var(--casecontentmargin))}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-visual{grid-row:1/span 2}}@media(min-width: 992px){.case-cards-modals #case-card-carousel .carousel-inner .carousel-item{height:80vh;width:120vh;--casedescfontsize: clamp(.75rem, 2.03637vh, 1.4rem);--casedescmargin: clamp(0.75rem, 2.03637vh, 1.4rem);--casecontentmargin: clamp(0.75rem, 2.03637vh, 1.4rem);--casetitlefontsize: clamp(0.75rem, 3.41819vh, 2.35rem);--caseh3margin: clamp(.2rem, 2.03637vh, 1.4rem)}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face{grid-template-columns:repeat(5, 1fr);grid-template-rows:1fr}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-box-title{margin-right:var(--caseh3margin)}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-content{grid-column:span 2;margin-top:calc(2.5*var(--casecontentmargin))}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-visual{grid-column:span 3}}@media(min-width: 992px)and (max-aspect-ratio: 3/2){.case-cards-modals #case-card-carousel .carousel-inner .carousel-item{width:80vw;height:53.336vw;--casedescfontsize: clamp(.75rem, 1.35758vw, 1.4rem);--casedescmargin: clamp(0.75rem, 1.35758vw, 1.4rem);--casecontentmargin: clamp(0.75rem, 1.35758vw, 1.4rem);--casetitlefontsize: clamp(0.75rem, 2.27883vw, 2.35rem);--caseh3margin: clamp(.2rem, 1.35758vw, 1.4rem)}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face{grid-template-columns:repeat(5, 1fr);grid-template-rows:1fr}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-box-title{margin-right:var(--caseh3margin)}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-content{grid-column:span 2;margin-top:calc(2.5*var(--casecontentmargin))}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-visual{grid-column:span 3}}@media(min-width: 992px)and (max-aspect-ratio: 1/1){.case-cards-modals #case-card-carousel .carousel-inner .carousel-item{height:80vh;width:48vh;--casedescfontsize: clamp(.75rem, 1.6vh, 1.4rem);--casedescmargin: clamp(0.75rem, 1.6vh, 1.4rem);--casecontentmargin: clamp(0.75rem, 4.072727vh, 4.4rem);--casetitlefontsize: clamp(0.75rem, 2.68571vh, 2.35rem);--caseh3margin: clamp(.2rem, 2.03637vh, 1.4rem)}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face{grid-template-columns:1fr;grid-template-rows:repeat(5, 1fr);grid-auto-flow:dense}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-content{grid-row:span 3;margin-top:calc(.5*var(--casecontentmargin))}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-visual{grid-row:1/span 2}}@media(min-width: 1200px){.case-cards-modals #case-card-carousel .carousel-inner .carousel-item{height:80vh;width:120vh;--casedescfontsize: clamp(.75rem, 2.03637vh, 1.4rem);--casedescmargin: clamp(0.75rem, 2.03637vh, 1.4rem);--casecontentmargin: clamp(0.75rem, 2.03637vh, 1.4rem);--casetitlefontsize: clamp(0.75rem, 3.41819vh, 2.35rem);--caseh3margin: clamp(.2rem, 2.03637vh, 1.4rem)}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face{grid-template-columns:repeat(5, 1fr);grid-template-rows:1fr}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-box-title{margin-right:var(--caseh3margin)}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-content{grid-column:span 2;margin-top:calc(2.5*var(--casecontentmargin))}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-visual{grid-column:span 3}}@media(min-width: 1200px)and (max-aspect-ratio: 3/2){.case-cards-modals #case-card-carousel .carousel-inner .carousel-item{width:80vw;height:53.336vw;--casedescfontsize: clamp(.75rem, 1.35758vw, 1.4rem);--casedescmargin: clamp(0.75rem, 1.35758vw, 1.4rem);--casecontentmargin: clamp(0.75rem, 1.35758vw, 1.4rem);--casetitlefontsize: clamp(0.75rem, 2.27883vw, 2.35rem);--caseh3margin: clamp(.2rem, 1.35758vw, 1.4rem)}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face{grid-template-columns:repeat(5, 1fr);grid-template-rows:1fr}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-box-title{margin-right:var(--caseh3margin)}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-content{grid-column:span 2;margin-top:calc(2.5*var(--casecontentmargin))}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-visual{grid-column:span 3}}@media(min-width: 1200px)and (max-aspect-ratio: 1/1){.case-cards-modals #case-card-carousel .carousel-inner .carousel-item{height:80vh;width:48vh;--casedescfontsize: clamp(.75rem, 1.6vh, 1.4rem);--casedescmargin: clamp(0.75rem, 1.6vh, 1.4rem);--casecontentmargin: clamp(0.75rem, 4.072727vh, 4.4rem);--casetitlefontsize: clamp(0.75rem, 2.68571vh, 2.35rem);--caseh3margin: clamp(.2rem, 2.03637vh, 1.4rem)}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face{grid-template-columns:1fr;grid-template-rows:repeat(5, 1fr);grid-auto-flow:dense}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-content{grid-row:span 3;margin-top:calc(.5*var(--casecontentmargin))}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-visual{grid-row:1/span 2}}@media(min-width: 1400px){.case-cards-modals #case-card-carousel .carousel-inner .carousel-item{max-width:1320px;max-height:880px;height:80vh;width:120vh;--casedescfontsize: clamp(.75rem, 2.03637vh, 1.4rem);--casedescmargin: clamp(0.75rem, 2.03637vh, 1.4rem);--casecontentmargin: clamp(0.75rem, 2.03637vh, 1.4rem);--casetitlefontsize: clamp(0.75rem, 3.41819vh, 2.35rem);--caseh3margin: clamp(.2rem, 2.03637vh, 1.4rem)}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face{grid-template-columns:repeat(5, 1fr);grid-template-rows:1fr}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-box-title{margin-right:var(--caseh3margin)}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-content{grid-column:span 2;margin-top:calc(2.5*var(--casecontentmargin))}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-visual{grid-column:span 3}}@media(min-width: 1400px)and (max-aspect-ratio: 3/2){.case-cards-modals #case-card-carousel .carousel-inner .carousel-item{width:80vw;height:53.336vw;--casedescfontsize: clamp(.75rem, 1.35758vw, 1.4rem);--casedescmargin: clamp(0.75rem, 1.35758vw, 1.4rem);--casecontentmargin: clamp(0.75rem, 1.35758vw, 1.4rem);--casetitlefontsize: clamp(0.75rem, 2.27883vw, 2.35rem);--caseh3margin: clamp(.2rem, 1.35758vw, 1.4rem)}}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face{background-color:rgba(23,23,23,.8);color:#fff;height:100%;width:100%;overflow:hidden;display:grid}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:var(--casecontentmargin);margin-right:var(--casecontentmargin);margin-bottom:var(--casecontentmargin)}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-content .case-box-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:var(--caseh3margin);margin-bottom:var(--caseh3margin)}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-content .case-box-title h3{font-size:var(--casetitlefontsize);margin-top:var(--caseh3margin);margin-right:var(--caseh3margin);margin-bottom:var(--caseh3margin);margin-left:var(--caseh3margin);text-align:right;color:#fff}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-content .case-box-desc{margin-top:var(--casedescmargin);margin-left:var(--casedescmargin);margin-right:var(--casedescmargin);font-size:var(--casedescfontsize);text-align:justify}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-content .case-box-desc h6{font-size:var(--casedescfontsize);font-weight:bolder;margin:0;color:#fff}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-content .case-box-desc p{margin-bottom:.5rem;color:#fff}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-content .case-actions{margin-left:var(--casedescmargin);-ms-flex-item-align:start;align-self:start;font-size:calc(.9*var(--casedescfontsize))}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-content .case-actions .case-plus-icon,.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-content .case-actions .case-pin-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-content .case-actions .case-plus-text,.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-content .case-actions .case-pin-text{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:0}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-content .case-actions .bi-pin-angle,.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-content .case-actions .bi-plus-lg{width:calc(.9*var(--casedescfontsize));height:calc(.9*var(--casedescfontsize))}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-visual{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;margin-top:1rem;margin-bottom:.25rem;margin-left:1rem;margin-right:1rem;overflow:hidden}@media(min-width: 768px){.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-visual{margin:1rem}}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-visual .case-visual-img{cursor:-webkit-zoom-in;cursor:zoom-in}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-visual .case-visual-img .imgwrap{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-visual .case-visual-img .imgwrap img{height:100%;-o-object-fit:contain;object-fit:contain;border-radius:2%}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-visual .case-visual-00-imgA{position:absolute;bottom:5%;left:16%;height:45%}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-visual .case-visual-00-imgB{position:absolute;top:47%;left:50%;height:38%}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-visual .case-visual-00-imgB .imgwrap{-webkit-transform:translate(-50%, -100%);transform:translate(-50%, -100%)}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-visual .case-visual-00-imgC{position:absolute;bottom:10%;right:15%;height:40%}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-visual .case-visual-01-imgA{position:absolute;width:100%;top:50%;left:50%}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-visual .case-visual-01-imgA .imgwrap{-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-visual .case-visual-03-imgA{position:absolute;bottom:5%;left:16%;height:45%}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-visual .case-visual-03-imgB{position:absolute;top:10%;left:0%;width:47%}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-visual .case-visual-03-imgC{position:absolute;top:30%;right:0%;width:50%}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-visual .case-visual-05-imgA{position:absolute;top:0%;left:20%;height:40%}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-visual .case-visual-05-imgB{position:absolute;top:50%;right:0%;width:55%}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-visual .case-visual-05-imgC{position:absolute;bottom:0%;left:0%;height:57%}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-visual .case-visual-06-imgA{position:absolute;bottom:0%;left:20%;width:25%}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-visual .case-visual-06-imgB{position:absolute;top:0%;left:0%;width:55%}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-visual .case-visual-06-imgC{position:absolute;bottom:0%;right:0%;width:42%}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-visual .case-visual-07-imgA{position:absolute;top:0%;right:0%;height:60%}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-visual .case-visual-07-imgB{position:absolute;bottom:40%;left:3.5%;width:42%}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-visual .case-visual-07-imgC{position:absolute;bottom:0%;right:20%;height:37%}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-visual .case-visual-09-imgA{position:absolute;bottom:0%;right:0%;height:57%}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-visual .case-visual-09-imgB{position:absolute;bottom:40%;left:3.5%;width:42%}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-visual .case-visual-09-imgC{position:absolute;top:0%;left:10%;height:40%}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-visual .case-visual-11-imgA{position:absolute;top:0%;left:0%;height:57%}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-visual .case-visual-11-imgB{position:absolute;bottom:0%;right:0%;width:42%}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-visual .case-visual-11-imgC{position:absolute;top:0%;left:0%;width:55%}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-visual .case-visual-12-imgA{position:absolute;bottom:0%;right:15%;height:60%}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-visual .case-visual-12-imgB{position:absolute;top:0%;left:10%;height:37%}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-visual .case-visual-12-imgC{position:absolute;bottom:0%;left:15%;height:60%}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-visual .case-visual-16-imgA{position:absolute;bottom:0%;right:15%;height:60%}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-visual .case-visual-16-imgB{position:absolute;top:0%;left:0%;width:42%}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-visual .case-visual-16-imgC{position:absolute;bottom:0%;right:0%;width:55%}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-visual .case-visual-17-imgA{position:absolute;bottom:0%;right:0%;width:40%}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-visual .case-visual-17-imgB{position:absolute;top:0%;left:20%;width:42%}.case-cards-modals #case-card-carousel .carousel-inner .carousel-item .case-face .case-visual .case-visual-17-imgC{position:absolute;bottom:0%;left:0%;height:50%}.case-cards-modals .hold-case-cards{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:5rem;-webkit-perspective:2000px;perspective:2000px}.case-cards-modals .hold-case-cards .hold-case-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s, -webkit-transform 1s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:center right;transform-origin:center right}@media(max-aspect-ratio: 1/1){.case-cards-modals .hold-case-cards .hold-case-card{min-height:80vh;aspect-ratio:3/4}}@media(min-aspect-ratio: 1/1){.case-cards-modals .hold-case-cards .hold-case-card{width:80vw;aspect-ratio:3/2}}@media(min-aspect-ratio: 3/2){.case-cards-modals .hold-case-cards .hold-case-card{height:80vh;width:120vh;aspect-ratio:3/2}}@media(max-width: 575px){.case-cards-modals .hold-case-cards .hold-case-card{aspect-ratio:3/4;max-width:90vw}}.case-cards-modals .hold-case-cards .case-face{background-color:#fff;position:absolute;height:100%;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;display:grid}@media(max-aspect-ratio: 1/1){.case-cards-modals .hold-case-cards .case-face{grid-template-rows:repeat(5, 1fr);grid-auto-flow:dense}}@media(min-aspect-ratio: 1/1){.case-cards-modals .hold-case-cards .case-face{grid-template-columns:repeat(5, 1fr)}}.case-cards-modals .hold-case-cards .case-face .case-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:calc(0*var(--casecontentmargin));margin-left:var(--casecontentmargin);margin-right:var(--casecontentmargin);margin-bottom:var(--casecontentmargin)}@media(max-aspect-ratio: 1/1){.case-cards-modals .hold-case-cards .case-face .case-content{grid-row:span 3}}@media(min-aspect-ratio: 1/1){.case-cards-modals .hold-case-cards .case-face .case-content{grid-column:span 2;margin-top:5rem}}.case-cards-modals .hold-case-cards .case-face .case-content .case-box-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:var(--caseh3margin);margin-bottom:var(--caseh3margin)}.case-cards-modals .hold-case-cards .case-face .case-content .case-box-title h3{font-size:var(--casetitlefontsize);margin-top:var(--caseh3margin);margin-right:var(--caseh3margin);margin-bottom:var(--caseh3margin);margin-left:var(--caseh3margin);text-align:right}.case-cards-modals .hold-case-cards .case-face .case-content .case-box-desc{margin-top:var(--casedescmargin);margin-left:var(--casedescmargin);margin-right:var(--casedescmargin);font-size:var(--casedescfontsize);text-align:justify}.case-cards-modals .hold-case-cards .case-face .case-content .case-box-desc h6{font-size:var(--casedescfontsize);font-weight:bolder;margin:0}.case-cards-modals .hold-case-cards .case-face .case-content .case-box-desc p{margin-bottom:.5rem}.case-cards-modals .hold-case-cards .case-face .case-content .case-actions{margin-left:var(--casedescmargin);-ms-flex-item-align:start;align-self:start}.case-cards-modals .hold-case-cards .case-face .case-content .case-actions .case-plus-icon,.case-cards-modals .hold-case-cards .case-face .case-content .case-actions .case-pin-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.case-cards-modals .hold-case-cards .case-face .case-content .case-actions .case-plus-text,.case-cards-modals .hold-case-cards .case-face .case-content .case-actions .case-pin-text{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:0}.case-cards-modals .hold-case-cards .case-face .case-visual{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;margin-top:1rem;margin-bottom:.25rem;margin-left:1rem;margin-right:1rem;overflow:hidden}@media(max-aspect-ratio: 1/1){.case-cards-modals .hold-case-cards .case-face .case-visual{grid-row:1/span 2}}@media(min-aspect-ratio: 1/1){.case-cards-modals .hold-case-cards .case-face .case-visual{grid-column:span 3}}@media(min-width: 768px){.case-cards-modals .hold-case-cards .case-face .case-visual{margin:1rem}}.case-cards-modals .hold-case-cards .case-face .case-visual .case-visual-img{cursor:-webkit-zoom-in;cursor:zoom-in}.case-cards-modals .hold-case-cards .case-face .case-visual .case-visual-img .imgwrap{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.case-cards-modals .hold-case-cards .case-face .case-visual .case-visual-img .imgwrap img{height:100%;-o-object-fit:contain;object-fit:contain;border-radius:2%}.case-cards-modals .hold-case-cards .case-face .case-visual .case-visual-00-imgA{position:absolute;bottom:5%;left:16%;height:45%}.case-cards-modals .hold-case-cards .case-face .case-visual .case-visual-00-imgB{position:absolute;top:47%;left:50%;height:38%}.case-cards-modals .hold-case-cards .case-face .case-visual .case-visual-00-imgB .imgwrap{-webkit-transform:translate(-50%, -100%);transform:translate(-50%, -100%)}.case-cards-modals .hold-case-cards .case-face .case-visual .case-visual-00-imgC{position:absolute;bottom:10%;right:15%;height:40%}.case-cards-modals .hold-case-cards .case-face .case-visual .case-visual-01-imgA{position:absolute;width:100%;top:50%;left:50%}.case-cards-modals .hold-case-cards .case-face .case-visual .case-visual-01-imgA .imgwrap{-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.case-cards-modals .hold-case-cards .case-face .case-visual .case-visual-03-imgA{position:absolute;bottom:5%;left:16%;height:45%}.case-cards-modals .hold-case-cards .case-face .case-visual .case-visual-03-imgB{position:absolute;top:10%;left:0%;width:47%}.case-cards-modals .hold-case-cards .case-face .case-visual .case-visual-03-imgC{position:absolute;top:30%;right:0%;width:50%}.case-cards-modals .hold-case-cards .case-face .case-visual .case-visual-05-imgA{position:absolute;top:0%;left:20%;height:40%}.case-cards-modals .hold-case-cards .case-face .case-visual .case-visual-05-imgB{position:absolute;top:50%;right:0%;width:55%}.case-cards-modals .hold-case-cards .case-face .case-visual .case-visual-05-imgC{position:absolute;bottom:0%;left:0%;height:57%}.case-cards-modals .hold-case-cards .case-face .case-visual .case-visual-06-imgA{position:absolute;bottom:0%;left:20%;width:25%}.case-cards-modals .hold-case-cards .case-face .case-visual .case-visual-06-imgB{position:absolute;top:0%;left:0%;width:55%}.case-cards-modals .hold-case-cards .case-face .case-visual .case-visual-06-imgC{position:absolute;bottom:0%;right:0%;width:42%}.case-cards-modals .hold-case-cards .case-face .case-visual .case-visual-07-imgA{position:absolute;top:0%;right:0%;height:60%}.case-cards-modals .hold-case-cards .case-face .case-visual .case-visual-07-imgB{position:absolute;bottom:40%;left:3.5%;width:42%}.case-cards-modals .hold-case-cards .case-face .case-visual .case-visual-07-imgC{position:absolute;bottom:0%;right:20%;height:37%}.case-cards-modals .hold-case-cards .case-face .case-visual .case-visual-09-imgA{position:absolute;bottom:0%;right:0%;height:57%}.case-cards-modals .hold-case-cards .case-face .case-visual .case-visual-09-imgB{position:absolute;bottom:40%;left:3.5%;width:42%}.case-cards-modals .hold-case-cards .case-face .case-visual .case-visual-09-imgC{position:absolute;top:0%;left:10%;height:40%}.case-cards-modals .hold-case-cards .case-face .case-visual .case-visual-11-imgA{position:absolute;top:0%;left:0%;height:57%}.case-cards-modals .hold-case-cards .case-face .case-visual .case-visual-11-imgB{position:absolute;bottom:0%;right:0%;width:42%}.case-cards-modals .hold-case-cards .case-face .case-visual .case-visual-11-imgC{position:absolute;top:0%;left:0%;width:55%}.case-cards-modals .hold-case-cards .case-face .case-visual .case-visual-12-imgA{position:absolute;bottom:0%;right:15%;height:60%}.case-cards-modals .hold-case-cards .case-face .case-visual .case-visual-12-imgB{position:absolute;top:0%;left:10%;height:37%}.case-cards-modals .hold-case-cards .case-face .case-visual .case-visual-12-imgC{position:absolute;bottom:0%;left:15%;height:60%}.case-cards-modals .hold-case-cards .case-face .case-visual .case-visual-16-imgA{position:absolute;bottom:0%;right:15%;height:60%}.case-cards-modals .hold-case-cards .case-face .case-visual .case-visual-16-imgB{position:absolute;top:0%;left:0%;width:42%}.case-cards-modals .hold-case-cards .case-face .case-visual .case-visual-16-imgC{position:absolute;bottom:0%;right:0%;width:55%}.case-cards-modals .hold-case-cards .case-face .case-visual .case-visual-17-imgA{position:absolute;bottom:0%;right:0%;width:40%}.case-cards-modals .hold-case-cards .case-face .case-visual .case-visual-17-imgB{position:absolute;top:0%;left:20%;width:42%}.case-cards-modals .hold-case-cards .case-face .case-visual .case-visual-17-imgC{position:absolute;bottom:0%;left:0%;height:50%}.case-cards-modals .animod-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;margin-left:5rem;margin-right:5rem;border:solid 1px #000;-webkit-perspective:2000px;perspective:2000px}@media(max-aspect-ratio: 1/1){.case-cards-modals .animod-cards{aspect-ratio:3/4}}@media(min-aspect-ratio: 1/1){.case-cards-modals .animod-cards{aspect-ratio:3/2}}.case-cards-modals .modani-case-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s, -webkit-transform 1s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:center right;transform-origin:center right;border:solid 1px #000}@media(max-aspect-ratio: 1/1){.case-cards-modals .modani-case-card{width:80%;aspect-ratio:3/4}}@media(min-aspect-ratio: 1/1){.case-cards-modals .modani-case-card{height:80%;aspect-ratio:3/2}}.case-cards-modals .modani-case-card .case-face{position:absolute;height:100%;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;display:grid}@media(max-aspect-ratio: 1/1){.case-cards-modals .modani-case-card .case-face{grid-template-rows:3fr 2fr;grid-auto-flow:dense}}@media(min-aspect-ratio: 1/1){.case-cards-modals .modani-case-card .case-face{grid-template-columns:2fr 3fr}}.case-cards-modals .modani-case-card .case-face .case-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:calc(2*var(--casecontentmargin));margin-left:var(--casecontentmargin);margin-bottom:var(--casecontentmargin)}@media(max-aspect-ratio: 1/1){.case-cards-modals .modani-case-card .case-face .case-content{grid-row:2}}.case-cards-modals .modani-case-card .case-face .case-content .case-box-title{justify-self:start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.case-cards-modals .modani-case-card .case-face .case-content .case-box-title h3{font-size:var(--casetitlefontsize);margin-top:var(--caseh3margin);margin-right:var(--caseh3margin);margin-bottom:var(--caseh3margin);text-align:right}.case-cards-modals .modani-case-card .case-face .case-content .case-box-desc{margin-top:5vh;margin-left:var(--casedescmargin);font-size:var(--casedescfontsize);text-align:justify}.case-cards-modals .modani-case-card .case-face .case-visual{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;margin:1rem}.case-cards-modals .modani-case-card .case-face .case-visual .case-visual-img{cursor:-webkit-zoom-in;cursor:zoom-in}.case-cards-modals .modani-case-card .case-face .case-visual .case-visual-img .imgwrap{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.case-cards-modals .modani-case-card .case-face .case-visual .case-visual-img .imgwrap img{height:100%;-o-object-fit:contain;object-fit:contain;border-radius:7px}.case-cards-modals .modani-case-card .case-face .case-visual .case-visual-imgA{position:absolute;bottom:5%;left:16%;height:45%;aspect-ratio:.63/1}.case-cards-modals .modani-case-card .case-face .case-visual .case-visual-imgB{position:absolute;top:10%;left:25%;width:55%;aspect-ratio:4/3}.case-cards-modals .modani-case-card .case-face .case-visual .case-visual-imgC{position:absolute;bottom:10%;right:15%;height:40%;aspect-ratio:3/4}.case-cards-modals .modani-case-card .case-face-front{background:#fff}.case-cards-modals .modani-case-card .case-face-back{background:blue;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.case-cards-modals .modani-case-card.is-flipped{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.case-cards-modals .modani-case-card.toy-back{-webkit-animation:flipy-index 3s ease both;animation:flipy-index 3s ease both}.case-cards-modals .modani-case-card.toy-front{-webkit-animation:flipy-tofront-index 3s ease both;animation:flipy-tofront-index 3s ease both}.case-cards-modals .modani-case-card.tox-back{-webkit-animation:flipx-index 3s ease both;animation:flipx-index 3s ease both}.case-cards-modals .modani-case-card.tox-front{-webkit-animation:flipx-tofront-index 3s ease both;animation:flipx-tofront-index 3s ease both}.case-cards-modals .modani-case-card.tofront{-webkit-animation:zup 3s both;animation:zup 3s both}.case-cards-modals .modani-case-card.toback{-webkit-animation:zdown 3s both;animation:zdown 3s both}.case-cards-modals .cct-behind{position:absolute;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;border:solid 1px #000;z-index:-1}@media(max-aspect-ratio: 1/1){.case-cards-modals .cct-behind{width:80%;aspect-ratio:3/4}}@media(min-aspect-ratio: 1/1){.case-cards-modals .cct-behind{height:80%;aspect-ratio:3/2}}.case-cards-modals .cct-behind .case-face{position:absolute;height:100%;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;display:grid}@media(max-aspect-ratio: 1/1){.case-cards-modals .cct-behind .case-face{grid-template-rows:3fr 2fr}}@media(min-aspect-ratio: 1/1){.case-cards-modals .cct-behind .case-face{grid-template-columns:2fr 2fr}}.case-cards-modals .cct-behind .case-face .case-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:calc(2*var(--casecontentmargin));margin-left:var(--casecontentmargin);margin-bottom:var(--casecontentmargin)}.case-cards-modals .cct-behind .case-face .case-content .case-box-title{justify-self:start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-aspect-ratio: 1/1){.case-cards-modals .cct-behind .case-face .case-content .case-box-title{margin-left:-40vw}}.case-cards-modals .cct-behind .case-face .case-content .case-box-title h3{font-size:var(--casetitlefontsize);margin-top:var(--caseh3margin);margin-bottom:var(--caseh3margin);margin-left:var(--caseh3margin);text-align:left}.case-cards-modals .cct-behind .case-face .case-content .case-box-desc{margin-top:5vh;margin-right:var(--casedescmargin);font-size:var(--casedescfontsize);text-align:justify}.case-cards-modals .cct-behind .case-face .case-visual{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:end;position:relative;margin:1rem}.case-cards-modals .cct-behind .case-face .case-visual .case-visual-img{cursor:-webkit-zoom-in;cursor:zoom-in}.case-cards-modals .cct-behind .case-face .case-visual .case-visual-img .imgwrap{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.case-cards-modals .cct-behind .case-face .case-visual .case-visual-img .imgwrap img{height:100%;-o-object-fit:contain;object-fit:contain;border-radius:7px}.case-cards-modals .cct-behind .case-face .case-visual .case-visual-imgA{aspect-ratio:4/3;width:100%}.case-cards-modals .cct-behind .case-face-front{background:#fff}.case-cards-modals .cct-behind .case-face-back{background:blue;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.case-cards-modals .cct-behind.tofront{-webkit-animation:zup 3s both;animation:zup 3s both}.case-cards-modals .cct-behind.toback{-webkit-animation:zdown 3s both;animation:zdown 3s both}.case-filter .filter-grid{display:grid;grid-template-columns:repeat(3, calc(10 * var(--case-unit-for-size)));grid-template-rows:repeat(3, calc(10 * var(--case-unit-for-size)));grid-gap:calc(1*var(--case-unit-for-size));-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0%}.case-filter .filter-grid li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;-webkit-box-shadow:rgba(50,50,93,.25) 0px 3px 12px -2px,rgba(0,0,0,.3) 0px 3px 7px -3px;box-shadow:rgba(50,50,93,.25) 0px 3px 12px -2px,rgba(0,0,0,.3) 0px 3px 7px -3px;border-radius:2%;background-color:rgba(0,0,0,0);color:#fff}.case-filter .filter-grid .filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-family:Open_Sans;font-family:"Raleway",sans-serif;width:100%;height:100%}.case-filter .filter-grid label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;width:100%;height:100%;font-family:Open_Sans;font-size:calc(1.5*var(--case-unit-for-size));font-weight:500;color:#4e4e4e;padding-left:.5rem;padding-right:.5rem;padding-top:.3rem;padding-bottom:.3rem}.case-filter .filter-grid input[type=checkbox]:checked+label{color:#fff;background-color:#4e4e4e}.case-filter li{-webkit-perspective:400px;perspective:400px}.case-filter .info{-webkit-transform:rotate3d(1, 0, 0, 90deg);transform:rotate3d(1, 0, 0, 90deg);width:100%;height:100%;padding:20px;position:absolute;top:0;left:0;border-radius:2%;pointer-events:none;background-color:#313f94;padding:.35rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.case-filter .info h3,.case-filter .info h4{color:rgba(0,0,0,.55)}.case-filter .info p{color:#fff;font-size:calc(1.35*var(--case-unit-for-size));margin:0%}.case-filter .in-top .info{-webkit-transform-origin:50% 0%;transform-origin:50% 0%;-webkit-animation:in-top 300ms ease 0ms 1 forwards;animation:in-top 300ms ease 0ms 1 forwards}.case-filter .in-right .info{-webkit-transform-origin:100% 0%;transform-origin:100% 0%;-webkit-animation:in-right 300ms ease 0ms 1 forwards;animation:in-right 300ms ease 0ms 1 forwards}.case-filter .in-bottom .info{-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-animation:in-bottom 300ms ease 0ms 1 forwards;animation:in-bottom 300ms ease 0ms 1 forwards}.case-filter .in-left .info{-webkit-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-animation:in-left 300ms ease 0ms 1 forwards;animation:in-left 300ms ease 0ms 1 forwards}.case-filter .out-top .info{-webkit-transform-origin:50% 0%;transform-origin:50% 0%;-webkit-animation:out-top 300ms ease 0ms 1 forwards;animation:out-top 300ms ease 0ms 1 forwards}.case-filter .out-right .info{-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-animation:out-right 300ms ease 0ms 1 forwards;animation:out-right 300ms ease 0ms 1 forwards}.case-filter .out-bottom .info{-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-animation:out-bottom 300ms ease 0ms 1 forwards;animation:out-bottom 300ms ease 0ms 1 forwards}.case-filter .out-left .info{-webkit-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-animation:out-left 300ms ease 0ms 1 forwards;animation:out-left 300ms ease 0ms 1 forwards}@-webkit-keyframes in-top{from{-webkit-transform:rotate3d(-1, 0, 0, 90deg);transform:rotate3d(-1, 0, 0, 90deg)}to{-webkit-transform:rotate3d(0, 0, 0, 0deg);transform:rotate3d(0, 0, 0, 0deg)}}@keyframes in-top{from{-webkit-transform:rotate3d(-1, 0, 0, 90deg);transform:rotate3d(-1, 0, 0, 90deg)}to{-webkit-transform:rotate3d(0, 0, 0, 0deg);transform:rotate3d(0, 0, 0, 0deg)}}@-webkit-keyframes in-right{from{-webkit-transform:rotate3d(0, -1, 0, 90deg);transform:rotate3d(0, -1, 0, 90deg)}to{-webkit-transform:rotate3d(0, 0, 0, 0deg);transform:rotate3d(0, 0, 0, 0deg)}}@keyframes in-right{from{-webkit-transform:rotate3d(0, -1, 0, 90deg);transform:rotate3d(0, -1, 0, 90deg)}to{-webkit-transform:rotate3d(0, 0, 0, 0deg);transform:rotate3d(0, 0, 0, 0deg)}}@-webkit-keyframes in-bottom{from{-webkit-transform:rotate3d(1, 0, 0, 90deg);transform:rotate3d(1, 0, 0, 90deg)}to{-webkit-transform:rotate3d(0, 0, 0, 0deg);transform:rotate3d(0, 0, 0, 0deg)}}@keyframes in-bottom{from{-webkit-transform:rotate3d(1, 0, 0, 90deg);transform:rotate3d(1, 0, 0, 90deg)}to{-webkit-transform:rotate3d(0, 0, 0, 0deg);transform:rotate3d(0, 0, 0, 0deg)}}@-webkit-keyframes in-left{from{-webkit-transform:rotate3d(0, 1, 0, 90deg);transform:rotate3d(0, 1, 0, 90deg)}to{-webkit-transform:rotate3d(0, 0, 0, 0deg);transform:rotate3d(0, 0, 0, 0deg)}}@keyframes in-left{from{-webkit-transform:rotate3d(0, 1, 0, 90deg);transform:rotate3d(0, 1, 0, 90deg)}to{-webkit-transform:rotate3d(0, 0, 0, 0deg);transform:rotate3d(0, 0, 0, 0deg)}}@-webkit-keyframes out-top{from{-webkit-transform:rotate3d(0, 0, 0, 0deg);transform:rotate3d(0, 0, 0, 0deg)}to{-webkit-transform:rotate3d(-1, 0, 0, 104deg);transform:rotate3d(-1, 0, 0, 104deg)}}@keyframes out-top{from{-webkit-transform:rotate3d(0, 0, 0, 0deg);transform:rotate3d(0, 0, 0, 0deg)}to{-webkit-transform:rotate3d(-1, 0, 0, 104deg);transform:rotate3d(-1, 0, 0, 104deg)}}@-webkit-keyframes out-right{from{-webkit-transform:rotate3d(0, 0, 0, 0deg);transform:rotate3d(0, 0, 0, 0deg)}to{-webkit-transform:rotate3d(0, -1, 0, 104deg);transform:rotate3d(0, -1, 0, 104deg)}}@keyframes out-right{from{-webkit-transform:rotate3d(0, 0, 0, 0deg);transform:rotate3d(0, 0, 0, 0deg)}to{-webkit-transform:rotate3d(0, -1, 0, 104deg);transform:rotate3d(0, -1, 0, 104deg)}}@-webkit-keyframes out-bottom{from{-webkit-transform:rotate3d(0, 0, 0, 0deg);transform:rotate3d(0, 0, 0, 0deg)}to{-webkit-transform:rotate3d(1, 0, 0, 104deg);transform:rotate3d(1, 0, 0, 104deg)}}@keyframes out-bottom{from{-webkit-transform:rotate3d(0, 0, 0, 0deg);transform:rotate3d(0, 0, 0, 0deg)}to{-webkit-transform:rotate3d(1, 0, 0, 104deg);transform:rotate3d(1, 0, 0, 104deg)}}@-webkit-keyframes out-left{from{-webkit-transform:rotate3d(0, 0, 0, 0deg);transform:rotate3d(0, 0, 0, 0deg)}to{-webkit-transform:rotate3d(0, 1, 0, 104deg);transform:rotate3d(0, 1, 0, 104deg)}}@keyframes out-left{from{-webkit-transform:rotate3d(0, 0, 0, 0deg);transform:rotate3d(0, 0, 0, 0deg)}to{-webkit-transform:rotate3d(0, 1, 0, 104deg);transform:rotate3d(0, 1, 0, 104deg)}}.case-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(10rem, 1fr));grid-auto-rows:minmax(12em, auto);grid-auto-flow:dense;gap:1rem;place-items:center;margin-bottom:4rem}.stretch{grid-column:1/-1;height:70vh;aspect-ratio:auto;display:grid;grid-template-columns:2fr 3fr;border:none}.stretch .boxleft{width:100%;height:100%}.stretch .boxright{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.stretch .case-content{margin-top:10vh;margin-left:10vh;margin-right:10vh;display:grid;grid-template-rows:1fr 2fr}.stretch .case-content .case-box-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.stretch .case-content .case-box-title h3{font-size:2.2rem;margin-left:2rem}.stretch .case-content .box-case-desc{margin-top:5vh;margin-left:2rem;font-size:1.25rem}.stretch .box-case-car{-ms-flex-item-align:center;align-self:center;justify-self:center;height:60vh;aspect-ratio:3/4;-o-object-fit:cover;object-fit:cover;-webkit-animation:fadein .5s ease-out;animation:fadein .5s ease-out}.stretch .box-case-car .carousel{height:100%;width:100%}.stretch .box-case-car .carousel .carousel-indicators{margin:.2rem}.stretch .box-case-car .carousel .carousel-inner{height:100%;width:100%;cursor:-webkit-zoom-in;cursor:zoom-in}.stretch .box-case-car .carousel .carousel-inner .carousel-item{height:100%;width:100%}.stretch .box-case-car .carousel .carousel-inner .carousel-item .imgwrap{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.stretch .box-case-car .carousel .carousel-inner .carousel-item .imgwrap img{height:100%;-o-object-fit:contain;object-fit:contain;border-radius:7px}.case-box{aspect-ratio:1/1;padding:0%;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;border:none;border-radius:2%;-webkit-box-shadow:rgba(50,50,93,.25) 0px 3px 12px -2px,rgba(0,0,0,.3) 0px 3px 7px -3px;box-shadow:rgba(50,50,93,.25) 0px 3px 12px -2px,rgba(0,0,0,.3) 0px 3px 7px -3px;-webkit-transition:all 2s ease-in;transition:all 2s ease-in}.case-box .case-box-thumb{width:100%;height:100%}.case-box .case-box-thumb .imgwrap{width:100%;height:100%}.case-box .case-box-thumb .imgwrap img{-o-object-fit:cover;object-fit:cover;-webkit-transition:all .25s ease-in;transition:all .25s ease-in}.case-box .case-body{background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.3)), color-stop(50%, rgba(0, 0, 0, 0.3)), to(rgba(0, 0, 0, 0.6)));background:linear-gradient(rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.3) 50%, rgba(0, 0, 0, 0.6) 100%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0%;-webkit-transform:translateY(65%);transform:translateY(65%);-webkit-transition:-webkit-transform 500ms ease;transition:-webkit-transform 500ms ease;transition:transform 500ms ease;transition:transform 500ms ease, -webkit-transform 500ms ease}.case-box .case-body .case-box-title{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0%}.case-box .case-body .case-box-title h3{font-size:1.2rem;color:#fff;margin:0%;padding-top:.6rem;padding-left:.75rem;padding-right:.5rem;padding-bottom:.5rem}.case-box .case-body .case-box-button{margin-bottom:2rem;margin-left:.75rem;margin-right:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.case-box:hover{color:rgba(68,68,68,.7);-webkit-box-shadow:none;box-shadow:none;background-color:#fff}.case-box:hover .case-box-thumb img{-webkit-transform:scale(1.05);transform:scale(1.05)}.case-box:hover .case-body{-webkit-transform:translateY(0);transform:translateY(0)}.case-box:hover .case-body .case-box-title h3{padding-top:1rem}.grid-case{display:grid;grid-template-columns:repeat(auto-fill, minmax(20rem, 1fr));grid-auto-rows:minmax(8em, auto);grid-auto-flow:dense;gap:20px;margin-bottom:20px}.item-stretch{grid-row:span 2;grid-column:span 2}.item-last-stretch{grid-row:span 2;grid-column:span 2/-1}.box-case{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;-webkit-transition:all .35s ease-in;transition:all .35s ease-in;cursor:pointer;border:none;border-radius:2%;-webkit-box-shadow:rgba(50,50,93,.25) 0px 3px 12px -2px,rgba(0,0,0,.3) 0px 3px 7px -3px;box-shadow:rgba(50,50,93,.25) 0px 3px 12px -2px,rgba(0,0,0,.3) 0px 3px 7px -3px;font-size:var(--fontsize110)}.box-case:hover{color:rgba(68,68,68,.7);-webkit-box-shadow:none;box-shadow:none;background-color:#fff}.box-case:hover .box-case-thumb img{-webkit-transform:scale(1.05);transform:scale(1.05)}.box-case .box-case-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:1.5rem;padding-right:1rem;width:100%}.box-case .box-case-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.box-case .box-case-title{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:capitalize}.box-case .box-case-thumb{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.box-case .box-case-thumb img{-o-object-fit:cover;object-fit:cover;width:6rem;height:6rem;border-radius:0px;-webkit-transition:all .35s ease-in;transition:all .35s ease-in}.box-case .box-case-desc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:var(--fontsize080);-webkit-animation:slide-fadeup .5s ease-out;animation:slide-fadeup .5s ease-out}.box-case .box-case-desc p{margin-top:.4rem;margin-bottom:0}.box-case .box-case-car{-ms-flex-item-align:center;align-self:center;justify-self:center;width:11.6rem;height:15rem;-o-object-fit:cover;object-fit:cover;-webkit-animation:fadein .5s ease-out;animation:fadein .5s ease-out}.box-case .box-case-car .carousel{height:100%;width:100%}.box-case .box-case-car .carousel-indicators{margin:.2rem}.box-case .box-case-car .carousel-inner{height:100%;width:100%;cursor:-webkit-zoom-in;cursor:zoom-in}.box-case .box-case-car .carousel-item{height:100%;width:100%}.box-case .box-case-car img{-o-object-fit:cover;object-fit:cover;min-width:12rem;max-width:100%;height:100%;border-radius:0px;-webkit-transition:all .35s ease-in;transition:all .35s ease-in}.modals-cases .carousel-item{height:90vh}.modals-cases .carousel-item .imgwrap{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modals-cases .carousel-item .imgwrap img{height:100%;-o-object-fit:contain;object-fit:contain}.home-zine,.arch-zine,.build-zine{--margin-for-side-offcanvas: 0px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.home-zine.squeeze-zine,.arch-zine.squeeze-zine,.build-zine.squeeze-zine{margin-left:var(--margin-for-side-offcanvas)}.home-zine-menu .offcanvas-bottom,.arch-zine-menu .offcanvas-bottom,.build-zine-menu .offcanvas-bottom{height:3.5rem}.home-zine-menu .offcanvas-bottom .carousel,.home-zine-menu .offcanvas-bottom .carousel-item,.home-zine-menu .offcanvas-bottom .carousel-item.active,.arch-zine-menu .offcanvas-bottom .carousel,.arch-zine-menu .offcanvas-bottom .carousel-item,.arch-zine-menu .offcanvas-bottom .carousel-item.active,.build-zine-menu .offcanvas-bottom .carousel,.build-zine-menu .offcanvas-bottom .carousel-item,.build-zine-menu .offcanvas-bottom .carousel-item.active{height:100%}.home-zine-menu .offcanvas-bottom .carousel-inner,.arch-zine-menu .offcanvas-bottom .carousel-inner,.build-zine-menu .offcanvas-bottom .carousel-inner{height:100%}.home-zine-menu .offcanvas-bottom .carousel-inner .zine-bot-title,.arch-zine-menu .offcanvas-bottom .carousel-inner .zine-bot-title,.build-zine-menu .offcanvas-bottom .carousel-inner .zine-bot-title{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home-zine-menu .offcanvas-bottom .carousel-control-prev-icon,.home-zine-menu .offcanvas-bottom .carousel-control-next-icon,.arch-zine-menu .offcanvas-bottom .carousel-control-prev-icon,.arch-zine-menu .offcanvas-bottom .carousel-control-next-icon,.build-zine-menu .offcanvas-bottom .carousel-control-prev-icon,.build-zine-menu .offcanvas-bottom .carousel-control-next-icon{height:1rem}.home-zine-menu .offcanvas-start,.arch-zine-menu .offcanvas-start,.build-zine-menu .offcanvas-start{--header-margin-for-side-offcanvas: 0px;top:var(--header-margin-for-side-offcanvas);width:25vw;max-width:20rem;border-top:1px solid rgba(0,0,0,.2);border-right:none;-webkit-box-shadow:rgba(50,50,93,.25) 0px 3px 12px -2px,rgba(0,0,0,.3) 0px 3px 7px -3px;box-shadow:rgba(50,50,93,.25) 0px 3px 12px -2px,rgba(0,0,0,.3) 0px 3px 7px -3px}.home-zine-menu .offcanvas-start h5,.arch-zine-menu .offcanvas-start h5,.build-zine-menu .offcanvas-start h5{border-bottom:solid .1rem #24f2ce}.home-zine-menu .offcanvas-start .zine-side-title,.arch-zine-menu .offcanvas-start .zine-side-title,.build-zine-menu .offcanvas-start .zine-side-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;font-size:var(--fontsize120);text-transform:capitalize;margin-left:1rem;margin-bottom:1rem;cursor:pointer}.home-zine-menu .offcanvas-start .zine-side-title span::after,.arch-zine-menu .offcanvas-start .zine-side-title span::after,.build-zine-menu .offcanvas-start .zine-side-title span::after{-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;background:none repeat scroll 0 0 #24f2ce;content:"";display:block;height:2px;width:0}.home-zine-menu .offcanvas-start .zine-side-title span:hover::after,.arch-zine-menu .offcanvas-start .zine-side-title span:hover::after,.build-zine-menu .offcanvas-start .zine-side-title span:hover::after{width:100%}.home-zine-menu .offcanvas-start .zine-side-title span.selected::after,.arch-zine-menu .offcanvas-start .zine-side-title span.selected::after,.build-zine-menu .offcanvas-start .zine-side-title span.selected::after{width:100%}.home-zine-menu .offcanvas-bottom .zine-bot-title span.selected{border-bottom:2px solid #24f2ce}.home-zine-menu .offcanvas-start h5{border-bottom:solid 2px #24f2ce}.home-zine-menu .offcanvas-start .zine-side-title span::after{-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;background:none repeat scroll 0 0 #24f2ce;content:"";display:block;height:2px;width:0}.home-zine-menu .offcanvas-start .zine-side-title span:hover::after{width:100%}.home-zine-menu .offcanvas-start .zine-side-title span.selected::after{width:100%}.arch-zine-menu .offcanvas-bottom .zine-bot-title span.selected{border-bottom:2px solid #ff0800}.arch-zine-menu .offcanvas-start h5{border-bottom:solid 2px #ff0800}.arch-zine-menu .offcanvas-start .zine-side-title span::after{-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;background:none repeat scroll 0 0 #ff0800;content:"";display:block;height:2px;width:0}.arch-zine-menu .offcanvas-start .zine-side-title span:hover::after{width:100%}.arch-zine-menu .offcanvas-start .zine-side-title span.selected::after{width:100%}.build-zine-menu .offcanvas-bottom .zine-bot-title span.selected{border-bottom:2px solid #f90}.build-zine-menu .offcanvas-start h5{border-bottom:solid 2px #f90}.build-zine-menu .offcanvas-start .zine-side-title span::after{-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;background:none repeat scroll 0 0 #f90;content:"";display:block;height:2px;width:0}.build-zine-menu .offcanvas-start .zine-side-title span:hover::after{width:100%}.build-zine-menu .offcanvas-start .zine-side-title span.selected::after{width:100%}.grid-zine{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:75vh;margin-top:calc(var(--nav-height) - 5vh - 24px + 1rem)}@media only screen and (max-width: 767px){.grid-zine{margin-top:calc(var(--nav-height) - 5vh)}}.grid-zine p,.grid-zine ul,.grid-zine ol{color:#212427}.grid-zine h5{text-transform:uppercase;font-size:var(--zineheadh5);color:#212427}.grid-zine h6{text-transform:uppercase}.grid-zine img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;-webkit-box-shadow:rgba(50,50,93,.25) 0px 6px 12px -2px,rgba(0,0,0,.3) 0px 3px 7px -3px;box-shadow:rgba(50,50,93,.25) 0px 6px 12px -2px,rgba(0,0,0,.3) 0px 3px 7px -3px;-webkit-transition:all .35s ease-in;transition:all .35s ease-in}.grid-zine img:hover{-webkit-transform:scale(0.98);transform:scale(0.98);-webkit-box-shadow:0 .25em .5em 0 rgba(0,0,0,0);box-shadow:0 .25em .5em 0 rgba(0,0,0,0)}.grid-zine blockquote{color:#212427}.grid-zine .box-zine{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.grid-zine .box-zine .imgwrap{width:100%;height:100%}.grid-zine .box-zine .imgwrap img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;-webkit-box-shadow:rgba(50,50,93,.25) 0px 6px 12px -2px,rgba(0,0,0,.3) 0px 3px 7px -3px;box-shadow:rgba(50,50,93,.25) 0px 6px 12px -2px,rgba(0,0,0,.3) 0px 3px 7px -3px;-webkit-transition:all .35s ease-in;transition:all .35s ease-in}.grid-zine .box-zine .imgwrap img:hover{-webkit-transform:scale(0.98);transform:scale(0.98);-webkit-box-shadow:0 .25em .5em 0 rgba(0,0,0,0);box-shadow:0 .25em .5em 0 rgba(0,0,0,0)}.grid-zine .zine-head{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;text-transform:capitalize;padding-left:var(--zineheadpleft);padding-top:var(--zineheadptop);padding-right:1rem;position:relative;-webkit-transition:all 1s ease-in;transition:all 1s ease-in}.grid-zine .zine-head h1{color:#212427;font-size:var(--zineheadh1)}.grid-zine .zine-head h3{color:#212427;font-size:var(--zineheadh3);padding-bottom:.5em}.grid-zine .zine-head .ophead{margin-top:.7rem}.grid-zine .zine-textA{font-size:var(--fontsize090);text-transform:none;padding:1rem}.grid-zine .zine-textA p{text-align:justify;text-justify:inter-word}.grid-zine .zine-textA h5{color:#212427;text-align:start;margin-bottom:1rem;margin-top:2rem;margin-left:0;margin-right:0}.grid-zine .zine-textA .h5first{margin-top:0}.grid-zine .zine-textB{font-size:var(--fontsize090);text-transform:none;text-align:justify;text-justify:inter-word;padding:1rem}.grid-zine .zine-textB article{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-width:12rem;-moz-column-width:12rem;column-width:12rem;-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem;-webkit-column-fill:balance;-moz-column-fill:balance;column-fill:balance}.grid-zine .zine-textC{font-size:var(--fontsize090);text-transform:none;text-align:justify;text-justify:inter-word;padding:1rem}.grid-zine .zine-textC article{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-width:12rem;-moz-column-width:12rem;column-width:12rem;-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem;-webkit-column-fill:unset;-moz-column-fill:unset;column-fill:unset}.grid-zine .zine-textC article h5{margin:0}.grid-zine .zine-textD{font-size:var(--fontsize090);text-transform:none;text-align:justify;text-justify:inter-word;padding:1rem}.grid-zine .zine-textD article h5{margin:0;margin-bottom:.5rem;color:#212427}.grid-zine .zine-textD article h6{font-size:var(--fontsize090);text-align:start;margin-top:1em;margin-bottom:0;color:#212427}.grid-zine .zine-textE{font-size:var(--fontsize080);text-transform:none;text-align:justify;text-justify:inter-word;padding:1rem}.grid-zine .zine-textE article{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-width:12rem;-moz-column-width:12rem;column-width:12rem;-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem}.grid-zine .zine-textE article h5{color:#212427;margin-bottom:.5rem;margin-top:.5rem;margin-left:0;margin-right:0}.grid-zine .zine-textE article .h5first{margin-top:0}.grid-zine .zine-textE article h6{font-size:var(--fontsize090);margin-top:1em;margin-bottom:0;color:#212427;padding:0;margin:0}.grid-zine .zine-textE article p{padding:0;margin:0}.grid-zine .zine-quoteA{padding:1rem}.grid-zine .zine-proc{--gap: 1rem;--line-offset: calc(var(--gap) / 2);--line-thickness: 1px;--line-color: rgb(33,36,39);display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(auto, auto);overflow:hidden;-webkit-column-gap:var(--gap);-moz-column-gap:var(--gap);column-gap:var(--gap);row-gap:.5rem;margin-bottom:5rem}.grid-zine .zine-proc .proc-grid-item{position:relative}.grid-zine .zine-proc .proc-grid-item ::before,.grid-zine .zine-proc .proc-grid-item ::after{content:"";position:absolute;background-color:var(--line-color);z-index:1}.grid-zine .zine-proc .proc-grid-item ::before{inline-size:var(--line-thickness);block-size:100vh;inset-block-start:0;inset-inline-start:calc(var(--line-offset)*-1)}.grid-zine .zine-proc .proc-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.grid-zine .zine-proc .proc-heading p{font-weight:bolder;border-bottom:solid 1.5px var(--line-color)}.grid-zine .zine-proc .proc-step{font-size:smaller}.grid-zine .zine-proc .proc-step p{margin-bottom:0}.grid-zine .zine-proc #proc-step-1{grid-column-start:4;grid-row-start:2}.grid-zine .zine-proc #proc-step-2{grid-column-start:2;grid-row-start:3}.grid-zine .zine-proc #proc-step-3{grid-column-start:1;grid-row-start:4}.grid-zine .zine-proc #proc-step-4{grid-column-start:4;grid-row-start:5}.grid-zine .zine-proc #proc-step-5{grid-column-start:1;grid-row-start:6}.grid-zine .zine-proc #proc-step-6{grid-column-start:4;grid-row-start:7}.grid-zine .zine-proc #proc-step-7{grid-column-start:1;grid-row-start:8}.grid-zine .zine-proc #proc-step-8{grid-column-start:3;grid-row-start:8}.grid-zine .zine-proc #proc-step-9{grid-column-start:1;grid-row-start:9}.grid-zine .zine-proc #proc-step-10{grid-column-start:1;grid-row-start:10}.grid-zine .zine-proc #proc-step-11{grid-column-start:3;grid-row-start:11}.grid-zine .zine-proc #proc-step-12{grid-column-start:4;grid-row-start:12}.home-zine{-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;position:relative}.home-zine article{-webkit-column-rule:1px solid #24f2ce;-moz-column-rule:1px solid #24f2ce;column-rule:1px solid #24f2ce}.arch-zine{-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s}.arch-zine article{-webkit-column-rule:1px solid #ff0800;-moz-column-rule:1px solid #ff0800;column-rule:1px solid #ff0800}.build-zine{-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s}.build-zine article{-webkit-column-rule:1px solid #f90;-moz-column-rule:1px solid #f90;column-rule:1px solid #f90}@media only screen and (max-width: 767px){.grid-zine .zine-head h3{-webkit-animation:fadein .75s ease-out forwards;animation:fadein .75s ease-out forwards}.home-zine .zine-textB{padding-top:0}.home-zine h5 .zine-lines-h5{border-bottom:solid 1.5px #24f2ce}.arch-zine .grid-zine.one .item03{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:1rem}.arch-zine h5 .zine-lines-h5{border-bottom:solid 1.5px #ff0800}.build-zine h5 .zine-lines-h5{border-bottom:solid 1.5px #f90}.blockquote{padding-left:1rem;padding-right:1rem;text-align:center}}@media only screen and (min-width: 768px){.grid-zine{display:grid;grid-template-columns:repeat(12, 1fr);grid-auto-rows:minmax(40vh, auto)}.grid-zine .zine-head{-webkit-box-shadow:rgba(50,50,93,.25) 0px 3px 12px -2px,rgba(0,0,0,.3) 0px 3px 7px -3px;box-shadow:rgba(50,50,93,.25) 0px 3px 12px -2px,rgba(0,0,0,.3) 0px 3px 7px -3px;-webkit-animation:fadein 1s ease-in;animation:fadein 1s ease-in}.grid-zine .zine-head .zine-lines-h1{position:relative}.grid-zine .zine-head .zine-lines-h1 h1{position:relative}.grid-zine .zine-head .zine-lines-h1 h1 .zine-title-line{position:absolute;content:"";bottom:1rem;left:1rem;height:2px;width:0;width:var(--zine-title-color-width);background-color:#24f2ce;-webkit-animation:zine-title-lunder 2000ms forwards;animation:zine-title-lunder 2000ms forwards}.grid-zine .zine-head .zine-lines-h1 h1 .zine-title-left-line{position:absolute;content:"";bottom:0;left:0;height:100%;width:2px;background-color:#000}.grid-zine .zine-head .zine-lines-h1 h1 .zine-title-bottom-line{position:absolute;content:"";bottom:0;left:-1rem;height:2px;width:calc(100px + 1rem);width:calc(max(33%,100px) + 1rem);background-color:#000}.grid-zine .zine-head .zine-lines-h3 h3{border-left:solid #000 2px}.grid-zine .zine-head h1{padding-left:1rem;padding-bottom:1.6rem;margin-bottom:0}.grid-zine .zine-head h3{padding-top:1rem;padding-bottom:1rem;padding-left:1rem;padding-right:1rem}.grid-zine .zine-head:hover{-webkit-transform:scale(0.98);transform:scale(0.98);-webkit-box-shadow:0 .25em .5em 0 rgba(0,0,0,0);box-shadow:0 .25em .5em 0 rgba(0,0,0,0);background-color:rgba(68,68,68,.05)}.grid-zine .zine-textA{padding:2rem}.grid-zine .zine-textB{padding:2rem}.grid-zine .zine-textC{padding:2rem}.grid-zine .zine-textD{padding:2rem}.grid-zine .zine-textE{padding:2rem}.grid-zine .zine-quoteA{padding:none}.home-zine .grid-zine .zine-head{-webkit-animation:fadein 1s ease-in;animation:fadein 1s ease-in}.home-zine .grid-zine .zine-head .zine-lines-h1{position:relative}.home-zine .grid-zine .zine-head .zine-lines-h1 h1{position:relative}.home-zine .grid-zine .zine-head .zine-lines-h1 h1 .zine-title-line{position:absolute;content:"";bottom:1rem;left:1rem;height:2px;width:0;width:var(--zine-title-color-width);background-color:#24f2ce;-webkit-animation:zine-title-lunder 2000ms forwards;animation:zine-title-lunder 2000ms forwards}.home-zine .grid-zine .zine-head .zine-lines-h1 h1 .zine-title-left-line{position:absolute;content:"";bottom:0;left:0;height:100%;width:2px;background-color:#000}.home-zine .grid-zine .zine-head .zine-lines-h1 h1 .zine-title-bottom-line{position:absolute;content:"";bottom:0;left:-1rem;height:2px;width:calc(100px + 1rem);width:calc(max(33%,100px) + 1rem);background-color:#000}.home-zine .grid-zine .zine-head .zine-lines-h3 h3{border-left:solid #000 2px}.home-zine .grid-zine.one{grid-template-areas:"tiblk tiblk tiblk tiblk tiblk tiblk img1 img1 img1 img1 img1 img1 " "txt1 txt1 txt1 txt1 txt1   txt1 txt1 txt1 txt1 txt1 txt1 txt1 "}.home-zine .grid-zine.one .item00{grid-area:tiblk;margin-right:1.5rem}.home-zine .grid-zine.one .item01{grid-area:img1;background-color:silver;max-height:50vh}.home-zine .grid-zine.one .item02{grid-area:txt1;margin-right:1.5rem}.home-zine .grid-zine.two{grid-template-areas:"img2 img2 img2 img2 img2 img2 tiblk tiblk tiblk tiblk tiblk tiblk " "txt1 txt1 txt1 txt1 txt1 txt1 . img1 img1 img1 img1 img1 "}.home-zine .grid-zine.two .item00{grid-area:tiblk;margin-left:1.5rem;margin-bottom:3rem}.home-zine .grid-zine.two .item01{grid-area:img1;background-color:silver;margin-right:1.5rem}.home-zine .grid-zine.two .item02{grid-area:txt1;margin-right:1.5rem}.home-zine .grid-zine.two .item03{grid-area:img2;background-color:silver;max-height:40vh}.home-zine .grid-zine.three{grid-template-areas:"tiblk tiblk tiblk tiblk tiblk txt1 txt1 txt1 txt1 txt1 txt1 txt1"}.home-zine .grid-zine.three .item00{grid-area:tiblk}.home-zine .grid-zine.three .item01{grid-area:txt1;margin-left:1.5rem}.home-zine .grid-zine.four{grid-template-areas:"tiblk tiblk tiblk tiblk tiblk . txt1 txt1 txt1 txt1 txt1 . " ". . qte1 qte1 qte1 . txt1 txt1 txt1 txt1 txt1 . "}.home-zine .grid-zine.four .item00{grid-area:tiblk}.home-zine .grid-zine.four .item01{grid-area:qte1;align-self:start;padding-top:2rem;text-align:end}.home-zine .grid-zine.four .item02{grid-area:txt1;padding:0}.home-zine .grid-zine.five{grid-template-areas:"tiblk tiblk tiblk tiblk tiblk tiblk txt1 txt1 txt1 txt1 txt1 txt1 " "img2 img2 img2 txt2 txt2 txt2 txt2 txt2 txt2 img1 img1 img1"}.home-zine .grid-zine.five .item00{grid-area:tiblk;margin-bottom:2rem}.home-zine .grid-zine.five .item01{grid-area:img1;background-color:silver}.home-zine .grid-zine.five .item02{grid-area:txt1}.home-zine .grid-zine.five .item03{grid-area:img2;background-color:silver}.home-zine .grid-zine.five .item04{grid-area:txt2;padding-top:0}.home-zine .grid-zine.six{grid-auto-rows:minmax(25vh, auto);grid-template-areas:"tiblk tiblk tiblk tiblk txt1 txt1 txt1 txt1 txt2 txt2 txt2 txt2" "tiblk tiblk tiblk tiblk img1 img1 img1 img1 img2 img2 img2 img2" "qte1 qte1 qte1 qte1    img1 img1 img1 img1 img2 img2 img2 img2"}.home-zine .grid-zine.six .item00{grid-area:tiblk;margin-right:2rem;margin-bottom:0}.home-zine .grid-zine.six .item01{grid-area:qte1}.home-zine .grid-zine.six .item02{grid-area:txt1;padding:0;margin-right:1rem;align-self:end}.home-zine .grid-zine.six .item03{grid-area:img1;background-color:silver;min-height:20vh;margin-right:1rem;margin-bottom:3rem}.home-zine .grid-zine.six .item04{grid-area:txt2;padding:0;margin-left:1rem;align-self:end}.home-zine .grid-zine.six .item05{grid-area:img2;background-color:silver;min-height:20vh;margin-left:1rem;margin-bottom:3rem}.home-zine .grid-zine.seven{grid-template-areas:"tiblk tiblk tiblk txt1 txt1 txt1 txt1 txt1 txt1 txt1 txt1 txt1" "qte1 qte1 qte1 txt1 txt1 txt1 txt1 txt1 txt1 txt1 txt1 txt1" ". . . txt1 txt1 txt1 txt1 txt1 txt1 txt1 txt1 txt1"}.home-zine .grid-zine.seven .zine-head{padding-left:2rem;padding-top:2rem}.home-zine .grid-zine.seven .item00{grid-area:tiblk}.home-zine .grid-zine.seven .item01{grid-area:txt1}.home-zine .grid-zine.seven .item02{grid-area:qte1;align-self:start;margin-top:3rem}.home-zine .grid-zine.seven .modal{color:#fff}.home-zine .grid-zine.seven .modal .modal-title{color:#fff}.home-zine .grid-zine.seven .modal .modal-footer{border:none}.home-zine .grid-zine.eight{grid-template-areas:"tiblk tiblk tiblk tiblk txt1 txt1 txt1 txt1 txt1 txt1 txt1 txt1" ". . . .                 txt1 txt1 txt1 txt1 txt1 txt1 txt1 txt1"}.home-zine .grid-zine.eight .item00{grid-area:tiblk}.home-zine .grid-zine.eight .item01{grid-area:txt1}.home-zine .grid-zine.nine{grid-auto-rows:minmax(80vh, auto);grid-template-areas:"tiblk tiblk tiblk tiblk tiblk txt1 txt1 txt1 txt1 txt1 txt1 txt1"}.home-zine .grid-zine.nine .item00{grid-area:tiblk;margin-right:1.5rem;margin-top:10vh;margin-bottom:10vh}.home-zine .grid-zine.nine .item01{grid-area:txt1;padding:0;margin-top:2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:1.5rem;margin-left:1.5rem}.arch-zine .grid-zine .zine-head{-webkit-animation:fadein 1s ease-in;animation:fadein 1s ease-in}.arch-zine .grid-zine .zine-head .zine-lines-h1{position:relative}.arch-zine .grid-zine .zine-head .zine-lines-h1 h1{position:relative}.arch-zine .grid-zine .zine-head .zine-lines-h1 h1 .zine-title-line{position:absolute;content:"";bottom:1rem;left:1rem;height:2px;width:0;width:var(--zine-title-color-width);background-color:#ff0800;-webkit-animation:zine-title-lunder 2000ms forwards;animation:zine-title-lunder 2000ms forwards}.arch-zine .grid-zine .zine-head .zine-lines-h1 h1 .zine-title-left-line{position:absolute;content:"";bottom:0;left:0;height:100%;width:2px;background-color:#000}.arch-zine .grid-zine .zine-head .zine-lines-h1 h1 .zine-title-bottom-line{position:absolute;content:"";bottom:0;left:-1rem;height:2px;width:calc(100px + 1rem);width:calc(max(33%,100px) + 1rem);background-color:#000}.arch-zine .grid-zine .zine-head .zine-lines-h3 h3{border-left:solid #000 2px}.arch-zine .grid-zine .zine-lines-h5{border-bottom:solid 1.5px #ff0800}.arch-zine .grid-zine.zero{grid-auto-rows:minmax(20vh, auto);grid-template-areas:"tiblk tiblk tiblk tiblk tiblk tiblk txt1 txt1 txt1 txt1 txt1 txt1 " "tiblk tiblk tiblk tiblk tiblk tiblk img1 img1 img1 img1 img1 img1" "qte1 qte1 txt2 txt2 txt2 txt2 img1 img1 img1 img1 img1 img1"}.arch-zine .grid-zine.zero .item00{grid-area:tiblk}.arch-zine .grid-zine.zero .item01{grid-area:img1;background-color:silver;margin-left:1.5rem;max-height:60vh}.arch-zine .grid-zine.zero .item02{grid-area:txt2}.arch-zine .grid-zine.zero .item03{grid-area:qte1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:1rem}.arch-zine .grid-zine.zero .item04{grid-area:txt1}.arch-zine .grid-zine.one{grid-template-areas:"tiblk tiblk tiblk tiblk . txt1 txt1 txt1 txt1 txt1 txt1 txt1 " "img1 img1 img1 img1 img1 . cld1 cld1 cld1 cld1 cld1 cld1 "}.arch-zine .grid-zine.one .item00{grid-area:tiblk}.arch-zine .grid-zine.one .item01{grid-area:cld1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:4rem;margin-top:-6rem}.arch-zine .grid-zine.one .item01 img{-o-object-fit:contain;object-fit:contain}.arch-zine .grid-zine.one .item02{grid-area:txt1;padding-right:3em;padding-left:3em}.arch-zine .grid-zine.one .item03{grid-area:img1;position:relative;max-height:80vh;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1rem;margin-top:2rem;margin-left:2rem;-webkit-transition:all .35s ease-in;transition:all .35s ease-in}.arch-zine .grid-zine.one .item03 .one,.arch-zine .grid-zine.one .item03 .two,.arch-zine .grid-zine.one .item03 .three{-ms-flex-preferred-size:33%;flex-basis:33%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-webkit-transition:all .35s ease;transition:all .35s ease}.arch-zine .grid-zine.one .item03 .one:hover,.arch-zine .grid-zine.one .item03 .two:hover,.arch-zine .grid-zine.one .item03 .three:hover{-ms-flex-preferred-size:50%;flex-basis:50%}.arch-zine .grid-zine.two{grid-template-areas:"tiblk tiblk tiblk tiblk tiblk img1 img1 img1 img1 img1 img1 img1 " ". . txt1 txt1 txt1 txt1 txt1 txt1 txt1 txt1 txt1 ."}.arch-zine .grid-zine.two .item00{grid-area:tiblk}.arch-zine .grid-zine.two .item01{grid-area:img1;max-height:50vh;background-color:silver;margin-left:1.5rem}.arch-zine .grid-zine.two .item02{grid-area:txt1;align-self:start}.arch-zine .grid-zine.three{grid-template-areas:"tiblk tiblk tiblk tiblk tiblk tiblk . img1 img1 img1 img1 img1 " "txt1 txt1 txt1 txt1 txt1 . img2 img2 img2 img2 . ."}.arch-zine .grid-zine.three .item00{grid-area:tiblk}.arch-zine .grid-zine.three .item01{grid-area:img1;background-color:silver}.arch-zine .grid-zine.three .item02{grid-area:txt1;margin-left:1rem}.arch-zine .grid-zine.three .item03{grid-area:img2;margin-top:2rem;background-color:silver}.arch-zine .grid-zine.four{grid-template-areas:"tiblk tiblk tiblk tiblk tiblk . txt1 txt1 txt1 txt1 txt1 . " ". . qte1 qte1 qte1 . txt1 txt1 txt1 txt1 txt1 . "}.arch-zine .grid-zine.four .item00{grid-area:tiblk}.arch-zine .grid-zine.four .item01{grid-area:qte1;align-self:start;padding-top:2rem;text-align:end}.arch-zine .grid-zine.four .item02{grid-area:txt1;padding:0}.arch-zine .grid-zine.five{grid-template-areas:"tiblk tiblk tiblk tiblk tiblk . txt2 txt2 txt2 txt2 txt2 . " ". txt1 txt1 txt1 txt1 . txt2 txt2 txt2 txt2 txt2 . "}.arch-zine .grid-zine.five .item00{grid-area:tiblk}.arch-zine .grid-zine.five .item01{grid-area:txt1;padding:0}.arch-zine .grid-zine.five .item01 .blockquote{font-size:var(--fontsize100)}.arch-zine .grid-zine.five .item02{grid-area:txt2}.arch-zine .grid-zine.six{grid-template-areas:"tiblk tiblk tiblk tiblk txt1 txt1 txt1 txt1 txt2 txt2 txt2 txt2" "tiblk tiblk tiblk tiblk img1 img1 img1 img1 img2 img2 img2 img2"}.arch-zine .grid-zine.six .item00{grid-area:tiblk;margin-right:2rem;margin-bottom:10rem}.arch-zine .grid-zine.six .item01{grid-area:txt1;padding:0;margin-right:1rem;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.arch-zine .grid-zine.six .item02{grid-area:img1;background-color:silver;min-height:20vh;margin-right:1rem}.arch-zine .grid-zine.six .item03{grid-area:txt2;padding:0;margin-left:1rem;align-self:start}.arch-zine .grid-zine.six .item04{grid-area:img2;background-color:silver;min-height:20vh;margin-left:1rem}.arch-zine .grid-zine.seven{grid-template-areas:"tiblk tiblk tiblk tiblk . txt1 txt1 txt1 txt1 txt1 txt1 ." "tiblk tiblk tiblk tiblk . img1 img1 img1 img1 img1 img1 ."}.arch-zine .grid-zine.seven .item00{grid-area:tiblk;margin-bottom:10rem}.arch-zine .grid-zine.seven .item01{grid-area:txt1;padding:0;margin-top:2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.arch-zine .grid-zine.seven .item02{grid-area:img1;min-height:20vh;margin-top:1.5rem}.arch-zine .grid-zine.eight{grid-template-areas:"tiblk tiblk tiblk tiblk . txt1 txt1 txt1 txt1 txt1 txt1 ." "tiblk tiblk tiblk tiblk . txt1 txt1 txt1 txt1 txt1 txt1 ."}.arch-zine .grid-zine.eight .item00{grid-area:tiblk;margin-bottom:10rem}.arch-zine .grid-zine.eight .item01{grid-area:txt1;padding:0;margin-top:2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.arch-zine .grid-zine.nine{grid-auto-rows:minmax(80vh, auto);grid-template-areas:"tiblk tiblk tiblk tiblk . txt1 txt1 txt1 txt1 txt1 txt1 ."}.arch-zine .grid-zine.nine .item00{margin-top:10vh;margin-bottom:10vh;grid-area:tiblk}.arch-zine .grid-zine.nine .item01{grid-area:txt1;padding:0;margin-top:2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.build-zine .grid-zine .zine-head{-webkit-animation:fadein 1s ease-in;animation:fadein 1s ease-in}.build-zine .grid-zine .zine-head .zine-lines-h1{position:relative}.build-zine .grid-zine .zine-head .zine-lines-h1 h1{position:relative}.build-zine .grid-zine .zine-head .zine-lines-h1 h1 .zine-title-line{position:absolute;content:"";bottom:1rem;left:1rem;height:2px;width:0;width:var(--zine-title-color-width);background-color:#f90;-webkit-animation:zine-title-lunder 2000ms forwards;animation:zine-title-lunder 2000ms forwards}.build-zine .grid-zine .zine-head .zine-lines-h1 h1 .zine-title-left-line{position:absolute;content:"";bottom:0;left:0;height:100%;width:2px;background-color:#000}.build-zine .grid-zine .zine-head .zine-lines-h1 h1 .zine-title-bottom-line{position:absolute;content:"";bottom:0;left:-1rem;height:2px;width:calc(100px + 1rem);width:calc(max(33%,100px) + 1rem);background-color:#000}.build-zine .grid-zine .zine-head .zine-lines-h3 h3{border-left:solid #000 2px}.build-zine .grid-zine .zine-lines-h5{border-bottom:solid 1.5px #f90}.build-zine .grid-zine.zero{grid-auto-rows:minmax(20vh, auto);grid-template-areas:"tiblk tiblk tiblk tiblk tiblk . txt1 txt1 txt1 txt1 txt1 . "}.build-zine .grid-zine.zero .item00{grid-area:tiblk}.build-zine .grid-zine.zero .item01{grid-area:txt1}.build-zine .grid-zine.one{grid-auto-rows:minmax(30vh, auto);grid-template-areas:"tiblk tiblk tiblk tiblk tiblk . txt1 txt1 txt1 txt1 txt1 . " "tiblk tiblk tiblk tiblk tiblk . txt1 txt1 txt1 txt1 txt1 . "}.build-zine .grid-zine.one .item00{grid-area:tiblk;margin-bottom:7rem}.build-zine .grid-zine.one .item01{grid-area:txt1;padding:0}.build-zine .grid-zine.two{grid-template-areas:"img1 img1 img1 img1 img2 img2 img2 img2 tiblk tiblk tiblk tiblk " "txt1 txt1 txt1 txt1 txt2 txt2 txt2 txt2 tiblk tiblk tiblk tiblk "}.build-zine .grid-zine.two .item00{grid-area:tiblk;margin-bottom:20vh}.build-zine .grid-zine.two .item01{grid-area:img1;background-color:silver;margin-right:2rem}.build-zine .grid-zine.two .item02{grid-area:txt1;margin-right:2rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;padding-left:1rem;padding-right:1rem}.build-zine .grid-zine.two .item03{grid-area:img2;background-color:silver;margin-right:2rem}.build-zine .grid-zine.two .item04{grid-area:txt2;margin-right:2rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;padding-left:1rem;padding-right:1rem}.build-zine .grid-zine.three{grid-auto-rows:minmax(20vh, auto);grid-template-areas:"tiblk tiblk tiblk tiblk tiblk tiblk . qte1 qte1 qte1 qte1 qte1 " "tiblk tiblk tiblk tiblk tiblk tiblk . img1 img1 img1 img1 img1 " ". txt1 txt1 txt1 txt1 txt1 . img1 img1 img1 img1 img1 "}.build-zine .grid-zine.three .item00{grid-area:tiblk}.build-zine .grid-zine.three .item01{grid-area:img1;background-color:silver;max-height:60vh}.build-zine .grid-zine.three .item02{grid-area:qte1;text-align:center;margin-right:.5rem;margin-left:.5rem}.build-zine .grid-zine.three .item03{grid-area:txt1}.build-zine .grid-zine.four{grid-template-areas:"tiblk tiblk tiblk tiblk tiblk . txt2 txt2 txt2 txt2 txt2 . " ". txt1 txt1 txt1 txt1 txt1 txt2 txt2 txt2 txt2 txt2 . "}.build-zine .grid-zine.four .item00{grid-area:tiblk;margin-bottom:3rem}.build-zine .grid-zine.four .item01{grid-area:txt1;padding:0;margin-right:2rem}.build-zine .grid-zine.four .item01 .blockquote{font-size:var(--fontsize100)}.build-zine .grid-zine.four .item02{grid-area:txt2}.build-zine .grid-zine.five{grid-template-areas:"tiblk tiblk tiblk tiblk tiblk . txt1 txt1 txt1 txt1 txt1 . " ". . qte1 qte1 qte1 . txt1 txt1 txt1 txt1 txt1 . "}.build-zine .grid-zine.five .item00{grid-area:tiblk}.build-zine .grid-zine.five .item01{grid-area:qte1;align-self:start;padding-top:2rem;text-align:end}.build-zine .grid-zine.five .item02{grid-area:txt1;padding:0}.build-zine .grid-zine.six{grid-template-areas:"tiblk tiblk tiblk tiblk txt1 txt1 txt1 txt1 txt2 txt2 txt2 txt2" "tiblk tiblk tiblk tiblk img1 img1 img1 img1 img2 img2 img2 img2"}.build-zine .grid-zine.six .item00{grid-area:tiblk;margin-right:2rem;margin-bottom:10rem}.build-zine .grid-zine.six .item01{grid-area:txt1;padding:0;margin-right:1rem;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.build-zine .grid-zine.six .item02{grid-area:img1;background-color:silver;min-height:20vh;margin-right:1rem}.build-zine .grid-zine.six .item03{grid-area:txt2;padding:0;margin-left:1rem;align-self:start}.build-zine .grid-zine.six .item04{grid-area:img2;background-color:silver;min-height:20vh;margin-left:1rem}.build-zine .grid-zine.seven{grid-template-areas:"tiblk tiblk tiblk tiblk . txt1 txt1 txt1 txt1 txt1 txt1 ." "tiblk tiblk tiblk tiblk . img1 img1 img1 img1 img1 img1 ."}.build-zine .grid-zine.seven .item00{grid-area:tiblk;margin-bottom:10rem}.build-zine .grid-zine.seven .item01{grid-area:txt1;padding:0;margin-top:2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.build-zine .grid-zine.seven .item02{grid-area:img1;min-height:20vh;margin-top:1.5rem}.build-zine .grid-zine.eight{grid-template-areas:"tiblk tiblk tiblk tiblk . txt1 txt1 txt1 txt1 txt1 txt1 ." "tiblk tiblk tiblk tiblk . txt1 txt1 txt1 txt1 txt1 txt1 ."}.build-zine .grid-zine.eight .item00{grid-area:tiblk;margin-bottom:10rem}.build-zine .grid-zine.eight .item01{grid-area:txt1;padding:0;margin-top:2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.build-zine .grid-zine.nine{grid-auto-rows:minmax(80vh, auto);grid-template-areas:"tiblk tiblk tiblk tiblk . txt1 txt1 txt1 txt1 txt1 txt1 ."}.build-zine .grid-zine.nine .item00{margin-top:10vh;margin-bottom:10vh;grid-area:tiblk}.build-zine .grid-zine.nine .item01{grid-area:txt1;padding:0;margin-top:2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.zinebtns{z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:sticky;height:5vh;top:92%;-webkit-transition:all .4s ease;transition:all .4s ease}.zinebtns svg{height:80%}.move-zinebtns{-webkit-transform:translateY(-7vh);transform:translateY(-7vh)}.nextbtn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#000;padding:0%;-webkit-transition:all .35s ease-out;transition:all .35s ease-out}.nextbtn span{height:100%}.nextbtn:hover{-webkit-transform:translateX(0.5rem);transform:translateX(0.5rem);color:#c2122a}.nextbtn:focus-within{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:translateX(0);transform:translateX(0)}.prevbtn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#000;padding:0%;-webkit-transition:all .35s ease-out;transition:all .35s ease-out}.prevbtn span{height:100%}.prevbtn:hover{-webkit-transform:translateX(-0.5rem);transform:translateX(-0.5rem);color:#c2122a}.prevbtn:focus-within{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:translateX(0);transform:translateX(0)}.pagebtn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0%;color:#c2122a;padding-left:.5rem;padding-right:.5rem;vertical-align:middle}.pagebtn svg{-webkit-transition:all .35 ease;transition:all .35 ease}.pagebtn .flip{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.pagebtn:hover{color:#c2122a}.pagebtn:focus-within{-webkit-box-shadow:none;box-shadow:none}.menubtn{z-index:10;position:sticky;top:75vh;-webkit-transition:all .35 ease-in-out;transition:all .35 ease-in-out}.pagesidebtn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:3rem;height:2rem;border-radius:0%;padding:0%;text-transform:uppercase;font-size:var(--fontsize090);font-weight:bolder;color:#fff;border:1.5px solid #9e9e9e;background-color:#9e9e9e;-webkit-transform:translateX(-5rem);transform:translateX(-5rem)}.pagesidebtn:hover{background-color:#24f2ce;color:#fff}.pagesidebtn:focus-within{-webkit-box-shadow:none;box-shadow:none}.home-zine .nextbtn:hover{color:#24f2ce}.home-zine .prevbtn:hover{color:#24f2ce}.home-zine .pagebtn{color:#24f2ce}.home-zine .pagebtn:hover{color:#24f2ce}.home-zine .pagesidebtn:hover{border:none;background-color:#24f2ce;color:#fff}.arch-zine .nextbtn{color:#ff0800}.arch-zine .nextbtn:hover{color:#ff0800}.arch-zine .prevbtn{color:#ff0800}.arch-zine .prevbtn:hover{color:#ff0800}.arch-zine .pagebtn{color:#ff0800}.arch-zine .pagebtn:hover{color:#ff0800}.arch-zine .pagesidebtn:hover{border:1.5px solid #000;background-color:#ff0800;color:#000}.build-zine .nextbtn{color:#f90}.build-zine .nextbtn:hover{color:#f90}.build-zine .prevbtn{color:#f90}.build-zine .prevbtn:hover{color:#f90}.build-zine .pagebtn{color:#f90}.build-zine .pagebtn:hover{color:#f90}.build-zine .pagesidebtn:hover{border:none;background-color:#f90;color:#fff}@media only screen and (max-width: 767px){.home-zine .imgwrap,.arch-zine .imgwrap,.build-zine .imgwrap{opacity:0}.home-zine .effect-show,.arch-zine .effect-show,.build-zine .effect-show{-webkit-animation:fadein .75s ease-in forwards;animation:fadein .75s ease-in forwards}}.page-standard h1{font-size:var(--title-poi-size)}.page-standard p{font-size:1.1rem}.page-intro h1{font-size:var(--title-poi-size);font-family:"Poiret One",cursive;overflow:hidden;white-space:nowrap;width:0;-webkit-animation:typing 2s steps(60, end) forwards;animation:typing 2s steps(60, end) forwards}.page-intro p{font-size:1.1rem}.page-intro .page-intro-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-intro .page-intro-text{-ms-flex-item-align:start;align-self:start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-animation:fadein 2s .25s both;animation:fadein 2s .25s both}.page-title{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:2rem;padding:0;margin-bottom:1rem;-webkit-animation:slide-fadeup 1s forwards;animation:slide-fadeup 1s forwards}@media(min-width: 400px){.page-intro p{font-size:1rem}}@media(min-width: 768px){.page-intro p{font-size:1.2rem}.page-intro.pi-larger{display:grid;grid-template-columns:1fr;grid-template-rows:1fr 2fr;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:75vh}}@media(min-width: 992px){.page-intro p{font-size:1.3rem}.page-intro.pi-larger{height:"";min-height:80vh;display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:1fr 1fr 1fr 2fr 2fr;grid-template-rows:2.5fr 1fr 1fr 2fr 2fr;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-intro.pi-larger .page-intro-title{grid-column:1/span 2;grid-row:2/span 1;margin-left:6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-intro.pi-larger .page-intro-text{grid-column:2/span 2;grid-row:4/span 1;margin-right:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.page-intro.pi-larger .page-intro-text{grid-column:1/span 2;grid-row:4/span 1;margin-right:0rem;margin-left:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start}}@media(max-width: 299px){.page-intro-section{padding-top:calc(var(--head-height-sm) + 1rem);padding-top:calc(var(--head-height-sm));--title-poi-size: 1.4rem;--title-rale-size: 1.4rem;--p-font-size: 1rem}}@media(min-width: 300px){.page-intro-section{padding-top:calc(var(--head-height-sm));--title-poi-size: 1.5rem;--title-rale-size: 1.5rem}}@media(min-width: 430px){.page-intro-section{padding-top:calc(var(--head-height-sm));--title-poi-size: 2.2rem;--title-rale-size: 2rem}}@media(min-width: 576px){.page-intro-section{--title-rale-size: 2.2rem}}@media(min-width: 768px){.page-intro-section{padding-top:calc(var(--head-height-md));--title-poi-size: 2.5rem;--title-rale-size: 2.5rem}}@media(min-width: 992px){.page-intro-section{--title-poi-size: 2.75rem;--title-rale-size: 2.75rem;--p-font-size: 1.1rem}}@media(min-width: 1200px){.page-intro-section{padding-top:calc(var(--head-height-xl));--title-poi-size: 4rem;--title-rale-size: 3.2rem}}@media(min-width: 1200px)and (min-aspect-ratio: 3/2){.page-intro-section{--title-poi-size: 3.5rem;--title-rale-size: 3rem}}@media(min-width: 1200px)and (min-aspect-ratio: 2/1){.page-intro-section{--title-poi-size: 3rem}}@media(min-width: 1400px){.page-intro-section{--title-poi-size: 4rem;--title-rale-size: 3.5rem}}@media(min-width: 1400px)and (min-aspect-ratio: 2/1){.page-intro-section{--title-poi-size: 3rem}}.page-intro-section-specific.gal{width:100%;height:90vh;background-color:rgba(0,0,0,0)}.page-intro-section-specific.gal .carousel-caption.page-intro{text-align:start}.page-intro-section-specific.gal .carousel-caption.page-intro .page-intro-title{margin-top:20vh}.page-intro-section-specific.gal .carousel-caption.page-intro .page-intro-text{margin-top:5vh}.page-intro-section-specific.gal .page-intro{display:grid;grid-template-columns:1fr;grid-template-rows:1fr 2fr;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:75vh}.page-intro-section-specific.gal .page-intro .page-intro-title h1{color:#fff}.page-intro-section-specific.gal .page-intro .page-intro-text p{color:#fff}.page-intro-section-specific.about{width:100%;height:100vh;min-height:100vh;background-image:linear-gradient(315deg, rgba(20, 20, 50, 0.7) 0%, rgba(0, 80, 130, 0.8) 74%),url(/asset/img/UT-Elevator-CI9UOW-xl.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}.page-intro-section-specific.about .page-intro{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:start;height:100%}.page-intro-section-specific.about .page-intro .about-content{background-color:rgba(0,0,0,.4);width:var(--abtcontentwidth);margin-top:var(--abtcontentmargint);margin-bottom:var(--abtcontentmarginb);padding-top:var(--abtcontentpaddingy);padding-bottom:var(--abtcontentpaddingy);padding-right:var(--abtcontentpaddingx)}.page-intro-section-specific.about .page-intro .about-content .page-intro-title{margin-left:var(--abtcontentpaddingx);padding-bottom:var(--abttitlepb)}.page-intro-section-specific.about .page-intro .about-content .page-intro-title h1{color:#fff;font-size:var(--abttitlefontsize)}.page-intro-section-specific.about .page-intro .about-content .page-intro-text{margin-left:var(--abtcontentpaddingx)}.page-intro-section-specific.about .page-intro .about-content .page-intro-text p{color:#fff;font-size:var(--abttextfontsize)}@media(max-width: 299px){.page-intro-section-specific.about{height:auto;--abtcontentmargint: 5rem;--abtcontentmarginb: 0rem;--abtcontentwidth: 100%;--abtcontentpaddingy: 1rem;--abtcontentpaddingx: 1.5rem;--abtcontentmarginb: 0rem;--abttitlepb: 0.5rem;--abttitlefontsize: 1.5rem;--abttextfontsize: 0.8rem}}@media(min-width: 300px){.page-intro-section-specific.about{height:auto;--abtcontentwidth: 100%;--abtcontentmargint: 5rem;--abtcontentmarginb: 0rem;--abtcontentpaddingy: 1rem;--abtcontentpaddingx: 1.5rem;--abttitlepb: 0.5rem;--abttitlefontsize: 1.5rem;--abttextfontsize: 0.8rem}}@media(min-width: 430px){.page-intro-section-specific.about{height:100vh;--abtcontentwidth: 100%;--abtcontentmargint: 0rem;--abtcontentmarginb: 0rem;--abtcontentpaddingy: 1rem;--abtcontentpaddingx: 1.5rem;--abttitlepb: 0.5rem;--abttitlefontsize: 1.5rem;--abttextfontsize: 0.8rem}}@media(min-width: 430px)and (min-aspect-ratio: 5/6){.page-intro-section-specific.about{--abtcontentmargint: 5rem}}@media(min-width: 576px){.page-intro-section-specific.about{--abtcontentwidth: 100%;--abtcontentmargint: 0rem;--abtcontentmarginb: 0rem;--abtcontentpaddingy: 3rem;--abtcontentpaddingx: 3rem;--abttitlepb: 1rem;--abttitlefontsize: 2.2rem;--abttextfontsize: 0.8rem}}@media(min-width: 576px)and (min-aspect-ratio: 6/5){.page-intro-section-specific.about{--abtcontentwidth: 100%;--abtcontentpaddingy: 1rem;--abtcontentpaddingx: 2rem;--abttitlepb: 0rem;--abttextfontsize: 0.8rem}}@media(min-width: 576px)and (max-aspect-ratio: 1/1){.page-intro-section-specific.about{--abtcontentwidth: 90%;--abtcontentmargint: 0rem;--abtcontentmarginb: 0rem;--abtcontentpaddingy: 3rem;--abtcontentpaddingx: 3rem;--abttitlepb: 1rem;--abttitlefontsize: 2.2rem;--abttextfontsize: 0.8rem}}@media(min-width: 768px){.page-intro-section-specific.about{--abtcontentwidth: 90%;--abtcontentmargint: 0rem;--abtcontentmarginb: 0rem;--abtcontentpaddingy: 3rem;--abtcontentpaddingx: 4.5rem;--abttitlepb: 1rem;--abttitlefontsize: 2.2rem;--abttextfontsize: 0.9rem}}@media(min-width: 768px)and (min-aspect-ratio: 3/2){.page-intro-section-specific.about{--abtcontentwidth: 100%;--abtcontentmargint: 0rem;--abtcontentmarginb: 0rem;--abtcontentpaddingy: 2rem;--abtcontentpaddingx: 3rem;--abttitlepb: 0rem;--abttextfontsize: 0.8rem}}@media(min-width: 768px)and (max-aspect-ratio: 1/1){.page-intro-section-specific.about{--abtcontentmargint: 0rem;--abtcontentmarginb: 0rem;--abtcontentpaddingy: 4rem;--abtcontentpaddingx: 6rem;--abttitlepb: 2rem}}@media(min-width: 992px){.page-intro-section-specific.about{--abtcontentmargint: 0rem;--abtcontentmarginb: 0rem;--abtcontentwidth: 75%;--abtcontentpaddingy: 3rem;--abtcontentpaddingx: 4.5rem;--abttitlepb: 2rem;--abttitlefontsize: 2.2rem;--abttextfontsize: 0.9rem}}@media(min-width: 992px)and (min-aspect-ratio: 3/2){.page-intro-section-specific.about{--abtcontentmargint: 0rem;--abtcontentmarginb: 0rem;--abtcontentwidth: 90%;--abttitlepb: 1rem}}@media(min-width: 1200px){.page-intro-section-specific.about{--abtcontentwidth: 75%;--abtcontentmargint: 0rem;--abtcontentmarginb: 0rem;--abtcontentpaddingy: 4rem;--abtcontentpaddingx: 6rem;--abttitlepb: 2rem;--abttitlefontsize: 2.2rem;--abttextfontsize: 1rem}}@media(min-width: 1200px)and (min-aspect-ratio: 3/2){.page-intro-section-specific.about{--abtcontentwidth: 90%}}@media(min-width: 1200px)and (max-aspect-ratio: 1/1){.page-intro-section-specific.about{--abtcontentmarginb: 10vh}}@media(min-width: 1400px){.page-intro-section-specific.about{--abtcontentmargint: 0rem;--abtcontentmarginb: 0rem;--abtcontentwidth: 75%;--abtcontentpaddingy: 4rem;--abtcontentpaddingx: 6rem;--abttitlepb: 2rem;--abttitlefontsize: 2.2rem;--abttextfontsize: 1rem}}@media(min-width: 1400px)and (max-aspect-ratio: 1/1){.page-intro-section-specific.about{--abtcontentmarginb: 10vh}}.award-main{--aw-text-col: white;--aw-back-col: black;--aw-page-title-top-padding: 10vh;--aw-year-size: 2.2rem;--aw-paddings: 1rem;--aw-line-thickness: 1px;--aw-p-font-size: 0.8rem;--aw-item-title-font-size: 0.9rem;background-image:linear-gradient(315deg, rgba(9, 9, 9, 0.75) 0%, rgba(9, 9, 9, 0.75) 24%),url("/asset/img/UT-Elevator-K8JXAI-xl.jpg");background-position:center;background-repeat:no-repeat;background-size:cover}@media(min-width: 992px){.award-main{--aw-item-title-font-size: 0.9rem;--aw-p-font-size: 0.9rem}}@media(min-width: 1200px){.award-main{--aw-item-title-font-size: 1rem;--aw-year-size: 2.5rem}}@media(max-width: 407px){.award-main .page-intro-section.awdyay{padding-top:calc(var(--head-height-sm) + 1rem)}}@media(min-width: 408px){.award-main .page-intro-section.awdyay{padding-top:calc(var(--head-height-sm))}}@media(min-width: 576px){.award-main .page-intro-section.awdyay{padding-top:calc(var(--head-height-sm))}}@media(min-width: 768px){.award-main .page-intro-section.awdyay{padding-top:calc(var(--head-height-md))}}@media(min-width: 1200px){.award-main .page-intro-section.awdyay{padding-top:calc(var(--head-height-xl) + var(--aw-page-title-top-padding));padding-bottom:var(--aw-page-title-top-padding)}}.award-main .page-intro-section.awdyay h1{font-size:var(--title-rale-size);width:100%;-webkit-animation:fadein 2s forwards;animation:fadein 2s forwards}.award-main .page-intro-section.awdyay p{font-size:var(--p-font-size)}.award-main .page-intro-section.awdyay h1,.award-main .page-intro-section.awdyay p{color:var(--aw-text-col)}.award-main .award-timeline h1,.award-main .award-timeline p{color:var(--aw-text-col);line-height:1}.award-main .award-timeline .award-timeline-grid{display:grid;grid-template-columns:3fr 2fr 3fr;grid-template-rows:repeat(1fr);-webkit-column-gap:var(--aw-paddings);-moz-column-gap:var(--aw-paddings);column-gap:var(--aw-paddings);row-gap:2rem;padding-bottom:10rem}.award-main .award-timeline .award-timeline-grid .awd-timeline-item{grid-column:span 2;display:grid;grid-template-columns:subgrid;opacity:25%;-webkit-transition:opacity 2s;transition:opacity 2s}.award-main .award-timeline .award-timeline-grid .awd-timeline-item:nth-of-type(even) .awd-timeline-year span.awd-line-above{-webkit-transition:width 2s;transition:width 2s;left:0;width:20px}.award-main .award-timeline .award-timeline-grid .awd-timeline-item:nth-of-type(even) .awd-timeline-year span.awd-line-below{left:0;width:100%}.award-main .award-timeline .award-timeline-grid .awd-timeline-item:nth-of-type(even) .awd-timeline-content.content .awd-item-src{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.award-main .award-timeline .award-timeline-grid .awd-timeline-item:nth-of-type(odd) .awd-timeline-year span.awd-line-above{-webkit-transition:width 2s;transition:width 2s;right:0;width:20px}.award-main .award-timeline .award-timeline-grid .awd-timeline-item:nth-of-type(odd) .awd-timeline-year span.awd-line-below{right:0;width:100%}.award-main .award-timeline .award-timeline-grid .awd-timeline-item:nth-of-type(odd) .awd-timeline-content.content .awd-item-src{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.award-main .award-timeline .award-timeline-grid .awd-timeline-item .awd-timeline-content.content{position:relative;border:solid var(--aw-line-thickness) var(--aw-text-col);padding:var(--aw-paddings);-webkit-transition:all 500ms ease-in;transition:all 500ms ease-in}.award-main .award-timeline .award-timeline-grid .awd-timeline-item .awd-timeline-content.content p{margin:0;padding:0}.award-main .award-timeline .award-timeline-grid .awd-timeline-item .awd-timeline-content.content .awd-item-title{color:var(--aw-text-col);line-height:1;font-size:var(--aw-item-title-font-size);margin-bottom:var(--aw-paddings);font-weight:500}.award-main .award-timeline .award-timeline-grid .awd-timeline-item .awd-timeline-content.content .awd-item-desc p{font-size:var(--aw-p-font-size);color:hsla(0,0%,100%,.65)}.award-main .award-timeline .award-timeline-grid .awd-timeline-item .awd-timeline-content.content .awd-item-src{margin-top:.75rem;display:-webkit-box;display:-ms-flexbox;display:flex}.award-main .award-timeline .award-timeline-grid .awd-timeline-item .awd-timeline-content.content .awd-item-src p{font-size:var(--aw-p-font-size)}.award-main .award-timeline .award-timeline-grid .awd-timeline-item .awd-timeline-content.content .awd-item-src .awd-src-text{padding-right:1rem}.award-main .award-timeline .award-timeline-grid .awd-timeline-item .awd-timeline-content.content .awd-item-src .awd-src-text .awd-src-org-desc p{color:hsla(0,0%,100%,.65)}.award-main .award-timeline .award-timeline-grid .awd-timeline-item .awd-timeline-content.content .awd-item-src .awd-src-img{width:25%}.award-main .award-timeline .award-timeline-grid .awd-timeline-item .awd-timeline-content.content .awd-item-src .awd-src-img img{-o-object-fit:contain;object-fit:contain}.award-main .award-timeline .award-timeline-grid .awd-timeline-item .awd-timeline-year{margin-top:2.5rem;place-self:start center;position:relative}.award-main .award-timeline .award-timeline-grid .awd-timeline-item .awd-timeline-year h1{margin-bottom:1rem;margin-top:.5rem;font-size:var(--aw-year-size)}.award-main .award-timeline .award-timeline-grid .awd-timeline-item .awd-timeline-year span{position:absolute;-webkit-transition:all 450ms ease-in-out;transition:all 450ms ease-in-out}.award-main .award-timeline .award-timeline-grid .awd-timeline-item .awd-timeline-year span.awd-line-above{top:0;height:var(--aw-line-thickness);width:515px;background:#fff}.award-main .award-timeline .award-timeline-grid .awd-timeline-item .awd-timeline-year span.awd-line-below{bottom:0;height:var(--aw-line-thickness);width:100%;background:#fff}.award-main .award-timeline .award-timeline-grid .awd-timeline-item:hover .awd-timeline-content.content{border:solid 1px #24f2ce;opacity:100%}.award-main .award-timeline .award-timeline-grid .awd-timeline-item:hover .awd-timeline-year span.awd-line-below{background:#24f2ce}.award-main .award-timeline .award-timeline-grid .awd-timeline-item.effect-in{opacity:100%}@media screen and (max-width: 1200px){.award-main .award-timeline .award-timeline-grid{padding-top:4rem;padding-bottom:6rem;grid-template-columns:4fr 1fr 4fr}}@media screen and (max-width: 992px){.award-main .award-timeline .award-timeline-grid{padding-top:2rem;grid-template-columns:3fr 1fr 3fr;padding-left:0;padding-right:0}.award-main .award-timeline .award-timeline-grid .awd-timeline-item .awd-timeline-content.content .awd-item-src .awd-src-text{padding-right:0rem}.award-main .award-timeline .award-timeline-grid .awd-timeline-item .awd-timeline-content.content .awd-item-src .awd-src-img{width:25%}}@media screen and (max-width: 768px){.award-main .award-timeline .award-timeline-grid{grid-template-columns:auto 1fr;row-gap:3rem;padding-left:1rem;padding-right:1rem}.award-main .award-timeline .award-timeline-grid .awd-timeline-item{grid-column:span 3}.award-main .award-timeline .award-timeline-grid .awd-timeline-item .awd-timeline-content.content{grid-column:span 2}}.page-intro-section.award{width:100%;height:55vh}.page-intro-section.award .awardvideo{width:100%;height:100%}.page-intro-section.award .page-intro{display:grid;grid-template-columns:1fr;grid-template-rows:1fr 2fr;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:75vh}.page-intro-section.award .page-intro.smaller{height:50vh;grid-template-rows:1fr 1fr}.page-intro-section.award .page-intro .page-intro-text{grid-row:3/span 1}.page-intro-section.award .videoInsert{position:absolute;right:0;top:0;width:100%;z-index:-100;background-size:cover;overflow:hidden}.page-intro-section.award .awards-recognition-content{margin-top:25vh}.awparallax{-webkit-perspective:1px;perspective:1px;height:100vh;overflow-x:hidden;overflow-y:auto;-webkit-perspective-origin:center center;perspective-origin:center center;background-color:#2e2f3e}.awparallax .awparallax_layer_group{position:relative;height:100vh;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.awparallax .awparallax_layer_group .awparallax_layer_base{position:absolute;top:43.7vw;right:0;bottom:0;left:0}.awparallax .awparallax_layer_group .awparallax_layer_back{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transform-origin:bottom center;transform-origin:bottom center;-webkit-transform:translateZ(-10px) scale(11);transform:translateZ(-10px) scale(11)}.awparallax .awparallax_layer_group .awparallax_layer_back .awardsandback{-webkit-transform:translateZ(-1px);transform:translateZ(-1px);width:100%;height:200vh;background-size:cover;background-repeat:repeat-y}.page-intro-section.contact{width:100%;min-height:100vh;background-image:linear-gradient(225deg, rgba(84, 84, 84, 0.85) 0%, rgba(50, 50, 50, 0.93) 74%),url(/asset/graphics/concretearches.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}.page-intro-section.contact .page-contact-content{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-intro-section.contact h1{color:#fff;padding-bottom:1rem;border-bottom:solid 2px #fff;-webkit-animation:typing 1.25s steps(60, end) forwards;animation:typing 1.25s steps(60, end) forwards}.page-intro-section.contact p{font-size:var(--p-font-size)}.page-intro-section.contact .page-intro.pi-smaller{height:20vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-intro-section.contact .contact-content .contact-text{padding:0;-webkit-animation:fadein 1.5s .25s both;animation:fadein 1.5s .25s both}.page-intro-section.contact .contact-content .contact-text .padding-override{padding-left:.2rem}.page-intro-section.contact .contact-content .contact-text p{font-size:1.05rem;color:#fff}.page-intro-section.contact .contact-content .contact-text .phone-hover a{color:inherit;text-decoration:none;-webkit-transition:color .2s ease;transition:color .2s ease}.page-intro-section.contact .contact-content .contact-text .phone-hover:hover{cursor:pointer;color:#f90}.page-intro-section.contact .contact-content .contact-text .phone-hover:hover svg{fill:#f90}.page-intro-section.contact .contact-content .contact-text .phone-hover:hover a{color:#f90}.page-intro-section.contact .contact-content .contact-text .phone-prefix{display:inline-block;width:16px;text-align:right}.page-intro-section.contact .contact-content .contact-form{padding:0;padding-top:.5rem}.page-intro-section.contact .contact-content .contact-form form{width:100%;padding-left:.75rem;padding-right:.75rem}.contact-main section.contact-footer{height:auto}.page-intro-section.login{width:100%;min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-image:linear-gradient(315deg, rgba(67, 76, 95, 0.9) 0%, rgba(50, 61, 86, 0.9) 74%),url(/asset/img/UT-Elevator-6KYJLO-xl.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}.page-intro-section.login .page-login-content{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width: 768px){.page-intro-section.login .page-login-content{width:35rem}}.page-intro-section.login h1{color:#fff;padding-bottom:1rem;border-bottom:solid 2px #fff;-webkit-animation:typing .5s steps(60, end) forwards;animation:typing .5s steps(60, end) forwards}.page-intro-section.login p{font-size:var(--p-font-size)}.page-intro-section.login .page-intro.pi-smaller{height:20vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-intro-section.login .contact-content{width:100%}.page-intro-section.login .contact-content .contact-text{padding:0;-webkit-animation:fadein 3s 2s both;animation:fadein 3s 2s both}.page-intro-section.login .contact-content .contact-text p{color:#fff}.page-intro-section.login .contact-content .contact-form{padding:0}.page-intro-section.login .contact-content .contact-form form{width:100%;padding-left:.75rem;padding-right:.75rem}.login-main section.contact-footer{height:auto}.page-intro-section.standard h1,.page-intro-section.standard p{color:#000}.page-standard.pi-smaller{height:20vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.landing{width:100%;height:100%}.landing .home-page-wrapper{width:100%;height:100%;scroll-behavior:smooth;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory;overflow-y:scroll}.landing .home-page-wrapper .home-one,.landing .home-page-wrapper .home-two .home-three,.landing .home-page-wrapper .home-four,.landing .home-page-wrapper .home-five,.landing .home-page-wrapper .home-six{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.landing .home-page-wrapper section{height:100vh;width:100%;scroll-snap-align:start;position:relative}.landing .home-page-wrapper section:nth-of-type(1){position:relative;background-size:cover;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.2)), to(rgba(0, 0, 0, 0.2))),url(/asset/img/UT-Elevator-3YNGQ8-sm.jpg);background-image:linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)),url(/asset/img/UT-Elevator-3YNGQ8-sm.jpg);background-position:33% center}@media(min-width: 601px){.landing .home-page-wrapper section:nth-of-type(1){background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.2)), to(rgba(0, 0, 0, 0.2))),url(/asset/img/UT-Elevator-3YNGQ8-md.jpg);background-image:linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)),url(/asset/img/UT-Elevator-3YNGQ8-md.jpg)}}@media(min-width: 901px){.landing .home-page-wrapper section:nth-of-type(1){background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.2)), to(rgba(0, 0, 0, 0.2))),url(/asset/img/UT-Elevator-3YNGQ8-lg.jpg);background-image:linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)),url(/asset/img/UT-Elevator-3YNGQ8-lg.jpg);background-position:left center}}@media(min-width: 1401px){.landing .home-page-wrapper section:nth-of-type(1){background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.2)), to(rgba(0, 0, 0, 0.2))),url(/asset/img/UT-Elevator-3YNGQ8-xl.jpg);background-image:linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)),url(/asset/img/UT-Elevator-3YNGQ8-xl.jpg)}}@media(min-width: 992px)and (max-aspect-ratio: 1/1){.landing .home-page-wrapper section:nth-of-type(1){background-position:33% center}}.landing .home-page-wrapper section:nth-of-type(2){background-color:#000}.landing .home-page-wrapper section:nth-of-type(3){background-color:#121212}.landing .home-page-wrapper section:nth-of-type(4){background-color:#fff}.landing .home-page-wrapper section:nth-of-type(5){background-color:silver;position:relative}.landing .home-page-wrapper section:nth-of-type(6){background:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.85)), to(rgba(255, 255, 255, 0.85))),url(/asset/img/UT-Elevator-93LKUR-xl.jpg);background:linear-gradient(rgba(255, 255, 255, 0.85), rgba(255, 255, 255, 0.85)),url(/asset/img/UT-Elevator-93LKUR-xl.jpg);background-size:cover}@media(max-width: 991px){.landing .home-page-wrapper section:nth-of-type(6){background-position:33% center}}@media(min-width: 992px)and (max-aspect-ratio: 1/1){.landing .home-page-wrapper section:nth-of-type(6){background-position:33% center}}.landing .home-page-wrapper section .home-four>*{scroll-snap-align:center}.landing .home-page-wrapper section:last-of-type{scroll-snap-align:end}.landing .home-page-wrapper section#hmfooter{height:auto}.landing .home-page-div{width:100%;height:100vh;position:relative;overflow:hidden}.landing .home-page-div .home-page-downchev{position:absolute;bottom:5vh;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:50}.landing .home-cta-button{display:block;width:-webkit-fit-content !important;width:-moz-fit-content !important;width:fit-content !important;height:2.5rem !important;text-align:left;padding-left:.75rem;padding-right:.75rem;padding-top:.4rem;margin:0;background:rgba(0,0,0,0);cursor:pointer;-webkit-transition:.5s;transition:.5s}.landing .home-cta-button span{font-family:Open_Sans_Light;font-weight:500;letter-spacing:.25rem;font-size:1rem;font-weight:700;line-height:1rem;text-transform:uppercase}.landing .home-cta-button::after{line-height:.55em !important}@media(max-width: 991px){.landing .home-cta-button{height:2rem !important;padding-left:.6rem;padding-right:.6rem;padding-top:.14rem;margin:0}.landing .home-cta-button span{letter-spacing:.2rem;font-size:.8rem;line-height:.8rem}.landing .home-cta-button::after{line-height:.44em !important}}@media(max-height: 800px){.landing .home-cta-button{height:2rem !important;padding-left:.6rem;padding-right:.6rem;padding-top:.14rem;margin:0}.landing .home-cta-button span{letter-spacing:.2rem;font-size:.8rem;line-height:.8rem}.landing .home-cta-button::after{line-height:.44em !important}}.landing .home-cta-button.cta-button-black{border:2px solid #000 !important;color:#000}.landing .home-cta-button.cta-button-black:hover{background-color:#000;color:#fff}.landing .home-cta-button.cta-button-white{border:2px solid #fff !important;color:#fff}.landing .home-cta-button.cta-button-white:hover{background-color:#fff;color:rgba(0,0,0,.55)}.landing .home-cta-button.cta-button-thinwhite{border:1px solid #fff !important;color:#fff}.landing .home-cta-button.cta-button-thinwhite:hover{background-color:#fff;color:rgba(0,0,0,.55)}.landing .home-cta-button.cta-button-grey{border:2px solid rgba(0,0,0,.55) !important;color:rgba(0,0,0,.55)}.landing .home-cta-button.cta-button-grey:hover{background-color:rgba(0,0,0,.55);color:#fff}.landing .home-cta-button.cta-button-whitefade{border:2px solid #fff !important;color:#fff;background-color:rgba(0,0,0,.2)}.landing .home-cta-button.cta-button-whitefade:hover{background-color:#fff;color:rgba(0,0,0,.55)}@media(max-width: 299px){.landing{--atftitlefontsize: clamp(1.1rem, 6.5vw, 2.3rem);--atfsubfontsize: calc(0.7*var(--atftitlefontsize));--atfheadingfontsize: 1.1rem;--wiztitlefontsize: 1.5rem;--wiztextfontsize: 0.8rem;--casetitlefontsize: 2.5rem;--casetextfontsize: 0.9rem;--galsubfontsize: 1.3rem;--zinetitlefontsize: 1.3rem;--zineheadfontsize: 1.1rem;--zinesubfontsize: 0.9rem;--generaltextfontsize: 0.9rem;--home40titlefontsize: 1.1rem;--home40headingfontsize: 0.9rem;--home40textfontsize: 0.8rem}}@media(min-width: 300px){.landing{--atftitlefontsize: clamp(1.1rem, 6.5vw, 2.3rem);--atfsubfontsize: calc(0.7*var(--atftitlefontsize));--atfheadingfontsize: 1.1rem;--wiztitlefontsize: 2rem;--wiztextfontsize: 0.9rem;--casetitlefontsize: 2.5rem;--casetextfontsize: 0.9rem;--galsubfontsize: 1.5rem;--zinetitlefontsize: 1.4rem;--zineheadfontsize: 1.2rem;--zinesubfontsize: 0.9rem;--generaltextfontsize: 0.9rem;--home40titlefontsize: 1.1rem;--home40headingfontsize: 0.9rem;--home40textfontsize: 0.8rem}}@media(min-width: 430px){.landing{--zinetitlefontsize: 1.4rem;--zineheadfontsize: 1.2rem;--zinesubfontsize: 0.9rem;--generaltextfontsize: 0.9rem;--home40titlefontsize: 1.4rem;--home40headingfontsize: 0.9rem;--home40textfontsize: 0.8rem}}@media(min-width: 576px){.landing{--atftitlefontsize: 2.3rem;--atfsubfontsize: calc(0.7*var(--atftitlefontsize));--atfheadingfontsize: 1.1rem;--wiztitlefontsize: 2.2rem;--wiztextfontsize: 1rem;--casetitlefontsize: 2.5rem;--casetextfontsize: 0.9rem;--galsubfontsize: 2rem;--zinetitlefontsize: 1.7rem;--zineheadfontsize: 1.2rem;--zinesubfontsize: 0.9rem;--generaltextfontsize: 0.9rem;--home40titlefontsize: 2.3rem;--home40headingfontsize: 0.8rem;--home40textfontsize: 0.8rem}}@media(min-width: 768px){.landing{--atftitlefontsize: 2.9rem;--atfsubfontsize: calc(0.7*var(--atftitlefontsize));--atfheadingfontsize: 1.1rem;--wiztitlefontsize: 3rem;--wiztextfontsize: 1.1rem;--casetitlefontsize: 3rem;--casetextfontsize: 1.1rem;--galsubfontsize: 2.2rem;--zinetitlefontsize: 2rem;--zineheadfontsize: 1.3rem;--zinesubfontsize: 1.1rem;--generaltextfontsize: 0.9rem;--home40titlefontsize: 2.2rem;--home40headingfontsize: 0.8rem;--home40textfontsize: 0.8rem}}@media(min-width: 992px){.landing{--atftitlefontsize: 3.1rem;--atfsubfontsize: calc(0.7*var(--atftitlefontsize));--atfheadingfontsize: 1.1rem;--wiztitlefontsize: 3.25rem;--wiztextfontsize: 1.2rem;--casetitlefontsize: 3.5rem;--casetextfontsize: 1.2rem;--galsubfontsize: 2.4rem;--zinetitlefontsize: 2.1rem;--zineheadfontsize: 1.7rem;--zinesubfontsize: 1.1rem;--generaltextfontsize: 0.9rem;--home40titlefontsize: 2.75rem;--home40headingfontsize: 0.9rem;--home40textfontsize: 0.9rem}}@media(min-width: 992px)and (min-aspect-ratio: 3/2){.landing{--atftitlefontsize: 2.9rem;--atfsubfontsize: calc(0.7*var(--atftitlefontsize));--atfheadingfontsize: 1.1rem;--wiztitlefontsize: 3rem;--wiztextfontsize: 1.1rem;--casetitlefontsize: 3rem;--casetextfontsize: 1.1rem;--galsubfontsize: 2.2rem;--zinetitlefontsize: 2rem;--zineheadfontsize: 1.3rem;--zinesubfontsize: 1.1rem;--generaltextfontsize: 0.9rem;--home40titlefontsize: 2.5rem;--home40headingfontsize: 0.8rem;--home40textfontsize: 0.8rem}}@media(min-width: 1200px){.landing{--atftitlefontsize: 3.2rem;--atfsubfontsize: calc(0.7*var(--atftitlefontsize));--atfheadingfontsize: 1.25rem;--wiztitlefontsize: 3.75rem;--wiztextfontsize: 1.2rem;--casetitlefontsize: 4rem;--casetextfontsize: 1.2rem;--galsubfontsize: 2.75rem;--zinetitlefontsize: 2.5rem;--zineheadfontsize: 1.7rem;--zinesubfontsize: 1.1rem;--generaltextfontsize: 1rem;--home40titlefontsize: 3rem;--home40headingfontsize: 1rem;--home40textfontsize: 1rem}}@media(min-width: 1400px){.landing{--atftitlefontsize: 3.3rem;--atfsubfontsize: calc(0.7*var(--atftitlefontsize));--atfheadingfontsize: 1.25rem;--wiztitlefontsize: 4rem;--wiztextfontsize: 1.3rem;--casetitlefontsize: 4rem;--casetextfontsize: 1.3rem;--galsubfontsize: 3rem;--zinetitlefontsize: 3rem;--zineheadfontsize: 1.7rem;--zinesubfontsize: 1.2rem;--generaltextfontsize: 1.1rem;--home40titlefontsize: 3.1rem;--home40headingfontsize: 1.1rem;--home40textfontsize: 1.1rem}}.landing .home-atf-content .atf-content{margin-top:10vh}@media(min-width: 992px)and (min-aspect-ratio: 1/1){.landing .home-atf-content .atf-content{max-height:100vw}}.landing .home-atf-content .maincard{--scaleA: calc( ((1140 - var(--head-width)) / 600) * 1rem);border-radius:0px;border:rgba(0,0,0,0);font-family:"Raleway",sans-serif;font-weight:300;color:#fff;position:relative;min-height:50vh}@media(max-width: 575px){.landing .home-atf-content .maincard{min-height:40vh}}.landing .home-atf-content .maincard .card-img-overlay .maintagline{border:rgba(0,0,0,0);border-radius:0px;font-size:var(--atftitlefontsize);color:#fff}.landing .home-atf-content .maincard .card-img-overlay .maintagline span{position:relative;-webkit-transition:all 3s ease-in-out;transition:all 3s ease-in-out}.landing .home-atf-content .maincard #jodiv{margin-top:5vh}.landing .home-atf-content .maincard #jodiv.animate-mtl{-webkit-animation:mainappear 1.5s 3.5s both;animation:mainappear 1.5s 3.5s both}.landing .home-atf-content .maincard #atdiv{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;white-space:nowrap}.landing .home-atf-content .maincard #atdiv #atspan.animate-mtl{-webkit-animation:mainappear 2.5s 2.5s both;animation:mainappear 2.5s 2.5s both}.landing .home-atf-content .maincard #atfdif{display:block}.landing .home-atf-content .maincard #ar{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.landing .home-atf-content .maincard #ar.animate-mtl{-webkit-animation:artappear 5s;animation:artappear 5s}.landing .home-atf-content .maincard #co{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.landing .home-atf-content .maincard #co.animate-mtl{-webkit-animation:mainappear 2s 3s;animation:mainappear 2s 3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.landing .home-atf-content .maincard #te{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.landing .home-atf-content .maincard #te.animate-mtl{-webkit-animation:techappear 5s;animation:techappear 5s}.landing .home-atf-content .maincard #co2{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.landing .home-atf-content .maincard #co2.animate-mtl{-webkit-animation:mainappear 2s 3s;animation:mainappear 2s 3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.landing .home-atf-content .maincard #an{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:var(--atfsubfontsize)}.landing .home-atf-content .maincard #an.animate-mtl{-webkit-animation:mainappear 2s 3s both;animation:mainappear 2s 3s both}.landing .home-atf-content .maincard #fu{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.landing .home-atf-content .maincard #fu.animate-mtl{-webkit-animation:funcappear 5s;animation:funcappear 5s}.landing .home-atf-content .mainhahcards .card-title{font-size:var(--atfheadingfontsize)}.landing .home-atf-content .mainhahcards .mainhome .card-title{border-bottom:1.5px solid #ff0800}.landing .home-atf-content .mainhahcards .mainarch .card-title{border-bottom:1.5px solid #f90}.landing .home-atf-content .mainhahcards .mainbuild .card-title{border-bottom:1.5px solid #24f2ce}@media(max-width: 575px){.landing .home-atf-content .mainhahcards .card-body{padding:.5rem}.landing .home-atf-content .mainhahcards .card-body p{margin-bottom:.5rem}.landing .home-atf-content .mainhahcards .mainhome .card-title{border-bottom:none}.landing .home-atf-content .mainhahcards .mainhome .card-title span{border-bottom:1.5px solid #c2122a}.landing .home-atf-content .mainhahcards .mainarch .card-title{border-bottom:none}.landing .home-atf-content .mainhahcards .mainarch .card-title span{border-bottom:1.5px solid #3b73b9}.landing .home-atf-content .mainhahcards .mainbuild .card-title{border-bottom:none}.landing .home-atf-content .mainhahcards .mainbuild .card-title span{border-bottom:1.5px solid #f90}}.landing .home-atf-content .mainhahcards .welcome-card{color:#fff}.landing .home-atf-content .mainhahcards .welcome-card .card-title{color:#fff}@media(max-width: 767px){.landing .home-atf-content .mainhahcards .welcome-card{font-size:.9rem}.landing .home-atf-content .mainhahcards .welcome-card .card-title{font-size:1.1rem}}.landing .home-atf-content .mainhahcards .welcome-card:hover .mainhome .card-title{color:#c2122a}.landing .home-atf-content .mainhahcards .welcome-card:hover .mainarch .card-title{color:#3b73b9}.landing .home-atf-content .mainhahcards .welcome-card:hover .mainbuild .card-title{color:#f90}.landing .home-40yrs .home-40-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width: 1200px){.landing .home-40yrs .home-40-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0rem}}@media(min-width: 1400px){.landing .home-40yrs .home-40-header{-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:2rem}}.landing .home-40yrs .home-40-header .home-40-title{position:relative}@media(min-width: 1200px){.landing .home-40yrs .home-40-header .home-40-title{-ms-flex-item-align:center;align-self:center}}@media(min-width: 1400px){.landing .home-40yrs .home-40-header .home-40-title{-ms-flex-item-align:start;align-self:start}}.landing .home-40yrs .home-40-header .home-40-title h1{color:#fff;font-family:"Raleway",sans-serif;font-weight:300;font-size:var(--home40titlefontsize)}.landing .home-40yrs .home-40-header .home-40-content{display:-webkit-box;display:-ms-flexbox;display:flex}.landing .home-40yrs .home-40-header .home-40-content .home-40-content-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:gray;font-family:Open_Sans_Light;font-size:var(--wiztextfontsize)}.landing .home-40yrs .home-40-header .home-40-content .home-40-content-text p{margin:0}.landing .home-40yrs .home-40-header .home-40-content .home-40-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width: 360px){.landing .home-40yrs .home-40-header .home-40-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.landing .home-40yrs .home-40-header .home-40-content .home-40-button{-webkit-box-align:end;-ms-flex-align:end;align-items:end}}@media(min-width: 992px){.landing .home-40yrs .home-40-header .home-40-content{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media(min-width: 1200px){.landing .home-40yrs .home-40-header .home-40-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}}@media(min-width: 1400px){.landing .home-40yrs .home-40-header .home-40-content{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:2rem}}.landing .home-40yrs .home-40-timeline{margin-top:5rem;margin-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media(max-width: 767px){.landing .home-40yrs .home-40-timeline{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:1rem}}@media(max-height: 800px){.landing .home-40yrs .home-40-timeline{margin-top:2rem}}@media(max-height: 600px){.landing .home-40yrs .home-40-timeline{margin-top:1rem}}.landing .home-40yrs .home-40-timeline .home-tl-item{will-change:width;will-change:height;width:10%;height:250px;-webkit-transition:all .5s ease;transition:all .5s ease;color:gray;font-family:Open_Sans_Light;font-size:.9rem;margin-left:.5rem;margin-right:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(max-width: 767px){.landing .home-40yrs .home-40-timeline .home-tl-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;height:1.5rem;margin-left:0rem;margin-right:0rem}}.landing .home-40yrs .home-40-timeline .home-tl-item .home-tl-pic{-webkit-box-reflect:below 8px linear-gradient(transparent 70%, rgba(0, 0, 0, 0.2) 97%);height:4rem;width:4rem;-ms-flex-negative:0;flex-shrink:0}.landing .home-40yrs .home-40-timeline .home-tl-item .home-tl-pic .home-tl-pic-thumb{height:100%}.landing .home-40yrs .home-40-timeline .home-tl-item .home-tl-pic .home-tl-pic-thumb img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media(max-width: 991px){.landing .home-40yrs .home-40-timeline .home-tl-item .home-tl-pic{height:3rem;width:3rem}}@media(max-width: 767px){.landing .home-40yrs .home-40-timeline .home-tl-item .home-tl-pic{height:4rem;width:4rem;margin-right:1rem;margin-top:.25rem;opacity:0;-webkit-transition:all 2s ease;transition:all 2s ease}}@media(max-height: 799px)and (min-aspect-ratio: 5/4){.landing .home-40yrs .home-40-timeline .home-tl-item .home-tl-pic{height:3rem;width:3rem}}@media(max-width: 400px){.landing .home-40yrs .home-40-timeline .home-tl-item .home-tl-pic{display:none}}.landing .home-40yrs .home-40-timeline .home-tl-item .home-tl-year{margin-top:4rem;position:relative}.landing .home-40yrs .home-40-timeline .home-tl-item .home-tl-year span.home-tl-line{top:-1.5rem;left:-0.5rem;width:calc(100% + 1rem);height:1px;position:absolute;background:gray}.landing .home-40yrs .home-40-timeline .home-tl-item .home-tl-year span.home-tl-line-start{top:-1.5rem;left:0;width:calc(100% + .5rem);height:1px;position:absolute;background:gray}.landing .home-40yrs .home-40-timeline .home-tl-item .home-tl-year span.home-tl-line-end{top:-1.5rem;left:-0.5rem;width:calc(100% + .5rem);height:1px;position:absolute;background:gray}.landing .home-40yrs .home-40-timeline .home-tl-item .home-tl-year span.home-tl-dot{top:-1.75rem;left:.75rem;height:.5rem;width:.5rem;position:absolute;background:gray;border-radius:50%}@media(max-width: 767px){.landing .home-40yrs .home-40-timeline .home-tl-item .home-tl-year{margin-top:0rem;margin-left:1rem}.landing .home-40yrs .home-40-timeline .home-tl-item .home-tl-year p{margin:0}.landing .home-40yrs .home-40-timeline .home-tl-item .home-tl-year span.home-tl-line{top:0rem;left:-1rem;width:1px;height:100%;position:absolute;background:gray}.landing .home-40yrs .home-40-timeline .home-tl-item .home-tl-year span.home-tl-line-start{top:0rem;left:-1rem;width:1px;height:100%;position:absolute;background:gray}.landing .home-40yrs .home-40-timeline .home-tl-item .home-tl-year span.home-tl-line-end{top:0rem;left:-1rem;width:1px;height:100%;position:absolute;background:gray}.landing .home-40yrs .home-40-timeline .home-tl-item .home-tl-year span.home-tl-dot{top:.375rem;left:-1.25rem;position:absolute;background:gray;border-radius:50%}}.landing .home-40yrs .home-40-timeline .home-tl-item .home-tl-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.landing .home-40yrs .home-40-timeline .home-tl-item .home-tl-text .home-tl-heading{-webkit-animation:reverse-text-fade-reshow-in-place 2s;animation:reverse-text-fade-reshow-in-place 2s;font-size:var(--home40headingfontsize)}@media(max-width: 767px){.landing .home-40yrs .home-40-timeline .home-tl-item .home-tl-text .home-tl-heading{margin-left:1rem}}.landing .home-40yrs .home-40-timeline .home-tl-item .home-tl-text .home-tl-content{position:relative}.landing .home-40yrs .home-40-timeline .home-tl-item .home-tl-text .home-tl-content .home-tl-context{position:absolute;top:0;left:0;width:15rem;opacity:0;-webkit-transition:all 2s ease;transition:all 2s ease;color:gray;font-size:.8rem}@media(min-width: 768px){.landing .home-40yrs .home-40-timeline .home-tl-item .home-tl-text .home-tl-content .home-tl-context{-webkit-transform:translateY(2rem);transform:translateY(2rem)}}@media(max-width: 767px){.landing .home-40yrs .home-40-timeline .home-tl-item .home-tl-text .home-tl-content .home-tl-context{-webkit-transform:translateX(4rem);transform:translateX(4rem)}}@media(min-width: 768px)and (max-width: 1400px){.landing .home-40yrs .home-40-timeline .home-tl-item .home-tl-text .home-tl-content{margin-left:0rem}.landing .home-40yrs .home-40-timeline .home-tl-item .home-tl-text .home-tl-content .home-tl-context{top:0rem;padding-top:1rem;background-color:rgba(0,0,0,.9)}}@media(max-width: 767px){.landing .home-40yrs .home-40-timeline .home-tl-item .home-tl-text .home-tl-content{margin-left:1rem}}.landing .home-40yrs .home-40-timeline .home-tl-item:hover{width:23.3333%}.landing .home-40yrs .home-40-timeline .home-tl-item:hover .home-tl-year,.landing .home-40yrs .home-40-timeline .home-tl-item:hover .home-tl-heading,.landing .home-40yrs .home-40-timeline .home-tl-item:hover .home-tl-content{color:#fff}.landing .home-40yrs .home-40-timeline .home-tl-item:hover .home-tl-pic{opacity:1}.landing .home-40yrs .home-40-timeline .home-tl-item:hover .home-tl-content .home-tl-context{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform:translateX(0);transform:translateX(0)}.landing .home-40yrs .home-40-timeline .home-tl-item:hover .home-tl-year .home-tl-dot{background:#fff}@media(max-width: 767px){.landing .home-40yrs .home-40-timeline .home-tl-item:hover{width:100%}}@media(max-width: 767px){.landing .home-40yrs .home-40-timeline .home-tl-item:hover{height:100px}}.landing .home-40yrs .home-40-timeline .home-tl-item.hti-first{margin-left:0}.landing .home-40yrs .home-40-timeline .home-tl-item.hti-last{margin-right:0}@media(min-width: 768px){.landing .home-40yrs .home-40-timeline .home-tl-item:nth-of-type(n+7) .home-tl-content .home-tl-context{text-align:right;left:auto;right:0}}@media(min-width: 992px){.landing .home-40yrs .home-40-timeline .home-tl-item:nth-of-type(n+7) .home-tl-content .home-tl-context{text-align:left;left:0;right:auto}.landing .home-40yrs .home-40-timeline .home-tl-item:nth-last-of-type(1) .home-tl-content .home-tl-context{text-align:right;left:auto;right:0}}@media(min-width: 1200px){.landing .home-40yrs .home-40-timeline .home-tl-item:nth-last-of-type(1) .home-tl-content .home-tl-context{text-align:left;left:0;right:auto}}.landing .home-wizard .home-wizard-content .hw-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.landing .home-wizard .home-wizard-content .hw-title h1{color:#000;font-size:var(--wiztitlefontsize)}.landing .home-wizard .home-wizard-content .hw-text h4{color:#000;font-size:var(--wiztextfontsize)}.landing .home-wizard .home-wizard-content .hw-sketch svg{height:60vh}.landing .home-wizard .home-wizard-content .hw-sketch svg img{-o-object-fit:contain;object-fit:contain}@media(max-width: 767px){.landing .home-wizard .home-wizard-content{padding-top:70px;height:100vh;display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(12, 1fr)}.landing .home-wizard .home-wizard-content .hw-content{grid-column:1/span 3;grid-row:8/span 4;margin-top:1rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.landing .home-wizard .home-wizard-content .hw-sketch{grid-column:2/span 2;grid-row:1/8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.landing .home-wizard .home-wizard-content .home-cta-button{grid-column:1/span 2;grid-row:5/span 1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:5;margin-left:12px;background-color:hsla(0,0%,100%,.8)}}@media(min-width: 768px){.landing .home-wizard .home-wizard-content{margin-top:0;display:grid;grid-template-columns:3fr 2fr;grid-template-rows:1fr;grid-template-areas:"a b"}}@media(min-width: 768px)and (max-width: 991px){.landing .home-wizard .home-wizard-content{margin-top:15%}}@media(min-width: 768px){.landing .home-wizard .home-wizard-content .hw-sketch{grid-area:b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.landing .home-wizard .home-wizard-content .hw-content{grid-area:a}.landing .home-wizard .home-wizard-content .hw-content .hw-text{margin-top:3rem}.landing .home-wizard .home-wizard-content .hw-content .home-cta-button{margin-top:5rem}}@media(min-width: 768px)and (max-width: 1199px){.landing .home-wizard .home-wizard-content .hw-content .hw-text{margin-top:1.5rem}.landing .home-wizard .home-wizard-content .hw-content .home-cta-button{margin-top:2.5rem}}.landing .home-case #case-backdrop{position:absolute;top:0;left:25%;bottom:0}@media(max-width: 575px){.landing .home-case #case-backdrop{left:0%}}.landing .home-case #case-backdrop .imgwrap img{-o-object-fit:cover;object-fit:cover}.landing .home-case #case-backdrop .imgwrap ::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;display:inline-block;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 47, 75, 0.5)), to(rgba(220, 66, 37, 0.5)));background:linear-gradient(to bottom, rgba(0, 47, 75, 0.5) 0%, rgba(220, 66, 37, 0.5) 100%);opacity:0}.landing .home-case .home-case-content{z-index:1;background-color:rgba(0,0,0,.4);padding:3rem;margin-left:7%}@media(max-width: 400px){.landing .home-case .home-case-content{padding-left:1rem}}.landing .home-case .home-case-content .home-case-title{position:relative;margin-bottom:1rem;opacity:0;-webkit-transform-origin:bottom left;transform-origin:bottom left}.landing .home-case .home-case-content .home-case-title h1{color:#fff;font-family:"Raleway",sans-serif;font-size:var(--casetitlefontsize)}.landing .home-case .home-case-content .home-case-title.casetitleappear{-webkit-animation:fadein 1.5s ease-in forwards;animation:fadein 1.5s ease-in forwards}.landing .home-case .home-case-content .home-case-text{color:#fff;font-size:var(--wiztextfontsize);margin-bottom:2rem;opacity:0}.landing .home-case .home-case-content .home-case-text.casetextappear{-webkit-animation:home-case-fadeup 1.5s linear forwards;animation:home-case-fadeup 1.5s linear forwards}.landing .home-gallery .gal-container{width:100%;height:100%;position:relative;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:10vh}.landing .home-gallery #gal-content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2rem;background-color:rgba(0,0,0,0)}@media(min-width: 768px){.landing .home-gallery #gal-content{width:80%}}@media(min-width: 992px){.landing .home-gallery #gal-content{width:60%}}.landing .home-gallery #gal-content .gal-text{opacity:0}.landing .home-gallery #gal-content .gal-text h4{color:#fff;font-size:var(--galsubfontsize);text-align:end;font-family:"Raleway",sans-serif;text-align:center}.landing .home-gallery #gal-content .home-cta-button{margin-top:1rem}.landing .home-gallery #gal-content.galappear{-webkit-animation:gal-fade-background-inout 5s linear forwards;animation:gal-fade-background-inout 5s linear forwards}.landing .home-gallery #gal-content.galappear .gal-text{-webkit-animation:gal-fade-inout 5s linear forwards;animation:gal-fade-inout 5s linear forwards}.landing .home-gallery #landingGalleryCarousel{position:absolute;top:0;left:0;width:100%;height:100%}.landing .home-gallery #landingGalleryCarousel .carousel-control-prev,.landing .home-gallery #landingGalleryCarousel .carousel-control-next{z-index:20}.landing .home-gallery #landingGalleryCarousel .carousel-inner{width:100%;height:100%}.landing .home-gallery #landingGalleryCarousel .carousel-inner .carousel-item{width:100%;height:100%}.landing .home-gallery #landingGalleryCarousel .imgwrap{height:100%}.landing .home-gallery #landingGalleryCarousel .imgwrap img{-o-object-fit:cover;object-fit:cover}.landing .home-webzine .home-webzine-title-row{height:6rem}@media(min-width: 576px){.landing .home-webzine .home-webzine-title-row{height:15%}}@media(min-width: 768px){.landing .home-webzine .home-webzine-title-row{height:25%}}.landing .home-webzine .home-webzine-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;position:relative;text-align:center;padding-bottom:1rem}@media(max-width: 576px){.landing .home-webzine .home-webzine-title{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}}.landing .home-webzine .home-webzine-title h1{font-family:"Raleway",sans-serif;font-size:var(--zinetitlefontsize);padding-bottom:1rem}@media(max-width: 576px){.landing .home-webzine .home-webzine-title h1{padding-bottom:0rem}}.landing .home-webzine .home-webzine-title ::after{position:absolute;content:"";-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;background:#c2122a;display:block;height:.1rem;width:0;left:50%;bottom:-7%}.landing .home-webzine .home-webzine-title :hover::after{width:60%;left:20%}.landing .home-webzine .home-zine-head{--zinetitlelinewidth: calc(100% - var(loczineheadpleft));padding-left:var(--loczineheadpleft);padding-top:var(--loczineheadptop);-webkit-animation:fadein 1s ease-in;animation:fadein 1s ease-in;--titlelinepx: 2px;--linepx: 2px;-webkit-transition:all .35s ease-in;transition:all .35s ease-in;-webkit-transform:scale(0.98);transform:scale(0.98);-webkit-box-shadow:0 .25em .5em 0 rgba(0,0,0,0);box-shadow:0 .25em .5em 0 rgba(0,0,0,0);background-color:rgba(68,68,68,.05)}.landing .home-webzine .home-zine-head h1{font-size:var(--zineheadfontsize);color:#000;padding-left:1rem;padding-bottom:1.6rem;margin-bottom:0}.landing .home-webzine .home-zine-head h3{font-size:var(--zinesubfontsize);color:#000;padding-bottom:.5em;padding-top:1rem;padding-bottom:1rem;padding-left:1rem;padding-right:1rem}.landing .home-webzine .home-zine-head .zine-lines-h1{position:relative}.landing .home-webzine .home-zine-head .zine-lines-h1 h1{position:relative}.landing .home-webzine .home-zine-head .zine-lines-h1 h1 .zine-title-line{position:absolute;content:"";bottom:1rem;left:1rem;height:var(--titlelinepx);width:0;background-color:violet}.landing .home-webzine .home-zine-head .zine-lines-h1 h1 .zine-title-left-line{position:absolute;content:"";bottom:0;left:0;height:100%;width:var(--linepx);background-color:#000}.landing .home-webzine .home-zine-head .zine-lines-h1 h1 .zine-title-bottom-line{position:absolute;content:"";bottom:0;left:-1rem;height:var(--linepx);width:calc(100px + 1rem);width:calc(max(33%,100px) + 1rem);background-color:#000}.landing .home-webzine .home-zine-head .zine-lines-h3 h3{border-left:solid #000 var(--linepx)}@media(max-width: 299px){.landing .home-webzine .home-zine-head{width:90%;height:9rem;--loczineheadptop: 1.1rem;--loczineheadpleft: 1.5rem}}@media(min-width: 300px){.landing .home-webzine .home-zine-head{width:90%;height:9rem;--loczineheadptop: 1.1rem;--loczineheadpleft: 1.5rem}}@media(min-width: 430px){.landing .home-webzine .home-zine-head{width:75%;height:10rem;--loczineheadptop: 1.2rem;--loczineheadpleft: 1.75rem}}@media(min-width: 576px){.landing .home-webzine .home-zine-head{width:75%;height:9rem;--loczineheadptop: 1.2rem;--loczineheadpleft: 1.75rem}}@media(min-width: 768px){.landing .home-webzine .home-zine-head{width:90%;height:14rem;--loczineheadptop: 1.5rem;--loczineheadpleft: 2rem}.landing .home-webzine .home-zine-head h3{padding-right:.5rem}}@media(min-width: 992px){.landing .home-webzine .home-zine-head{width:90%;height:13rem;--loczineheadptop: 1.5rem;--loczineheadpleft: 2rem}.landing .home-webzine .home-zine-head h3{padding-right:.5rem}}@media(min-width: 1200px){.landing .home-webzine .home-zine-head{width:75%;height:13rem;--loczineheadptop: 2rem;--loczineheadpleft: 2.5rem}}@media(min-width: 1400px){.landing .home-webzine .home-zine-head{height:13rem;--loczineheadptop: 2rem;--loczineheadpleft: 3rem}}.landing .home-webzine .home-zine-head:hover{-webkit-transform:scale(0.98);transform:scale(0.98);-webkit-box-shadow:0 .25em .5em 0 rgba(0,0,0,0);box-shadow:0 .25em .5em 0 rgba(0,0,0,0);background-color:rgba(68,68,68,.05)}.landing .home-webzine .home-zine-head h3{-webkit-animation:fadein .75s ease-out forwards;animation:fadein .75s ease-out forwards}.landing .home-webzine .ho-zine-head.zineappear{-webkit-animation:home-zine-head-animatein 1s ease-in both;animation:home-zine-head-animatein 1s ease-in both}.landing .home-webzine .ho-zine-head.zineappear h1 .zine-title-line{background-color:#24f2ce;-webkit-animation:zine-title-line-animatein 1s ease-in both;animation:zine-title-line-animatein 1s ease-in both}.landing .home-webzine .ho-zine-head.zineappear:hover{-webkit-animation:home-zine-head-animatein-reverse .35s ease-in both;animation:home-zine-head-animatein-reverse .35s ease-in both}.landing .home-webzine .ho-zine-head.zineappear:hover .zine-title-line{-webkit-animation:zine-title-line-animatein-reverse .35s ease-in both;animation:zine-title-line-animatein-reverse .35s ease-in both}.landing .home-webzine .ar-zine-head.zineappear{-webkit-animation:home-zine-head-animatein 1s ease-in both;animation:home-zine-head-animatein 1s ease-in both}.landing .home-webzine .ar-zine-head.zineappear h1 .zine-title-line{background-color:#ff0800;-webkit-animation:zine-title-line-animatein 1s ease-in both;animation:zine-title-line-animatein 1s ease-in both}.landing .home-webzine .ar-zine-head.zineappear:hover{-webkit-animation:home-zine-head-animatein-reverse .35s ease-in both;animation:home-zine-head-animatein-reverse .35s ease-in both}.landing .home-webzine .ar-zine-head.zineappear:hover .zine-title-line{-webkit-animation:zine-title-line-animatein-reverse .35s ease-in both;animation:zine-title-line-animatein-reverse .35s ease-in both}.landing .home-webzine .hb-zine-head.zineappear{-webkit-animation:home-zine-head-animatein 1s ease-in both;animation:home-zine-head-animatein 1s ease-in both}.landing .home-webzine .hb-zine-head.zineappear h1 .zine-title-line{background-color:#f90;-webkit-animation:zine-title-line-animatein 1s ease-in both;animation:zine-title-line-animatein 1s ease-in both}.landing .home-webzine .hb-zine-head.zineappear:hover{-webkit-animation:home-zine-head-animatein-reverse .35s ease-in both;animation:home-zine-head-animatein-reverse .35s ease-in both}.landing .home-webzine .hb-zine-head.zineappear:hover .zine-title-line{-webkit-animation:zine-title-line-animatein-reverse .35s ease-in both;animation:zine-title-line-animatein-reverse .35s ease-in both}.landing .modal .modal-content{border-radius:0;padding:1rem}.landing .modal .modal-content .modal-title{text-transform:uppercase}.landing .modal .modal-content .modal-body form{width:100%}.landing .modal .modal-content .modal-body form input{border-radius:0}@-webkit-keyframes gal-fade-inout{0%{opacity:0;-webkit-transform:scale(0.9);transform:scale(0.9)}20%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}80%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}100%{opacity:0;-webkit-transform:scale(0.9);transform:scale(0.9)}}@keyframes gal-fade-inout{0%{opacity:0;-webkit-transform:scale(0.9);transform:scale(0.9)}20%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}80%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}100%{opacity:0;-webkit-transform:scale(0.9);transform:scale(0.9)}}@-webkit-keyframes gal-fade-background-inout{0%{background-color:rgba(0,0,0,0)}20%{background-color:rgba(0,0,0,.3)}80%{background-color:rgba(0,0,0,.3)}100%{background-color:rgba(0,0,0,0)}}@keyframes gal-fade-background-inout{0%{background-color:rgba(0,0,0,0)}20%{background-color:rgba(0,0,0,.3)}80%{background-color:rgba(0,0,0,.3)}100%{background-color:rgba(0,0,0,0)}}@-webkit-keyframes home-zine-head-animatein{0%{-webkit-transform:scale(0.98);transform:scale(0.98);-webkit-box-shadow:0 .25em .5em 0 rgba(0,0,0,0);box-shadow:0 .25em .5em 0 rgba(0,0,0,0);background-color:rgba(68,68,68,.05)}100%{-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:rgba(50,50,93,.25) 0px 3px 12px -2px,rgba(0,0,0,.3) 0px 3px 7px -3px;box-shadow:rgba(50,50,93,.25) 0px 3px 12px -2px,rgba(0,0,0,.3) 0px 3px 7px -3px;background-color:#fff}}@keyframes home-zine-head-animatein{0%{-webkit-transform:scale(0.98);transform:scale(0.98);-webkit-box-shadow:0 .25em .5em 0 rgba(0,0,0,0);box-shadow:0 .25em .5em 0 rgba(0,0,0,0);background-color:rgba(68,68,68,.05)}100%{-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:rgba(50,50,93,.25) 0px 3px 12px -2px,rgba(0,0,0,.3) 0px 3px 7px -3px;box-shadow:rgba(50,50,93,.25) 0px 3px 12px -2px,rgba(0,0,0,.3) 0px 3px 7px -3px;background-color:#fff}}@-webkit-keyframes home-zine-head-animatein-reverse{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:rgba(50,50,93,.25) 0px 3px 12px -2px,rgba(0,0,0,.3) 0px 3px 7px -3px;box-shadow:rgba(50,50,93,.25) 0px 3px 12px -2px,rgba(0,0,0,.3) 0px 3px 7px -3px;background-color:#fff}100%{-webkit-transform:scale(0.98);transform:scale(0.98);-webkit-box-shadow:0 .25em .5em 0 rgba(0,0,0,0);box-shadow:0 .25em .5em 0 rgba(0,0,0,0);background-color:rgba(68,68,68,.05)}}@keyframes home-zine-head-animatein-reverse{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:rgba(50,50,93,.25) 0px 3px 12px -2px,rgba(0,0,0,.3) 0px 3px 7px -3px;box-shadow:rgba(50,50,93,.25) 0px 3px 12px -2px,rgba(0,0,0,.3) 0px 3px 7px -3px;background-color:#fff}100%{-webkit-transform:scale(0.98);transform:scale(0.98);-webkit-box-shadow:0 .25em .5em 0 rgba(0,0,0,0);box-shadow:0 .25em .5em 0 rgba(0,0,0,0);background-color:rgba(68,68,68,.05)}}@-webkit-keyframes zine-title-line-animatein{from{width:60%}to{width:calc(100% - 3rem)}}@keyframes zine-title-line-animatein{from{width:60%}to{width:calc(100% - 3rem)}}@-webkit-keyframes zine-title-line-animatein-reverse{0%{width:calc(100% - 3rem)}100%{width:60%}}@keyframes zine-title-line-animatein-reverse{0%{width:calc(100% - 3rem)}100%{width:60%}}.flowguide{width:100%;height:100%}.flowguide .flow-guide-wrapper{width:100%;height:100%;scroll-behavior:smooth;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory;overflow-y:scroll}.flowguide .flow-guide-wrapper section{height:100vh;width:100%;scroll-snap-align:start;position:relative}.flowguide .flow-guide-wrapper section:nth-of-type(2){width:100%;position:relative;background-image:linear-gradient(315deg, rgba(67, 76, 95, 0.9) 0%, rgba(50, 61, 86, 0.9) 74%),url(/asset/img/UT-Elevator-B2F1UX-xl.jpg);background-size:cover;background-position:left center}@media(max-width: 991px){.flowguide .flow-guide-wrapper section:nth-of-type(2){background-position:33% center}}@media(min-width: 992px)and (max-aspect-ratio: 1/1){.flowguide .flow-guide-wrapper section:nth-of-type(2){background-position:33% center}}.flowguide .flow-guide-wrapper section:nth-of-type(3){width:100%;position:relative;background-image:linear-gradient(225deg, rgba(84, 84, 84, 0.85) 0%, rgba(50, 50, 50, 0.93) 74%),url(/asset/img/UT-Elevator-2N0D87-xl.jpg);background-size:cover;background-position:center center}.flowguide .flow-guide-wrapper section:last-of-type{scroll-snap-align:end}.flowguide .flow-guide-wrapper section#flowfooter{height:auto}.flowguide .flow-guide-wrapper .flow-zero{min-height:100vh;width:100%;display:grid;grid-template-columns:1fr;grid-template-rows:1fr var(--padit)}@media(max-width: 407px){.flowguide .flow-guide-wrapper .flow-zero{padding-top:calc(var(--head-height-sm) + 1rem);--padit: var(--head-height-sm);--guide-h1-size: 1.5rem;--guidestoptitle-size: 0.9rem;--guidestoptext-size: 0.9rem;--guidestopmargins: 0}}@media(min-width: 408px){.flowguide .flow-guide-wrapper .flow-zero{padding-top:calc(var(--head-height-sm));--padit: var(--head-height-sm);--guide-h1-size: 1.5rem;--guidestoptitle-size: 1rem;--guidestoptext-size: 1rem;--guidestopmargins: 0.5rem}}@media(min-width: 576px){.flowguide .flow-guide-wrapper .flow-zero{padding-top:calc(var(--head-height-sm));--padit: var(--head-height-sm)}}@media(min-width: 768px){.flowguide .flow-guide-wrapper .flow-zero{padding-top:calc(var(--head-height-md));--padit: var(--head-height-md);--guide-h1-size: 2.2rem;--guidecontenttext-size: 1.2rem;--guidestoptitle-size: 1rem;--guidestoptext-size: 0.9rem}}@media(min-width: 992px){.flowguide .flow-guide-wrapper .flow-zero{--guide-h1-size: 2.5rem;--guidecontenttext-size: 1.2rem;--guidestoptitle-size: 1.1rem;--guidestoptext-size: 1rem}}@media(min-width: 1200px){.flowguide .flow-guide-wrapper .flow-zero{padding-top:calc(var(--head-height-xl));--padit: var(--head-height-xl);--guide-h1-size: 3.5rem;--guidestoptext-size: 1.1rem;--guidecontenttext-size: 1.5rem}}.flowguide .flow-guide-wrapper .flow-zero #guideart .guide-grid,.flowguide .flow-guide-wrapper .flow-zero #guidetech .guide-grid,.flowguide .flow-guide-wrapper .flow-zero #guidefunc .guide-grid{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;height:100%}@media(max-width: 1199px){.flowguide .flow-guide-wrapper .flow-zero #guideart .guide-grid,.flowguide .flow-guide-wrapper .flow-zero #guidetech .guide-grid,.flowguide .flow-guide-wrapper .flow-zero #guidefunc .guide-grid{grid-template-rows:1fr 2fr}}@media(max-width: 991px){.flowguide .flow-guide-wrapper .flow-zero #guideart .guide-grid,.flowguide .flow-guide-wrapper .flow-zero #guidetech .guide-grid,.flowguide .flow-guide-wrapper .flow-zero #guidefunc .guide-grid{grid-template-rows:1fr 2fr}}@media(max-width: 767px){.flowguide .flow-guide-wrapper .flow-zero #guideart .guide-grid,.flowguide .flow-guide-wrapper .flow-zero #guidetech .guide-grid,.flowguide .flow-guide-wrapper .flow-zero #guidefunc .guide-grid{grid-template-columns:3fr 1fr;grid-template-rows:1fr 3fr}}@media(max-width: 407px){.flowguide .flow-guide-wrapper .flow-zero #guideart .guide-grid,.flowguide .flow-guide-wrapper .flow-zero #guidetech .guide-grid,.flowguide .flow-guide-wrapper .flow-zero #guidefunc .guide-grid{grid-template-columns:1fr;grid-template-rows:1fr 3fr}}@media(min-aspect-ratio: 1.6){.flowguide .flow-guide-wrapper .flow-zero #guideart .guide-grid,.flowguide .flow-guide-wrapper .flow-zero #guidetech .guide-grid,.flowguide .flow-guide-wrapper .flow-zero #guidefunc .guide-grid{grid-template-rows:1fr 3fr}}.flowguide .flow-guide-wrapper .flow-zero #guideart .guide-grid .guidecontent,.flowguide .flow-guide-wrapper .flow-zero #guidetech .guide-grid .guidecontent,.flowguide .flow-guide-wrapper .flow-zero #guidefunc .guide-grid .guidecontent{grid-column:1;grid-row:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}@media(max-width: 768px){.flowguide .flow-guide-wrapper .flow-zero #guideart .guide-grid .guidecontent,.flowguide .flow-guide-wrapper .flow-zero #guidetech .guide-grid .guidecontent,.flowguide .flow-guide-wrapper .flow-zero #guidefunc .guide-grid .guidecontent{padding-top:20vh;grid-row:1/span 2}}.flowguide .flow-guide-wrapper .flow-zero #guideart .guide-grid .guidecontent p,.flowguide .flow-guide-wrapper .flow-zero #guidetech .guide-grid .guidecontent p,.flowguide .flow-guide-wrapper .flow-zero #guidefunc .guide-grid .guidecontent p{color:#fff}.flowguide .flow-guide-wrapper .flow-zero #guideart .guide-grid .guidecontent .holdit,.flowguide .flow-guide-wrapper .flow-zero #guidetech .guide-grid .guidecontent .holdit,.flowguide .flow-guide-wrapper .flow-zero #guidefunc .guide-grid .guidecontent .holdit{grid-column:1/span 2;grid-row:1}.flowguide .flow-guide-wrapper .flow-zero #guideart .guide-grid .guidecontent .guidecontenttitle,.flowguide .flow-guide-wrapper .flow-zero #guidetech .guide-grid .guidecontent .guidecontenttitle,.flowguide .flow-guide-wrapper .flow-zero #guidefunc .guide-grid .guidecontent .guidecontenttitle{margin-bottom:1rem}.flowguide .flow-guide-wrapper .flow-zero #guideart .guide-grid .guidecontent .guidecontenttitle h1,.flowguide .flow-guide-wrapper .flow-zero #guidetech .guide-grid .guidecontent .guidecontenttitle h1,.flowguide .flow-guide-wrapper .flow-zero #guidefunc .guide-grid .guidecontent .guidecontenttitle h1{font-size:var(--guide-h1-size);font-weight:300;color:#fff;position:relative}.flowguide .flow-guide-wrapper .flow-zero #guideart .guide-grid .guidecontent .guidecontenttitle h1 span.flowcontenttitleunderline,.flowguide .flow-guide-wrapper .flow-zero #guidetech .guide-grid .guidecontent .guidecontenttitle h1 span.flowcontenttitleunderline,.flowguide .flow-guide-wrapper .flow-zero #guidefunc .guide-grid .guidecontent .guidecontenttitle h1 span.flowcontenttitleunderline{position:absolute;bottom:0rem;left:0;height:1px;-webkit-transition:width 2s;transition:width 2s}.flowguide .flow-guide-wrapper .flow-zero #guideart .guide-grid .guidecontent .guidecontenttitle h1:hover span.flowcontenttitleunderline,.flowguide .flow-guide-wrapper .flow-zero #guidetech .guide-grid .guidecontent .guidecontenttitle h1:hover span.flowcontenttitleunderline,.flowguide .flow-guide-wrapper .flow-zero #guidefunc .guide-grid .guidecontent .guidecontenttitle h1:hover span.flowcontenttitleunderline{width:85%}.flowguide .flow-guide-wrapper .flow-zero #guideart .guide-grid .guidecontent .guidecontenttext,.flowguide .flow-guide-wrapper .flow-zero #guidetech .guide-grid .guidecontent .guidecontenttext,.flowguide .flow-guide-wrapper .flow-zero #guidefunc .guide-grid .guidecontent .guidecontenttext{font-size:var(--guidecontenttext-size);line-height:1.2;margin-bottom:2rem}.flowguide .flow-guide-wrapper .flow-zero #guideart .guide-grid .guidecontent .guidecontenttext p,.flowguide .flow-guide-wrapper .flow-zero #guidetech .guide-grid .guidecontent .guidecontenttext p,.flowguide .flow-guide-wrapper .flow-zero #guidefunc .guide-grid .guidecontent .guidecontenttext p{margin-bottom:0}.flowguide .flow-guide-wrapper .flow-zero #guideart .guide-grid .guidecontent .holdit2,.flowguide .flow-guide-wrapper .flow-zero #guidetech .guide-grid .guidecontent .holdit2,.flowguide .flow-guide-wrapper .flow-zero #guidefunc .guide-grid .guidecontent .holdit2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:2rem}@media(max-width: 576px){.flowguide .flow-guide-wrapper .flow-zero #guideart .guide-grid .guidecontent .holdit2,.flowguide .flow-guide-wrapper .flow-zero #guidetech .guide-grid .guidecontent .holdit2,.flowguide .flow-guide-wrapper .flow-zero #guidefunc .guide-grid .guidecontent .holdit2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}}.flowguide .flow-guide-wrapper .flow-zero #guideart .guide-grid .guidecontent .guidestop,.flowguide .flow-guide-wrapper .flow-zero #guidetech .guide-grid .guidecontent .guidestop,.flowguide .flow-guide-wrapper .flow-zero #guidefunc .guide-grid .guidecontent .guidestop{place-self:start;margin-bottom:var(--guidestopmargins);width:90%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flowguide .flow-guide-wrapper .flow-zero #guideart .guide-grid .guidecontent .guidestop p,.flowguide .flow-guide-wrapper .flow-zero #guidetech .guide-grid .guidecontent .guidestop p,.flowguide .flow-guide-wrapper .flow-zero #guidefunc .guide-grid .guidecontent .guidestop p{color:#fff}.flowguide .flow-guide-wrapper .flow-zero #guideart .guide-grid .guidecontent .guidestop .guidestopbutton,.flowguide .flow-guide-wrapper .flow-zero #guidetech .guide-grid .guidecontent .guidestop .guidestopbutton,.flowguide .flow-guide-wrapper .flow-zero #guidefunc .guide-grid .guidecontent .guidestop .guidestopbutton{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.flowguide .flow-guide-wrapper .flow-zero #guideart .guide-grid .guidecontent .guidestop .guidestopbutton .guide-flowstop-titles,.flowguide .flow-guide-wrapper .flow-zero #guidetech .guide-grid .guidecontent .guidestop .guidestopbutton .guide-flowstop-titles,.flowguide .flow-guide-wrapper .flow-zero #guidefunc .guide-grid .guidecontent .guidestop .guidestopbutton .guide-flowstop-titles{color:#fff;text-transform:uppercase;margin-bottom:.3rem;font-size:var(--guidestoptitle-size);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.flowguide .flow-guide-wrapper .flow-zero #guideart .guide-grid .guidecontent .guidestop .guidestopbutton .guide-flowstop-titles span,.flowguide .flow-guide-wrapper .flow-zero #guidetech .guide-grid .guidecontent .guidestop .guidestopbutton .guide-flowstop-titles span,.flowguide .flow-guide-wrapper .flow-zero #guidefunc .guide-grid .guidecontent .guidestop .guidestopbutton .guide-flowstop-titles span{padding-left:.75rem;position:relative;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.flowguide .flow-guide-wrapper .flow-zero #guideart .guide-grid .guidecontent .guidestop .guidestopbutton .guide-flowstop-titles span::after,.flowguide .flow-guide-wrapper .flow-zero #guidetech .guide-grid .guidecontent .guidestop .guidestopbutton .guide-flowstop-titles span::after,.flowguide .flow-guide-wrapper .flow-zero #guidefunc .guide-grid .guidecontent .guidestop .guidestopbutton .guide-flowstop-titles span::after{content:"";position:absolute;top:0;left:0;width:3px;height:100%;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.flowguide .flow-guide-wrapper .flow-zero #guideart .guide-grid .guidecontent .guidestop .guide-stop-content,.flowguide .flow-guide-wrapper .flow-zero #guidetech .guide-grid .guidecontent .guidestop .guide-stop-content,.flowguide .flow-guide-wrapper .flow-zero #guidefunc .guide-grid .guidecontent .guidestop .guide-stop-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.flowguide .flow-guide-wrapper .flow-zero #guideart .guide-grid .guidecontent .guidestop .guide-stop-content p,.flowguide .flow-guide-wrapper .flow-zero #guidetech .guide-grid .guidecontent .guidestop .guide-stop-content p,.flowguide .flow-guide-wrapper .flow-zero #guidefunc .guide-grid .guidecontent .guidestop .guide-stop-content p{font-size:var(--guidestoptext-size);line-height:1.2;margin-bottom:var(--guidestopmargins)}.flowguide .flow-guide-wrapper .flow-zero #guideart .guide-grid .guidecontent .guidestop:hover .guidestopbutton .guide-flowstop-titles,.flowguide .flow-guide-wrapper .flow-zero #guidetech .guide-grid .guidecontent .guidestop:hover .guidestopbutton .guide-flowstop-titles,.flowguide .flow-guide-wrapper .flow-zero #guidefunc .guide-grid .guidecontent .guidestop:hover .guidestopbutton .guide-flowstop-titles{-webkit-transform:translateX(6px);transform:translateX(6px)}.flowguide .flow-guide-wrapper .flow-zero #guideart .guide-grid .guidecontent .guidestop:hover .guidestopbutton .guide-flowstop-titles span::after,.flowguide .flow-guide-wrapper .flow-zero #guidetech .guide-grid .guidecontent .guidestop:hover .guidestopbutton .guide-flowstop-titles span::after,.flowguide .flow-guide-wrapper .flow-zero #guidefunc .guide-grid .guidecontent .guidestop:hover .guidestopbutton .guide-flowstop-titles span::after{width:6px;left:-6px}.flowguide .flow-guide-wrapper .flow-zero #guideart .guide-grid .guidecontent .guidestop.flow-stop-one,.flowguide .flow-guide-wrapper .flow-zero #guidetech .guide-grid .guidecontent .guidestop.flow-stop-one,.flowguide .flow-guide-wrapper .flow-zero #guidefunc .guide-grid .guidecontent .guidestop.flow-stop-one{grid-column:1;grid-row:2}.flowguide .flow-guide-wrapper .flow-zero #guideart .guide-grid .guidecontent .guidestop.flow-stop-two,.flowguide .flow-guide-wrapper .flow-zero #guidetech .guide-grid .guidecontent .guidestop.flow-stop-two,.flowguide .flow-guide-wrapper .flow-zero #guidefunc .guide-grid .guidecontent .guidestop.flow-stop-two{grid-column:2;grid-row:2}@media(min-width: 408px)and (max-width: 767px){.flowguide .flow-guide-wrapper .flow-zero #guideart .art-grid{grid-template-columns:repeat(4, 1fr);grid-template-rows:1fr 3fr}}.flowguide .flow-guide-wrapper .flow-zero #guideart .art-grid #art-draw-vid{position:relative;z-index:1;grid-column:1;grid-row:1/span 2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width: 408px)and (max-width: 767px){.flowguide .flow-guide-wrapper .flow-zero #guideart .art-grid #art-draw-vid{grid-column:1/span 2}}@media(min-aspect-ratio: 1.4){.flowguide .flow-guide-wrapper .flow-zero #guideart .art-grid #art-draw-vid{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.flowguide .flow-guide-wrapper .flow-zero #guideart .art-grid #art-draw-vid #vid-el{pointer-events:none;height:75vh;max-width:100%;max-height:1000px;-o-object-fit:contain;object-fit:contain;-webkit-animation:none;animation:none}@media(max-width: 768px){.flowguide .flow-guide-wrapper .flow-zero #guideart .art-grid #art-draw-vid #vid-el{-webkit-animation:art-guide-a-mobile-fade-vid 12s forwards;animation:art-guide-a-mobile-fade-vid 12s forwards}}.flowguide .flow-guide-wrapper .flow-zero #guideart .art-grid #art-content{position:relative;z-index:10;isolation:isolate;grid-column:2;-webkit-animation:none;animation:none}@media(max-width: 407px){.flowguide .flow-guide-wrapper .flow-zero #guideart .art-grid #art-content{grid-column:1;-webkit-animation:art-guide-a-mobile-bg 12s forwards;animation:art-guide-a-mobile-bg 12s forwards}}@media(min-width: 408px)and (max-width: 767px){.flowguide .flow-guide-wrapper .flow-zero #guideart .art-grid #art-content{grid-column:2/span 3;padding-left:1rem;-webkit-animation:art-guide-a-mobile-bg 12s forwards;animation:art-guide-a-mobile-bg 12s forwards}}.flowguide .flow-guide-wrapper .flow-zero #guideart .art-grid #art-content p{color:#000}.flowguide .flow-guide-wrapper .flow-zero #guideart .art-grid #art-content .guidecontenttitle{-webkit-animation:art-guide-a 12s forwards;animation:art-guide-a 12s forwards}@media(max-width: 768px){.flowguide .flow-guide-wrapper .flow-zero #guideart .art-grid #art-content .guidecontenttitle{-webkit-animation:art-guide-a-mobile 12s forwards;animation:art-guide-a-mobile 12s forwards}}.flowguide .flow-guide-wrapper .flow-zero #guideart .art-grid #art-content .guidecontenttitle h1{color:#000}.flowguide .flow-guide-wrapper .flow-zero #guideart .art-grid #art-content .guidecontenttitle h1 span.flowcontenttitleunderline{background-color:#ff0800;width:0;height:2px;-webkit-transition:width 2s;transition:width 2s}.flowguide .flow-guide-wrapper .flow-zero #guideart .art-grid #art-content .guidecontenttitle h1:hover span.flowcontenttitleunderline{width:85%}.flowguide .flow-guide-wrapper .flow-zero #guideart .art-grid #art-content .guidecontenttext{opacity:0;-webkit-animation:art-guide-b 3s 12s forwards;animation:art-guide-b 3s 12s forwards}.flowguide .flow-guide-wrapper .flow-zero #guideart .art-grid #art-content .guidestop{opacity:0;-webkit-animation:art-guide-c 3s 12s forwards;animation:art-guide-c 3s 12s forwards}.flowguide .flow-guide-wrapper .flow-zero #guideart .art-grid #art-content .guidestop p{color:#000}.flowguide .flow-guide-wrapper .flow-zero #guideart .art-grid #art-content .guidestop .guidestopbutton .guide-flowstop-titles{color:#000}.flowguide .flow-guide-wrapper .flow-zero #guideart .art-grid #art-content .guidestop .guidestopbutton .guide-flowstop-titles span::after{background-color:#ff0800}.flowguide .flow-guide-wrapper .flow-zero #guideart .art-grid #art-content .guidestop:last-child{border:none}.flowguide .flow-guide-wrapper .flow-zero #guideart .art-grid #art-content .guidestop:last-child .cta-button-black{border:2px solid #000 !important}.flowguide .flow-guide-wrapper .flow-zero #guideart .art-grid #art-content .guidestop.flow-stop-one{-webkit-animation:art-guide-c 3s 13s forwards;animation:art-guide-c 3s 13s forwards}.flowguide .flow-guide-wrapper .flow-zero #guideart .art-grid #art-content .guidestop.flow-stop-two{-webkit-animation:art-guide-c 3s 13.5s forwards;animation:art-guide-c 3s 13.5s forwards}.flowguide .flow-guide-wrapper .flow-zero #guideart .art-grid #art-content .guidestop.flow-stop-three{display:none}.flowguide .flow-guide-wrapper .flow-zero .flowchev{grid-row:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flowguide .flow-guide-wrapper .flow-zero #guidetech .guidecontenttitle h1 span{border-bottom:solid 2px #f90}.flowguide .flow-guide-wrapper .flow-zero #guidetech .guidecontenttitle h1 span.flowcontenttitleunderline{background-color:#f90;width:0%}.flowguide .flow-guide-wrapper .flow-zero #guidetech .guidestop .guidestopbutton .guide-flowstop-titles span::after{background-color:#f90}.flowguide .flow-guide-wrapper .flow-zero #guidefunc .guidecontenttitle h1 span{border-bottom:solid 2px #24f2ce}.flowguide .flow-guide-wrapper .flow-zero #guidefunc .guidecontenttitle h1 span.flowcontenttitleunderline{background-color:#24f2ce;width:0%}.flowguide .flow-guide-wrapper .flow-zero #guidefunc .guidestop .guidestopbutton .guide-flowstop-titles span::after{background-color:#24f2ce}.flowguide .flow-guide-wrapper .flow-one,.flowguide .flow-guide-wrapper .flow-two,.flowguide .flow-guide-wrapper .flow-three{min-height:100vh;width:100%;display:grid;grid-template-columns:1fr 5fr 1fr;grid-template-rows:1fr 1fr 5fr 1fr}.flowguide .flow-guide-wrapper .flow-one .flowcontent,.flowguide .flow-guide-wrapper .flow-two .flowcontent,.flowguide .flow-guide-wrapper .flow-three .flowcontent{grid-column:2/span 1;grid-row:2/span 2;display:grid;grid-template-rows:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}@media(max-width: 768px){.flowguide .flow-guide-wrapper .flow-one .flowcontent,.flowguide .flow-guide-wrapper .flow-two .flowcontent,.flowguide .flow-guide-wrapper .flow-three .flowcontent{grid-template-columns:1fr 1fr;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}}@media(max-width: 299px){.flowguide .flow-guide-wrapper .flow-one .flowcontent,.flowguide .flow-guide-wrapper .flow-two .flowcontent,.flowguide .flow-guide-wrapper .flow-three .flowcontent{--flowtitlefontsize: clamp(1.1rem, 6.5vw, 2.3rem);--flowquotefontsize: 1.1rem;--flowsubheadingfontsize:0.7rem;--flowcontentfontsize: 0.9rem}}@media(min-width: 300px){.flowguide .flow-guide-wrapper .flow-one .flowcontent,.flowguide .flow-guide-wrapper .flow-two .flowcontent,.flowguide .flow-guide-wrapper .flow-three .flowcontent{--flowtitlefontsize: clamp(1.1rem, 6.5vw, 2.3rem);--flowquotefontsize: 1.1rem;--flowsubheadingfontsize:0.7rem;--flowcontentfontsize: 0.8rem}}@media(min-width: 576px){.flowguide .flow-guide-wrapper .flow-one .flowcontent,.flowguide .flow-guide-wrapper .flow-two .flowcontent,.flowguide .flow-guide-wrapper .flow-three .flowcontent{--flowtitlefontsize: 2.3rem;--flowquotefontsize: 1.1rem;--flowsubheadingfontsize:0.8rem;--flowcontentfontsize: 0.8rem}}@media(min-width: 768px){.flowguide .flow-guide-wrapper .flow-one .flowcontent,.flowguide .flow-guide-wrapper .flow-two .flowcontent,.flowguide .flow-guide-wrapper .flow-three .flowcontent{--flowtitlefontsize: 2.9rem;--flowquotefontsize: 1.1rem;--flowsubheadingfontsize:0.8rem;--flowcontentfontsize: 0.9rem}}@media(min-width: 992px){.flowguide .flow-guide-wrapper .flow-one .flowcontent,.flowguide .flow-guide-wrapper .flow-two .flowcontent,.flowguide .flow-guide-wrapper .flow-three .flowcontent{--flowtitlefontsize: 3.1rem;--flowquotefontsize: 1.3rem;--flowsubheadingfontsize:0.8rem;--flowcontentfontsize: 0.8rem}}@media(min-width: 992px)and (min-height: 700px){.flowguide .flow-guide-wrapper .flow-one .flowcontent,.flowguide .flow-guide-wrapper .flow-two .flowcontent,.flowguide .flow-guide-wrapper .flow-three .flowcontent{--flowcontentfontsize: 0.9rem}}@media(min-width: 1200px){.flowguide .flow-guide-wrapper .flow-one .flowcontent,.flowguide .flow-guide-wrapper .flow-two .flowcontent,.flowguide .flow-guide-wrapper .flow-three .flowcontent{--flowtitlefontsize: 3.5rem;--flowquotefontsize: 1.3rem;--flowsubheadingfontsize:0.8rem;--flowcontentfontsize: 0.8rem}}@media(min-width: 1200px)and (min-height: 700px){.flowguide .flow-guide-wrapper .flow-one .flowcontent,.flowguide .flow-guide-wrapper .flow-two .flowcontent,.flowguide .flow-guide-wrapper .flow-three .flowcontent{--flowcontentfontsize: 0.9rem}}@media(min-width: 1400px){.flowguide .flow-guide-wrapper .flow-one .flowcontent,.flowguide .flow-guide-wrapper .flow-two .flowcontent,.flowguide .flow-guide-wrapper .flow-three .flowcontent{--flowtitlefontsize: 4rem;--flowquotefontsize: 1.5rem;--flowsubheadingfontsize:0.8rem;--flowcontentfontsize: 0.9rem}}.flowguide .flow-guide-wrapper .flow-one .flowcontent .flowcontenttitle,.flowguide .flow-guide-wrapper .flow-two .flowcontent .flowcontenttitle,.flowguide .flow-guide-wrapper .flow-three .flowcontent .flowcontenttitle{grid-column:1/span 3;grid-row:1/span 1;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width: 768px){.flowguide .flow-guide-wrapper .flow-one .flowcontent .flowcontenttitle,.flowguide .flow-guide-wrapper .flow-two .flowcontent .flowcontenttitle,.flowguide .flow-guide-wrapper .flow-three .flowcontent .flowcontenttitle{grid-column:1/span 2}}.flowguide .flow-guide-wrapper .flow-one .flowcontent .flowcontenttitle h1,.flowguide .flow-guide-wrapper .flow-two .flowcontent .flowcontenttitle h1,.flowguide .flow-guide-wrapper .flow-three .flowcontent .flowcontenttitle h1{font-family:"Raleway",sans-serif;font-size:var(--flowtitlefontsize);font-weight:300}.flowguide .flow-guide-wrapper .flow-one .flowcontent .flowcontenttext,.flowguide .flow-guide-wrapper .flow-two .flowcontent .flowcontenttext,.flowguide .flow-guide-wrapper .flow-three .flowcontent .flowcontenttext{grid-column:1/span 3;grid-row:2/span 1;margin-top:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:normal}@media(max-width: 768px){.flowguide .flow-guide-wrapper .flow-one .flowcontent .flowcontenttext,.flowguide .flow-guide-wrapper .flow-two .flowcontent .flowcontenttext,.flowguide .flow-guide-wrapper .flow-three .flowcontent .flowcontenttext{grid-column:1/span 2}}.flowguide .flow-guide-wrapper .flow-one .flowcontent .flowcontenttext p,.flowguide .flow-guide-wrapper .flow-two .flowcontent .flowcontenttext p,.flowguide .flow-guide-wrapper .flow-three .flowcontent .flowcontenttext p{text-align:center}@media(min-width: 992px){.flowguide .flow-guide-wrapper .flow-one .flowcontent .flowcontenttext p,.flowguide .flow-guide-wrapper .flow-two .flowcontent .flowcontenttext p,.flowguide .flow-guide-wrapper .flow-three .flowcontent .flowcontenttext p{width:55%}}@media(min-width: 1200px){.flowguide .flow-guide-wrapper .flow-one .flowcontent .flowcontenttext p,.flowguide .flow-guide-wrapper .flow-two .flowcontent .flowcontenttext p,.flowguide .flow-guide-wrapper .flow-three .flowcontent .flowcontenttext p{width:45%}}.flowguide .flow-guide-wrapper .flow-one .flowcontent .flowquote,.flowguide .flow-guide-wrapper .flow-two .flowcontent .flowquote,.flowguide .flow-guide-wrapper .flow-three .flowcontent .flowquote{grid-column:1/span 1;grid-row:3/span 1;padding-top:1rem;max-width:22rem}@media(max-width: 768px){.flowguide .flow-guide-wrapper .flow-one .flowcontent .flowquote,.flowguide .flow-guide-wrapper .flow-two .flowcontent .flowquote,.flowguide .flow-guide-wrapper .flow-three .flowcontent .flowquote{display:none}}.flowguide .flow-guide-wrapper .flow-one .flowcontent .flowquote .flow-quote-content,.flowguide .flow-guide-wrapper .flow-two .flowcontent .flowquote .flow-quote-content,.flowguide .flow-guide-wrapper .flow-three .flowcontent .flowquote .flow-quote-content{margin-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flowguide .flow-guide-wrapper .flow-one .flowcontent .flowquote .flow-quote-content p,.flowguide .flow-guide-wrapper .flow-two .flowcontent .flowquote .flow-quote-content p,.flowguide .flow-guide-wrapper .flow-three .flowcontent .flowquote .flow-quote-content p{font-family:Open_Sans_Light;font-size:var(--flowquotefontsize);line-height:1.5;margin:0;color:#fff;text-align:center}.flowguide .flow-guide-wrapper .flow-one .flowcontent .flowstop .flow-stop-content,.flowguide .flow-guide-wrapper .flow-two .flowcontent .flowstop .flow-stop-content,.flowguide .flow-guide-wrapper .flow-three .flowcontent .flowstop .flow-stop-content{text-align:center;padding-top:.5rem}.flowguide .flow-guide-wrapper .flow-one .flowcontent .flowstop.flow-stop-one,.flowguide .flow-guide-wrapper .flow-two .flowcontent .flowstop.flow-stop-one,.flowguide .flow-guide-wrapper .flow-three .flowcontent .flowstop.flow-stop-one{grid-column:2/span 1;grid-row:3/span 1}@media(max-width: 768px){.flowguide .flow-guide-wrapper .flow-one .flowcontent .flowstop.flow-stop-one,.flowguide .flow-guide-wrapper .flow-two .flowcontent .flowstop.flow-stop-one,.flowguide .flow-guide-wrapper .flow-three .flowcontent .flowstop.flow-stop-one{grid-column:1/span 1}}.flowguide .flow-guide-wrapper .flow-one .flowcontent .flowstop.flow-stop-two,.flowguide .flow-guide-wrapper .flow-two .flowcontent .flowstop.flow-stop-two,.flowguide .flow-guide-wrapper .flow-three .flowcontent .flowstop.flow-stop-two{grid-column:3/span 1;grid-row:3/span 1}@media(max-width: 768px){.flowguide .flow-guide-wrapper .flow-one .flowcontent .flowstop.flow-stop-two,.flowguide .flow-guide-wrapper .flow-two .flowcontent .flowstop.flow-stop-two,.flowguide .flow-guide-wrapper .flow-three .flowcontent .flowstop.flow-stop-two{grid-column:2/span 1}}.flowguide .flow-guide-wrapper .flow-one .flowcontent p,.flowguide .flow-guide-wrapper .flow-two .flowcontent p,.flowguide .flow-guide-wrapper .flow-three .flowcontent p{font-size:var(--flowcontentfontsize);font-family:Open_Sans_Light;line-height:normal}.flowguide .flow-guide-wrapper .flow-one #flowart .flowcontenttitle h1,.flowguide .flow-guide-wrapper .flow-two #flowart .flowcontenttitle h1,.flowguide .flow-guide-wrapper .flow-three #flowart .flowcontenttitle h1{position:relative;color:#fff}.flowguide .flow-guide-wrapper .flow-one #flowart .flowcontenttitle h1 span,.flowguide .flow-guide-wrapper .flow-two #flowart .flowcontenttitle h1 span,.flowguide .flow-guide-wrapper .flow-three #flowart .flowcontenttitle h1 span{position:absolute}.flowguide .flow-guide-wrapper .flow-one #flowart .flowcontenttitle h1 span.flowcontenttitleunderline,.flowguide .flow-guide-wrapper .flow-two #flowart .flowcontenttitle h1 span.flowcontenttitleunderline,.flowguide .flow-guide-wrapper .flow-three #flowart .flowcontenttitle h1 span.flowcontenttitleunderline{bottom:0;left:0;width:100%;height:1.25px;background:#ff0800}.flowguide .flow-guide-wrapper .flow-one #flowart .flowcontenttext,.flowguide .flow-guide-wrapper .flow-two #flowart .flowcontenttext,.flowguide .flow-guide-wrapper .flow-three #flowart .flowcontenttext{position:relative;padding-bottom:1.5rem}.flowguide .flow-guide-wrapper .flow-one #flowart .flowcontenttext span,.flowguide .flow-guide-wrapper .flow-two #flowart .flowcontenttext span,.flowguide .flow-guide-wrapper .flow-three #flowart .flowcontenttext span{position:absolute}.flowguide .flow-guide-wrapper .flow-one #flowart .flowcontenttext span.flowcontenttextunderline,.flowguide .flow-guide-wrapper .flow-two #flowart .flowcontenttext span.flowcontenttextunderline,.flowguide .flow-guide-wrapper .flow-three #flowart .flowcontenttext span.flowcontenttextunderline{bottom:0;left:0;width:100%;height:1px;background:rgba(0,0,0,0)}.flowguide .flow-guide-wrapper .flow-one #flowart .flowcontent-art,.flowguide .flow-guide-wrapper .flow-two #flowart .flowcontent-art,.flowguide .flow-guide-wrapper .flow-three #flowart .flowcontent-art{width:100%}.flowguide .flow-guide-wrapper .flow-one #flowart .flowcontent-art .flowcontentimage,.flowguide .flow-guide-wrapper .flow-two #flowart .flowcontent-art .flowcontentimage,.flowguide .flow-guide-wrapper .flow-three #flowart .flowcontent-art .flowcontentimage{width:100%;height:100%;margin:1rem;padding:1rem;background-color:#fff;position:relative}.flowguide .flow-guide-wrapper .flow-one #flowart .flowcontent-art .flowcontentimage #imgnw.imgwrap,.flowguide .flow-guide-wrapper .flow-two #flowart .flowcontent-art .flowcontentimage #imgnw.imgwrap,.flowguide .flow-guide-wrapper .flow-three #flowart .flowcontent-art .flowcontentimage #imgnw.imgwrap{position:absolute;top:1rem;left:1rem;width:calc(100% - 2rem);height:calc(100% - 2rem);-webkit-animation:pic-fade-into-el 5s forwards;animation:pic-fade-into-el 5s forwards}.flowguide .flow-guide-wrapper .flow-one #flowart .flowcontent-art .flowcontentimage #imgnw.imgwrap img,.flowguide .flow-guide-wrapper .flow-two #flowart .flowcontent-art .flowcontentimage #imgnw.imgwrap img,.flowguide .flow-guide-wrapper .flow-three #flowart .flowcontent-art .flowcontentimage #imgnw.imgwrap img{width:100%;height:100%}.flowguide .flow-guide-wrapper .flow-one #flowart .flowcontent-art .flowcontentimage #imgnwel.imgwrap,.flowguide .flow-guide-wrapper .flow-two #flowart .flowcontent-art .flowcontentimage #imgnwel.imgwrap,.flowguide .flow-guide-wrapper .flow-three #flowart .flowcontent-art .flowcontentimage #imgnwel.imgwrap{position:absolute;top:1rem;left:1rem;width:calc(100% - 2rem);height:calc(100% - 2rem);opacity:0;-webkit-animation:el-fade-in 5s forwards;animation:el-fade-in 5s forwards}.flowguide .flow-guide-wrapper .flow-one #flowart .flowcontent-art .flowcontentimage #imgnwel.imgwrap img,.flowguide .flow-guide-wrapper .flow-two #flowart .flowcontent-art .flowcontentimage #imgnwel.imgwrap img,.flowguide .flow-guide-wrapper .flow-three #flowart .flowcontent-art .flowcontentimage #imgnwel.imgwrap img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.flowguide .flow-guide-wrapper .flow-one #flowart .flowcontent-art .flowcontentimage #imgnwwrite.imgwrap,.flowguide .flow-guide-wrapper .flow-two #flowart .flowcontent-art .flowcontentimage #imgnwwrite.imgwrap,.flowguide .flow-guide-wrapper .flow-three #flowart .flowcontent-art .flowcontentimage #imgnwwrite.imgwrap{position:absolute;bottom:1rem;left:1rem;width:50%;opacity:0;-webkit-animation:write-fade-in 5s forwards;animation:write-fade-in 5s forwards}.flowguide .flow-guide-wrapper .flow-one #flowart .flowcontent-art .flowcontentimage #imgnwwrite.imgwrap img,.flowguide .flow-guide-wrapper .flow-two #flowart .flowcontent-art .flowcontentimage #imgnwwrite.imgwrap img,.flowguide .flow-guide-wrapper .flow-three #flowart .flowcontent-art .flowcontentimage #imgnwwrite.imgwrap img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.flowguide .flow-guide-wrapper .flow-one #flowart p,.flowguide .flow-guide-wrapper .flow-two #flowart p,.flowguide .flow-guide-wrapper .flow-three #flowart p{color:#fff}.flowguide .flow-guide-wrapper .flow-one #flowtech .flowcontenttitle h1,.flowguide .flow-guide-wrapper .flow-two #flowtech .flowcontenttitle h1,.flowguide .flow-guide-wrapper .flow-three #flowtech .flowcontenttitle h1{color:#fff;position:relative}.flowguide .flow-guide-wrapper .flow-one #flowtech .flowcontenttitle h1 span,.flowguide .flow-guide-wrapper .flow-two #flowtech .flowcontenttitle h1 span,.flowguide .flow-guide-wrapper .flow-three #flowtech .flowcontenttitle h1 span{position:absolute}.flowguide .flow-guide-wrapper .flow-one #flowtech .flowcontenttitle h1 span.flowcontenttitleunderline,.flowguide .flow-guide-wrapper .flow-two #flowtech .flowcontenttitle h1 span.flowcontenttitleunderline,.flowguide .flow-guide-wrapper .flow-three #flowtech .flowcontenttitle h1 span.flowcontenttitleunderline{bottom:0;left:0;width:100%;height:1.25px;background:#f90}.flowguide .flow-guide-wrapper .flow-one #flowtech .flowcontenttext span,.flowguide .flow-guide-wrapper .flow-two #flowtech .flowcontenttext span,.flowguide .flow-guide-wrapper .flow-three #flowtech .flowcontenttext span{position:absolute}.flowguide .flow-guide-wrapper .flow-one #flowtech .flowcontenttext span.flowcontenttextunderline,.flowguide .flow-guide-wrapper .flow-two #flowtech .flowcontenttext span.flowcontenttextunderline,.flowguide .flow-guide-wrapper .flow-three #flowtech .flowcontenttext span.flowcontenttextunderline{bottom:0;left:0;width:100%;height:1.25px}.flowguide .flow-guide-wrapper .flow-one #flowtech p,.flowguide .flow-guide-wrapper .flow-two #flowtech p,.flowguide .flow-guide-wrapper .flow-three #flowtech p{color:#fff}.flowguide .flow-guide-wrapper .flow-one #flowfunc .flowcontenttitle h1,.flowguide .flow-guide-wrapper .flow-two #flowfunc .flowcontenttitle h1,.flowguide .flow-guide-wrapper .flow-three #flowfunc .flowcontenttitle h1{position:relative;color:#fff}.flowguide .flow-guide-wrapper .flow-one #flowfunc .flowcontenttitle h1 span,.flowguide .flow-guide-wrapper .flow-two #flowfunc .flowcontenttitle h1 span,.flowguide .flow-guide-wrapper .flow-three #flowfunc .flowcontenttitle h1 span{position:absolute}.flowguide .flow-guide-wrapper .flow-one #flowfunc .flowcontenttitle h1 span.flowcontenttitleunderline,.flowguide .flow-guide-wrapper .flow-two #flowfunc .flowcontenttitle h1 span.flowcontenttitleunderline,.flowguide .flow-guide-wrapper .flow-three #flowfunc .flowcontenttitle h1 span.flowcontenttitleunderline{bottom:0;left:0;width:100%;height:2px;background:#ff0800}.flowguide .flow-guide-wrapper .flow-one #flowfunc .flowcontenttext span,.flowguide .flow-guide-wrapper .flow-two #flowfunc .flowcontenttext span,.flowguide .flow-guide-wrapper .flow-three #flowfunc .flowcontenttext span{position:absolute}.flowguide .flow-guide-wrapper .flow-one #flowfunc .flowcontenttext span.flowcontenttextunderline,.flowguide .flow-guide-wrapper .flow-two #flowfunc .flowcontenttext span.flowcontenttextunderline,.flowguide .flow-guide-wrapper .flow-three #flowfunc .flowcontenttext span.flowcontenttextunderline{bottom:0;left:0;width:100%;height:1.25px}.flowguide .flow-guide-wrapper .flow-one #flowfunc p,.flowguide .flow-guide-wrapper .flow-two #flowfunc p,.flowguide .flow-guide-wrapper .flow-three #flowfunc p{color:#fff}.flowguide .flow-guide-wrapper .flow-one .flowchev,.flowguide .flow-guide-wrapper .flow-two .flowchev,.flowguide .flow-guide-wrapper .flow-three .flowchev{grid-column:2/span 1;grid-row:4/span 1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flowguide .flow-cta-button{display:block;text-align:center;padding-top:.4rem;padding-bottom:.4rem;margin:0;background:rgba(0,0,0,0);cursor:pointer;-webkit-transition:.5s;transition:.5s}.flowguide .flow-cta-button span{font-family:Open_Sans_Light;font-weight:500;letter-spacing:calc(var(--flowsubheadingfontsize)/4);font-size:var(--flowsubheadingfontsize);font-weight:700;line-height:1rem;text-transform:uppercase}.flowguide .flow-cta-button::after{line-height:.55em !important}.flowguide .flow-cta-button.cta-button-art{border-bottom:1.5px solid #ff0800 !important;color:#fff}.flowguide .flow-cta-button.cta-button-art:hover{background-color:#ff0800;color:rgba(0,0,0,.55)}.flowguide .flow-cta-button.cta-button-tech{border-bottom:1.5px solid #f90 !important;color:#fff}.flowguide .flow-cta-button.cta-button-tech:hover{background-color:#f90;color:rgba(0,0,0,.55)}.flowguide .flow-cta-button.cta-button-func{border-bottom:2px solid #c2122a !important;color:#000}.flowguide .flow-cta-button.cta-button-func:hover{background-color:#c2122a;color:#fff}.guide-cta-button{display:block;width:-webkit-fit-content !important;width:-moz-fit-content !important;width:fit-content !important;height:2.5rem !important;text-align:left;padding-left:.75rem;padding-right:.75rem;padding-top:.4rem;margin:0;background:rgba(0,0,0,0);cursor:pointer;-webkit-transition:.5s;transition:.5s}.guide-cta-button span{font-family:Open_Sans_Light;font-weight:500;letter-spacing:.25rem;font-size:1rem;font-weight:700;line-height:1rem;text-transform:uppercase}.guide-cta-button::after{line-height:.55em !important}@media(max-width: 991px){.guide-cta-button{height:2rem !important;padding-left:.6rem;padding-right:.6rem;padding-top:.14rem;margin:0}.guide-cta-button span{letter-spacing:.2rem;font-size:.8rem;line-height:.8rem}.guide-cta-button::after{line-height:.44em !important}}@media(max-height: 800px){.guide-cta-button{height:2rem !important;padding-left:.6rem;padding-right:.6rem;padding-top:.14rem;margin:0}.guide-cta-button span{letter-spacing:.2rem;font-size:.8rem;line-height:.8rem}.guide-cta-button::after{line-height:.44em !important}}.guide-cta-button.cta-button-black{border:2px solid #000 !important;color:#000}.guide-cta-button.cta-button-black:hover{background-color:#000;color:#fff}@-webkit-keyframes art-guide-a{0%{opacity:0;-webkit-transform:translateY(8rem);transform:translateY(8rem)}10%{opacity:1}75%{-webkit-transform:translateY(8rem);transform:translateY(8rem)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes art-guide-a{0%{opacity:0;-webkit-transform:translateY(8rem);transform:translateY(8rem)}10%{opacity:1}75%{-webkit-transform:translateY(8rem);transform:translateY(8rem)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes art-guide-a-mobile{0%{opacity:1;-webkit-transform:translateY(40vh);transform:translateY(40vh);background-color:hsla(0,0%,100%,.9)}10%{opacity:1;background-color:hsla(0,0%,100%,.9)}25%{background-color:hsla(0,0%,100%,0);opacity:0}75%{opacity:0;-webkit-transform:translateY(40vh);transform:translateY(40vh)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes art-guide-a-mobile{0%{opacity:1;-webkit-transform:translateY(40vh);transform:translateY(40vh);background-color:hsla(0,0%,100%,.9)}10%{opacity:1;background-color:hsla(0,0%,100%,.9)}25%{background-color:hsla(0,0%,100%,0);opacity:0}75%{opacity:0;-webkit-transform:translateY(40vh);transform:translateY(40vh)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes art-guide-a-mobile-bg{0%{background-color:hsla(0,0%,100%,0)}75%{background-color:hsla(0,0%,100%,0)}100%{background-color:hsla(0,0%,100%,.9)}}@keyframes art-guide-a-mobile-bg{0%{background-color:hsla(0,0%,100%,0)}75%{background-color:hsla(0,0%,100%,0)}100%{background-color:hsla(0,0%,100%,.9)}}@-webkit-keyframes art-guide-a-mobile-fade-vid{0%{opacity:1}75%{opacity:1}100%{opacity:.99}}@keyframes art-guide-a-mobile-fade-vid{0%{opacity:1}75%{opacity:1}100%{opacity:.99}}@-webkit-keyframes art-guide-b{0%{opacity:0}100%{opacity:1}}@keyframes art-guide-b{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes art-guide-c{0%{opacity:0;-webkit-transform:translateY(5vh);transform:translateY(5vh)}50%{opacity:.3}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes art-guide-c{0%{opacity:0;-webkit-transform:translateY(5vh);transform:translateY(5vh)}50%{opacity:.3}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}body{width:100%;height:100%;padding:0;margin:0;background-color:#fff}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}:root{--head-width: 800;--nav-height: 0px;--head-height-xl: 100px;--head-height-md: 110px;--head-height-sm: 60px;--zine-title-color-width: 0px }html,body{height:100%;position:relative}main{min-height:calc(100vh - 12px)}.imgwrap{position:relative;overflow:hidden;width:100%;height:100%}.imgwrap img{position:relative;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none}.imgwrap span.imgtop{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0);pointer-events:none}a{color:inherit;text-decoration:none}a:link{text-decoration:none}a:hover{color:inherit;text-decoration:none}.commonHome{background-color:#c2122a}.commonArch{background-color:#3b73b9}.commonBuild{background-color:#f90}/*# sourceMappingURL=main.min.css.map */