/*
Theme Name: Luxury WP
Description: Responsive WordPress Theme
Version: 1.2.30
Theme URI: http://sitesao.com/luxury/
Author: Sitesao
Author URI: http://sitesao.com/
License: GNU General Public License version 3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Tags: two-columns, left-sidebar, right-sidebar, fixed-layout, responsive-layout, custom-background, custom-header, custom-menu, editor-style
Text Domain: luxury-wp
*/

/*
Main Stylesheet file is located at assets/css/styles.css
*/
@import url('https://fonts.googleapis.com/css2?family=Cookie&amp;display=swap');
.navbar-brand img {
    padding-bottom: 10px;
}
body {
    color: #fff;
    background: #333;
}
.maintenance-mode {
    margin: 0px auto!important;
}
.offcanvas {
    background: none repeat scroll 0 0 #333;
}
.content-container {
    background: #333;
}
.navbar {
    border-bottom: 1px solid transparent;
    -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, .46);
    box-shadow: 0 1px 5px rgba(0, 0, 0, .46);
}
@media (min-width: 900px){
.navbar-default .primary-navbar-collapse {
    text-align: right;
	}}
.header-type-classic .header-right  {
    display: none!important;
}
.header-type-center .navbar-fixed-top, .header-type-classic .navbar-fixed-top {
    -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, .46);
    box-shadow: 0 1px 5px rgba(0, 0, 0, .46);
}
.h1, .h2, h1, h2 {color:#fff;}
.h3, .h4, .h5, .h6, h3, h4, h5, h6 {color:#80eded;}

.paginate .paginate_links .page-numbers, .paginate .paginate_links .pagination-meta {
    color: #fff;
}
.entry-meta   {
    color: #bebebe;
}

.entry-meta a  {
    color: #bebebe;
}

.wpcf7-form-control:not(.wpcf7-submit) {
    color: #fff;
    background-color: #444;
    border: 1px solid #444;
}
.wpcf7-submit {
    color: #333;
    background-color: #80eded;
    border-color: #80eded;
}
a {
    color: #fff;
}
.posts .entry-title {
    text-transform: capitalize;
}
.single .entry-title {
    text-transform: capitalize;
}
.entry-title {
    font-weight: 200;
}
.paginate .paginate_links .page-numbers.current, .paginate .paginate_links .pagination-meta.current {
    border: 0px ;
    color: #80eded;
}

.paginate .paginate_links .page-numbers, .paginate .paginate_links .pagination-meta {
    border: 0px ;
}

.share-links .share-icons a {
    color: #fff;
}
.comment-form-author input, .comment-form-author textarea, .comment-form-comment input, .comment-form-comment textarea, .comment-form-email input, .comment-form-email textarea, .comment-form-url input, .comment-form-url textarea {
    color: #fff;
    background-color: #444;
    border: 1px solid #444;
}
.post-navigation a {
    color: #fff;
}
#review_form .form-submit input[type=submit], .comment-form .form-submit input[type=submit] {color: #333;
    background-color: #80eded;
    border-color: #80eded;}

.topbar a, .topbar a {
    color: #fff;
}

.topbar a:focus, .topbar a:hover {
    color: #80eded;
}

@media (max-width: 899px){
.header-container {
    background: #333333bf!important;
}
}
@media (max-width: 899px){
.cart-icon-mobile {
    display: none;
}
.navbar-toggle .icon-bar {
    background-color: #fff;
	}}
.navbar-default {
    background-color: #333333bf;
    border-color: #333333bf;
}
.navbar-default .navbar-nav>li>a {
    color: #fff;
}
.offcanvas-nav a {
    display: block;
    line-height: 1.65517em;
    padding: 0.689655em 0;
    text-transform: uppercase;
    position: relative;
    color: #fff;
}
.offcanvas-nav a:hover:before, .offcanvas-nav li.active>a:before, .offcanvas-nav li.open>a:before {
    background: #e6c939;
}
.offcanvas-user {display:none;}


/* width */
body::-webkit-scrollbar {
  width: 10px;
  background-color:#515151;
}

/* Track */
body::-webkit-scrollbar-track {
  box-shadow: inset 0 0 5px #000; 
  border-radius: 10px;
}
 
/* Handle */
body::-webkit-scrollbar-thumb {
  background: #80eded; 
  border-radius: 10px;
}

/* Handle on hover */
body::-webkit-scrollbar-thumb:hover {
  background: #0099a5; 
}


/*cursor*/
body {cursor: url(../png/curso1-2.png), auto!important;}
body a:hover {cursor: url(../png/curso-2.png), auto!important;}
div.wpcf7 .wpcf7-submit:disabled {
    cursor: url(../png/curso-2.png), auto!important;
}
.header-centered nav#nav ul li, .header-centered nav#st-nav ul li {
  cursor: url(../png/curso-2.png), auto!important;
}
.wpcf7-list-item label:hover {cursor: url(../png/curso-2.png), auto!important;}
input[type="file"], input[type="checkbox"], input[type="radio"], select { cursor: url(../png/curso-2.png), auto!important;}
button, html input[type="button"], input[type="reset"], input[type="submit"] {cursor: url(../png/curso-2.png), auto!important;}
.tp-bullet {cursor: url(../png/curso-2.png), auto!important;}

/*cursor*/

.wrapper-container {
    background: #fff0;
}
.navbar-fixed-top .navbar-default-container {
    background: #333333bf!important;
}

@media (max-width: 899px){
.navbar-default {
    height: 36px;
}}
@media (max-width: 899px){
.header-container {
    height: 36px;
	}
	.navbar-default-container{ height: 36px;}}
.navbar-toggle {
	margin: 0px 0;}

@media (max-width: 899px){
.navbar-brand .logo-mobile {
    max-height: 65px;
}
.navbar-brand img {
    padding-bottom: 40px;
}}

.vc-hoverbox-wrapper.vc-hoverbox-shape--round .vc-hoverbox-back, .vc-hoverbox-wrapper.vc-hoverbox-shape--round .vc-hoverbox-front {
    border-radius: 100%!important;
}
.coloredservice>.vc_column-inner {padding-top:0px!important;}

@media screen and (max-width: 2114px) and (min-width: 1539px) {
.coloredservice>.vc_column-inner>.wpb_wrapper>.wpb_text_column {
	min-height:103px!important;
	}
}
@media screen and (max-width: 1598px) and (min-width: 1281px) {
.coloredservice>.vc_column-inner>.wpb_wrapper>.wpb_text_column {
	min-height:124px!important;
	}
}

@media screen and (max-width: 1280px) and (min-width: 1052px) {
.coloredservice>.vc_column-inner>.wpb_wrapper>.wpb_text_column {
	min-height:144px!important;
	}
}
@media screen and (max-width: 1051px) and (min-width: 923px) {
.coloredservice>.vc_column-inner>.wpb_wrapper>.wpb_text_column {
	min-height:171px!important;
	}
}
@media screen and (max-width: 922px) and (min-width: 809px) {
.coloredservice>.vc_column-inner>.wpb_wrapper>.wpb_text_column {
	min-height:192px!important;
	}
}
@media screen and (max-width: 808px) and (min-width: 768px) {
.coloredservice>.vc_column-inner>.wpb_wrapper>.wpb_text_column {
	min-height:213px!important;
	}
}
@media screen and (max-width: 768px) and (min-width: 650px) {
	img.vc_single_image-img.attachment-full {width:768px;}}

a.go-to-top, a.go-to-top:hover a.go-to-top:focus {
	color: #222222b5;}

a.go-to-top, a.go-to-top:hover a.go-to-top:focus {
	background-color: rgb(123 234 234);}


.coloredservice1{
	border: solid 2px #e9cb39;}

.coloredservice1>.vc_column-inner {padding-top:0px!important;}

@media screen and (max-width: 2114px) and (min-width: 1539px) {
.coloredservice1>.vc_column-inner>.wpb_wrapper>.wpb_text_column {
	min-height:103px!important;
	}
}
@media screen and (max-width: 1598px) and (min-width: 1281px) {
.coloredservice1>.vc_column-inner>.wpb_wrapper>.wpb_text_column {
	min-height:124px!important;
	}
}

@media screen and (max-width: 1280px) and (min-width: 1052px) {
.coloredservice1>.vc_column-inner>.wpb_wrapper>.wpb_text_column {
	min-height:144px!important;
	}
}
@media screen and (max-width: 1051px) and (min-width: 923px) {
.coloredservice1>.vc_column-inner>.wpb_wrapper>.wpb_text_column {
	min-height:171px!important;
	}
}
@media screen and (max-width: 922px) and (min-width: 809px) {
.coloredservice1>.vc_column-inner>.wpb_wrapper>.wpb_text_column {
	min-height:192px!important;
	}
}
@media screen and (max-width: 808px) and (min-width: 768px) {
.coloredservice1>.vc_column-inner>.wpb_wrapper>.wpb_text_column {
	min-height:213px!important;
	}
}

.box-ft-5 .bof-tf-title-wrap {
    background: rgb(0 153 165 / 70%);
}
.box-ft-5 .bof-tf-title-wrap .bof-tf-title-wrap-2 {
    border-color: #e2c538;
}
.bof-tf-title-wrap-2>a {display:none!important;}

.round-serv>img {
    border-radius: 100%;
}
.round-serv>img:hover {
    border-radius: 0%!important;
}
.box-ft-5:hover>img {
    border-radius: 100%;
}
.box-ft-5:hover>img {
    transform: scale(1);
}

.vc-hoverbox-back > div > p > span {    font-weight: 600!important;
color: #333!important;}
.vc-hoverbox-back {    font-weight: 600!important;
color: #333!important;}

.box-ft-5 .bof-tf-title-wrap .bof-tf-sub-title {
    font-size: 13px!important;
}
@media screen and (max-width: 2560px) and (min-width: 1378px) {
.box-ft-5-default.box-ft-5 .bof-tf-title-wrap {
    min-width: 60%;
	}}
@media screen and (max-width: 1377px) and (min-width: 991px) {
.box-ft-5-default.box-ft-5 .bof-tf-title-wrap {
    min-width: 100%;
    font-size: 11px;
	}
.box-ft-5 .bof-tf-title-wrap .bof-tf-sub-title {
    margin-bottom: 0px;
}
.box-ft-5 .bof-tf-title-wrap .bof-tf-title-wrap-2 {
    padding: 10px;
}}
@media screen and (max-width: 990px) and (min-width: 768px) {
.box-ft-5-default.box-ft-5 .bof-tf-title-wrap {
    width: 100%;
    height: 100%;
    font-size: 10px!important;
}
.box-ft-5 .bof-tf-title-wrap .bof-tf-sub-title {
    font-size: 10px!important;
}
.box-ft-5 .bof-tf-title-wrap .bof-tf-sub-title {
    margin-bottom: 0;
}
.box-ft-5 .bof-tf-title-wrap {
    padding: 5px;
}}


/*+971 567 348 022

Concierge Club is part of Mideast Travel, an award-winning group of companies founded in 1983 that specializes in all types of travel services. Since its conception, Concierge Club has adopted an agile approach and an outstanding customer-centric philosophy to redefine luxury through unparalleled concierge services.

Inspired by our passion for challenge and driven by the profound loyalty of our clients and employees, Concierge Club has been created to cater to the most demanding clientele on a mission to meet and exceed your expectations through world-class services and extraordinary experiences. Upon joining Concierge Club, a global network of specialists will be at your disposal to provide bespoke solutions in order to carry out any request and fullfill even the most uncommon request.*/
