.elementor-2632 .elementor-element.elementor-element-4bfd73a{margin-top:0px;margin-bottom:0px;}.elementor-2632 .elementor-element.elementor-element-7a07604 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:32px;font-weight:400;text-transform:uppercase;letter-spacing:1px;}.elementor-2632 .elementor-element.elementor-element-93f28fd{font-family:"Open Sans", Sans-serif;font-size:18px;text-transform:uppercase;color:#020101;}.elementor-2632 .elementor-element.elementor-element-22006f5 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2632 .elementor-element.elementor-element-22006f5{margin-top:0px;margin-bottom:0px;}.elementor-2632 .elementor-element.elementor-element-3f32cd2 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#C48419;}.elementor-2632 .elementor-element.elementor-element-f1ee6b0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2632 .elementor-element.elementor-element-5c5db51 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#C48419;}.elementor-2632 .elementor-element.elementor-element-ed1871c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2632 .elementor-element.elementor-element-2522c07 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#C48419;}.elementor-2632 .elementor-element.elementor-element-152260b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2632 .elementor-element.elementor-element-2256e9b > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#C48419;}.elementor-2632 .elementor-element.elementor-element-2981037 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2632 .elementor-element.elementor-element-d098f1b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2632 .elementor-element.elementor-element-d098f1b{margin-top:0px;margin-bottom:0px;}.elementor-2632 .elementor-element.elementor-element-e68b6d9 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#C48419;}.elementor-2632 .elementor-element.elementor-element-fce8982 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#C48419;}.elementor-2632 .elementor-element.elementor-element-d7edc6f > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#C48419;}.elementor-2632 .elementor-element.elementor-element-60be935 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#C48419;}.elementor-2632 .elementor-element.elementor-element-b8d8357{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2632 .elementor-element.elementor-element-3c3fc6a > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#C48419;margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-2632 .elementor-element.elementor-element-5c58d32 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2632 .elementor-element.elementor-element-74ba44a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2632 .elementor-element.elementor-element-1eb7bf9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2632 .elementor-element.elementor-element-e57a329 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2632 .elementor-element.elementor-element-e57a329{margin-top:0px;margin-bottom:0px;}.elementor-2632 .elementor-element.elementor-element-8ace0bf > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#C48419;}.elementor-2632 .elementor-element.elementor-element-5166dc8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2632 .elementor-element.elementor-element-cbb2f63 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#C48419;}.elementor-2632 .elementor-element.elementor-element-4098a3d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2632 .elementor-element.elementor-element-5bc51cf > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#C48419;}.elementor-2632 .elementor-element.elementor-element-f48bbe7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2632 .elementor-element.elementor-element-18d19f7 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#C48419;}.elementor-2632 .elementor-element.elementor-element-636e47a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2632 .elementor-element.elementor-element-e418f86 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#C48419;}.elementor-2632 .elementor-element.elementor-element-40a7162 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#C48419;}.elementor-2632 .elementor-element.elementor-element-97869ec > .elementor-element-populated{border-style:solid;border-color:#C48419;}.elementor-2632 .elementor-element.elementor-element-6090b0e > .elementor-element-populated{border-style:solid;border-color:#C48419;}@media(max-width:1024px){.elementor-2632 .elementor-element.elementor-element-97869ec > .elementor-element-populated{border-width:2px 2px 2px 2px;}.elementor-2632 .elementor-element.elementor-element-6090b0e > .elementor-element-populated{border-width:2px 2px 2px 2px;}}@media(max-width:767px){.elementor-2632 .elementor-element.elementor-element-22006f5{padding:0px 10px 0px 10px;}.elementor-2632 .elementor-element.elementor-element-3f32cd2{width:100%;}.elementor-2632 .elementor-element.elementor-element-3f32cd2.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-2632 .elementor-element.elementor-element-3f32cd2 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-2632 .elementor-element.elementor-element-5c5db51{width:100%;}.elementor-2632 .elementor-element.elementor-element-2522c07{width:100%;}.elementor-2632 .elementor-element.elementor-element-2256e9b{width:100%;}.elementor-2632 .elementor-element.elementor-element-d098f1b{padding:0px 10px 0px 10px;}.elementor-2632 .elementor-element.elementor-element-e68b6d9{width:100%;}.elementor-2632 .elementor-element.elementor-element-fce8982{width:100%;}.elementor-2632 .elementor-element.elementor-element-d7edc6f{width:100%;}.elementor-2632 .elementor-element.elementor-element-60be935{width:100%;}.elementor-2632 .elementor-element.elementor-element-e57a329{padding:0px 10px 0px 10px;}.elementor-2632 .elementor-element.elementor-element-8ace0bf{width:100%;}.elementor-2632 .elementor-element.elementor-element-8ace0bf.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-2632 .elementor-element.elementor-element-8ace0bf > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-2632 .elementor-element.elementor-element-cbb2f63{width:100%;}.elementor-2632 .elementor-element.elementor-element-5bc51cf{width:100%;}.elementor-2632 .elementor-element.elementor-element-18d19f7{width:100%;}.elementor-2632 .elementor-element.elementor-element-e418f86{width:100%;}.elementor-2632 .elementor-element.elementor-element-40a7162{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2632 .elementor-element.elementor-element-3f32cd2{width:33.33%;}.elementor-2632 .elementor-element.elementor-element-5c5db51{width:33.33%;}.elementor-2632 .elementor-element.elementor-element-2522c07{width:33.33%;}.elementor-2632 .elementor-element.elementor-element-2256e9b{width:33.33%;}.elementor-2632 .elementor-element.elementor-element-e68b6d9{width:33.33%;}.elementor-2632 .elementor-element.elementor-element-fce8982{width:33.33%;}.elementor-2632 .elementor-element.elementor-element-d7edc6f{width:33.33%;}.elementor-2632 .elementor-element.elementor-element-60be935{width:33.33%;}.elementor-2632 .elementor-element.elementor-element-8ace0bf{width:33.33%;}.elementor-2632 .elementor-element.elementor-element-cbb2f63{width:33.33%;}.elementor-2632 .elementor-element.elementor-element-5bc51cf{width:33.33%;}.elementor-2632 .elementor-element.elementor-element-18d19f7{width:33.33%;}.elementor-2632 .elementor-element.elementor-element-e418f86{width:33.33%;}.elementor-2632 .elementor-element.elementor-element-40a7162{width:33.33%;}}/* Start custom CSS for text-editor, class: .elementor-element-93f28fd */p a {
	color: #000;
}


