.elementor-335 .elementor-element.elementor-element-3c66ad5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-335 .elementor-element.elementor-element-3c66ad5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-335 .elementor-element.elementor-element-73ce3cc{opacity:1;}.elementor-335 .elementor-element.elementor-element-da27d49{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-335 .elementor-element.elementor-element-5c11a6e .gallery-item-caption-wrap{transition:500ms;}.elementor-335 .elementor-element.elementor-element-5c11a6e .eael-filter-gallery-wrapper{background-color:#fff;border-radius:0px;}.elementor-335 .elementor-element.elementor-element-5c11a6e .eael-filter-gallery-control ul li.control{color:#000000;}.elementor-335 .elementor-element.elementor-element-5c11a6e .eael-filter-gallery-control ul > li.control{border-radius:0px;}.elementor-335 .elementor-element.elementor-element-5c11a6e .eael-filter-gallery-control ul li.active{color:#fff;}.elementor-335 .elementor-element.elementor-element-5c11a6e .eael-filter-gallery-control ul li.control.active{background:#333;border-radius:0px;}.elementor-335 .elementor-element.elementor-element-5c11a6e .eael-filterable-gallery-item-wrap .eael-gallery-grid-item{border-radius:0px;}.elementor-335 .elementor-element.elementor-element-5c11a6e .gallery-item-caption-wrap .gallery-item-hoverer-bg{background-color:#000000B3;}.elementor-335 .elementor-element.elementor-element-5c11a6e .gallery-item-caption-wrap.caption-style-hoverer .fg-item-title{color:#ffffff;}.elementor-335 .elementor-element.elementor-element-5c11a6e .gallery-item-caption-wrap.caption-style-hoverer .fg-item-content{color:#FDFDFD;}.elementor-335 .elementor-element.elementor-element-5c11a6e .video-popup-bg{background-color:rgba(0, 0, 0, .7);}.elementor-335 .elementor-element.elementor-element-5c11a6e .video-popup:hover > img{transform:scale(1.1);}.elementor-335 .elementor-element.elementor-element-5c11a6e .gallery-item-caption-wrap .gallery-item-buttons > a span{background:#ff622a;color:#fff;height:50px;line-height:50px;width:50px;font-size:18px;border-radius:100px;transition:300ms;}.elementor-335 .elementor-element.elementor-element-5c11a6e .gallery-item-caption-wrap .gallery-item-buttons > a span img{height:18px;width:18px;}.elementor-335 .elementor-element.elementor-element-5c11a6e .gallery-item-caption-wrap .gallery-item-buttons > a span:hover{background:#ff622a;color:#fff;border-radius:100px;}.elementor-335 .elementor-element.elementor-element-5c11a6e #eael-fg-no-items-found{text-align:center;color:#FFFFFF;border-radius:0px;}.elementor-335 .elementor-element.elementor-element-5c11a6e{opacity:1;}.elementor-335 .elementor-element.elementor-element-b038b17{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-335 .elementor-element.elementor-element-b038b17.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-335 .elementor-element.elementor-element-d83ee25{opacity:1;}@media(min-width:768px){.elementor-335 .elementor-element.elementor-element-3c66ad5{--width:100%;}.elementor-335 .elementor-element.elementor-element-b038b17{--width:87.058%;}}/* Start custom CSS for html, class: .elementor-element-73ce3cc */element.style {
}
.home #banner-custom-slider-tours {
    margin-bottom: 0;
}
.home #banner-custom-slider-tours {
    margin-bottom: 0;
}
#banner-custom-slider-tours {
    margin-bottom: 0;
    clear: both;
}
#banner-custom-slider-tours {
    margin-bottom: 0;
    clear: both;
}
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
    margin: 0;
    padding: 0;
    border: 0;
    font-weight: inherit;
    font-style: inherit;
    font-size: 100%;
    font-family: inherit;
    vertical-align: baseline;
}
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
    margin: 0;
    padding: 0;
    border: 0;
    font-weight: inherit;
    font-style: inherit;
    font-size: 100%;
    font-family: inherit;
    vertical-align: baseline;
}
* {
    outline: none !important;
}
* {
    outline: none !important;
}
user agent stylesheet
div {
    display: block;
}
style attribute {
    text-align: left;
    padding: 40px 0 40px 0;
}
body, .pagination a, #gallery_lightbox h2, .slider_wrapper .gallery_image_caption h2, .post_info a, #page_content_wrapper.split #copyright, .page_content_wrapper.split #copyright, .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited, .readmore, #page_content_wrapper .inner .sidebar_wrapper .sidebar .single_tour_booking_wrapper label, .woocommerce-MyAccount-navigation ul a, .theme_link_color {
    color: #000000;
}
body, input[type=text], input[type=password], input[type=email], input[type=url], input[type=date], input[type=tel], input[type=number], input.wpcf7-text, .woocommerce table.cart td.actions .coupon .input-text, .woocommerce-page table.cart td.actions .coupon .input-text, .woocommerce #content table.cart td.actions .coupon .input-text, .woocommerce-page #content table.cart td.actions .coupon .input-text, select, input[type=submit], input[type=button], a.button, .button {
    font-size: 15px;
}
body, input[type=text], input[type=password], input[type=email], input[type=url], input[type=date], input[type=tel], input[type=number], input.wpcf7-text, .woocommerce table.cart td.actions .coupon .input-text, .woocommerce-page table.cart td.actions .coupon .input-text, .woocommerce #content table.cart td.actions .coupon .input-text, .woocommerce-page #content table.cart td.actions .coupon .input-text, select, textarea {
    font-family: Montserrat, Helvetica, Arial, sans-serif;
    font-weight: 400;
}
@media only screen and (min-width: 768px) and (max-width: 960px)
body {
    font-size: 13px;
}
body {
    background: #fff;
    font-family: 'Roboto','Helvetica Neue',Arial,Verdana,sans-serif;
    padding: 0;
    margin: 0;
    color: #444;
    font-weight: 300;
    -webkit-font-smoothing: antialiased;
    font-size: 14px;
    line-height: 1.7;
    word-wrap: break-word;
    -webkit-overflow-scrolling: touch;
}
body {
    line-height: 1.5;
}
body {
    line-height: 1.5;
}
::selection {
    background-color: #000000;
}
::selection {
    background: #efc337;
    color: #fff;
}
::selection {
    background: #efc337;
    color: #fff;
}/* End custom CSS */