@import url("https://fonts.googleapis.com/css?family=Roboto:100,300,400,500,700");@import url("https://fonts.googleapis.com/css?family=Lobster+Two");@import url("https://fonts.googleapis.com/css?family=Playfair+Display:700");@import url("https://fonts.googleapis.com/css?family=Nobile:700");@import url("https://fonts.googleapis.com/css?family=Prata");a,abbr,acronym,address,applet,article,aside,audio,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}h1,h2,p{margin:0}*{box-sizing:border-box}.container{width:100%;margin:0 auto}.container:after,.row:after{content:"";display:table;clear:both}.row{margin-left:-15px;margin-right:-15px}[class*=col-]{float:left;padding:0 1em;width:100%;min-height:1px;display:inline-block}@media only screen and (min-width:0px){.container{width:95%;max-width:1200px}.col-xs-1{width:8.33333%}.col-xs-offset-1{margin-left:8.33333%}.col-xs-2{width:16.66667%}.col-xs-offset-2{margin-left:16.66667%}.col-xs-3{width:25%}.col-xs-offset-3{margin-left:25%}.col-xs-4{width:33.33333%}.col-xs-offset-4{margin-left:33.33333%}.col-xs-5{width:41.66667%}.col-xs-offset-5{margin-left:41.66667%}.col-xs-6{width:50%}.col-xs-offset-6{margin-left:50%}.col-xs-7{width:58.33333%}.col-xs-offset-7{margin-left:58.33333%}.col-xs-8{width:66.66667%}.col-xs-offset-8{margin-left:66.66667%}.col-xs-9{width:75%}.col-xs-offset-9{margin-left:75%}.col-xs-10{width:83.33333%}.col-xs-offset-10{margin-left:83.33333%}.col-xs-11{width:91.66667%}.col-xs-offset-11{margin-left:91.66667%}.col-xs-12{width:100%}.col-xs-offset-12{margin-left:100%}}@media only screen and (min-width:451px){.container{width:95%;max-width:1200px}.col-sm-1{width:8.33333%}.col-sm-offset-1{margin-left:8.33333%}.col-sm-2{width:16.66667%}.col-sm-offset-2{margin-left:16.66667%}.col-sm-3{width:25%}.col-sm-offset-3{margin-left:25%}.col-sm-4{width:33.33333%}.col-sm-offset-4{margin-left:33.33333%}.col-sm-5{width:41.66667%}.col-sm-offset-5{margin-left:41.66667%}.col-sm-6{width:50%}.col-sm-offset-6{margin-left:50%}.col-sm-7{width:58.33333%}.col-sm-offset-7{margin-left:58.33333%}.col-sm-8{width:66.66667%}.col-sm-offset-8{margin-left:66.66667%}.col-sm-9{width:75%}.col-sm-offset-9{margin-left:75%}.col-sm-10{width:83.33333%}.col-sm-offset-10{margin-left:83.33333%}.col-sm-11{width:91.66667%}.col-sm-offset-11{margin-left:91.66667%}.col-sm-12{width:100%}.col-sm-offset-12{margin-left:100%}}@media only screen and (min-width:768px){.container{width:95%;max-width:1200px}.col-md-1{width:8.33333%}.col-md-offset-1{margin-left:8.33333%}.col-md-2{width:16.66667%}.col-md-offset-2{margin-left:16.66667%}.col-md-3{width:25%}.col-md-offset-3{margin-left:25%}.col-md-4{width:33.33333%}.col-md-offset-4{margin-left:33.33333%}.col-md-5{width:41.66667%}.col-md-offset-5{margin-left:41.66667%}.col-md-6{width:50%}.col-md-offset-6{margin-left:50%}.col-md-7{width:58.33333%}.col-md-offset-7{margin-left:58.33333%}.col-md-8{width:66.66667%}.col-md-offset-8{margin-left:66.66667%}.col-md-9{width:75%}.col-md-offset-9{margin-left:75%}.col-md-10{width:83.33333%}.col-md-offset-10{margin-left:83.33333%}.col-md-11{width:91.66667%}.col-md-offset-11{margin-left:91.66667%}.col-md-12{width:100%}.col-md-offset-12{margin-left:100%}}@media only screen and (min-width:1008px){.container{width:95%;max-width:1200px}.col-lg-1{width:8.33333%}.col-lg-offset-1{margin-left:8.33333%}.col-lg-2{width:16.66667%}.col-lg-offset-2{margin-left:16.66667%}.col-lg-3{width:25%}.col-lg-offset-3{margin-left:25%}.col-lg-4{width:33.33333%}.col-lg-offset-4{margin-left:33.33333%}.col-lg-5{width:41.66667%}.col-lg-offset-5{margin-left:41.66667%}.col-lg-6{width:50%}.col-lg-offset-6{margin-left:50%}.col-lg-7{width:58.33333%}.col-lg-offset-7{margin-left:58.33333%}.col-lg-8{width:66.66667%}.col-lg-offset-8{margin-left:66.66667%}.col-lg-9{width:75%}.col-lg-offset-9{margin-left:75%}.col-lg-10{width:83.33333%}.col-lg-offset-10{margin-left:83.33333%}.col-lg-11{width:91.66667%}.col-lg-offset-11{margin-left:91.66667%}.col-lg-12{width:100%}.col-lg-offset-12{margin-left:100%}}@media only screen and (min-width:1300px){.container{width:95%;max-width:1200px}.col-xl-1{width:8.33333%}.col-xl-offset-1{margin-left:8.33333%}.col-xl-2{width:16.66667%}.col-xl-offset-2{margin-left:16.66667%}.col-xl-3{width:25%}.col-xl-offset-3{margin-left:25%}.col-xl-4{width:33.33333%}.col-xl-offset-4{margin-left:33.33333%}.col-xl-5{width:41.66667%}.col-xl-offset-5{margin-left:41.66667%}.col-xl-6{width:50%}.col-xl-offset-6{margin-left:50%}.col-xl-7{width:58.33333%}.col-xl-offset-7{margin-left:58.33333%}.col-xl-8{width:66.66667%}.col-xl-offset-8{margin-left:66.66667%}.col-xl-9{width:75%}.col-xl-offset-9{margin-left:75%}.col-xl-10{width:83.33333%}.col-xl-offset-10{margin-left:83.33333%}.col-xl-11{width:91.66667%}.col-xl-offset-11{margin-left:91.66667%}.col-xl-12{width:100%}.col-xl-offset-12{margin-left:100%}}.hidden{display:none}.reservation-logo{height:10em}.modal-overlay,.reservation-overlay{background:linear-gradient(135deg,rgba(0,0,0,.72),rgba(0,0,0,.72),rgba(0,0,0,.72));position:absolute;width:100%;height:100%}.modal-container,.reservation-container{height:100%}.modal-body,.reservation-body{position:relative;color:#000;background:#fff;outline:2px solid #000;width:50%;text-align:center;top:50%;left:50%;transform:translate(-50%,-50%);padding:20px}.show{z-index:99}.modal-img,.reservation-img{background:url(modal2.7b658479.jpg);height:400px;width:100%;background-size:cover}.modal-title,.reservation-title{font-family:Playfair Display,serif;margin:5% 0}.modal-description,.reservation-description{color:#b5b3b4;letter-spacing:1px;line-height:1.5em}.email-validation,.reservation-{height:2em;padding-top:5px}.address-input,.email-validation,.reservation-{display:block;margin-left:auto;margin-right:auto}.address-input{padding:5px;border:2px solid #b5b3b4;text-align:center}#modal-submit,.address-input{font-family:Playfair Display,serif}#modal-submit{padding:10px;background:#fff;border:2px solid #000;color:#000;text-decoration:none;transition:.5s ease-in-out;margin:5% 0;cursor:pointer}#modal-submit:hover{box-shadow:1px 1px 15px 5px #000}#close-modal{position:absolute;bottom:5%;right:5%;cursor:pointer}@media only screen and (max-width:790px){.email-validation{font-size:.75em}.modal-img{height:250px}.modal-title{font-size:2em}.modal-description{line-height:1.25em}}@media only screen and (max-width:520px){#modal{display:none}}.reservation-container{height:100%}.reservation-body{position:relative;color:#000;background:#fff;outline:2px solid #000;width:50%;text-align:center}.reservation-body,.show{top:50%;left:50%;transform:translate(-50%,-50%)}.show{width:100%;height:100%;position:fixed}#reserve-email{display:block;margin-left:auto;margin-right:auto;padding:5px;border:2px solid #b5b3b4;font-family:Playfair Display,serif;text-align:center}.reservation-logo{background:url(logodark.40a6fe36.png) no-repeat 50%;height:12vw;width:10;background-size:contain}.reservation-title{font-family:Playfair Display,serif;text-align:center}.reservation-description{margin-top:3.5em;line-height:2;color:#b5b3b4}.address,.email,.last,.name,.telephone{text-align:center;display:block;margin-left:auto;margin-right:auto;padding:5px;border:2px solid #b5b3b4;font-family:Playfair Display,serif;margin-bottom:15px;background:rgba(68,59,59,.22)}#close-reservation{position:absolute;bottom:5%;right:5%;cursor:pointer}#reservation-submit{padding:10px;background:#fff;border:2px solid #000;font-family:Playfair Display,serif;color:#000;text-decoration:none;transition:.5s ease-in-out;margin:5% 0;cursor:pointer}#reservation-submit:hover{box-shadow:1px 1px 15px 5px #000}.menu{margin:0 auto}.menu_logo{height:70px;width:100px;background:url(logodark.40a6fe36.png) no-repeat;background-size:contain;margin-left:auto;margin-right:auto;padding:50px}.menu_section{margin-bottom:30px}.menu_section h3{font-style:italic;font-weight:600;text-decoration:underline 2px solid #000;border:2px solid #000;text-align:center;padding:3px;font-family:initial;margin-bottom:1em;font-size:1.15em}.menu_section h4{font-weight:700;font-family:initial;margin-bottom:0;letter-spacing:1px}.menu_item{margin:0 15px;position:relative}.restName{text-align:center;font-size:70px;margin-top:0;font-family:Playfair Display,serif;padding-bottom:30px}.price{display:block;float:right;position:absolute;bottom:0;right:0;font-weight:700}.description,.price{background-color:#fff;font-family:initial}.description{margin-top:10px;font-style:italic;display:inline-block;max-width:50%}hr{border:none;border-top:1px dotted #000;margin-top:-4px;margin-bottom:20px}.warning{text-align:center}.menu-body{background:#fff;outline:2px solid #000;padding:20px;position:relative;max-height:770px;margin-top:5em;overflow-y:auto}#close-menu{cursor:pointer;float:right;position:absolute;right:50px;top:40px;font-size:40px}@media only screen and (max-width:790px){.menu-body{background:#fff;outline:2px solid #000;padding:20px;position:relative;max-height:850px;overflow-y:auto;margin-top:1.25em}#close-menu{top:30px}.restName{font-size:50px}}@media only screen and (max-width:640px){.menu-body{background:#fff;outline:2px solid #000;padding:20px;position:relative;max-height:900px;overflow-y:auto;margin-top:0}#close-menu{font-size:30px}.restName{font-size:40px}}@media only screen and (max-width:570px){#close-menu{left:48%;right:50%;transform:translate(-50%,-50%)}.restName{margin-top:2em}}header{width:100%;z-index:100;position:fixed;background:#fff;box-shadow:1px 6px 20px 2px #000}.logo{background:url(logodark.40a6fe36.png) no-repeat;background-size:contain;height:32px;width:51px;position:absolute;top:14px}nav{padding:20px;letter-spacing:2px;display:-ms-flexbox;display:flex;font-family:Playfair Display,serif}nav .nav-item{margin-left:auto;color:#000;text-decoration:none;transition:.5s ease-in-out}nav .nav-item:hover{box-shadow:1px 1px 6px 5px #000}.reservations .fa{position:relative;font-size:1em;right:0;top:0}@media only screen and (max-width:1000px){.logo{position:unset}.nav{-ms-flex-direction:column;flex-direction:column;-ms-flex-flow:column wrap;flex-flow:column wrap;text-shadow:none}.nav,.nav a{color:#000}.nav .nav-item{margin:0 1em;display:none;color:#000}.nav .nav-item,.reservations{-ms-flex-pack:left;justify-content:left}.reservations{text-shadow:3px 3px 3px #000;margin:0;-ms-flex-direction:column;flex-direction:column;-ms-flex-flow:column wrap;flex-flow:column wrap;text-shadow:none}.reservations .fa{display:none}.nav-collapse{display:-ms-flexbox;display:flex;line-height:4;background:#fff;color:#000;text-decoration:none;width:50%;font-family:Playfair Display,serif;padding-left:24px;transition:all .5s;-ms-flex:1 1 auto;flex:1 1 auto;position:relative}.nav-collapse.nav-collapse:before{content:"";position:absolute;width:8rem;height:2px;top:2.5em;background-color:#040404;visibility:hidden;transform:scaleX(0);transition:all .3s ease-in-out 0s}.nav-collapse.nav-collapse:hover:before{visibility:visible;transform:scaleX(1)}}.topImg{background:url(topImg.086ba86b.jpg) no-repeat 50%;background-size:cover;max-height:820px;position:relative}.img-cover,.topImg{width:100%;height:100%}.img-cover{background:linear-gradient(135deg,hsla(0,0%,100%,0),rgba(0,0,0,.42) 60%,#000);position:absolute;top:0;left:0}.welcome{color:#fff;text-shadow:3px 3px 3px #000;letter-spacing:15px}.intro{text-align:right;padding-top:10em;position:relative}.title{font-size:5em;margin-top:.25em}.below,.title{color:#fff;text-shadow:3px 3px 3px #000;font-weight:700;font-family:Playfair Display,serif}.below{font-size:3em}.contact-info{color:#fff;text-align:right;margin-top:22em;position:relative}.small-text{text-shadow:3px 2px 1px #000;margin-bottom:15px;letter-spacing:2px}.phone{font-size:2rem;text-shadow:3px 3px 3px #000;margin-bottom:30px;font-family:Prata,serif}.hours{text-shadow:3px 2px 1px #000;letter-spacing:2px}.bowl{background:url(bowl.d739b456.png) no-repeat;height:500px;width:500px;background-size:contain;margin-top:-14em;position:relative}@media only screen and (max-width:1010px){.bowl{display:none}.topImg{min-height:820px}}@media only screen and (max-width:992px){.title{font-size:4.5em}}@media only screen and (max-width:768px){.title{font-size:4em}}@media only screen and (max-width:580px){.title{font-size:3em}.below{font-size:2em}.phone{font-size:1.5em}.hours{font-weight:400;letter-spacing:0;font-size:.95em}}@media only screen and (max-width:400px){.hours{font-size:.85em}}.ourStory{width:100%;height:100%;max-height:970px;min-height:685px}.story-head{color:#b5b3b4;font-weight:700;letter-spacing:15px;margin-top:15em;margin-bottom:2em}.storyTitle{font-size:2.5em;font-family:Playfair Display,serif}.story{margin-top:3.5em;line-height:2;color:#b5b3b4;margin-bottom:3.5em}.story-img{margin-top:15em;float:right;width:450px;height:500px;margin-bottom:15em;box-shadow:5px 5px 25px #000}.story-quote{margin-bottom:5.3em}.story-quote .quote2{color:#b5b3b4;font-style:italic}.story-button{padding:10px;background:#fff;border:2px solid #000;font-family:Playfair Display,serif;color:#000;text-decoration:none;transition:.5s ease-in-out}.story-button:hover{box-shadow:1px 1px 15px 5px #000}@media only screen and (max-width:992px){.col-md-6 img{width:350px;height:400px;margin-top:17em}}@media only screen and (max-width:768px){.col-md-6 img{display:none}.story-head{margin-top:5em}.story-button{margin-bottom:5em}}@media only screen and (max-width:400px){.story-body{padding-bottom:50px}}.specialMenu{min-height:1100px;position:relative;background:url(background.32fe1944.png)}.special-top{text-align:center;padding-top:10em;margin-bottom:5em}.special-head{color:#b5b3b4;font-weight:700;letter-spacing:15px}.special-title{font-family:Playfair Display,serif;margin-top:.5em}.card-grid{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(350px,1fr))[auto-fill];grid-template-columns:repeat(auto-fill,minmax(350px,1fr));grid-gap:10px}.top-card{position:relative;text-align:center}#card1{background:url(nystrip.e0232503.jpg);background-size:cover}#card1,#card2{width:100%;height:250px}#card2{background:url(tbone.a8f0a7d3.jpg);background-size:cover}#card3{background:url(ribeye.66917bc4.jpg);background-size:cover}#card3,#card4{width:100%;height:250px}#card4{background:url(porterhouse.a0b8f57a.jpg);background-size:cover}#card5{background:url(sirloin.a8f0a7d3.jpg);background-size:cover}#card5,#card6{width:100%;height:250px}#card6{background:url(filetmignon.d8093b79.jpg);background-size:cover}.light-circle,.light-circle-back{width:125px;height:125px;border-radius:50%;background:hsla(0,0%,100%,.43);margin-left:auto;margin-right:auto;position:absolute;left:50%;transform:translate(-50%,-50%)}.light-circle-back{top:60%}.special-price,.special-price-back{font-family:Prata,serif;width:110px;height:110px;border-radius:50%;font-size:2.75em;color:#000;text-align:center;background:#fff;line-height:2.35;position:absolute;left:0;right:0;left:50%;transform:translate(-50%,-50%)}.card-container{text-align:center;position:absolute;bottom:3em;left:50%;transform:translate(-50%)}.special-menu-title,.special-menu-title-back{font-family:Playfair Display,serif;margin-bottom:1em;font-size:1.25em}.special-menu-description,.special-menu-description-back{color:#b5b3b4;line-height:1.5em}.view-menu{font-family:Playfair Display,serif;color:#000;letter-spacing:2px;text-shadow:0 0;text-decoration:underline #b5b3b4;position:absolute;left:46%;bottom:11em}.col-md-4{position:relative;width:150px}.card,.col-md-4{cursor:pointer;perspective:600;height:450px}.card{background:#fff;padding:20px;outline:2px solid #000;position:absolute;transform-style:preserve-3d;transition:all 1.25s ease-in-out;position:relative}.flipped{transform:rotateY(180deg)}.card .side{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;overflow:hidden;width:100%}.card .back{padding:20px;background:#fff;position:absolute;transform:rotateY(180deg);top:0;right:.5px;height:450px}.menuCard{display:none}@media only screen and (max-width:1250px){.card{width:95%}}@media only screen and (max-width:1188px){.menuCard{display:unset;padding:100px;text-align:center}.menuCard-text{text-decoration:none;color:#000;font-family:Playfair Display,serif;font-size:50px;text-transform:capitalize;position:static}.menuCard-small{display:none}.card-grid{padding-bottom:50px}}@media only screen and (max-width:770px){.card{width:90%;margin-left:auto;margin-right:auto;margin-top:2em}}@media only screen and (max-width:400px){.special-title{font-size:1.75em}.special-menu{padding-bottom:15em}.view-menu{left:30%;bottom:7em}}.quote-body{min-height:705px;background:linear-gradient(90deg,rgba(0,0,0,.4),rgba(0,0,0,.4),rgba(0,0,0,.4)),url(quote1.95acdff1.jpg) no-repeat 50%;background-size:cover;margin-bottom:10em;text-align:center;color:#fff;text-shadow:2px 2px 2px #000;background-position-y:bottom}q{padding-top:4em;font-family:Nobile,sans-serif}q:before{display:block;font-size:1200%;content:open-quote;height:1px;padding-top:150px}q:lang(en){quotes:"\201C" "\201D" "\2018" "\2019"}.quote{font-family:Playfair Display,serif;margin-bottom:3em;margin-top:3em;line-height:1.5em;transition:.5s ease-in-out}.quote-author{margin-bottom:.5em}.quote-author,.quote-name{font-family:Playfair Display,serif;width:auto;text-align:center}.quote-name{margin-bottom:3em}.quote-name .quote2{color:#b5b3b4;font-style:italic}@keyframes quoteFade{0%{position:absolute;top:-3rem;opacity:0}75%{position:absolute;top:25%;opacity:1}to{opacity:0}}@media only screen and (max-width:768px){.quote{font-size:2.5em}}@media only screen and (max-width:580px){.quote-body{margin-bottom:5em}.quote{font-size:1.75em}q{font-size:.7em}.quote-name{font-size:.95em}}.review{min-height:700px;text-align:right}.chef{background:url(chef.d2b9d7f0.png) no-repeat;height:800px;width:500px;background-size:contain}.review-head{color:#b5b3b4;font-weight:700;letter-spacing:15px;margin-top:1em;margin-bottom:2em}.review-title{font-family:Playfair Display,serif}.review-quote{margin:4em 0;font-weight:700;font-size:1.25em}.review-quote-body{line-height:2;color:#b5b3b4}.reviewer{font-weight:600;margin-top:3em}.reviewer .quote2{color:#b5b3b4;font-style:italic}.review-body{min-height:300px}.arrows{margin-top:5em;font-size:2em;color:#b5b3b4}.fa-arrow-left{margin-right:2em}.fa-arrow-left.ready,.fa-arrow-right.ready{color:#000}@media only screen and (max-width:1075px){.chef{width:300px;height:750px;margin-top:5.25em}.arrows{margin-top:2em}}@media only screen and (max-width:768px){.chef{display:none}.arrows{margin-top:2em;margin-bottom:3em}.review-body{min-height:300px}}@media only screen and (max-width:400px){.review-body{min-height:400px}}.promotions{background:url(background.32fe1944.png)}.promotion-container{text-align:center;padding-top:10%}.promotions-head{color:#b5b3b4;font-weight:700;letter-spacing:15px}.promotions-title{font-family:Playfair Display,serif;padding-top:3%;margin-bottom:2em}.grid-container{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(300px,1fr))[auto-fill];grid-template-columns:repeat(auto-fill,minmax(300px,1fr));margin-bottom:13em;background:#fff;border:2px solid #000}#grid-item1,#grid-item3,#grid-item5{height:400px;width:auto;margin:15px}#grid-item1{background:url(promotions1.cc2c97e1.jpg) 50% no-repeat;background-size:cover}#grid-item2,#grid-item4,#grid-item6{padding-top:25%;background:#fff}.grid-item-title{font-family:Playfair Display,serif;font-size:1.5em}.grid-item-seperator{margin:4em;color:#b5b3b4;letter-spacing:.5em}.grid-item-desc{line-height:2;color:#b5b3b4}#grid-item3{background:url(promotions3.9e464d63.jpg) 50% no-repeat;background-size:cover}#grid-item5{background:url(promotions5.efa670e7.jpg) 50% no-repeat;background-size:cover}.contact{background:url(background.32fe1944.png);min-height:1200px}.contact-container{position:relative}.contact-head{color:#b5b3b4;font-weight:700;letter-spacing:15px;text-align:center}.contact-title{font-family:Playfair Display,serif;text-align:center;margin:1.5em 0}.contact-box{letter-spacing:1px;margin-bottom:2em;background:#fff;box-shadow:5px 5px 25px #000;z-index:5;position:relative}.contact-box .col-md-6{padding:5em}.contact-location{font-family:Playfair Display,serif;font-size:2em;margin-bottom:1em}.contact-location span{color:#b5b3b4}.contact-address{font-weight:500;line-height:2;color:#b5b3b4;letter-spacing:1px;margin-bottom:2em}.contact-email{font-family:Playfair Display,serif;font-weight:500}.contact-email span{font-weight:500;color:#b5b3b4}.contact-underline{width:100px;display:table-cell;border-bottom:3px solid #000;padding-top:3em}.call{padding-left:5em}.contact-call{font-weight:500;line-height:2;color:#b5b3b4;letter-spacing:1px;margin-bottom:1em}.contact-number{font-family:Prata,serif;font-size:2em;margin-bottom:1.5em}.contact-hours-title{font-weight:700;margin-top:2em;margin-bottom:.5em}.contact-street{font-weight:500;line-height:2;color:#b5b3b4;letter-spacing:1px}#map{height:600px;width:108%;position:absolute;top:45em;left:-4em;z-index:1;border:2px solid #000}@media only screen and (max-width:1100px){#map{top:unset;left:0;height:400px;width:100%;position:absolute;z-index:1}}@media only screen and (max-width:915px){#map{height:350px}}@media only screen and (max-width:770px){.contact-box .col-md-6{padding:3em}.contact-number{font-size:1.75em}#map{display:none}}.footer{background:#22222a;padding:2em;text-align:center}.footer-logo{display:block;height:200px;width:auto;background:url(logowhite.c3f9fd05.png) 50% no-repeat;background-size:contain;margin-bottom:3em}.footer-item{text-decoration:none;text-align:center}.footer-item,.footer .footer-logo-social{color:#fff;font-weight:600;padding:30px}.footer .footer-logo-social .twitter{color:#0084b4}.footer .footer-logo-social .facebook{color:#3b5998}.footer .footer-logo-social .gplus{color:#dd4b39}.footer .footer-logo-social a{padding:0 50px}.footer .copyright{color:#fff;font-size:.75em}.not{font-size:.01em;color:#fff}@media only screen and (max-width:650px){.footer-item{display:block;padding:10px}.footer-itemi{display:none}.footer .footer-logo-social a{padding:5px}}.fa,.fab,.fal,.far,.fas{font-family:Font Awesome\ 5 Free}body{font-family:Roboto,sans-serif;min-width:320px;width:100%}h1{font-weight:100;font-size:50px}.home{height:100%;width:100%;text-align:center}.home img{width:100%;max-width:300px;margin:0 auto}.home .Aligner{min-height:100vh;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.home .Aligner-item{max-width:50%}.home .menu ul li{padding:10px 15px;display:inline-block;font-family:Roboto,sans-serif;font-size:18px;font-weight:500}.home .version-num{background:#e8e8e8;border-radius:4px;padding:7px 15px;display:inline-block;font-size:12px;margin:10px 0 20px}.home a{text-decoration:none;color:#30395c;transition:all .3s ease-in-out}.home a:hover{color:#43d4d6}