p a:hover {
    color: #C48419;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f1ee6b0 */.hovereffect {
	width: 100%;
	float: left;
	overflow: hidden;
	position: relative;
	text-align: center;
	cursor: pointer;
	background: #000;
	height: 177px;
	border: 1px solid #090909;
	border-radius: 2px;
}

.hovereffect img {
  width: 550px;
  height: auto;
}

.hovereffect .overlay {
    text-align: left;
  width: 100%;
  position: absolute;
  overflow: hidden;
  bottom: 25px;
  border-left: 1px solid #fff;
  left: 0;
  padding: 0;
  margin-left: 16px;
  transform: translateX(-100%);
  transition: .3s;
}

.hovereffect p {
  color: #F5992D;
  transform: translateY(-85px);
  transition-delay: 1.45s;
  transition: .80s;
  overflow: hidden;
  padding-top: 8px;
    margin: 0;
    padding-left: 8px;
}

.hovereffect:hover img {
  opacity: .4;
}

.hovereffect h4 {
  position: relative;
  font-weight: 400;
  text-transform: uppercase;
  font-size: 17px;
  color: #fff;
  margin: 0;
    padding-bottom: 10px;
  padding-left: 8px;
  line-height: 1.5;
  letter-spacing: 1px;
  transform: translateY(85px);
  transition-delay: 1.50s;
  transition: .80s;
}

.info {
  overflow: hidden;
}

.hovereffect p {
  font-size: 15px;
  line-height: 1.733333333333333em;
  font-family: Georgia,serif;
  font-style: italic;
}

.heading{
  overflow: hidden;
}

.hovereffect h4::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 80%;
  height: 1px;
  background: #fff;
  transform: translateX(-100%);
  transition: 1.20s;
  transition-delay: .3s;
}

.hovereffect:hover h4::after{
  transform: translateX(0);
}

.hovereffect:hover .overlay{
  transform: translateX(0);
}

.hovereffect:hover h4{
  transform: translateY(0);
}

.hovereffect:hover p{
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ed1871c */.hovereffect {
	width: 100%;
	float: left;
	overflow: hidden;
	position: relative;
	text-align: center;
	cursor: pointer;
	background: #000;
	height: 177px;
	border: 1px solid #090909;
	border-radius: 2px;
}

.hovereffect img {
  width: 550px;
  height: auto;
}

.hovereffect .overlay {
    text-align: left;
  width: 100%;
  position: absolute;
  overflow: hidden;
  bottom: 25px;
  border-left: 1px solid #fff;
  left: 0;
  padding: 0;
  margin-left: 16px;
  transform: translateX(-100%);
  transition: .3s;
}

.hovereffect p {
  color: #F5992D;
  transform: translateY(-85px);
  transition-delay: 1.45s;
  transition: .80s;
  overflow: hidden;
  padding-top: 8px;
    margin: 0;
    padding-left: 8px;
}

.hovereffect:hover img {
  opacity: .4;
}

.hovereffect h4 {
  position: relative;
  font-weight: 400;
  text-transform: uppercase;
  font-size: 17px;
  color: #fff;
  margin: 0;
    padding-bottom: 10px;
  padding-left: 8px;
  line-height: 1.5;
  letter-spacing: 1px;
  transform: translateY(85px);
  transition-delay: 1.50s;
  transition: .80s;
}

.info {
  overflow: hidden;
}

.hovereffect p {
  font-size: 15px;
  line-height: 1.733333333333333em;
  font-family: Georgia,serif;
  font-style: italic;
}

.heading{
  overflow: hidden;
}

.hovereffect h4::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 80%;
  height: 1px;
  background: #fff;
  transform: translateX(-100%);
  transition: 1.20s;
  transition-delay: .3s;
}

