.header-sroll {
-ms-transition:     all 0.3s ease-out;
-moz-transition:    all 0.3s ease-out;
-webkit-transition: all 0.3s ease-out;
-o-transition:      all 0.3s ease-out;
transition:         all 0.3s ease-out; }
header.sticky-header.header-sroll.fixedhdr {  }
.elementor-406 .fixedhdr .elementor-element.elementor-element-36fefbb8 .elementor-icon-list-icon i { color: #fff; }

/* .wlbnrse { height: 600px; } */

.elementor-352 .elementor-element.elementor-element-6a7392a>.elementor-element-populated,
.elementor-352 .elementor-element.elementor-element-d8037a6>.elementor-element-populated,
.elementor-352 .elementor-element.elementor-element-d29e683>.elementor-element-populated,
.elementor-352 .elementor-element.elementor-element-df3ca8b>.elementor-element-populated
 { padding: 0 15px !important; }

.elementor-widget-babe-taxonomies .thumbnail-location { border-radius: inherit; }

.elementor-451 .sec03.elementor-element.elementor-element-9d9562a>.elementor-motion-effects-container>.elementor-motion-effects-layer { background-image: inherit; }
.elementor-451 .sec03 .elementor-widget-icon-box .elementor-widget-container { padding: 15px 0; background: inherit; }
.sec03 .elementor-widget-icon-box.elementor-vertical-align-top .elementor-icon-box-wrapper { flex-direction: column; align-items: center; text-align: center; background: #fff; padding: 30px 20px; transition: 0.5s; }
.sec03 .elementor-widget-icon-box.elementor-vertical-align-top .elementor-icon-box-wrapper:hover { box-shadow: 0px 10px 15px #00000012; }

.sec03 .elementor-shape-circle .elementor-icon { background-color: #f9f4f0 !important; color: #fff !important; margin-bottom: 20px; }


.sec04 .babe_items_2 .babe_all_items_item_inner { border-radius: inherit; }
.elementor-451 .sec04 .elementor-element.elementor-element-c49fe18>.elementor-element-populated { border-radius: inherit !important; }
.elementor-451 .sec04 .elementor-element.elementor-element-c49fe18>.elementor-element-populated>.elementor-background-overlay { border-radius: inherit; background-image: initial !important; background: rgba(0,0,0,.3); }

.elementor-451 .sec05 .elementor-widget-taxonomy-item .triply-location-item-1 .thumbnail-location img { border-radius: 0px !important;    height: 274px;
    width: 274px; }
.elementor-451 .sec05 .location-item .thumbnail-location:after { border-radius: 0px !important; }

.elementor-451 .sec05 .elementor-element-populated { margin: 0 15px !important; }
.elementor-451 .sec05 .elementor-widget-taxonomy-item .title-location:hover .thumbnail-location img,
.elementor-451 .sec05 .elementor-widget-taxonomy-item .title-location:hover .thumbnail-location:after { transform: scale(1.05) !important; }


.elementor-496 .ftrtp .elementor-element.elementor-element-14525c8,
.elementor-496 .ftrtp .elementor-element.elementor-element-62f4e5a,
.elementor-496 .ftrtp .elementor-element.elementor-element-1ece540 { font-size: 17px; color: #fff; margin-bottom: 10px !important; }

 .elementor-496 .elementor-element.elementor-element-286116d.ftrbtm { padding:30px 20px; border-top: solid 1px #ccc;}
 .elementor-496 .elementor-element.elementor-element-fc71d8e { font-size: 14px; color: #fff; }
 .elementor-496 .elementor-element.elementor-element-286116d.ftrbtm .tpadivah { color: #fff; text-align: right; display: block; }
 .elementor-496 .elementor-element.elementor-element-286116d.ftrbtm .tpadivah:hover { color: #fff; }


.elementor-352 .section1 .elementor-section-boxed .elementor-element-populated .elementor-widget-container { border-top: solid 3px #000 !important;}

.sec04 .babe_items_2 .item_info_price .item_info_price_new .currency_amount { color: #fff; }
.sec04 .babe_items_2 .item_title a:hover { color: #fff; }
.elementor-496 .elementor-element.elementor-element-e973d9d .elementor-icon-list-text { color: #fff; }
.elementor-496 .elementor-element.elementor-element-e973d9d .elementor-icon-list-item:hover .elementor-icon-list-text { color: #fff; }


.elementor-496 .elementor-element.elementor-element-e6155d0 .elementor-icon-list-item:hover .elementor-icon-list-text { color: #fff; }

.overflow_color_site { display: flex; justify-content: center; align-items: center; text-align: center; }
.maipagecontent .header_wrapper_inside { padding: 30px 0; }

@media (max-width: 767px){
.elementor-451 .sec05 .elementor-widget-taxonomy-item .triply-location-item-1 .thumbnail-location img {
    height: auto;
    width: 100%;
}
}



