@keyframes blink{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@-webkit-keyframes blink{0%{-webkit-opacity:0}50%{-webkit-opacity:1}100%{-webkit-opacity:0}}@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes white2pink{0%{color:#f6f9ff}100%{color:#f0d0ee}}@-webkit-keyframes white2pink{0%{-webkit-color:#f6f9ff}100%{-webkit-color:#f0d0ee}}body{background-color:#fff;font-family:Lora;line-height:1.2;font-size:13px;font-weight:400;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}sup{font-size:10px}.container{max-width:1128px;margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px}.white-loader{position:fixed;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#00f;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;pointer-events:none;z-index:50}.white-loader{opacity:0;-webkit-animation:fadeOut .3s;animation:fadeOut .3s;background-color:#fff}.hidden{opacity:0}.visible{opacity:1}p{font-family:Karla;color:#000;line-height:1.8;margin-bottom:25px}.black{color:#161034}.menu-burger img{width:40px}.index-header{position:absolute;top:30px;right:30px;z-index:20}.welcome{background-color:#7189ff;padding-bottom:60px;min-height:100vh}.welcome .container{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;min-height:100vh}.welcome nav{padding:50px 100px 45px 0;float:right;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:flex-end;width:100%}.building-header{background-color:#7189ff}a{font-family:Karla;font-size:13px;font-weight:700;color:#e1ecff;text-decoration:none}.welcome nav a,header nav a{border-bottom:2px solid rgba(255,223,221,0);-webkit-transition:border-bottom .8s;-o-transition:border-bottom .8s;transition:border-bottom .8s;padding-bottom:7px}.welcome nav a:hover,header nav a:hover{border-bottom:2px solid #e1ecff}nav a{margin-left:12px;margin-right:12px}.title h1{padding-right:60px;margin-bottom:20px}h2{font-size:28px;font-style:italic;color:#161034;line-height:1.4}.title{max-width:750px;margin-bottom:70px}.title h2{padding-left:200px}.title h2{opacity:0;-webkit-animation:fade-in .5s linear;animation:fade-in .5s linear;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-delay:.5s;animation-delay:O.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.title h2:last-child{color:#f6f9ff;-webkit-animation:fade-in .5s linear;animation:fade-in .5s linear;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.title h2 span{color:#f6f9ff;-webkit-animation:fade-in,white2pink .5s linear;animation:fade-in,white2pink .5s linear;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-delay:1.5s;animation-delay:1.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.pink{color:#f0d0ee}.button-link,.start-button{font-family:Karla;display:inline-block;background-color:#f6f9ff;border:3px solid #f6f9ff;border-radius:56px;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.start-button{font-size:20px;color:#7189ff;padding:13px 32px 13px 35px}.start-button:hover{background-color:rgba(246,249,255,0);color:#f6f9ff}.button-link,.heritage-title .button-link{font-size:16px;color:#7189ff;background-color:#f6f9ff;border:3px solid #f6f9ff;border-radius:56px;padding:8px 20px}.button-link:hover{background-color:rgba(246,249,255,0);color:#f6f9ff}.buildingsresults a,h4{font-family:Lora;font-size:45px;color:#fff;font-weight:700;font-style:italic}.buildingsresults a{z-index:4}.letthebuilding{background-color:#5f5cea;padding:100px 100px 50px 100px;position:relative;min-height:100vh}.letthebuilding h2{color:#f0d0ee}.letthebuilding h2:first-child{font-weight:700}.shapes{margin-top:40px;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.shape{width:100px;margin-left:15px;margin-right:15px;margin-bottom:40px}.shape img{-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.shape:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.location-map,.shape img{-webkit-filter:drop-shadow(1.5px 2px .5px Rgba(0, 0, 0, .15));filter:drop-shadow(1.5px 2px .5px Rgba(0, 0, 0, .15))}.small{width:50px}.faded .shape{opacity:.5}.faded .selected{opacity:1}.results{background-color:#fdf5ef;padding:100px 0 80px}.results h2{color:#7189ff;font-weight:700}h5{font-family:Lora;font-weight:700;font-style:italic;font-size:16px;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.moving-arrow:hover .black{color:#7189ff}.moving-arrow img{padding-bottom:1px}.follow{margin-left:15px}.centertitle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:50px}.bottomh5{margin-bottom:0}.centertitle img{width:25px;margin-right:15px}.left{text-align:center;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:flex-start}.center{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.animal{background-image:url(../chips-animal.svg);background-size:30%;background-repeat:no-repeat;background-position:90% 90%;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.blason{background-image:url(../chips-blason.svg);background-size:30%;background-repeat:no-repeat;background-position:30% 40%;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.brick{background-image:url(../chips-bricks.svg);background-size:50%;background-repeat:no-repeat;background-position:center;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.buildingresult a:hover .brick,.one-half:hover .brick,.one-third:hover .brick{background-position:50% 45%}.chevron{background-image:url(../chips-chevron.svg);background-size:35%;background-repeat:no-repeat;background-position:30% 40%;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.circle{background-image:url(../chips-circles.svg);background-size:35%;background-repeat:no-repeat;background-position:30% 40%;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.buildingresult a:hover .blason,.buildingresult a:hover .chevron,.buildingresult a:hover .circle,.buildingresult a:hover .rectangle,.buildingresult a:hover .sultan,.one-half:hover .blason,.one-half:hover .chevron,.one-half:hover .circle,.one-half:hover .rectangle,.one-half:hover .sultan,.one-third:hover .blason,.one-third:hover .chevron,.one-third:hover .circle,.one-third:hover .rectangle,.one-third:hover .sultan{background-position:30% 35%}.diamond{background-image:url(../chips-diamond.svg);background-size:50% 50%;background-repeat:no-repeat;background-position:75% 30%;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.dome{background-image:url(../chips-dome.svg);background-size:30%;background-repeat:no-repeat;background-position:75% 30%;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.flower{background-image:url(../chips-flower.svg);background-size:30%;background-repeat:no-repeat;background-position:75% 30%;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.halfpenta{background-image:url(../chips-halfpenta.svg);background-size:30%;background-repeat:no-repeat;background-position:50% 85%;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.buildingresult a:hover .halfpenta,.one-half:hover .halfpenta,.one-third:hover .halfpenta{background-position:50% 80%}.halfcircle{background-image:url(../chips-circlesquare.svg);background-size:30%;background-repeat:no-repeat;background-position:75% 30%;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.buildingresult a:hover .diamond,.buildingresult a:hover .dome,.buildingresult a:hover .flower,.buildingresult a:hover .halfcircle,.buildingresult a:hover .soutien,.one-half:hover .diamond,.one-half:hover .dome,.one-half:hover .flower,.one-half:hover .halfcircle,.one-half:hover .soutien,.one-third:hover .diamond,.one-third:hover .dome,.one-third:hover .flower,.one-third:hover .halfcircle,.one-third:hover .soutien{background-position:75% 25%}.oval{background-image:url(../chips-oval.svg);background-size:25%;background-repeat:no-repeat;background-position:90% 90%;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.plaque{background-image:url(../chips-plaque.svg);background-size:25%;background-repeat:no-repeat;background-position:90% 90%;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.quatrefoil{background-image:url(../chips-quatrefoil.svg);background-size:25%;background-repeat:no-repeat;background-position:90% 90%;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.buildingresult a:hover .animal,.buildingresult a:hover .oval,.buildingresult a:hover .plaque,.buildingresult a:hover .quatrefoil,.buildingresult a:hover .rome,.buildingresult a:hover .star,.one-half:hover .animal,.one-half:hover .oval,.one-half:hover .plaque,.one-half:hover .quatrefoil,.one-half:hover .rome,.one-half:hover .star,.one-third:hover .animal,.one-third:hover .oval,.one-third:hover .plaque,.one-third:hover .quatrefoil,.one-third:hover .rome,.one-third:hover .star{background-position:90% 85%}.rectangle{background-image:url(../chips-rectangle.svg);background-size:35%;background-repeat:no-repeat;background-position:30% 40%;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.rome{background-image:url(../chips-rome.svg);background-size:35%;background-repeat:no-repeat;background-position:90% 90%;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.soutien{background-image:url(../chips-soutien.svg);background-size:35%;background-repeat:no-repeat;background-position:75% 30%;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.star{background-image:url(../chips-star.svg);background-size:35%;background-repeat:no-repeat;background-position:90% 90%;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.sultan{background-image:url(../chips-sultan.svg);background-size:35%;background-repeat:no-repeat;background-position:30% 40%;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.triangle{background-image:url(../chips-triangle.svg);background-size:35%;background-repeat:no-repeat;background-position:90% 10%;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.buildingresult a:hover .triangle,.one-half:hover .triangle,.one-third:hover .triangle{background-position:90% 15%}.buildingsresults{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:50px}.buildingresult{width:312px;height:312px;margin-left:20px;margin-right:20px;position:relative;margin-bottom:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.buildingresult a,.buildingwithshape-hover{position:relative;overflow:hidden;z-index:4}.buildingwithshape-hover:hover .buildingresulttitle{background-color:rgba(113,137,255,0)}.buildingresult img{z-index:2}.buildingresult h4,.buildingresult img,.buildingwithshape-hover img{-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.buildingresult a:hover img,.photos-bd .one-half:hover img,.photos-bd .one-third:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.buildingresult a:hover h4{opacity:0}.buildingresulttitle{position:absolute;padding:30px 30px 18px 30px;background-color:rgba(113,137,255,.3);width:100%;height:100%;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.pic-fadein{display:-webkit-box;display:-ms-flexbox;display:flex}.rect .buildingresulttitle{padding:30px 30px 21px 30px}.buildingsresults .rect a,.rect h4{font-size:30px}.colorframe{position:absolute;top:15px;left:-15px;width:100%;height:100%;z-index:1}.artscenter{border:4px solid #f4b89e}.mcdougall{border:4px solid #5ec198}.description .green-border,.green-border{border-bottom:3px solid #5ec198}.canterbury-museum{border:4px solid #7189ff}.blue-border,.description .blue-border{border-bottom:3px solid #7189ff}.cunningham{border:4px solid #ffdfdd}.description .palepink-border,.palepink-border{border-bottom:3px solid #ffdfdd}.worcester{border:4px solid #ffe54f}.description .yellow-border,.yellow-border{border-bottom:3px solid #ffe54f}.rect{width:312px;height:208px}footer{background-color:#7189ff}.facebookfollow,.footerwidgets{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;width:100%;padding:30px 90px}.facebookfollow{padding:0}.footerwidget{width:300px;line-height:1.5;padding-right:30px}.white{color:#fff}footer img{width:225px}.social{width:70px}.copyright{background-color:#4e71f2;width:100%;padding:10px 10px;text-align:center;line-height:1.3}.white{color:#fff}.copyright p{line-height:1.3;margin-bottom:0}.copyright a{color:#f4b89e;margin:0;font-weight:700;font-size:13px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.copyright a:hover{color:#fde4d1}@media (max-width:1100px){.buildingsresults{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.buildingresult{width:350px;height:auto}.rect{width:300px;height:200px}.shape{width:90px}.small{width:50px}.footer-center{display:none}}@media (min-width:960px){.menu-responsive{display:none}}@media (max-width:960px){.shape{width:70px}.menu-responsive{position:fixed;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);width:50%;height:100%;background-color:#161034;top:0;right:0;z-index:20;-webkit-transition:-webkit-transform .4s cubic-bezier(.15,.1,0,.98);transition:-webkit-transform .4s cubic-bezier(.15,.1,0,.98);-o-transition:transform .4s cubic-bezier(.15,.1,0,.98);transition:transform .4s cubic-bezier(.15,.1,0,.98);transition:transform .4s cubic-bezier(.15,.1,0,.98),-webkit-transform .4s cubic-bezier(.15,.1,0,.98);transition:transform .4s cubic-bezier(.15,.1,0,.98),-webkit-transform .4s cubic-bezier(.15,.1,0,.98);transition:transform .4s cubic-bezier(.15,.1,0,.98),-webkit-transform .4s cubic-bezier(.15,.1,0,.98)}.open{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.menu-responsive img{position:absolute}.archimobile-logo{width:50px;top:58px;left:43px}.menu-burger-open{position:fixed}.menu-burger-close,.menu-burger-open{width:40px;top:73px;right:43px}.menu-responsive nav,.welcome .menu-responsive nav{display:block;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;position:absolute;padding:0 30px}.dark-blue-header .menu-responsive nav a,.menu-responsive nav a,.welcome .menu-responsive nav a{display:block;font-size:23px;color:#7189ff;margin-bottom:30px;text-align:right;padding-bottom:0;border-bottom:0;line-height:1.4}.dark-blue-header .menu-responsive .responsive-menu-selected,.menu-responsive .responsive-menu-selected{color:#ffe54f}.dark-blue-header .menu-responsive nav a:hover,.menu-responsive nav a:hover{border-bottom:0;padding-bottom:0}.menu-responsive .social{-webkit-transform:translate(-100%);-ms-transform:translate(-100%);transform:translate(-100%);width:46px}.welcome nav,header nav{display:none}.small{width:40px}.letthebuilding,.results{padding:70px 70px 50px 70px}.title{padding:120px 50px 0 50px}.buildingresult{width:300px;height:auto}.rect{width:240px;height:160px}h4{font-size:36px}.rect h4{font-size:24px}}@media (max-width:640px){.welcome nav{display:none}.colorframe{z-index:1}.buildingresult a{overflow:hidden;z-index:4}.archimobile-logo{width:50px;top:15px;left:30px}.menu-burger-open{position:static}.menu-burger img{width:30px}.menu-burger-close{width:30px;top:30px;right:30px}.menu-responsive{width:100%}.title{padding:0 20px;margin-bottom:0}.title h1{padding-right:0;margin-bottom:0;padding-bottom:30px}.welcome{height:auto}.start-button{margin-bottom:0}h2{font-size:24px}.title h2{padding-left:15px;text-align:center}.footerlogo{display:none}.footerwidgets{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.facebookfollow{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.facebookfollow a{padding-bottom:15px}.facebookfollow h5{margin-left:0}.footerwidgets{padding:30px 30px}.footerwidget{padding-right:0}.shape{width:50px}.small{width:40px}.letthebuilding,.results{padding:35px 0}.selections{display:none}.buildingsresults{padding-bottom:20px}.center{margin-bottom:30px}}@media (max-width:360px){.shape{width:40px;margin-left:12px;margin-right:12px;margin-bottom:30px}.rect{height:auto}}.building-page h1 img{width:250px}.building-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:25px 20px}.description-bd{background-color:#fff;padding:45px 0 0 0;overflow:hidden}.blue{color:#7189ff;margin-bottom:25px}.overall{float:left;width:60%}.description{float:right;width:40%}.description h4{color:#000}.maori{font-family:Lora;font-size:30px;font-weight:700;font-style:italic;margin-bottom:60px;line-height:1.3}.divider{border-bottom:3px solid #f4b89e}.divider,.divider-overlap{margin-top:20px;margin-bottom:25px}.divider-overlap{border-bottom:3px solid #fdf5ef;position:relative;left:-50%;width:150%;z-index:3}.container-outside{background-color:#fdf5ef;padding-top:165px}.container-inside{margin-top:-340px;overflow:hidden;padding-bottom:150px}.overlap-white{margin-bottom:200px}.building-overall{width:80%;height:auto}.external a{margin:10px 0;color:#7189ff;padding-bottom:2px;border-bottom:2px solid rgba(113,137,255,0);-webkit-transition:border-bottom .5s ease;-o-transition:border-bottom .5s ease;transition:border-bottom .5s ease}.external a:hover{border-bottom:2px solid rgba(113,137,255,1)}.external li{margin:7px 0}.photos-bd{margin-top:-100px;padding-bottom:50px}.photos-bd .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.inline{display:inline}.one-half-row,.one-third-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.one-third{width:33.333%;position:relative;margin:0 20px 40px 20px}.one-half img,.one-third img{position:inherit;z-index:2}.one-half,blockquote{width:50%;position:relative;margin:0 20px 40px 20px}blockquote{font-family:Lora;font-size:50px;font-style:italic;line-height:1.4;width:100%;margin:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding-right:25px}.bluefilter{position:absolute;background-color:rgba(113,137,255,.5);width:100%;height:100%;z-index:3}.building-map{padding-bottom:100px}.location{padding:60px;color:#ffdfdd;width:40%;float:left;margin-left:0;margin-right:0}.location-map{background-color:#7189ff;border-bottom:5px solid #f4b89e;margin-left:0;margin-right:0;overflow:hidden}.location .maori{margin-bottom:0}.address{color:#ffdfdd;font-size:20px}.bold{font-weight:700}.pale-pink{color:#ffdfdd}#map{float:right;height:450px;width:60%}@media (min-width:960px){.menu-burger{display:none}}@media (max-width:960px){blockquote{font-size:32px;padding-right:0}.building-page{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.overall{width:53%}.description{width:47%}.building-overall{width:85%}.address,.job{line-height:1.5;font-size:16px}.photos-bd{padding-bottom:30px}.building-map{padding-bottom:60px}.location{padding:45px}}@media (max-width:640px){.one-half-row,.one-third-row{-ms-flex-wrap:wrap;flex-wrap:wrap}.building-page{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.one-half,.one-third{width:100%;margin:0 0 40px 20px}.min-height{min-height:200px}blockquote{font-size:26px;width:100%;margin:0}.building-overall{width:95%}.container-inside{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.overall{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.maori{font-size:24px}.description{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-top:20px;padding-bottom:20px}.location{width:100%;margin-left:2px;padding:35px}#map{height:300px;width:100%}.address{margin-bottom:0}}@media (max-width:360px){.building-overall{width:94%}}.dark-blue-header{background-color:#5f5cea}.dark-blue-header nav a{color:#fff;padding-bottom:7px;border-bottom:2px solid rgba(255,223,221,0);-webkit-transition:border-bottom .8s;-o-transition:border-bottom .8s;transition:border-bottom .8s}.dark-blue-header nav a:hover{border-bottom:2px solid #fff;padding-bottom:7px}.dark-blue-header .nav-selected,.green-header .nav-selected{color:#ffdfdd;padding-bottom:7px;border-bottom:2px solid #ffdfdd}h6{font-family:Karla;font-weight:700;color:#ffdfdd;font-size:24px;margin-bottom:20px}h3{font-family:Lora;font-weight:700;font-style:italic;color:#ffe54f;font-size:45px;margin-bottom:75px}.heritage-title{background-color:#5f5cea;padding:60px 0 100px 0;text-align:center}.about-us p,.heritage-title p{max-width:500px;margin-left:auto;margin-right:auto;font-weight:700;color:#fff}@media (max-width:960px){.heritage-title{padding:30px 0 60px 0}}@media (max-width:640px){h3{font-size:40px;margin-bottom:45px}}@media (max-width:360px){h3{font-size:30px;margin-bottom:40px}.heritage-title{padding:0 0 5px}}.about-us,.behind,.green-header,.welcome-archichips{background-color:#4e8b90}.relative{position:relative}.inline-a{font-size:13px;color:#f4b89e;border-bottom:2px solid transparent;padding-bottom:4px;-webkit-transition:border-bottom .8s;-o-transition:border-bottom .8s;transition:border-bottom .8s}.inline-a:hover{border-bottom:2px solid #f4b89e}.inner-shape{position:absolute;width:75px}.inner-circle{top:-10%;right:7%}.contact-us .container .inner-circle{top:57%;right:85%}.inner-diamant{bottom:-20%;right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}.inner-quatrefoil{top:21%;left:9%}.contact-us .container .inner-quatrefoil{top:37%;left:80%}.inner-brick{bottom:-14%;right:9%;width:100px}.inner-sultan{bottom:30%;right:9%}.inner-chevron{bottom:30%;left:9%;width:100px}.contact-us .container .inner-chevron{bottom:7%;left:82%}.job{color:#f4b89e;font-size:20px}.one-third h2{font-weight:700;color:#f4b89e;margin-top:50px}.about-us h3,.behind h3{text-align:center}.about-us h3{margin-bottom:30px}.about-us{padding-top:70px;padding-bottom:55px}.about-us p{color:#fff;font-weight:700;margin-bottom:45px}.about-us .one-third{margin:0 20px 30px 20px}.image-profile{position:relative;width:185px}.profile{max-width:185px;border-radius:50%}.inner-profile{z-index:2;bottom:45px;right:0}.width-right{width:115px;right:-30px}.width-right img{-webkit-transform:translateY(25%);-ms-transform:translateY(25%);transform:translateY(25%)}.behind h3{margin-bottom:50px}.behind{padding-bottom:30px}@media (max-width:960px){.about-us{padding-bottom:30px;padding-top:30px}.about-us h3,.welcome-archichips h3{margin-bottom:50px}.inner-shape{position:initial;margin-left:20px;margin-right:20px;margin-top:25px}.inner-circle,.inner-diamant,.inner-quatrefoil{display:none}.inner-profile{position:absolute}}@media (max-width:640px){.inner-shape{margin-left:15px;margin-right:15px}.inner-brick{margin-top:30px}.image-profile{margin-left:auto;margin-right:auto}.behind .one-third{text-align:center;margin:0 0 40px 0}.about-us{padding-bottom:10px}.profile,h2,h3,p{text-align:center}.behind{padding-bottom:0}}@media (max-width:360px){.about-us h3,.behind h3,.welcome-archichips h3{margin-bottom:35px}.contact-us .container .inner-chevron{margin-bottom:30px;margin-top:12px}}