nav {
    background-color: #F8F6F3;
}

.gallery .navigation button {
    background-color: #162133;
}

div.park-city-logo img{
    display: none;
}

nav .links a{
    color: #000;
}


/*Footer css start*/


.footer-area { 
    background-color: #162133; 
    color: #fff; 
    padding: 50px 0;
} 

*,:after,:before { 
    box-sizing: border-box;
} 

.footer-area .container { 
    width: 100%; 
    padding-right: 15px; 
    padding-left: 15px; 
    margin-right: auto; 
    margin-left: auto;
} 

@media (min-width: 576px){ 
    .footer-area .container { 
    max-width: 540px;
  } 
}     

@media (min-width: 768px){ 
    .footer-area .container { 
    max-width: 720px;
  } 
}     

@media (min-width: 992px){ 
    .footer-area .container { 
    max-width: 960px;
  } 
}     

@media (min-width: 1200px){ 
    .footer-area .container { 
    max-width: 1140px;
  } 
}     

.footer-area .row { 
    display: -ms-flexbox; 
    display: flex; 
    -ms-flex-wrap: wrap; 
    flex-wrap: wrap; 
    margin-right: -15px; 
    margin-left: -15px;
} 

.footer-area .col-lg-3, .footer-area .col-md-6 { 
    position: relative; 
    width: 100%; 
    padding-right: 15px; 
    padding-left: 15px;
} 

@media (min-width: 768px){ 
    .footer-area .col-md-6 { 
    -ms-flex: 0 0 50%; 
    flex: 0 0 50%; 
    max-width: 50%;
  } 
}     

@media (min-width: 992px){ 
    .footer-area .col-lg-3 { 
    -ms-flex: 0 0 25%; 
    flex: 0 0 25%; 
    max-width: 25%;
  } 
}     

.footer-area h2 { 
    margin-top: 0; 
    margin-bottom: .5rem;
} 

.footer-area h2 { 
    margin-bottom: .5rem; 
    font-weight: 500; 
    line-height: 1.2;
} 

.footer-area h2 { 
    font-size: 2rem;
} 

.footer-area h2 { 
    font-family: "Poppins", sans-serif; 
    font-weight: 700; 
    margin: 0 0 1.25rem 0; 
    color: #444040;
} 

.footer-area h2 { 
    font-size: 40px; 
    font-weight: 700; 
    line-height: 3.25rem;
} 

.footer-area h2.widget-title { 
    font-size: 24px; 
    font-weight: 500; 
    position: relative; 
    padding-bottom: 20px; 
    color: #fff;
} 

.footer-area h2.widget-title:after { 
    position: absolute; 
    left: 0; 
    bottom: 0; 
    width: 20px; 
    height: 2px; 
    background-color: #c8a243; 
    content: "";
} 

.footer-area p { 
    margin-top: 0; 
    margin-bottom: 1rem;
} 

.footer-area p { 
    font-family: "Open Sans", sans-serif; 
    font-weight: 400; 
    font-size: 2rem; 
    letter-spacing: 0.1px; 
    line-height: 1.8; 
    color: #444040; 
    margin: 0 0 1.25rem 0;
} 

.footer-area p:last-child { 
    margin: 0;
} 

.footer-area .footer-box p  { 
    color: #fff; 
    opacity: 0.7; 
    line-height: 1.8;
    font-size: inherit;
} 

.footer-area ul { 
    margin-top: 0; 
    margin-bottom: 1rem;
} 

.footer-area .footer-box ul  { 
    margin: 0; 
    padding: 0; 
    list-style: none;
} 

.footer-area a { 
    color: #007bff; 
    text-decoration: none; 
    background-color: transparent;
} 

.footer-area a { 
    cursor: pointer; 
    text-decoration: none; 
    -webkit-transition: all 0.2s ease-in-out; 
    -o-transition: all 0.2s ease-in-out; 
    transition: all 0.2s ease-in-out;
} 

.footer-area a { 
    background-color: transparent;
} 

.footer-area a:hover { 
    color: #0056b3; 
    text-decoration: underline;
} 

.footer-area a:hover { 
    color: #c8a243; 
    text-decoration: none;
} 

.footer-area a:active, .footer-area a:hover { 
    outline: 0;
} 

.footer-area .footer-box ul li  { 
    opacity: 0.7; 
    margin-bottom: 10px; 
    line-height: 1.8;
} 

.footer-area .footer-box ul li:last-child  { 
    margin-bottom: 0;
} 

.footer-area .footer-box.pages ul li  { 
    position: relative; 
    padding-left: 20px;
} 

.footer-area .footer-box.pages ul li::before { 
    position: absolute; 
    left: 0; 
    top: 0; 
    content: "\f105"; 
    font-family: "Font Awesome 5 Free"; 
    font-weight: 900; 
    color: #c8a243;
} 

.footer-area .footer-box ul li a  { 
    color: #fff;
} 

.footer-area .footer-box.pages ul li a  { 
    -webkit-transition: 0.3s; 
    -o-transition: 0.3s; 
    transition: 0.3s;
} 

.footer-area .footer-box.pages ul li:hover a { 
    color: #c8a243;
} 




*,:after,:before { 
    box-sizing: border-box;
} 

.end-footer .container { 
    width: 100%; 
    padding-right: 15px; 
    padding-left: 15px; 
    margin-right: auto; 
    margin-left: auto;
} 

@media (min-width: 576px){ 
    .end-footer .container { 
    max-width: 540px;
  } 
}     

