@media (min-width:950px) {
:root {
font-size:18px;
}

html, body, #top {
background-size:100% 100%;
}


#main {
width:100%; 
height:100%;
display:table;
}

#top {
height:85px;
display:table-row;
}
header {
height:100%;
width:100%;
display: grid;
grid-template-columns:33% 33% 33%;
align-items:center;
justify-content:space-between;
}


#content {
display:table-row;
height:100%;
}
#content .container {
display:grid;
grid-template-columns:50% 50%;
height:100%;
width:100%;
}
#content .main-content-column {
height:100%;
}
.main-content-left {
display:grid;
grid-template-columns:100%;
grid-template-rows:50% 25% 25%;
height:100%;
width:100%;
align-items:center;
justify-content:space-between;
}

.main-content-title {
display:flex;
align-items: flex-end;
height: 100%;
}

.title {
font-family:'Heuristica';
font-size:2.5rem;
letter-spacing:3px;
}

.padx1 {
padding:1rem 6rem;
}

.main-content-icons {
width:60%;
display:flex;
align-items:flex-end;
justify-content:flex-end;
text-align:right;
border-bottom:2rem solid var(--dark-brown);
height:100%;
}
.main-content-icons img {
margin-left:5rem;
margin-bottom:2rem;
height:55px;
width:55px;
}

.main-content-buttons {
width:100%;
display:flex;
justify-content:space-around;
padding-right:0.5rem;
padding-left:2.5rem;
height:100%;
}
.main-content-buttons a {
font-size:1rem;
text-decoration:none;
color:#000;
text-transform:uppercase;
font-weight:600;
padding:3rem;
letter-spacing:3px;

}
.main-content-buttons a:hover {
color:var(--dark-brown);
}

.main-content-right {
display:flex;
align-items:start;
background-color:var(--dark-brown);;
}
.main-content-right iframe {
height:100%;
width:100%;
border:none;
}

#phone i {
display:none;
}
#mainvid {
overflow:hidden;
}

#content-header h1 span {
font-size:2.5rem;
}

#mouse-scroll {
height:6rem;
}

.center {
display:flex;
align-items:center;
justify-content:center;
}


.content {
max-width:1400px;
margin-left:auto;
margin-right:auto;
margin-bottom:4rem;
}



}