.hovereffect:hover h4::after{
  transform: translateX(0);
}

.hovereffect:hover .overlay{
  transform: translateX(0);
}

.hovereffect:hover h4{
  transform: translateY(0);
}

.hovereffect:hover p{
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-152260b */.hovereffect {
	width: 100%;
	float: left;
	overflow: hidden;
	position: relative;
	text-align: center;
	cursor: pointer;
	background: #000;
	height: 177px;
	border: 1px solid #090909;
	border-radius: 2px;
}

.hovereffect img {
  width: 550px;
  height: auto;
}

.hovereffect .overlay {
    text-align: left;
  width: 100%;
  position: absolute;
  overflow: hidden;
  bottom: 25px;
  border-left: 1px solid #fff;
  left: 0;
  padding: 0;
  margin-left: 16px;
  transform: translateX(-100%);
  transition: .3s;
}

.hovereffect p {
  color: #F5992D;
  transform: translateY(-85px);
  transition-delay: 1.45s;
  transition: .80s;
  overflow: hidden;
  padding-top: 8px;
    margin: 0;
    padding-left: 8px;
}

.hovereffect:hover img {
  opacity: .4;
}

.hovereffect h4 {
  position: relative;
  font-weight: 400;
  text-transform: uppercase;
  font-size: 17px;
  color: #fff;
  margin: 0;
    padding-bottom: 10px;
  padding-left: 8px;
  line-height: 1.5;
  letter-spacing: 1px;
  transform: translateY(85px);
  transition-delay: 1.50s;
  transition: .80s;
}

.info {
  overflow: hidden;
}

.hovereffect p {
  font-size: 15px;
  line-height: 1.733333333333333em;
  font-family: Georgia,serif;
  font-style: italic;
}

.heading{
  overflow: hidden;
}

.hovereffect h4::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 80%;
  height: 1px;
  background: #fff;
  transform: translateX(-100%);
  transition: 1.20s;
  transition-delay: .3s;
}

.hovereffect:hover h4::after{
  transform: translateX(0);
}

.hovereffect:hover .overlay{
  transform: translateX(0);
}

.hovereffect:hover h4{
  transform: translateY(0);
}

.hovereffect:hover p{
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2981037 */.hovereffect {
	width: 100%;
	float: left;
	overflow: hidden;
	position: relative;
	text-align: center;
	cursor: pointer;
	background: #000;
	height: 177px;
	border: 1px solid #090909;
	border-radius: 2px;
}

.hovereffect img {
  width: 550px;
  height: auto;
}

.hovereffect .overlay {
    text-align: left;
  width: 100%;
  position: absolute;
  overflow: hidden;
  bottom: 25px;
  border-left: 1px solid #fff;
  left: 0;
  padding: 0;
  margin-left: 16px;
  transform: translateX(-100%);
  transition: .3s;
}

.hovereffect p {
  color: #F5992D;
  transform: translateY(-85px);
  transition-delay: 1.45s;
  transition: .80s;
  overflow: hidden;
  padding-top: 8px;
    margin: 0;
    padding-left: 8px;
}

.hovereffect:hover img {
  opacity: .4;
}

.hovereffect h4 {
  position: relative;
  font-weight: 400;
  text-transform: uppercase;
  font-size: 17px;
  color: #fff;
  margin: 0;
    padding-bottom: 10px;
  padding-left: 8px;
  line-height: 1.5;
  letter-spacing: 1px;
  transform: translateY(85px);
  transition-delay: 1.50s;
  transition: .80s;
}

.info {
  overflow: hidden;
}

.hovereffect p {
  font-size: 15px;
  line-height: 1.733333333333333em;
  font-family: Georgia,serif;
  font-style: italic;
}

.heading{
  overflow: hidden;
}

.hovereffect h4::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 80%;
  height: 1px;
  background: #fff;
  transform: translateX(-100%);
  transition: 1.20s;
  transition-delay: .3s;
}

.hovereffect:hover h4::after{
  transform: translateX(0);
}

.hovereffect:hover .overlay{
  transform: translateX(0);
}

.hovereffect:hover h4{
  transform: translateY(0);
}

