/*# CUSTOM */
.donate, .menu-item-219 {
  display: none !important;
}
.page-id-280 ul.ppf-page-links > li:first-child {
  display: none !important;
}
.d-none {
  display: none !important;
}
.page-id-38 .ppf-page-content .ppf-contact-column-3 {
  width: 50%;
}
#ppf-page-header.full {
  height: calc(100vh - 92px);
}
#ppf-page-header > .ppf-page-header-video {
  overflow: hidden;
}
#ppf-page-header .ppf-page-header-video video {
  left: 50%;
  transform: translateX(-50%);
}
@media screen and (min-width: 1025px) {
  #header {
    top: 94px;
  }
  .header-notice-mobile {
    display: none !important;
  }
}
@media screen and (max-width: 1024px) {
  .header-notice-desktop {
    display: none !important;
  }
  .header-notice-mobile {
    margin-left: -27px;
    margin-right: -27px;
  }
  #header {
    height: auto;
    padding-bottom: 22px;
  }
  #header .mobile-menu-container {
    top: 100%;
  }
  #ppf-page-header {
    /*margin-top: 120px;*/
  }
}
/* Donors Page */
.content-section .ppf-donors-and-partners .ppf-donor-partner .meta-icons, .ppf-donors-partners-section .ppf-donor-partner .meta-icons {
  position: absolute;
  bottom: 8px;
  right: 15px;
  text-align: right;
}
.content-section .ppf-donors-and-partners .ppf-donor-partner .ppf-donor-partner-cat-icon, .ppf-donors-partners-section .ppf-donor-partner .ppf-donor-partner-cat-icon {
  content: "";
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  width: 18px;
  height: 18px;
  border-radius: 50%;
  background-color: #b3b3b3;
  color: #fff;
  font-family: "Nunito Sans", sans-serif;
  font-weight: 600;
  font-size: 10px;
  line-height: 48px;
  text-transform: capitalize;
  display: inline-block;
  margin-left: 1px;
  border: 4px solid #b3b3b3;
}
.content-section .ppf-donors-and-partners .ppf-donor-partner .icon-donor, .ppf-donors-partners-section .ppf-donor-partner .icon-donor {
  background-image: url("../images/icons/donor.svg");
}
.content-section .ppf-donors-and-partners .ppf-donor-partner .icon-partner, .ppf-donors-partners-section .ppf-donor-partner .icon-partner {
  /*background-image: url('../images/icons/partner.svg');*/
  background-image: url("../images/icons/partner-alt.svg");
}
.content-section .ppf-donors-and-partners .ppf-donor-partner.cat-alt .icon-partner, .ppf-donors-partners-section .ppf-donor-partner.cat-alt .icon-partner {
  background-image: url("../images/icons/partner.svg");
}
.list-legend {
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  top: -30px;
  position: relative;
}
.list-legend .item {
  font-weight: bold;
  display: flex;
  align-items: center;
  margin: 0 15px;
}
.list-legend .item:before {
  content: "";
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  width: 18px;
  height: 18px;
  border-radius: 50%;
  background-color: #b3b3b3;
  color: #fff;
  font-family: "Nunito Sans", sans-serif;
  font-weight: 600;
  font-size: 10px;
  line-height: 48px;
  text-transform: capitalize;
  display: inline-block;
  margin-left: 1px;
  border: 4px solid #b3b3b3;
  margin-right: 10px;
}
.list-legend .item.donor:before {
  background-image: url("../images/icons/donor.svg");
}
.list-legend .item.partner:before {
  background-image: url("../images/icons/partner-alt.svg");
}
.list-legend .item .title {
  font-family: "Nunito Sans", sans-serif;
  color: #b3b3b3;
  font-weight: 700;
}
@media screen and (max-width: 1024px) {
  .list-legend {
    top: 0;
  }
}
/* END - Donors Page */
/*
breaks js calc height
.custom-column{
height:100%!important;
}*/
/* College Template */
.page-template-college-template #ppf-page-header .content-area {
  text-align: center;
}
.page-template-college-template #ppf-page-header .content-area .logo {
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 640px) {
  .page-template-college-template #ppf-page-header {
    margin-top: 130px;
  }
}
/* Club page */
.ppf-membership-container .membership .content p.amount {
  color: #29a74a;
  font-weight: 800;
  font-size: 16px;
}
/* #eyebrow{
  display:none;
} */
.social-menu li a.pptv-icon {
  background: url(../images/social/peace-parks-tv-icon-website_grey.png) no-repeat center;
  background-size: 27px;
  height: 27px;
  transition: top 0.25s;
  /* display:none; */
}
.social-menu li a.pptv-icon:hover {
  background: url(../images/social/peace-parks-tv-icon-website_greensmall.png) no-repeat center;
  background-size: 27px;
  height: 27px;
}
#read-more-container {
  text-align: center;
}
#donate-form .ppf-donate-to-container label, #donate-form .ppf-donate-amount-container label, #donate-form .ppf-donate-amount-container .convert-currency {
  color: white;
}
#donate-form .ppf-inner-content.light-background {
  background-color: #29a74a;
}
/* 
Mega menu styling - Otto
2022-03-11
*/
/* #header:not(.solid) #mega-menu-wrap-mega_menu > ul > li > a {  
  color: #262626 !important;
} */
#header:not(.solid) #mega-menu-wrap-mega_menu > ul > li > a:hover {
  color: #29a74a !important;
}
#header:not(.solid) #mega-menu-wrap-mega_menu > ul > .current-menu-item > a, #header:not(.solid) #mega-menu-wrap-mega_menu > ul > .current-menu-parent > a {
  color: #29a74a !important;
}
#header:not(.solid) #mega-menu-wrap-mega_menu > ul > li > a {
  color: #fff;
}
#header:not(.solid) #mega-menu-wrap-mega_menu > ul > li > a:hover {
  color: #29a74a;
}
#header.solid #mega-menu-wrap-mega_menu > ul > li > a, #header.sticky #mega-menu-wrap-mega_menu > ul > li > a {
  color: #262626 !important;
}
#header #mega-menu-wrap-mega_menu > ul > li > a {
  color: #262626;
}
#header #mega-menu-wrap-mega_menu > ul > li > a:hover {
  color: #29a74a;
}
#mega-menu-wrap-mega_menu {
  min-width: 750px;
  height: 100%;
  display: table;
  position: absolute;
  top: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
  align-items: center;
  display: flex;
}
#mega-menu-wrap-mega_menu > ul > li.current-menu-item:before, #mega-menu-wrap-mega_menu > ul > li.current-menu-parent:before {
  content: "";
  width: 100%;
  height: 3px;
  background: #29a74a;
  position: absolute;
  top: 0;
  left: 0;
}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu > li.mega-menu-item {
  margin: 0 4px;
}
@media (min-width: 1024px) {
  #mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-megamenu > ul.mega-sub-menu {
    top: 58px;
    background-color: #1A1A1A;
  }
  #mega-menu-wrap-mega_menu #mega-menu-mega_menu li > ul.mega-sub-menu {
    top: 46px;
    background-color: #1A1A1A;
  }
  #mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-megamenu ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {
    top: 0px;
  }
}
body #mega-menu-wrap-mega_menu #mega-menu-mega_menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {
  color: #29A74B;
  font-size: 16px;
  font-weight: 700;
  text-transform: uppercase;
  font-family: "Nunito Sans", sans-serif;
  padding-bottom: 12px;
}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item {
  padding: 25px 38px 25px 38px;
}
body #mega-menu-wrap-mega_menu.active #mega-menu-mega_menu {
  display: block;
}
body #mega-menu-wrap-mega_menu #mega-menu-mega_menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-mega_menu #mega-menu-mega_menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:hover {
  color: #29A74B;
}
body #mega-menu-wrap-mega_menu #mega-menu-mega_menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover {
  background-color: transparent;
}
#mega-menu-wrap-mega_menu .mega-menu-toggle {
  display: none;
}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu > li.mega-menu-flyout ul.mega-sub-menu {
  padding: 15px 19px 15px 32px;
}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-mega_menu #mega-menu-mega_menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link {
  color: white;
  font-family: "Nunito Sans", sans-serif;
  text-transform: none;
  font-weight: 400;
  font-size: 16px;
  -webkit-transition: all 250ms;
  -moz-transition: all 250ms;
  -ms-transition: all 250ms;
  -o-transition: all 250ms;
  transition: all 250ms;
  left: 0;
}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-mega_menu #mega-menu-mega_menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover {
  left: 3px;
}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link {
  -webkit-transition: all 250ms;
  -moz-transition: all 250ms;
  -ms-transition: all 250ms;
  -o-transition: all 250ms;
  transition: all 250ms;
}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {
  display: none;
}
@media screen and (max-width: 1360px) {
  #mega-menu-wrap-mega_menu {
    min-width: 610px;
  }
}
@media screen and (max-width: 1024px) {
  #mega-menu-wrap-mega_menu {
    min-width: 1px;
  }
}
#mega-menu-wrap-mega_menu > ul {
  height: 100%;
  display: table;
  list-style: none;
}
#mega-menu-wrap-mega_menu > ul > li {
  height: 100%;
  position: relative;
  margin: 0 11px;
  float: left;
}
#mega-menu-wrap-mega_menu > ul > li.current-menu-item:before, #mega-menu-wrap-mega_menu > ul > li.current-menu-parent:before {
  content: "";
  width: 100%;
  height: 3px;
  background: #29a74a;
  position: absolute;
  top: 0;
  left: 0;
}
#mega-menu-wrap-mega_menu > ul > li:hover > .sub-menu {
  display: block;
}
#mega-menu-wrap-mega_menu > ul > li > a {
  height: 100%;
  display: block;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 36px 0 0;
  font-size: 16px;
  font-weight: 400;
  color: #fff;
  text-transform: uppercase;
  letter-spacing: 0.2px;
  -webkit-transition: color 250ms;
  -moz-transition: color 250ms;
  -ms-transition: color 250ms;
  -o-transition: color 250ms;
  transition: color 250ms;
}
#mega-menu-wrap-mega_menu > ul > li > a:hover {
  color: #29a74a;
}
#mega-menu-wrap-mega_menu > ul > li > .sub-menu {
  top: 100%;
  left: 0;
}
#mega-menu-wrap-mega_menu .sub-menu {
  width: 233px;
  display: none;
  list-style: none;
  background: #fff;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 15px 19px 15px 32px;
  -webkit-box-shadow: 0 3px 8px rgba(0, 0, 0, 0.19);
  -moz-box-shadow: 0 3px 8px rgba(0, 0, 0, 0.19);
  box-shadow: 0 3px 8px rgba(0, 0, 0, 0.19);
  position: absolute;
  top: 0;
  left: 100%;
}
#mega-menu-wrap-mega_menu .sub-menu li {
  display: block;
  padding: 5px 0;
  position: relative;
}
#mega-menu-wrap-mega_menu .sub-menu li a {
  display: block;
  font-size: 16px;
  font-weight: 300;
  color: #696969;
  -webkit-transition: color 250ms;
  -moz-transition: color 250ms;
  -ms-transition: color 250ms;
  -o-transition: color 250ms;
  transition: color 250ms;
}
#mega-menu-wrap-mega_menu .sub-menu li a:hover {
  color: #29a74a;
}
#mega-menu-wrap-mega_menu .sub-menu li.current-menu-item > a, #mega-menu-wrap-mega_menu .sub-menu li.current-menu-parent > a {
  color: #29a74a;
}
#mega-menu-wrap-mega_menu .sub-menu li:hover > .sub-menu {
  display: block;
}
#mega-menu-wrap-mega_menu .sub-menu li .sub-menu-trigger {
  width: 18px;
  height: 10px;
  display: none;
  background: url("../images/icons/sub-menu-trigger.png") no-repeat center;
  background-size: 18px 10px;
  cursor: pointer;
  position: absolute;
  top: 11px;
  right: 15px;
}
/* Menu Changes - 2022 */
#mega-menu-wrap-mega_menu #mega-menu-mega_menu > li.mega-menu-megamenu > ul.mega-sub-menu {
  width: 100vw;
}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu > li.mega-menu-item > a.mega-menu-link {
  font-family: "Nunito Sans", sans-serif;
  text-transform: uppercase;
}
@media (min-width: 1024px) {
  #mega-menu-wrap-mega_menu #mega-menu-mega_menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-4:nth-of-type(1) {
    max-width: 17%;
  }
  #mega-menu-wrap-mega_menu #mega-menu-mega_menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-4:nth-of-type(3) {
    max-width: 17%;
  }
}
@media screen and (max-width: 1024px) {
  body #mega-menu-wrap-mega_menu {
    width: 100%;
    position: relative;
    top: 0;
    left: 0;
    -webkit-transform: translate(0, 0);
    -moz-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    -o-transform: translate(0, 0);
    transform: translate(0, 0);
  }
  body #mega-menu-wrap-mega_menu > ul {
    width: 100%;
    height: auto;
    padding: 25px 0;
  }
  body #mega-menu-wrap-mega_menu > ul > li {
    display: block;
    height: auto;
    margin: 10px 0;
    float: none;
  }
  body #mega-menu-wrap-mega_menu > ul > li > a {
    font-size: 16px;
    line-height: 35px;
    padding: 0 25px;
  }
  body #mega-menu-wrap-mega_menu > ul > li.current-menu-item:before, body #mega-menu-wrap-mega_menu > ul > li.current-menu-parent:before {
    width: 3px;
    height: 100%;
  }
  body #mega-menu-wrap-mega_menu > ul > li:hover .sub-menu {
    display: none;
  }
  body #mega-menu-wrap-mega_menu .sub-menu {
    width: 100%;
    padding: 10px 0;
    position: relative;
    left: 0;
    top: 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
  }
  body #mega-menu-wrap-mega_menu .sub-menu li {
    padding: 0;
    position: relative;
  }
  body #mega-menu-wrap-mega_menu .sub-menu li a {
    line-height: 33px;
    padding: 0 0 0 50px;
    margin-right: 50px;
  }
  body #mega-menu-wrap-mega_menu .sub-menu li.current-menu-item > a {
    color: #29a74a;
  }
  body #mega-menu-wrap-mega_menu .sub-menu li .sub-menu-trigger {
    display: block;
  }
  body #mega-menu-wrap-mega_menu.active #mega-menu-mega_menu {
    width: 100%;
    padding: 25px 20px;
  }
  body #mega-menu-wrap-mega_menu.active #mega-menu-mega_menu li.mega-menu-item {
    border-bottom: 1px solid #29A74B;
  }
  body #mega-menu-wrap-mega_menu.active #mega-menu-mega_menu li.mega-menu-item:last-of-type {
    border-bottom: none;
  }
  body #mega-menu-wrap-mega_menu.active #mega-menu-mega_menu li.mega-menu-item li.mega-menu-item {
    border-bottom: 1px solid #29A74B;
  }
  body #mega-menu-wrap-mega_menu.active #mega-menu-mega_menu li.mega-menu-item .mega-menu-link {
    padding: 5px 0px;
    height: auto;
    font-size: 16px;
  }
  body #mega-menu-wrap-mega_menu.active #mega-menu-mega_menu li.mega-menu-item.mega-toggle-on > a.mega-menu-link {
    background-color: transparent;
  }
  body #mega-menu-wrap-mega_menu #mega-menu-mega_menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item {
    padding: 0px 0px 15px 0px;
  }
  body #mega-menu-wrap-mega_menu #mega-menu-mega_menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item ul.mega-sub-menu li.mega-menu-item {
    border-bottom: none;
  }
  #mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-item-has-children.mega-hide-arrow > a.mega-menu-link > span.mega-indicator, #mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {
    display: block;
  }
  #mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu {
    padding: 0px;
    background-color: transparent;
    width: 100%;
  }
  #mega-menu-wrap-mega_menu #mega-menu-mega_menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:first-child > a.mega-menu-link {
    padding: 5px 0px;
    background-color: transparent;
  }
  body #mega-menu-wrap-mega_menu #mega-menu-mega_menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {
    padding: 17px 0px 0px;
  }
  #mega-menu-wrap-mega_menu #mega-menu-mega_menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link {
    padding: 8px 0px;
    background-color: transparent;
  }
  #mega-menu-wrap-mega_menu #mega-menu-mega_menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link {
    padding: 4px 0px;
  }
}
#social-media-gallery .social-gallery-item {
  background-position: right;
}
.ppf-donor-partner .ppf-donor-partner-details .ppf-donor-partner-details-content a {
  color: #fff !important;
}
#ppf-homepage-content-blocks .ppf-homepage-content-block {
  width: 33.33%;
  clear: none !important;
}
#ppf-homepage-content-blocks .ppf-homepage-content-block .content h3 {
  text-align: center;
}
#ppf-homepage-content-blocks .ppf-homepage-content-block .content p {
  text-align: center;
}
@media screen and (max-width: 640px) {
  #ppf-homepage-content-blocks .ppf-homepage-content-block {
    width: 100%;
    float: none;
  }
}
#home-slider .slide:before {
  height: 15%;
}
#tfca-slider .slide .slide-image-container::before {
  height: 15%;
}
#ppf-page-header .content-area h1 {
  text-align: center;
}
.social-menu .twitter-icon {
  background: url("../images/social/x-logo.png") no-repeat center;
  background-size: 27px;
}
.social-menu .twitter-icon:hover {
  background: url("../images/social/x-logo-hover.png") no-repeat center;
  background-size: 27px;
}
body:not(.single-parks) .ppf-map-section .ppf-map a {
  display: none;
}
.ppf-impact {
  margin: 0 -14px;
}
.ppf-impact .impact {
  width: 25%;
  float: left;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 14px;
  margin: 0 0 36px 0;
}
.ppf-impact .impact:nth-child(4n + 1) {
  clear: both;
}
@media screen and (max-width: 860px) {
  .ppf-impact .impact {
    width: 33.3%;
  }
  .ppf-impact .impact:nth-child(4n + 1) {
    clear: none;
  }
  .ppf-impact .impact:nth-child(3n + 1) {
    clear: both;
  }
}
@media screen and (max-width: 600px) {
  .ppf-impact .impact {
    width: 50%;
  }
  .ppf-impact .impact:nth-child(3n + 1) {
    clear: none;
  }
  .ppf-impact .impact:nth-child(2n + 1) {
    clear: both;
  }
}
.ppf-impact .impact img {
  margin: 0 0 37px 0;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
}
@media screen and (max-width: 1024px) {
  .ppf-impact .impact img {
    margin: 0 0 20px 0;
  }
}
.ppf-impact .impact h5 {
  font-size: 19px;
  margin: 0 0 28px 0;
}
@media screen and (max-width: 1024px) {
  .ppf-impact .impact h5 {
    font-size: 16px;
    font-weight: 700;
    margin: 0 0 15px 0;
  }
}
.ppf-impact .impact ul {
  list-style: none;
  margin: 0;
}
.ppf-impact .impact ul li {
  font-size: 16px;
  font-weight: 400;
  line-height: 25px;
}
@media screen and (max-width: 1024px) {
  .ppf-impact .impact ul li {
    font-size: 14px;
    line-height: 20px;
  }
}
.ppf-impact .impact ul li a {
  color: #262626;
  -webkit-transition: color 250ms;
  -moz-transition: color 250ms;
  -ms-transition: color 250ms;
  -o-transition: color 250ms;
  transition: color 250ms;
}
.ppf-impact .impact ul li a:hover {
  color: #29A74A;
}
.social-menu .facebook-icon {
  background: url("../images/social/facebook.png") no-repeat center;
  background-size: 27px;
}
.social-menu .facebook-icon:hover {
  background: url("../images/social/facebook-hover.png") no-repeat center;
  background-size: 27px;
}
.social-menu .twitter-icon {
  background: url("../images/social/twitter.png") no-repeat center;
  background-size: 27px;
}
.social-menu .twitter-icon:hover {
  background: url("../images/social/twitter-hover.png") no-repeat center;
  background-size: 27px;
}
.social-menu .instagram-icon {
  background: url("../images/social/instagram.png") no-repeat center;
  background-size: 27px;
}
.social-menu .instagram-icon:hover {
  background: url("../images/social/instagram-hover.png") no-repeat center;
  background-size: 27px;
}
.social-menu .youtube-icon {
  background: url("../images/social/youtube.png") no-repeat center;
  background-size: 27px;
}
.social-menu .youtube-icon:hover {
  background: url("../images/social/youtube-hover.png") no-repeat center;
  background-size: 27px;
}
.social-menu .linkedin-icon {
  background: url("/wp-content/uploads/2024/11/linkedin_recolored.png") no-repeat center;
  background-size: 27px;
}
.social-menu .linkedin-icon:hover {
  background: url("../images/social/linkedin-hover.png") no-repeat center;
  background-size: 27px;
}
.social-menu .whatsapp-icon {
  background: url("../images/social/whatsapp.png") no-repeat center;
  background-size: 27px;
}
.social-menu .whatsapp-icon:hover {
  background: url("../images/social/whatsapp-hover.png") no-repeat center;
  background-size: 27px;
}
.social-menu.dark .facebook-icon {
  background: url("../images/social/facebook-dark.png") no-repeat center;
  background-size: 27px;
}
.social-menu.dark .facebook-icon:hover {
  background: url("../images/social/facebook-dark-hover.png") no-repeat center;
  background-size: 27px;
}
.social-menu.dark .twitter-icon {
  background: url("../images/social/twitter-dark.png") no-repeat center;
  background-size: 27px;
}
.social-menu.dark .twitter-icon:hover {
  background: url("../images/social/twitter-dark-hover.png") no-repeat center;
  background-size: 27px;
}
.social-menu.dark .instagram-icon {
  background: url("../images/social/instagram-dark.png") no-repeat center;
  background-size: 27px;
}
.social-menu.dark .instagram-icon:hover {
  background: url("../images/social/instagram-dark-hover.png") no-repeat center;
  background-size: 27px;
}
.social-menu.dark .youtube-icon {
  background: url("../images/social/youtube-dark.png") no-repeat center;
  background-size: 27px;
}
.social-menu.dark .youtube-icon:hover {
  background: url("../images/social/youtube-dark-hover.png") no-repeat center;
  background-size: 27px;
}
.social-menu.dark .whatsapp-icon {
  background: url("../images/social/whatsapp-dark.png") no-repeat center;
  background-size: 27px;
}
.social-menu.dark .whatsapp-icon:hover {
  background: url("../images/social/whatsapp-dark-hover.png") no-repeat center;
  background-size: 27px;
}
#home-slider .slide .content-area {
  top: 54%;
}
@media (min-width: 1024px) {
  #home-slider .slide .slide-content h1 {
    font-size: 38px;
  }
}
@media (min-width: 1200px) {
  #home-slider .slide .slide-content h1 {
    font-size: 44px;
  }
}
@media (min-width: 1360px) {
  #home-slider .slide .slide-content h1 {
    font-size: 50px;
  }
}
#home-slider .slide .slide-content p {
  line-height: 1.2;
}
@media (min-width: 1024px) {
  #home-slider .slide.has-long-heading .slide-content h1 {
    font-size: 35px;
  }
}
@media (min-width: 1200px) {
  #home-slider .slide.has-long-heading .slide-content h1 {
    font-size: 41px;
  }
}
@media (min-width: 1360px) {
  #home-slider .slide.has-long-heading .slide-content h1 {
    font-size: 47px;
  }
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sourceRoot%22%3A%22https%3A%2F%2Fwww.peaceparks.org%2F%22%2C%22sources%22%3A%5B%22wp-content%2Fthemes%2Fpeaceparks%2Fassets%2Fscss-new%2Fscss%2Fchild-theme.scss%22%2C%22wp-content%2Fthemes%2Fpeaceparks%2Fassets%2Fscss-new%2Fscss%2Fcomponents%2F_content.scss%22%2C%22wp-content%2Fthemes%2Fpeaceparks%2Fassets%2Fscss-new%2Fscss%2Fcomponents%2F_home-slider.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AAAA%3BACGA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAACA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAACA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BADlEA%3BAC0EA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAoBA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAoBA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BADrKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACoLA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAD7LA%3BACmMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADnMA%3BAAAA%3BAAAA%3BAC6MA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BADrOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACiPA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAKA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAIA%3BAACI%3BAAAA%3BAAAA%3BAAAA%3BAAIJ%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAmBA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAiBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAD1fJ%3BACugBI%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAOJ%3BAAGY%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAOZ%3BAAEQ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAOZ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUI%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAWJ%3BAAAA%3BAAAA%3BAAIQ%3BAAAA%3BAAAA%3BAAW5B%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAOM%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAASF%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAUE%3BAAAA%3BAAAA%3BAAON%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAWR%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAC77BE%3BAAAA%3BAAAA%3BAAKQ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAASQ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%22%7D */