/*
Theme Name: RiverGuideTheme
Description: This is outstanding WP theme developed on Material Design for Bootstrap 4
Version: 0.1
Author: LyNjin Lhamo
*/

@font-face {
  font-family: Proxima Nova;
  src: url("https://251af6.claudeassets.com/20240117034908im_/http://www.paddlebhutan.com/wp-content/themes/riverguidetheme/font/Proxima Nova Font.otf");
}
@font-face {
  font-family: Futura Pt;
  src: url("https://7d0b2f.claudeassets.com/20240117034908im_/http://www.paddlebhutan.com/wp-content/themes/riverguidetheme/font/FuturaPTBold.otf");
}
@font-face {
  font-family: Alternate Gothic No3 D;
  src: url("https://244c58.claudeassets.com/20240117034908im_/http://www.paddlebhutan.com/wp-content/themes/riverguidetheme/font/alternate-gothic-no-3-d");
}
body {
  font-family: "Proxima Nova", sans-serif;
  font-weight: 500;
  color: #363636;
  line-height: 1.6;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: "Proxima Nova", sans-serif;
}
.btn,
.btn:focus,
.btn:hover {
  outline: none !important;
  color: inherit;
  margin: 0;
}
::-webkit-scrollbar {
  width: 5px;
}
::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0);
  border-radius: 10px;
}
::-webkit-scrollbar-thumb {
  border-radius: 10px;
  -webkit-box-shadow: inset 0 0 6px #333;
}

a,
a:hover,
a:focus {
  color: #000;
  text-decoration: none;
}
button:focus {
  outline: none !important;
}
a {
  color: #000;
}
.btn-paddle{
  font-family: "Proxima Nova" !important;
  font-size: 21px;
  line-height: 1.8em;
  text-transform: uppercase;
  letter-spacing: 3px;
  font-weight: 500;
  font-style: normal;
  text-decoration: none;
  padding: 1em 0;
  background-color: #030303;
  display: inline-block;
  line-height: 1em;
  margin: 10px 0 0;
  border: none;
  color: #fff;

}
.btn-paddle a {
  padding: 1em 1.75em;
  color: #fff !important;
}
.btn-paddle a:hover {
  background-color: rgba(3,3,3,.8);
}
.btn-book {
  font-size: 15px;
}
/* NAVI */

nav {
  background-color: transparent !important;
	z-index: 1;
}
.navbar-light .navbar-brand {
  position: relative;
}
.navbar {
  box-shadow: none;
}
.navbar-light .navbar-brand img {
  /* position: absolute; */
  z-index: 1;
  border-radius: 50%;
  /* top: -39px; */
  width: 200px;
  height: 200px;
}
.navbar .nav-item .nav-link {
  font-family: "Futura PT", sans-serif;
  font-size: 13px;
  text-transform: uppercase;
  text-decoration: none;
  letter-spacing: 2px;
  font-weight: 400;
  font-style: normal;
  line-height: 2em;
  color: #fff !important;
  margin-left: 30px;
  padding: 0
}
.navbar.navbar-light .navbar-nav .nav-item.active > .nav-link {
  background: transparent;
  /* color: #3f5a17 !important; */
}
.navbar.navbar-light .navbar-nav .nav-item.active > .nav-link:hover,
.navbar.navbar-light .navbar-nav .nav-item .nav-link:hover {
  color: rgba(255,255,255,.7) !important;
}
.navbar .dropdown-menu {
  background: #3f5a17;
  border-radius: 0;
  border: 0;
  margin-top: 20px;
}
.navbar .dropdown-menu a {
  padding: 0 10px;
  font-size: 13px;
  font-weight: 500;
  text-transform: UPPERCASE;
  font-family: "Proxima Nova", sans-serif;
}
.navbar .dropdown-menu a:not(.active) {
  color: #fff;
}
.dropdown-item:focus,
.dropdown-item:hover {
  background: transparent;
  color: #ee7108;
}
.dropdown-item.active,
.dropdown-item:active {
  color: #ee7108;
  background: transparent;
}
/* INDEX */

.parallax, .parallex-raft, .parallex-river{
  background-image: url("https://9a5fdd.claudeassets.com/20240117034908im_/http://www.paddlebhutan.com/wp-content/uploads/2022/06/DSC_9952_1024.jpeg");
  min-height: 100vh; 
  background-attachment: fixed;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  background-color: #000;
}
.parallax::before, .parallex-raft::before, .parallex-river::before {
	content:"";
	position:absolute;
	left:0;
	top:0;
	right:0;
	bottom:0;
	background-color:rgba(0,0,0,0.2);
	z-index:0;
	display:block;
}
.banner-title {
  position: absolute;
  top: 48%;
  width: 100%;
}
.banner-title h1 {
  color: #fff;
  font-weight: 400;
  font-family: "Alternate Gothic No3 D";
  font-size: 59px;
  line-height: 1.3em;
  text-align: center;
  letter-spacing: 5px;
}
.our-story, .rafting-section {
  padding: 100px 0;
}
.our-story h1, .rafting-section h1, .page-section h1{
  font-weight: 400;
  font-family: "Alternate Gothic No3 D";
  font-size: 45px;
  text-align: center;
}
.our-story h2 {
  font-size: 23px;
  font-weight: 700;
  font-family: "Alternate Gothic No3 D";
}