.hovereffect:hover p{
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3637344 */.hovereffect {
	width: 100%;
	float: left;
	overflow: hidden;
	position: relative;
	text-align: center;
	cursor: pointer;
	background: #000;
	height: 177px;
	border: 1px solid #090909;
	border-radius: 2px;
}

.hovereffect img {
  width: 550px;
  height: auto;
}

.hovereffect .overlay {
    text-align: left;
  width: 100%;
  position: absolute;
  overflow: hidden;
  bottom: 25px;
  border-left: 1px solid #fff;
  left: 0;
  padding: 0;
  margin-left: 16px;
  transform: translateX(-100%);
  transition: .3s;
}

.hovereffect p {
  color: #F5992D;
  transform: translateY(-85px);
  transition-delay: 1.45s;
  transition: .80s;
  overflow: hidden;
  padding-top: 8px;
    margin: 0;
    padding-left: 8px;
}

.hovereffect:hover img {
  opacity: .4;
}

.hovereffect h4 {
  position: relative;
  font-weight: 400;
  text-transform: uppercase;
  font-size: 17px;
  color: #fff;
  margin: 0;
    padding-bottom: 10px;
  padding-left: 8px;
  line-height: 1.5;
  letter-spacing: 1px;
  transform: translateY(85px);
  transition-delay: 1.50s;
  transition: .80s;
}

.info {
  overflow: hidden;
}

.hovereffect p {
  font-size: 15px;
  line-height: 1.733333333333333em;
  font-family: Georgia,serif;
  font-style: italic;
}

.heading{
  overflow: hidden;
}

.hovereffect h4::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 80%;
  height: 1px;
  background: #fff;
  transform: translateX(-100%);
  transition: 1.20s;
  transition-delay: .3s;
}

.hovereffect:hover h4::after{
  transform: translateX(0);
}

.hovereffect:hover .overlay{
  transform: translateX(0);
}

.hovereffect:hover h4{
  transform: translateY(0);
}

.hovereffect:hover p{
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a3c8f31 */.hovereffect {
	width: 270px;
	float: left;
	overflow: hidden;
	position: relative;
	text-align: center;
	cursor: pointer;
	background: #000;
	height: 174px;
	border: 1px solid #090909;
	border-radius: 2px;
}

.hovereffect img {
  width: 550px;
  height: auto;
}

.hovereffect .overlay {
    text-align: left;
  width: 100%;
  position: absolute;
  overflow: hidden;
  bottom: 25px;
  border-left: 1px solid #fff;
  left: 0;
  padding: 0;
  margin-left: 16px;
  transform: translateX(-100%);
  transition: .3s;
}

.hovereffect p {
  color: #F5992D;
  transform: translateY(-85px);
  transition-delay: 1.45s;
  transition: .80s;
  overflow: hidden;
  padding-top: 8px;
    margin: 0;
    padding-left: 8px;
}

.hovereffect:hover img {
  opacity: .4;
}

.hovereffect h4 {
  position: relative;
  font-weight: 400;
  text-transform: uppercase;
  font-size: 17px;
  color: #fff;
  margin: 0;
    padding-bottom: 10px;
  padding-left: 8px;
  line-height: 1.5;
  letter-spacing: 1px;
  transform: translateY(85px);
  transition-delay: 1.50s;
  transition: .80s;
}

.info {
  overflow: hidden;
}

.hovereffect p {
  font-size: 15px;
  line-height: 1.733333333333333em;
  font-family: Georgia,serif;
  font-style: italic;
}

.heading{
  overflow: hidden;
}

.hovereffect h4::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 80%;
  height: 1px;
  background: #fff;
  transform: translateX(-100%);
  transition: 1.20s;
  transition-delay: .3s;
}

.hovereffect:hover h4::after{
  transform: translateX(0);
}

.hovereffect:hover .overlay{
  transform: translateX(0);
}

.hovereffect:hover h4{
  transform: translateY(0);
}

.hovereffect:hover p{
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bb26318 */.hovereffect {
	width: 270px;
	float: left;
	overflow: hidden;
	position: relative;
	text-align: center;
	cursor: pointer;
	background: #000;
	height: 174px;
	border: 1px solid #090909;
	border-radius: 2px;
}

.hovereffect img {
  width: 550px;
  height: auto;
}

.hovereffect .overlay {
    text-align: left;
  width: 100%;
  position: absolute;
  overflow: hidden;
  bottom: 25px;
  border-left: 1px solid #fff;
  left: 0;
  padding: 0;
  margin-left: 16px;
  transform: translateX(-100%);
  transition: .3s;
}

.hovereffect p {
  color: #F5992D;
  transform: translateY(-85px);
  transition-delay: 1.45s;
  transition: .80s;
  overflow: hidden;
  padding-top: 8px;
    margin: 0;
    padding-left: 8px;
}

.hovereffect:hover img {
  opacity: .4;
}

.hovereffect h4 {
  position: relative;
  font-weight: 400;
  text-transform: uppercase;
  font-size: 17px;
  color: #fff;
  margin: 0;
    padding-bottom: 10px;
  padding-left: 8px;
  line-height: 1.5;
  letter-spacing: 1px;
  transform: translateY(85px);
  transition-delay: 1.50s;
  transition: .80s;
}

.info {
  overflow: hidden;
}

.hovereffect p {
  font-size: 15px;
  line-height: 1.733333333333333em;
  font-family: Georgia,serif;
  font-style: italic;
}

.heading{
  overflow: hidden;
}

.hovereffect h4::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 80%;
  height: 1px;
  background: #fff;
  transform: translateX(-100%);
  transition: 1.20s;
  transition-delay: .3s;
}