@media (min-width: 768px){ 
    .end-footer .container { 
    max-width: 720px;
  } 
}     

@media (min-width: 992px){ 
    .end-footer .container { 
    max-width: 960px;
  } 
}     

@media (min-width: 1200px){ 
    .end-footer .container { 
    max-width: 1140px;
  } 
}     

.end-footer .row { 
    display: -ms-flexbox; 
    display: flex; 
    -ms-flex-wrap: wrap; 
    flex-wrap: wrap; 
    margin-right: -15px; 
    margin-left: -15px;
} 

.copyright { 
    background-color: #162133; 
    border-top: 1px solid #162133;
} 

.end-footer .col-lg-6, .end-footer .col-md-12 { 
    position: relative; 
    width: 100%; 
    padding-right: 15px; 
    padding-left: 15px;
} 

@media (min-width: 768px){ 
    .end-footer .col-md-12 { 
    -ms-flex: 0 0 100%; 
    flex: 0 0 100%; 
    max-width: 100%;
  } 
}     

@media (min-width: 992px){ 
    .end-footer .col-lg-6 { 
    -ms-flex: 0 0 50%; 
    flex: 0 0 50%; 
    max-width: 50%;
  } 
}     

.end-footer .text-right { 
    text-align: right!important;
} 

.end-footer h2.widget-title:after { 
    position: absolute; 
    left: 0; 
    bottom: 0; 
    width: 20px; 
    height: 2px; 
    background-color: #c8a243; 
    content: "";
} 

.end-footer p { 
    margin-top: 0; 
    margin-bottom: 1rem;
} 

.end-footer p { 
    font-family: "Open Sans", sans-serif; 
    font-weight: 400; 
    font-size: 2rem; 
    letter-spacing: 0.1px; 
    line-height: 1.8; 
    color: #444040; 
    margin: 0 0 1.25rem 0;
} 

.end-footer p:last-child { 
    margin: 0;
} 

.end-footer .footer-box p { 
    color: #fff; 
    opacity: 0.7; 
    line-height: 1.8;
} 

.copyright p  { 
    margin: 0; 
    color: #fff; 
    opacity: 0.7; 
    padding: 16px 0; 
    font-size: 15px;
} 

.end-footer a { 
    color: #007bff; 
    text-decoration: none; 
    background-color: transparent;
} 

.end-footer a { 
    cursor: pointer; 
    text-decoration: none; 
    -webkit-transition: all 0.2s ease-in-out; 
    -o-transition: all 0.2s ease-in-out; 
    transition: all 0.2s ease-in-out;
} 

.end-footer a { 
    background-color: transparent;
} 

.end-footer .copyright a  { 
    color: #c8a243; 
    font-weight: 700;
} 

.end-footer a:hover { 
    color: #0056b3; 
    text-decoration: underline;
} 

.end-footer a:hover { 
    color: #c8a243; 
    text-decoration: none;
} 

.end-footer a:active, .end-footer a:hover { 
    outline: 0;
} 

.copyright a:hover { 
    color: #f59d53;
} 

.end-footer ul { 
    margin-top: 0; 
    margin-bottom: 1rem;
} 

.end-footer .social-icons ul  { 
    margin: 0; 
    padding: 0; 
    list-style: none;
} 

.end-footer .footer-box ul { 
    margin: 0; 
    padding: 0; 
    list-style: none;
} 

.end-footer ul li  { 
    opacity: 0.7; 
    margin-bottom: 10px; 
    line-height: 1.8;
} 

.end-footer .social-icons ul li  { 
    display: inline-block;
} 

.end-footer ul li a  { 
    color: #fff;
} 

.end-footer .social-icons ul li a  { 
    font-size: 16px; 
    color: #fff; 
    opacity: 0.7; 
    padding: 16px 10px; 
    display: block;
} 

.end-footer .social-icons ul li a  { 
    -webkit-transition: 0.3s; 
    -o-transition: 0.3s; 
    transition: 0.3s;
} 

.end-footer .social-icons ul li:hover a { 
    color: #c8a243;
} 

.end-footer .fa-brands { 
    -moz-osx-font-smoothing: grayscale; 
    -webkit-font-smoothing: antialiased; 
    display: var(--fa-display,inline-block); 
    font-style: normal; 
    font-variant: normal; 
    line-height: 1; 
    text-rendering: auto;
} 

.end-footer .fa-brands { 
    font-family: "Font Awesome 6 Brands";
} 

.end-footer .fa-brands { 
    font-weight: 400;
} 

.end-footer .fa-facebook-f:before { 
    content: "\f39e";
} 

.end-footer .fa-linkedin-in:before { 
    content: "\f0e1";
} 

.end-footer .fa-youtube:before { 
    content: "\f167";
} 

.end-footer .fa-instagram:before { 
    content: "\f16d";
} 


/* These were inline style tags. Uses id+class to override almost everything */
#style-WIcOW.style-WIcOW {  
   color:#fff;  
}  
#style-FIiQm.style-FIiQm {  
   color:#fff;  
}  
#style-qzc82.style-qzc82 {  
   color:#fff;  
}  
/* These were inline style tags. Uses id+class to override almost everything */
#style-eKSVR.style-eKSVR {  
   color:#fff;  
}  
#style-wyFby.style-wyFby {  
   color:#fff;  
}  
#style-2K7EV.style-2K7EV {  
   color:#fff;  
}  

i.fa, i.fa-brands {
    font-size: 18px;
}




/*Footer css end*/