/* 
brand: 092f57;

*/

/*

/* Navigation */
.btn-rw{background-color: #273C4E; color: #FFF; display: inline-block; font-weight: 400; padding: 15px 30px; margin-bottom: 20px;}
.btn-rw:hover{background-color: #7d6e65!important; color:#FFF;}
.max-w-360{max-width: 360px;}


@media (min-width: 992px){
    #projectNav  .navbar-nav {
        -ms-flex-direction: column;
        flex-direction: column;
        margin-left: -50px;
        margin-top: 30px;
    }
     #projectNav{
        -ms-flex-flow: column;
        flex-flow: column;
        -ms-flex-pack: start;
        justify-content: flex-start;
        padding-top: 0;
    }
     #projectNav .navbar-brand{padding-top: 0;}

     #projectNav .nav-item a{font-weight: 500;}
}

#projectNav .navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(78,69,64, 0.9)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");
}

@media screen and (max-width: 767px){
  body{ padding: 65px 5px; }
  #projectNav .navbar-brand img{width: 80px;}
  #projectNav .navbar-toggler{border:none;}
  .border-left{border:none!important;}
}

#projectNav .nav-item a:hover{color: #092f57!important;}
#projectNav .nav-item .active{color: #092f57!important;}

.bg-project{background-color: #092f57 ;}
.btn-project{background-color: #092f57 ; color: #FFF; text-align: center; display: block; padding: 15px 30px; }
.btn-project:hover{background-color: #c49127; color:#FFF;}


.fp-details{font-size: 16px; font-weight: 500; border-top: 2px solid #000; padding-top: 2rem; line-height: 28px;}
.fp-title{display: inline-block; width: 60px;}
.disclaimer{font-size: 14px; line-height: 28px;}
.disclaimer p{margin-bottom: 1rem; line-height: 28px;}
.img-elev:hover{filter: grayscale(100); }

.btn-download:hover{background-color: #092f57;}
.btn-download{position: absolute; bottom: 2rem; left: 15px; width: calc(100% - 30px);}
.accordion_body { display: none; background-color: #ebf0f4; }
.firstFP{display: block;}



.featureList{margin-left: -20px;}
.featureList li{margin-bottom: 7px;}

@media screen and (max-width: 767px){
  .btn-download{position: relative; bottom: 2.5rem; margin-top: 50px;} 
  
}

@media screen and (max-width: 992px){
.img-trip-advisor{width: 65px;}
}

.modeltitle {
  font-family:'MontserratBold';
  font-size:42px;
  line-height:46px;
  color:#4d4d4d;
}
.modelitalic {
  font-family:'MontserratItalic';
  font-size:36px;
  line-height:46px;
  color:#4d4d4d;
}
.modelsubtitle {
  font-family:'Montserrat';
  font-size:22px;
  line-height:38px;
  color:#4d4d4d;
}
.modelbutton {
  font-family:'MontserratBold';
  font-size:18px;
  line-height:38px;
  color:black;
  border: solid 1px black;
}

.modelhometitle {
  font-family:'MontserratSemiBold';
  font-size:32px;
  line-height:46px;
  color:black;
}

.clickIt {
  cursor:pointer;
}