.section-padding-150{padding-top:150px;padding-bottom:150px}.section-padding-150-0{padding-top:150px;padding-bottom:0}.section-padding-0-150{padding-top:0;padding-bottom:150px}.section-padding-100-50{padding-top:100px;padding-bottom:50px}.section-padding-100{padding-top:100px;padding-bottom:100px}.section-padding-100-0{padding-top:100px;padding-bottom:0}.section-padding-0-100{padding-top:0;padding-bottom:100px}.mt-15{margin-top:15px}.mt-30{margin-top:30px}.mt-40{margin-top:40px}.mt-50{margin-top:50px}.mt-100{margin-top:100px}.mt-150{margin-top:150px}.mr-15{margin-right:15px}.mr-30{margin-right:30px}.mr-50{margin-right:50px}.mr-100{margin-right:100px}.mb-15{margin-bottom:15px}.mb-30{margin-bottom:30px}.mb-50{margin-bottom:50px}.mb-100{margin-bottom:100px}.ml-15{margin-left:15px}.ml-30{margin-left:30px}.ml-50{margin-left:50px}.ml-100{margin-left:100px}.height-500{height:500px!important}.height-600{height:600px!important}.height-700{height:700px!important}.height-800{height:800px!important}.dorne-table{display:table;height:100%;left:0;position:relative;top:0;width:100%;z-index:2}.dorne-table-cell{display:table-cell;vertical-align:middle}.section-heading p{line-height:1;color:#fff;margin-bottom:0}.section-heading.dark span{background-color:#7643ea}.section-heading.dark h4{color:#2a2a2a}.section-heading.dark p{color:#848484}.bg-overlay-9:after{background-color:rgba(14,2,35,.9)}.bg-gray{background-color:#f9f9f9}.search-form-on .dorne-search-form{top:0}.sticky .dorne-search-form{height:80px}.sticky .header_area{background-color:rgba(59,66,74,.9);height:99px;z-index:9999;border-bottom:1px solid transparent}.dorne-search-btn>a,.dorne-signin-btn>a{color:#fff;display:inline-block;margin-right:40px;font-size:15px}.dorne-search-btn>a i{padding-right:10px}.dropdown-menu{border:none}.dropdown-item{font-weight:600;font-size:14px}.dropdown-item:hover{background-color:#7643ea;color:#fff}.dropdown-toggle:after{border:none}.hero-search-form .nav-tabs{border-bottom:none}.hero-search-form .nav-tabs .nav-link{border:none;border-top-left-radius:0;border-top-right-radius:0;font-size:12px;font-weight:700;color:#fff;background-color:rgba(144,103,238,.65);text-transform:uppercase;min-width:100px;height:44px;line-height:44px;padding:0;text-align:center}.hero-search-form .nav-tabs .nav-link.active{color:#fff;background-color:rgba(67,25,161,.65);border-color:transparent}.hero-search-form .tab-content .tab-pane form{display:-webkit-box;display:-ms-flexbox;display:flex}.hero-search-form .tab-content .tab-pane form .custom-select{height:52px;border-radius:0;padding:0 80px 0 40px;font-size:12px;font-weight:600;border:none;margin-right:10px}.about-content h2{font-size:42px;font-weight:800;text-transform:uppercase;margin-bottom:60px}.about-content span{color:#7643ea}.about-content p{font-size:18px;line-height:2;margin-bottom:0}.dorne-editors-pick-area{position:relative;z-index:1}.editors-pick-info .places-total-destinations>a,.editors-pick-info .add-more>a{height:70px;display:inline-block;line-height:70px;background-color:#7643ea;padding:0 50px;font-size:14px;text-transform:uppercase;font-weight:800;color:#fff}.editors-pick-info .places-total-destinations>a:last-child{text-transform:capitalize;font-weight:400;background-color:#2a2a2a}.editors-pick-info .add-more>a{background-color:#30c0a3;padding:0 30px;font-size:24px}.single-editors-pick-area{position:relative;z-index:1;margin-bottom:20px}.editors-pick-info{position:absolute;top:25px;left:25px;z-index:9}.single-features-area .price-start p{position:absolute;top:20px;left:20px;background-color:#7643ea;height:35px;font-size:12px;line-height:35px;margin-bottom:0;padding:0 15px;font-weight:600;color:#fff;z-index:9}.feature-content .feature-title p{font-size:14px;margin-bottom:0;-webkit-transition-duration:500ms;transition-duration:500ms}.feature-favourite>a{color:#7643ea;font-size:24px}.single-feature-events-area{position:relative;z-index:1;background-color:#fff;margin-bottom:50px;-webkit-transition-duration:500ms;transition-duration:500ms}.single-feature-events-area .feature-events-thumb{position:relative;z-index:1}.date-map-area{position:absolute;top:0;left:0;z-index:9}.date-map-area>a{padding:8px 15px;font-size:12px;width:65px;font-weight:800;color:#fff;height:50px;background-color:#7643ea;text-align:center}.date-map-area>a:last-child{background-color:#30c0a3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition-duration:500ms;transition-duration:500ms}.feature-events-thumb{width:170px;-webkit-box-flex:0;-ms-flex:0 0 170px;flex:0 0 170px}.feature-events-content{position:relative;z-index:2;padding:0 15% 0 15px}.feature-events-details-btn>a{width:65px;height:50px;background-color:#2a2a2a;display:block;font-size:24px;color:#fff;line-height:50px;text-align:center;position:absolute;bottom:0;right:0;z-index:99}.feature-events-content h5{font-size:18px;text-transform:uppercase;font-weight:800;margin-bottom:5px;-webkit-transition-duration:500ms;transition-duration:500ms}.feature-events-content h6{font-size:14px;font-weight:400;color:#bfb1de;margin-bottom:15px;-webkit-transition-duration:500ms;transition-duration:500ms}.feature-events-content p{font-size:14px;-webkit-transition-duration:500ms;transition-duration:500ms;margin-bottom:0}.single-feature-events-area:hover{background-color:#7643ea}.single-feature-events-area:hover .feature-events-content h5,.single-feature-events-area:hover .feature-events-content p{color:#fff}.breadcumb-area{height:68px!important;position:relative;z-index:1}.contact-form-area{position:relative;z-index:1;padding:100px 40px 100px 50px}.contact-form-area,.dorne-map-area{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;width:50%}.contact-text h4{text-transform:uppercase;font-weight:800;margin-bottom:50px;color:rgba(255,255,255,1);text-align:center}.contact-text p{font-size:14px;line-height:2;margin:0}.single-contact-info{margin:70px 0}.single-contact-info:first-child{margin-right:65px}.single-contact-info h6{font-size:14px}.single-contact-info h6>i{color:#c2b6d9;margin-right:30px}.contact-form{padding:70px 30px;background-color:#b9b5c1}.contact-form-title h6{font-size:18px;margin-bottom:30px}.contact-form .form-control{height:50px;font-size:12px;color:#72728c;font-weight:600;border:none;border-radius:0;margin-bottom:30px}.contact-form textarea.form-control{height:110px}.explore-search-area,.explore-map-area{height:1100px}.explore-search-area,.explore-map-area,.explore-search-form,.explore-search-result{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;width:50%}.explore-search-form{background-color:#7643ea;padding:50px 40px}.explore-search-form h6{font-size:18px;color:#fff;margin-bottom:35px}.explore-search-form .nav-tabs{border-bottom:none;margin-bottom:65px}.explore-search-form .nav-tabs .nav-link{border:none;border-top-left-radius:0;border-top-right-radius:0;font-size:12px;font-weight:700;color:#fff;background-color:rgba(144,103,238,.65);text-transform:uppercase;min-width:100px;height:44px;line-height:44px;padding:0;text-align:center}.explore-search-form .nav-tabs .nav-link.active{color:#fff;background-color:rgba(67,25,161,.65);border-color:transparent}.explore-search-form .tab-content .tab-pane h6{color:#fff;font-size:18px;margin-bottom:25px}.explore-search-form .tab-content .tab-pane form .custom-select{height:52px;border-radius:0;padding:0 80px 0 40px;color:#72728c;font-size:12px;font-weight:600;border:none;width:100%;margin-bottom:30px}.explore-search-form .custom-control-description{font-size:11px;color:#fff;font-weight:600;line-height:24px}.explore-search-result{padding:0 40px;position:relative;z-index:1;height:1100px;overflow-y:auto}.explore-search-result .single-features-area{margin-bottom:30px}.breadcumb-content{position:relative;z-index:1;width:100%;height:700px}.map-ratings-review-area{position:absolute;bottom:40px;right:0;z-index:999}.map-ratings-review-area>a{padding:0 30px;height:70px;line-height:70px;color:#fff;font-size:15px;background-color:#30c0a3}.map-ratings-review-area>a:nth-child(2){background-color:#7643ea}.map-ratings-review-area>a:last-child{background-color:#fff;color:#2a2a2a}.book-a-table-widget{padding:50px 30px;background-color:#7643ea}.book-a-table-widget h6{font-size:18px;color:#fff;margin-bottom:30px}.book-a-table-widget .custom-select{width:100%;border:none;border-radius:0;margin-bottom:30px;height:50px;font-size:14px;color:#72728c;padding:0 30px}.opening-hours-widget{padding:50px 30px;background-color:#f3edff;position:relative;z-index:1}.opening-hours-widget h6{margin-bottom:30px;font-size:18px}.opening-hours li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.opening-hours li:first-child p{color:#7643ea}.opening-hours li:last-child p{margin-bottom:0}.author-widget>img{width:43px!important;height:43px!important;border-radius:50%;margin-right:30px}.author-widget .authors-name>a{font-size:14px;color:#2a2a2a;margin-bottom:5px;display:block}.author-widget .authors-name p{font-size:12px;margin-bottom:0}.author-widget{padding:25px 20px;background-color:#f3edff}.contact-form-widget{padding:50px 30px}.contact-form-widget h6{margin-bottom:30px;font-size:18px}.listing-title{margin-bottom:30px}.listing-title h1{text-transform:uppercase;font-weight:800;margin-bottom:10px}.listing-title h6{margin-bottom:0}.single-listing-nav{border-bottom:2px solid #ebebeb}.single-listing-nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-listing-nav li a{padding:30px 10px;font-size:14px;display:block;color:#2a2a2a;position:relative;z-index:1}.single-listing-nav li.active a,.single-listing-nav li a:hover{color:#7643ea}.single-listing-nav li.active a:after{background-color:#7643ea;content:"";bottom:-2px;left:0;position:absolute;width:100%;height:2px}.overview-content p{line-height:2;margin-bottom:50px}.overview-content .custom-control-description{font-size:14px;line-height:22px;font-weight:600}.listing-menu-area h4{font-weight:700;text-transform:uppercase;margin-bottom:60px}.single-listing-menu{background-color:#f3edff;padding:20px 40px;margin-bottom:5px}.single-listing-menu p{margin-bottom:0}.single-listing-menu:nth-child(odd){background-color:#fbf9ff}.listing-reviews-area h4{margin-bottom:60px;text-transform:uppercase;font-weight:700}.reviewer-meta>img{width:73px!important;height:73px!important;border-radius:50%;margin-right:20px}.review-title-ratings h5{font-style:italic;font-size:18px;margin-bottom:30px}.single-review-area{margin-bottom:50px}.reviewer-content p{margin:0;line-height:2}.reviewer-name{padding-left:93px;margin-top:30px}.reviewer-name p{margin-bottom:0;font-size:12px}.location-on-map h4{margin-bottom:60px;text-transform:uppercase;font-weight:700}.hero-search-form .tab-content .tab-pane input.location::placeholder{font-size:12px;font-weight:600;border:none;color:#495057;text-align:center}.pagination-card .prev a,.pagination-card .next a{color:#fff;font-family:"Open Sans",sans-serif;font-weight:600;line-height:1.3}.pagination-card ul li{border:2px solid grey;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%}.pagination-card ul li a{color:#2a2a2a;font-weight:900;align-items:center;justify-content:center;width:100%;height:100%;display:flex}.pagination-card ul li.active a{color:#2a2a2a;font-weight:900;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.pagination-card ul li.active{background-color:#ffb81d}.locations{max-width:257px;width:100%}.custom-select{max-width:30%}.select-search{position:relative;width:200px}.search-box{width:100%;padding:8px;margin-bottom:8px}.options-list{width:100%}.options-list::-ms-expand{display:none}.options-list option{padding:8px}.options-list option:checked{background-color:lightgray}.bootstrap-select>.dropdown-toggle{height:52px;border-radius:0;padding:0 80px 0 40px;font-size:12px;font-weight:600;border:none;margin-right:10px}.bootstrap-select .dropdown-toggle .filter-option{height:max-content!important;width:100%}.bootstrap-select .dropdown-toggle .filter-option-inner-inner{font-size:12px;font-weight:600;border:none;color:#495057}.bootstrap-select .dropdown-menu{width:200px}.dropup .dropdown-toggle::after{right:-66px;position:relative}.contact-form-area{z-index:9;width:100%}.wpcf7-form-control-wrap input{height:50px;font-size:12px;color:#72728c;font-weight:600;border:none;border-radius:0;margin-bottom:30px;width:100%;padding:18px}.bootstrap-select.wpcf7-form-control.wpcf7-select{width:100%}.contact-form .dropdown-toggle:after{border:cornsilk;position:relative;right:-60px;border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.custom-file-upload{display:inline-block;position:relative;overflow:hidden;margin-right:10px;font-family:Arial,sans-serif;font-size:14px;color:#333;border:1px solid #ccc;border:none;padding:16px 17px;cursor:pointer;background-color:#fff;border-radius:4px;width:100%;height:51px}.custom-file-upload input[type=file]{position:absolute;top:0;right:0;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0;filter:alpha(opacity=0)}.file-icon{margin-right:5px}.file-text{margin-right:10px}.custom-file-upload .file-icon{position:absolute;right:9px}span.file-text{font-size:12px;color:#72728c;font-weight:600}.contact-form .bootstrap-select>.dropdown-toggle{padding:0 80px 0 16px}.contact-form .bootstrap-select .dropdown-toggle .filter-option-inner-inner{color:#72728c}.contact-form .company,.contact-form .file{margin-top:26px}.contact-form .submit{display:flex;align-items:center;justify-content:center;width:100%;margin-top:50px}.hero-search-form .bootstrap-select .dropdown-menu{height:245px}.breadcumb-area{height:99px}.addbc-background:after,.addbc-background:after{height:88px!important}.contact-form-title{display:flex;align-items:baseline;gap:21px;margin-bottom:44px;justify-content:center}.contact-form-title img{width:50px;position:relative;top:10px}.wpcf7 form.sent .wpcf7-response-output{border:none}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border:none;color:red}.hidedd{display:none}.pagination-card ul li.active .current{color:rgba(255,255,255,1)}.page-template-contact .breadcumb-area{height:404px!important;background-size:cover;background-position:center}.page-template-addcard .addbc-background:after,.addbc-background:after{height:125px!important}.pagination-card ul li{position:relative;overflow:hidden}.langswitcher ul{display:flex;align-items:center;align-items:center;gap:13px;color:white;justify-content:center}.langswitcher ul li img{width:25px}.langswitcher ul li a{cursor:pointer;font-size:15px}.wpcf7-form-control-wrap input{padding-left:12px}.dropdown.bootstrap-select.category:lang(ar){margin-right:0}