/*
 * Theme Name: Wijaya Holiday Resort
 * Author: Theme Arc
 * Author URI: http://themeforest.net/user/theme-kalia
 * Theme URI: https://themes.theme-kalia.com/wp/bluebell/
 * Description: Bringing in ultimate aesthetic sense, Deeds2 portfolio WordPress theme is something TOTALLY unique and different. It’s a TRULY creative showcase for your creative work. The animations are so genuine and so full of life and artificial intelligence – simply matchless. It’s minimalist and lightning fast. Tick has four homepage layouts, where again each layout takes you to a new horizon of creativity. Everything from featured area and menu to mouse hover, products grid, and social integration appears in a new style. Also, there are seven inner pages and a detail page layout.
 * Version: 1.5
 * License: This theme or plugin is comprised of two parts. (1) the PHP code and integrated HTML are licensed under the General Public License (GPL). You will find a copy of the GPL in the same directory as this text file. (2) All other parts, but not limited to the CSS code, images, and design are licensed according to the license purchased from Envato.  Read more about licensing here: http://themeforest.net/licenses
 * License URI: license.txt
 * Tags: blog, two-columns, left-sidebar, accessibility-ready, custom-background, custom-colors, custom-header, custom-logo, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
 * Text Domain: bluebell
 * Tested up to: 6.5
 * Requires PHP: 7.0
*/
.wp-caption {
	margin-bottom: 2px;
}

.wp-caption-text {
	margin-bottom: 5px;
}

.screen-reader-text {
	margin-bottom: 12px;
}

.gallery-caption {
	margin-bottom: 2px;
}

.bypostauthor {
	margin-bottom: 2px;
}

.alignleft {
	float: left;
	margin-bottom: 20px;
	margin-right: 20px;
	max-width: 100%;
	width: unset !important;
}

.alignright {
	float: right !important;
	margin-bottom: 20px;
	margin-left: 20px;
	max-width: 100%;
	width: unset !important;
}

.aligncenter {
	display: block;
	margin: 0 auto 20px;
}

.col-md-4 .funfact-meta > i {
	right: 27px;
}

.mycustom-pricing {
	background-color: #090909 !important;
}

.on-hover {
	display: none;
	animation: fadeOut 0.5s;
}

.hver:hover .on-hover {
	display: block;
	animation: fadeIn 0.5s;
}


/* CUSTOM CSS */
/* -- Header Logo -- */
.logo-box .logo {
    padding: 0px 0px !important;
}

.logo-box .logo img{
	height: 50px !important;
}

/* -- Footer Logo -- */
#bluebell_about_company-2 .contact-widget .image img{
	height: 100px !important;
}

/* btn color */
.back-to-top{
	background:#3A3FA0 !important;
}
.back-to-top:hover{
	background:#2E3092 !important;
}
.theme-btn,
.check-availability .hotel-booking-search .hb-submit button,
.btn-style-one{
	background-color:#00A550 !important;
	border-color:#00A550 !important;
}
.link-btn .theme-btn.btn-style-two,
.btn-style-three{
	color:#ffffff !important;
}

.mc4wp-form-fields .theme-btn{
	background-color:rgba(255,255,255,0) !important;
}

.banner-section .banner-slider-button-next:hover,
.banner-section .banner-slider-button-prev:hover{
	background-color:#00A550 !important;
	border-color:#00A550 !important;
}

.main-menu .navigation>li>a{
	font-size:13px !important;
}

.main-menu .navigation>li>ul>li>a {
	font-size: 10px !important;
	padding: 5px 25px !important;
}
.footer-gallery,
section.news-section{
	display:none !important;
}

h2{
    font-size: 50px !important;
    line-height: 60px !important;
    font-weight: 800 !important;
    margin-bottom: 50px !important;
    position: relative !important;
	font-family: "Playfair Display", serif !important;
}

.banner-section .swiper-slide{
	height:650px !important;
}

.banner-section .content-box{
	min-height: 842px !important;
}


/* input booking mask */
body .hotel-booking-search input[type=text], body .hotel-booking-search input[type=number], body .hotel-booking-search input[type=email], body .hotel-booking-search input[type=url], body .hotel-booking-search input[type=tel], body .hotel-booking-search input[type=password], body .hotel-booking-search select, body .hotel-booking-search textarea{
	min-width:170px !important;
	font-size:13px !important;
}

/* remove testimonials awards box */
.testimonials-section .award{
	display:none !important;
}
.about-section-two ul{
	margin-left:20px !important;
}
.about-section-two ul li{
	list-style:circle !important;
	margin-bottom:6px !important;
}

/* new Flaticon */
/* Icon Font Classes */
.flaticon-fan:before {
    content: "";
    display: inline-block;
    width: 25px;
    height: 25px;
    background-image: url('/wp-content/uploads/2025/05/fan.png');
    background-size: contain;
    background-repeat: no-repeat;
    vertical-align: middle;
    margin-right: 8px;
	margin-top: -16px;
    opacity: 0.6;
}

.flaticon-water:before {
    content: "";
    display: inline-block;
    width: 25px;
    height: 25px;
    background-image: url('/wp-content/uploads/2025/05/water.png');
    background-size: contain;
    background-repeat: no-repeat;
    vertical-align: middle;
    margin-right: 8px;
	margin-top: -16px;
    opacity: 0.6;
}

.flaticon-shover:before {
    content: "";
    display: inline-block;
    width: 25px;
    height: 25px;
    background-image: url('/wp-content/uploads/2025/05/shower.png');
    background-size: contain;
    background-repeat: no-repeat;
    vertical-align: middle;
    margin-right: 8px;
	margin-top: -16px;
    opacity: 0.6;
}


.flaticon-restroom:before {
    content: "";
    display: inline-block;
    width: 25px;
    height: 25px;
    background-image: url('/wp-content/uploads/2025/05/restroom.png');
    background-size: contain;
    background-repeat: no-repeat;
    vertical-align: middle;
    margin-right: 8px;
	margin-top: -16px;
    opacity: 0.8;
}

.flaticon-open-door:before {
    content: "";
    display: inline-block;
    width: 25px;
    height: 25px;
    background-image: url('/wp-content/uploads/2025/05/open-door.png');
    background-size: contain;
    background-repeat: no-repeat;
    vertical-align: middle;
    margin-right: 8px;
	margin-top: -16px;
    opacity: 0.8;
}

.room-block .text-two {
	display: none;
}

.text-two ul,
.text-two li {
    list-style: circle !important;
    padding: 0px;
    margin: 0px;
}

.our-specilities-section .sub-title{
	margin-top: 50px !important;
}

.faq-section span.shape{
    display:none !important;
	background-color:#fff !important;
}




























