/*
Theme Name: Bridge Child
Theme URI: http://demo.qodeinteractive.com/bridge/
Description: A child theme of Bridge Theme
Author: Qode Interactive
Author URI: http://www.qodethemes.com/
Version: 1.0.0
Template: bridge
*/
.featurefont p {
	font-family: 'amaranth', sans-serif;
	color: #3e625d;
	
	
}
.darkfont h3 {
	color: #3e625d;
}

h1 {
font-family: demos-next, sans-serif;
font-weight: 400;
font-style: normal;
}
h2 {
font-family: demos-next, sans-serif;
font-weight: 400;
font-style: normal;
}

@import url("../bridge/style.css");

.rowsocial {
  display: flex;
  flex-wrap: wrap;
  padding: 0 4px;
	text-align:center;
}

/* Create two equal columns that sits next to each other */
.columnsocial {
  flex: 50%;
  padding: 0 4px;
}

.columnsocial img {
  margin-top: 8px;
	padding: 5px;
  vertical-align: middle;
}
.rowtools {
  display: flex;
  flex-wrap: wrap;
  padding: 0 4px;
  text-align:center;
}
/* Create two equal columns that sits next to each other */
.columntools {
  flex: 33%;
  padding: 0 4px;
}

.columntools img {
  margin-top: 8px;
  vertical-align: middle;
}
.parent {
  position: relative;
  top: 0;
  left: 0;
  margin-top:-20px;
}
.image1 {
  position: relative;
  top: 0;
	width: 100%;
}
.image2 {
	position: absolute;
    top: 0px;
    left: 50%;
	transform: translate(-50%,0);
	height: auto;
}
.pillarbackground{
	background-image: url("https://thewanderingvillage.com/wp-content/uploads/2020/09/Pillar-2.png");
}

h3 {
	/*text-shadow: 2px 2px 8px #101010;*/
	text-transform:none !important;
}


body.home footer {
    display: none;
}
/*.qode-advanced-image-gallery.qode-image-behavior-lightbox .qode-aig-image a .aig-gallery-hover {
    background-color: rgba(79, 127, 137, 1) !important;
}*/
#gallery-1 img {
    border: none !important;
	margin: 10px;
}
.iframe-container{
  position: relative;
  width: 100%;
  padding-bottom: 56.25%; 
  height: 0;
    border-style: solid;
    border-color: #87a88b;
    border-width: 10px;
}
.iframe-container iframe{
  position: absolute;
  top:0;
  left: 0;
  width: 100%;
  height: 100%;
}
.qode-advanced-image-gallery.qode-has-shadow .qode-aig-image-inner {
    box-shadow: 3px 5px 5px 2px rgba(0, 0, 0, 0.2), -3px 5px 5px 2px rgba(0, 0, 0, 0.2);
}
.myhover img:hover{
  -ms-transform: scale(1.05); /* IE 9 */
  -webkit-transform: scale(1.05); /* Safari 3-8 */
  transform: scale(1.05); 
}

.myhover img{
  transition: transform .5s;
}

.gallery_holder ul li .gallery_hover i {
    display: none;
}
.gallery_holder ul li .gallery_hover {
    background-color: transparent;
}
.socialhover a:hover:after {
	-webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  border-radius: 7px;
}