.hovereffect:hover h4::after{
  transform: translateX(0);
}

.hovereffect:hover .overlay{
  transform: translateX(0);
}

.hovereffect:hover h4{
  transform: translateY(0);
}

.hovereffect:hover p{
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9da553d */.hovereffect {
	width: 100%;
	float: left;
	overflow: hidden;
	position: relative;
	text-align: center;
	cursor: pointer;
	background: #000;
	height: 177px;
	border: 1px solid #090909;
	border-radius: 2px;
}

.hovereffect img {
  width: 550px;
  height: auto;
}

.hovereffect .overlay {
    text-align: left;
  width: 100%;
  position: absolute;
  overflow: hidden;
  bottom: 25px;
  border-left: 1px solid #fff;
  left: 0;
  padding: 0;
  margin-left: 16px;
  transform: translateX(-100%);
  transition: .3s;
}

.hovereffect p {
  color: #F5992D;
  transform: translateY(-85px);
  transition-delay: 1.45s;
  transition: .80s;
  overflow: hidden;
  padding-top: 8px;
    margin: 0;
    padding-left: 8px;
}

.hovereffect:hover img {
  opacity: .4;
}

.hovereffect h4 {
  position: relative;
  font-weight: 400;
  text-transform: uppercase;
  font-size: 17px;
  color: #fff;
  margin: 0;
    padding-bottom: 10px;
  padding-left: 8px;
  line-height: 1.5;
  letter-spacing: 1px;
  transform: translateY(85px);
  transition-delay: 1.50s;
  transition: .80s;
}

.info {
  overflow: hidden;
}

.hovereffect p {
  font-size: 15px;
  line-height: 1.733333333333333em;
  font-family: Georgia,serif;
  font-style: italic;
}

.heading{
  overflow: hidden;
}

.hovereffect h4::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 80%;
  height: 1px;
  background: #fff;
  transform: translateX(-100%);
  transition: 1.20s;
  transition-delay: .3s;
}

.hovereffect:hover h4::after{
  transform: translateX(0);
}

.hovereffect:hover .overlay{
  transform: translateX(0);
}

.hovereffect:hover h4{
  transform: translateY(0);
}

.hovereffect:hover p{
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-cd264dc */.hovereffect {
	width: 100%;
	float: left;
	overflow: hidden;
	position: relative;
	text-align: center;
	cursor: pointer;
	background: #000;
	height: 177px;
	border: 1px solid #090909;
	border-radius: 2px;
}

.hovereffect img {
  width: 550px;
  height: auto;
}

.hovereffect .overlay {
    text-align: left;
  width: 100%;
  position: absolute;
  overflow: hidden;
  bottom: 25px;
  border-left: 1px solid #fff;
  left: 0;
  padding: 0;
  margin-left: 16px;
  transform: translateX(-100%);
  transition: .3s;
}

.hovereffect p {
  color: #F5992D;
  transform: translateY(-85px);
  transition-delay: 1.45s;
  transition: .80s;
  overflow: hidden;
  padding-top: 8px;
    margin: 0;
    padding-left: 8px;
}

.hovereffect:hover img {
  opacity: .4;
}

.hovereffect h4 {
  position: relative;
  font-weight: 400;
  text-transform: uppercase;
  font-size: 17px;
  color: #fff;
  margin: 0;
    padding-bottom: 10px;
  padding-left: 8px;
  line-height: 1.5;
  letter-spacing: 1px;
  transform: translateY(85px);
  transition-delay: 1.50s;
  transition: .80s;
}

.info {
  overflow: hidden;
}

.hovereffect p {
  font-size: 15px;
  line-height: 1.733333333333333em;
  font-family: Georgia,serif;
  font-style: italic;
}

.heading{
  overflow: hidden;
}

.hovereffect h4::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 80%;
  height: 1px;
  background: #fff;
  transform: translateX(-100%);
  transition: 1.20s;
  transition-delay: .3s;
}

.hovereffect:hover h4::after{
  transform: translateX(0);
}

.hovereffect:hover .overlay{
  transform: translateX(0);
}

.hovereffect:hover h4{
  transform: translateY(0);
}

