#tbm-624ac7a1ce5a1043768278 {margin-top: 0px !important;}

/* Truly Responsive Slides */
.innercaption {border: 2px solid #000; border-radius: 3px;}
.caption_content > h3 {color: #fff;}

/* Font Awesome */
.fas {color: #535353;}

/* BP Slider */
div.wrapper.modbpslider-padding.px-4.py3 {border: 1px solid #000;}
.wrapper modbpslider-padding px-4 py-3 {border: 1px solid #000; background: #000; opacity: 0.5;}
h3.title.my-2 {font-size: 50px; color: #fff;}
div.text.my-2 {font-size: 20px; color: #fff;}
a.button.btn-outline-light.my-2 {background: #000 !important;}
a .btn btn-outline-light my-2 {background: #000;}

/* TZ Portfolio */
.TzInner {background: #f1f1f1 !important;}
.TzPortfolioTitle {font-size: 22px !important;}

/* TZ Grid */
.tz-flex-description > h4 {color: #fff; text-shadow: 2px 2px 0 #000;}
.tps {text-shadow: 2px 2px 0 #000;}

/* DigiShowCase */
.title {color: #fff; text-shadow: 2px 2px 0 #000;}

/* WhatsApp Plugin */
.floating-wpp-button {width: 50px !important; height: 50px !important; background-color: unset !important; box-shadow: 0px 0px 15px #888 !important;}
.floating-wpp-popup active {z-index: 10000 !important;}

/* Parallax Scroller */
.lgx-parallax-content {box-shadow: 0px 0px 20px #000;}
/* .bottom-slider-position {-webkit-appearance: none; width: 100%; height: 100%; margin: 0; max-width: 100vw; display: block; border: 2px solid #000;} */

/* Custom Parallax CK */
.customparallaxck_title {font-family: "Source Serif Pro" !important; font-size: 36px !important; font-weight: 700 !important; text-align: center;}
.customparallaxck_content {font-family: unset; font-size: 20px !important; font-weight: 400 !important; text-align: center;}
.customparallaxck_content_cont {background-color: rgba(0,0,0,0.3) !important;}

.slider-background {position: relative !important; z-index: 10 !important;}
.slider-overlap {position: absolute !important; top: 5% !important; z-index: 10 !important; text-align: left; color: #fff; left: 10%; background: rgba(0,0,0,0.4); padding: 20px !important;}
.slider-overlap h3 {color: #fff !important;}
/*.slider-overlap {position: absolute !important; top: -50% !important; z-index: 10 !important;}*/

.amenities-icons {width: 60%;}