.parallex-raft {
  background-image: url("https://563fd4.claudeassets.com/20240117034908im_/http://www.paddlebhutan.com/wp-content/uploads/2022/06/live-raft.jpeg");
  position: relative;
}
.parallex-river {
  background-image: url("https://60cd9f.claudeassets.com/20240117034908im_/http://www.paddlebhutan.com/wp-content/uploads/2022/06/River-motor.jpeg");
  position: relative;
}
.rafting-section .size-full img, .page-section .size-full img{
  width: 277px;
  height: 140px;
  margin-bottom: 20px;
}
.rafting-section h4, .page-section h4 {
  /* font-size: 15px; */
  font-family: "Alternate Gothic No3 D";
}
.wp-block-separator {
  border-top: 0 !important;
  border-color: #bbb;
}
.slider {
  position: relative;
  overflow: hidden;
}
.slider .container-fluid {
  position: absolute;
  top: 65%;
  background-color: transparent;
  background-image: linear-gradient(to top, #00000094, #ffffff00);
  bottom: 0;
}
.partners {
width: 100%;
}
.partners .size-full {
  text-align: center;
}
.partners .size-full img {
  height: 84px !important;
}

/* PAGE */
.page header {
  background-color: #457fb5;

}
.page-header {
  /* padding-top: 300px; */
  background-color: #457fb5;
}

/* MODAL */
.modal-header {
  background: #457fb5;
}
@media (min-width: 576px) {
  .modal-dialog {
    max-width: 800px;
  }
}
.explore-content h1 {
  font-size: 38px;
  text-align: left;
}
/* CONTACT */
.form-inq label {
  width: 100%;
}
.form-inq .form-control {
  border-radius: 0;
  border: 0;
  border-bottom: 1px solid #8c8c8c;
}
.form-inq input[type='text'], .form-inq input[type='email'], .form-inq input[type='date'], .form-inq input[type='number'], .form-inq select, .form-inq textarea {
  color: #52505b;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  width: 100%;
  padding: 10px;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
}
.label-name {
  font-size: 12px;
}
.form-inq .btn-submit {
  padding: 10px;
}
/* SINGLEPAGE */
.page-title .breadcrumbs {
  font-size: 10px;
  font-weight: 600;
}
.page-title .breadcrumbs a {
  color: #363636;
}
.page-title .post-date {
  color: #3f5a17;
}
.page-title h2 {
  font-weight: 400;
  font-size: 28px;
  color: #3f5a17;
}
.support-image {
  height: 75px;
}
/* Gallery */
.gallery-header {
		position: relative;

}
.gallery-content {
	position: absolute;
	top: 0;
	width: 100%;
	overflow: hidden;
}
.gallery-footer {
	position: absolute;
	bottom: -224px;
	width: 100%;
}
/* Footer */
.upper-footer {
  padding: 80px;
  background-color: #171717;
}
footer h4 {
  color: #729340;
}
.upper-footer ul li {
  padding-bottom: 5px;
}
footer ul li a:hover {
  text-decoration: underline;
  transition: 0.6s;
}
.social-links li {
  display: inline-block;
  font-size: 11px;
}
.social-links a {
  display: block;
}
.social-links a.fb-icon {
  background-color: #3b5998;
}
.social-links a.twitter-icon {
  background-color: #00acee;
}
.social-links a.insta-icon {
  background: #f09433;
  background: -moz-linear-gradient(
    45deg,
    #f09433 0%,
    #e6683c 25%,
    #dc2743 50%,
    #cc2366 75%,
    #bc1888 100%
  );
  background: -webkit-linear-gradient(
    45deg,
    #f09433 0%,
    #e6683c 25%,
    #dc2743 50%,
    #cc2366 75%,
    #bc1888 100%
  );
  background: linear-gradient(
    45deg,
    #f09433 0%,
    #e6683c 25%,
    #dc2743 50%,
    #cc2366 75%,
    #bc1888 100%
  );
  filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#f09433', endColorstr='#bc1888', GradientType=1);
}
.yt-icon {
  background: #c4302b;
}
.lower-footer {
  background: #333;
}
.lower-footer p {
  margin-bottom: 0;
}

@media screen and (max-width: 767px) {
  .navbar-light .navbar-brand img {
    height: 90px;
  width: auto;
  }
  .navbar .nav-item .nav-link {
    margin-left: 0;
  }
  .navbar-collapse {
    margin-top: 10px;
    background-color: #457fb4;
    z-index: 1;
  }
  #navbarSupportedContent .ml-auto {
    margin: 0 auto 0 0 !important;
  }
  .navbar .dropdown-menu {
    margin-top: 0;
  }
  .heading-div h2 {
    font-size: 2rem;
  }
  .banner-title {
    top: 28%;
  }
  .rafting-section .size-full img, .page-section .size-full img {
    width: auto;
    height: auto;
  }
  footer h4 {
    font-size: 18px;
  }
  .upper-footer {
    padding: inherit;
  }
	.gallery-footer {
		bottom: -150px;
	}
}

/*
     FILE ARCHIVED ON 04:59:59 Jan 17, 2024 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 09:25:45 Oct 06, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.377
  exclusion.robots: 0.041
  exclusion.robots.policy: 0.033
  esindex: 0.006
  cdx.remote: 5.587
  LoadShardBlock: 64.104 (3)
  PetaboxLoader3.datanode: 59.042 (5)
  PetaboxLoader3.resolve: 119.658 (2)
  load_resource: 138.354
  loaddict: 27.307
*/