.hovereffect:hover p{
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5166dc8 */.hovereffect {
	width: 100%;
	float: left;
	overflow: hidden;
	position: relative;
	text-align: center;
	cursor: pointer;
	background: #000;
	height: 177px;
	border: 1px solid #090909;
	border-radius: 2px;
}

.hovereffect img {
  width: 550px;
  height: auto;
}

.hovereffect .overlay {
    text-align: left;
  width: 100%;
  position: absolute;
  overflow: hidden;
  bottom: 25px;
  border-left: 1px solid #fff;
  left: 0;
  padding: 0;
  margin-left: 16px;
  transform: translateX(-100%);
  transition: .3s;
}

.hovereffect p {
  color: #F5992D;
  transform: translateY(-85px);
  transition-delay: 1.45s;
  transition: .80s;
  overflow: hidden;
  padding-top: 8px;
    margin: 0;
    padding-left: 8px;
}

.hovereffect:hover img {
  opacity: .4;
}

.hovereffect h4 {
  position: relative;
  font-weight: 400;
  text-transform: uppercase;
  font-size: 17px;
  color: #fff;
  margin: 0;
    padding-bottom: 10px;
  padding-left: 8px;
  line-height: 1.5;
  letter-spacing: 1px;
  transform: translateY(85px);
  transition-delay: 1.50s;
  transition: .80s;
}

.info {
  overflow: hidden;
}

.hovereffect p {
  font-size: 15px;
  line-height: 1.733333333333333em;
  font-family: Georgia,serif;
  font-style: italic;
}

.heading{
  overflow: hidden;
}

.hovereffect h4::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 80%;
  height: 1px;
  background: #fff;
  transform: translateX(-100%);
  transition: 1.20s;
  transition-delay: .3s;
}

.hovereffect:hover h4::after{
  transform: translateX(0);
}

.hovereffect:hover .overlay{
  transform: translateX(0);
}

.hovereffect:hover h4{
  transform: translateY(0);
}

.hovereffect:hover p{
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4098a3d */.hovereffect {
	width: 100%;
	float: left;
	overflow: hidden;
	position: relative;
	text-align: center;
	cursor: pointer;
	background: #000;
	height: 177px;
	border: 1px solid #090909;
	border-radius: 2px;
}

.hovereffect img {
  width: 550px;
  height: auto;
}

.hovereffect .overlay {
    text-align: left;
  width: 100%;
  position: absolute;
  overflow: hidden;
  bottom: 25px;
  border-left: 1px solid #fff;
  left: 0;
  padding: 0;
  margin-left: 16px;
  transform: translateX(-100%);
  transition: .3s;
}

.hovereffect p {
  color: #F5992D;
  transform: translateY(-85px);
  transition-delay: 1.45s;
  transition: .80s;
  overflow: hidden;
  padding-top: 8px;
    margin: 0;
    padding-left: 8px;
}

.hovereffect:hover img {
  opacity: .4;
}

.hovereffect h4 {
  position: relative;
  font-weight: 400;
  text-transform: uppercase;
  font-size: 17px;
  color: #fff;
  margin: 0;
    padding-bottom: 10px;
  padding-left: 8px;
  line-height: 1.5;
  letter-spacing: 1px;
  transform: translateY(85px);
  transition-delay: 1.50s;
  transition: .80s;
}

.info {
  overflow: hidden;
}

.hovereffect p {
  font-size: 15px;
  line-height: 1.733333333333333em;
  font-family: Georgia,serif;
  font-style: italic;
}

.heading{
  overflow: hidden;
}

.hovereffect h4::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 80%;
  height: 1px;
  background: #fff;
  transform: translateX(-100%);
  transition: 1.20s;
  transition-delay: .3s;
}

.hovereffect:hover h4::after{
  transform: translateX(0);
}

.hovereffect:hover .overlay{
  transform: translateX(0);
}

.hovereffect:hover h4{
  transform: translateY(0);
}

.hovereffect:hover p{
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f48bbe7 */.hovereffect {
	width: 100%;
	float: left;
	overflow: hidden;
	position: relative;
	text-align: center;
	cursor: pointer;
	background: #000;
	height: 177px;
	border: 1px solid #090909;
	border-radius: 2px;
}

.hovereffect img {
  width: 550px;
  height: auto;
}

.hovereffect .overlay {
    text-align: left;
  width: 100%;
  position: absolute;
  overflow: hidden;
  bottom: 25px;
  border-left: 1px solid #fff;
  left: 0;
  padding: 0;
  margin-left: 16px;
  transform: translateX(-100%);
  transition: .3s;
}

.hovereffect p {
  color: #F5992D;
  transform: translateY(-85px);
  transition-delay: 1.45s;
  transition: .80s;
  overflow: hidden;
  padding-top: 8px;
    margin: 0;
    padding-left: 8px;
}

.hovereffect:hover img {
  opacity: .4;
}

.hovereffect h4 {
  position: relative;
  font-weight: 400;
  text-transform: uppercase;
  font-size: 17px;
  color: #fff;
  margin: 0;
    padding-bottom: 10px;
  padding-left: 8px;
  line-height: 1.5;
  letter-spacing: 1px;
  transform: translateY(85px);
  transition-delay: 1.50s;
  transition: .80s;
}

.info {
  overflow: hidden;
}

.hovereffect p {
  font-size: 15px;
  line-height: 1.733333333333333em;
  font-family: Georgia,serif;
  font-style: italic;
}

.heading{
  overflow: hidden;
}

.hovereffect h4::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 80%;
  height: 1px;
  background: #fff;
  transform: translateX(-100%);
  transition: 1.20s;
  transition-delay: .3s;
}

.hovereffect:hover h4::after{
  transform: translateX(0);
}

.hovereffect:hover .overlay{
  transform: translateX(0);
}

.hovereffect:hover h4{
  transform: translateY(0);
}

.hovereffect:hover p{
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-636e47a */.hovereffect {
	width: 100%;
	float: left;
	overflow: hidden;
	position: relative;
	text-align: center;
	cursor: pointer;
	background: #000;
	height: 177px;
	border: 1px solid #090909;
	border-radius: 2px;
}

.hovereffect img {
  width: 550px;
  height: auto;
}

.hovereffect .overlay {
    text-align: left;
  width: 100%;
  position: absolute;
  overflow: hidden;
  bottom: 25px;
  border-left: 1px solid #fff;
  left: 0;
  padding: 0;
  margin-left: 16px;
  transform: translateX(-100%);
  transition: .3s;
}

.hovereffect p {
  color: #F5992D;
  transform: translateY(-85px);
  transition-delay: 1.45s;
  transition: .80s;
  overflow: hidden;
  padding-top: 8px;
    margin: 0;
    padding-left: 8px;
}

.hovereffect:hover img {
  opacity: .4;
}

.hovereffect h4 {
  position: relative;
  font-weight: 400;
  text-transform: uppercase;
  font-size: 17px;
  color: #fff;
  margin: 0;
    padding-bottom: 10px;
  padding-left: 8px;
  line-height: 1.5;
  letter-spacing: 1px;
  transform: translateY(85px);
  transition-delay: 1.50s;
  transition: .80s;
}

.info {
  overflow: hidden;
}

.hovereffect p {
  font-size: 15px;
  line-height: 1.733333333333333em;
  font-family: Georgia,serif;
  font-style: italic;
}

.heading{
  overflow: hidden;
}

.hovereffect h4::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 80%;
  height: 1px;
  background: #fff;
  transform: translateX(-100%);
  transition: 1.20s;
  transition-delay: .3s;
}

.hovereffect:hover h4::after{
  transform: translateX(0);
}

.hovereffect:hover .overlay{
  transform: translateX(0);
}

.hovereffect:hover h4{
  transform: translateY(0);
}

.hovereffect:hover p{
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1a31477 */.hovereffect {
	width: 100%;
	float: left;
	overflow: hidden;
	position: relative;
	text-align: center;
	cursor: pointer;
	background: #000;
	height: 177px;
	border: 1px solid #090909;
	border-radius: 2px;
}

.hovereffect img {
  width: 550px;
  height: auto;
}

.hovereffect .overlay {
    text-align: left;
  width: 100%;
  position: absolute;
  overflow: hidden;
  bottom: 25px;
  border-left: 1px solid #fff;
  left: 0;
  padding: 0;
  margin-left: 16px;
  transform: translateX(-100%);
  transition: .3s;
}

.hovereffect p {
  color: #F5992D;
  transform: translateY(-85px);
  transition-delay: 1.45s;
  transition: .80s;
  overflow: hidden;
  padding-top: 8px;
    margin: 0;
    padding-left: 8px;
}

.hovereffect:hover img {
  opacity: .4;
}

.hovereffect h4 {
  position: relative;
  font-weight: 400;
  text-transform: uppercase;
  font-size: 17px;
  color: #fff;
  margin: 0;
    padding-bottom: 10px;
  padding-left: 8px;
  line-height: 1.5;
  letter-spacing: 1px;
  transform: translateY(85px);
  transition-delay: 1.50s;
  transition: .80s;
}

.info {
  overflow: hidden;
}

.hovereffect p {
  font-size: 15px;
  line-height: 1.733333333333333em;
  font-family: Georgia,serif;
  font-style: italic;
}

.heading{
  overflow: hidden;
}

.hovereffect h4::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 80%;
  height: 1px;
  background: #fff;
  transform: translateX(-100%);
  transition: 1.20s;
  transition-delay: .3s;
}

.hovereffect:hover h4::after{
  transform: translateX(0);
}

.hovereffect:hover .overlay{
  transform: translateX(0);
}

.hovereffect:hover h4{
  transform: translateY(0);
}

.hovereffect:hover p{
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4dc57e4 */.hovereffect {
	width: 270px;
	float: left;
	overflow: hidden;
	position: relative;
	text-align: center;
	cursor: pointer;
	background: #000;
	height: 174px;
	border: 1px solid #090909;
	border-radius: 2px;
}

.hovereffect img {
  width: 550px;
  height: auto;
}

.hovereffect .overlay {
    text-align: left;
  width: 100%;
  position: absolute;
  overflow: hidden;
  bottom: 25px;
  border-left: 1px solid #fff;
  left: 0;
  padding: 0;
  margin-left: 16px;
  transform: translateX(-100%);
  transition: .3s;
}

.hovereffect p {
  color: #F5992D;
  transform: translateY(-85px);
  transition-delay: 1.45s;
  transition: .80s;
  overflow: hidden;
  padding-top: 8px;
    margin: 0;
    padding-left: 8px;
}

.hovereffect:hover img {
  opacity: .4;
}

.hovereffect h4 {
  position: relative;
  font-weight: 400;
  text-transform: uppercase;
  font-size: 17px;
  color: #fff;
  margin: 0;
    padding-bottom: 10px;
  padding-left: 8px;
  line-height: 1.5;
  letter-spacing: 1px;
  transform: translateY(85px);
  transition-delay: 1.50s;
  transition: .80s;
}

.info {
  overflow: hidden;
}

.hovereffect p {
  font-size: 15px;
  line-height: 1.733333333333333em;
  font-family: Georgia,serif;
  font-style: italic;
}

.heading{
  overflow: hidden;
}

.hovereffect h4::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 80%;
  height: 1px;
  background: #fff;
  transform: translateX(-100%);
  transition: 1.20s;
  transition-delay: .3s;
}

.hovereffect:hover h4::after{
  transform: translateX(0);
}

.hovereffect:hover .overlay{
  transform: translateX(0);
}

.hovereffect:hover h4{
  transform: translateY(0);
}

.hovereffect:hover p{
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3a07f8e */.hovereffect {
	width: 270px;
	float: left;
	overflow: hidden;
	position: relative;
	text-align: center;
	cursor: pointer;
	background: #000;
	height: 174px;
	border: 1px solid #090909;
	border-radius: 2px;
}

.hovereffect img {
  width: 550px;
  height: auto;
}

.hovereffect .overlay {
    text-align: left;
  width: 100%;
  position: absolute;
  overflow: hidden;
  bottom: 25px;
  border-left: 1px solid #fff;
  left: 0;
  padding: 0;
  margin-left: 16px;
  transform: translateX(-100%);
  transition: .3s;
}

.hovereffect p {
  color: #F5992D;
  transform: translateY(-85px);
  transition-delay: 1.45s;
  transition: .80s;
  overflow: hidden;
  padding-top: 8px;
    margin: 0;
    padding-left: 8px;
}

.hovereffect:hover img {
  opacity: .4;
}

.hovereffect h4 {
  position: relative;
  font-weight: 400;
  text-transform: uppercase;
  font-size: 17px;
  color: #fff;
  margin: 0;
    padding-bottom: 10px;
  padding-left: 8px;
  line-height: 1.5;
  letter-spacing: 1px;
  transform: translateY(85px);
  transition-delay: 1.50s;
  transition: .80s;
}

.info {
  overflow: hidden;
}

.hovereffect p {
  font-size: 15px;
  line-height: 1.733333333333333em;
  font-family: Georgia,serif;
  font-style: italic;
}

.heading{
  overflow: hidden;
}

.hovereffect h4::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 80%;
  height: 1px;
  background: #fff;
  transform: translateX(-100%);
  transition: 1.20s;
  transition-delay: .3s;
}

.hovereffect:hover h4::after{
  transform: translateX(0);
}

.hovereffect:hover .overlay{
  transform: translateX(0);
}

.hovereffect:hover h4{
  transform: translateY(0);
}

.hovereffect:hover p{
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-cd5593a */.hovereffect {
	width: 100%;
	float: left;
	overflow: hidden;
	position: relative;
	text-align: center;
	cursor: pointer;
	background: #000;
	height: 177px;
	border: 1px solid #090909;
	border-radius: 2px;
}

.hovereffect img {
  width: 550px;
  height: auto;
}

.hovereffect .overlay {
    text-align: left;
  width: 100%;
  position: absolute;
  overflow: hidden;
  bottom: 25px;
  border-left: 1px solid #fff;
  left: 0;
  padding: 0;
  margin-left: 16px;
  transform: translateX(-100%);
  transition: .3s;
}

.hovereffect p {
  color: #F5992D;
  transform: translateY(-85px);
  transition-delay: 1.45s;
  transition: .80s;
  overflow: hidden;
  padding-top: 8px;
    margin: 0;
    padding-left: 8px;
}

.hovereffect:hover img {
  opacity: .4;
}

.hovereffect h4 {
  position: relative;
  font-weight: 400;
  text-transform: uppercase;
  font-size: 17px;
  color: #fff;
  margin: 0;
    padding-bottom: 10px;
  padding-left: 8px;
  line-height: 1.5;
  letter-spacing: 1px;
  transform: translateY(85px);
  transition-delay: 1.50s;
  transition: .80s;
}

.info {
  overflow: hidden;
}

.hovereffect p {
  font-size: 15px;
  line-height: 1.733333333333333em;
  font-family: Georgia,serif;
  font-style: italic;
}

.heading{
  overflow: hidden;
}

.hovereffect h4::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 80%;
  height: 1px;
  background: #fff;
  transform: translateX(-100%);
  transition: 1.20s;
  transition-delay: .3s;
}

.hovereffect:hover h4::after{
  transform: translateX(0);
}

.hovereffect:hover .overlay{
  transform: translateX(0);
}

.hovereffect:hover h4{
  transform: translateY(0);
}

.hovereffect:hover p{
  transform: translateY(0);
}/* End custom CSS */