form#search-filter-form-24823{position:relative}#search-filter-form-24823>ul>li{width:33%;margin:0;text-align:center;padding-left:10px;padding-right:10px;vertical-align:middle}form#search-filter-form-24823 label{width:100%}form#search-filter-form-24823 select{-webkit-appearance:unset;border:0;background:transparent;border-bottom:1px solid #59b8da;border-radius:0;width:100%;text-align:center;text-align-last:center;text-align:center;-ms-text-align-last:center;-moz-text-align-last:center;height:35px;padding:5px;margin-bottom:20px}form#search-filter-form-24823 option{text-align:center}.main-banner{height:600px;background:#000;display:block;position:relative;background-image:url(/wp-content/uploads/2020/03/000_CyclingCountry_BikeTours1@2x.jpg);background-size:cover;background-position:center}#main-content .container{padding-top:0}form#search-filter-form-24823 .sf-field-post-meta-start-date label input{width:100%;border-radius:0;border:0;border-bottom:1px solid #59b8da;text-align:center;background-color:transparent;height:35px;padding:5px;margin-bottom:20px}form#search-filter-form-24823 .sf-field-post-meta-start-date li{width:50%;margin:0!important}form#search-filter-form-24823 .sf-field-post-meta-start-date li:first-child{padding-right:10px}form#search-filter-form-24823 .sf-field-post-meta-start-date li:last-child{padding-left:10px}.search_form-container{background:#ffffffde;margin-bottom:0;text-align:center;padding:20px;border:1px solid #59b8da;margin-top:-100px;margin-bottom:100px}.search_form-container h1{font-weight:200;font-size:42px;margin-bottom:25px}.toggle-btn .more-filter{display:block}.toggle-btn .less-filter{display:none}.toggle-btn.collapsed .less-filter{display:block}.toggle-btn.collapsed .more-filter{display:none}.toggle-btn.collapsed svg{transform:rotate(180deg)}form#search-filter-form-24823 input[type="submit"]{width:100%;border-radius:0;height:50px;border:1px solid #59b8da;font-size:16px;background:#59b8da;border-radius:2px;transition:0.5s}form#search-filter-form-24823 input[type="submit"]:hover{width:100%;border-radius:0;height:50px;border:1px solid #59b8da;font-size:16px;background:transparent;border-radius:2px;transition:0.5s;color:#000}.toggle-btn{vertical-align:bottom;text-transform:uppercase;color:#59b8da;font-size:14px;line-height:100%;width:33%;display:inline-block}li.sf-field-sort_order{position:absolute;right:0;bottom:-120px;width:auto!important;padding-left:20px!important;padding-right:20px!important;max-width:150px}li.sf-field-sort_order select{border-bottom:0!important;text-align-last:left!important;text-align:left!important;-ms-text-align-last:left!important;-moz-text-align-last:left!important;margin-bottom:0!important}.sf-field-sort_order:after{content:url(/wp-content/themes/Divi-child/assets/images/arrow-down.png);position:absolute;right:0;top:4px}.sf-field-sort_order:before{content:url(/wp-content/themes/Divi-child/assets/images/filter-icon.png);position:absolute;top:7px;left:0}.wp-pagenavi{margin-left:auto;margin-right:auto;width:max-content;padding-bottom:30px!important}.wp-pagenavi a,.wp-pagenavi span{line-height:250%;display:inline}.wp-pagenavi span.current{color:#ffffff!important;background-color:#1fb8da!important}.ajax-content{border-top:1px solid #707070;padding-top:20px}.search_form-container .select2-container--default .select2-selection--multiple{border:0;border-bottom:1px solid #59b8da;border-radius:0;display:inline-block;width:100%;position:relative}.search_form-container .select2-container--default.select2-container--focus .select2-selection--multiple{border:0;border-bottom:1px solid #59b8da;border-radius:0;display:inline-block;width:100%;position:relative}.select2-container--default .select2-selection--multiple .select2-selection__choice{border:0;text-transform:uppercase;font-size:14px;padding:0 4px;background:#fff0;color:#060606;border-radius:2px}.search_form-container .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#da5858;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px;font-size:18px}.search_form-container .select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:inherit;list-style:none;margin:0;padding:0 5px;width:100%;text-transform:uppercase;text-align:center;color:#59b8da}.search_form-container .select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle;width:100%!important;margin-bottom:10px}.select2-container--default .select2-search--inline .select2-search__field{text-align:center;text-transform:uppercase;font-size:14px;color:#000;width:auto!important}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{padding:0}.search_form-container .select2-container .selection{display:inline-block;position:relative;line-height:100%;margin-bottom:7px;width:100%}.select2-dropdown{border:1px solid #59b8da;top:-7px;border-radius:1px}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#59b8da}.select2-container--default .select2-search--inline .select2-search__field::placeholder{color:#000}a.search-filter-reset{text-transform:uppercase;font-size:14px}.select2-container--default .select2-selection--multiple .select2-selection__rendered{max-width:100%;width:100%}.select2-results__option{text-transform:uppercase}.custom-project-grid{display:flex;flex-wrap:wrap;margin-bottom:20px}.project-image{width:40%;height:90%;background-size:cover;background-position:center}.project-content{width:60%;padding:15px;min-height:350px;display:flex;flex-wrap:wrap;align-items:flex-start;flex-direction:column;justify-content:space-between}.custom-project-grid>a{display:block;position:relative;display:flex;flex-wrap:wrap;width:100%}.special-tag{background:#59b8daad;display:inline;padding:10px 20px;position:absolute;color:#fff;text-transform:uppercase;top:0;left:0}.project-name h3{font-weight:200;font-size:25px}.project-feature{display:inline-block;padding-right:25px}.project-feature img{width:18px;margin-right:10px}.project-feature{display:inline-block;padding-right:25px;text-transform:uppercase;color:#000;font-weight:200}.project-feature img{width:18px;margin-right:10px;position:relative;bottom:-2px}.project-feature.price{font-size:22px;color:#59b8da}.project-features{margin-bottom:20px}.project-description p{color:#272626;font-size:16px;font-weight:200}.project-specifications>div{display:inline-block}.project-specification span{display:block;color:#616161;font-size:13px;text-transform:uppercase;position:relative;line-height:140%}.project-specification img{display:inline-block;margin:auto;max-height:34px}.project-specifications>div{display:inline-block;text-align:center;padding:10px;width:calc(33% - 10px);vertical-align:text-top}.project-description{margin-bottom:20px}.project-specification span:after{content:"";width:1px;height:16px;background:#000;position:absolute;top:6px;right:-14px}.project-specification:last-child span:after{display:none}.seb-grid .entry{margin-bottom:50px}.found-text{font-size:25px;position:relative;display:inline-block;top:-80px;font-weight:200}.project-specifications{width:100%}.project-dates{width:100%;padding:20px 0}.project-dates>div{vertical-align:top}.project-dates .icon{width:14%;display:inline-block;text-align:center}.project-dates .dates{width:84%;display:inline-block}.project-dates .dates{color:#000;text-transform:uppercase}.project-dates .dates>.tour-dates_single{width:25%;display:inline-block}.project-dates .dates>.tour-dates_range{width:50%;display:inline-block}.project-dates .dates>div{padding:3px}.bike-tour-cta{text-align:center;background:#000000cf;margin-top:0vh;padding:35px 20px 60px}.bike-tour-cta h2{color:#fff;font-size:42px;font-weight:200}.bike-tour-cta h4{color:#fff;font-size:22px;font-weight:200}.bike-tour-cta h4{color:#fff;font-size:22px;font-weight:200}.bike-tour-cta a{color:#fff;font-size:16px;font-weight:200;background-color:#20B8DA;border:1px solid #20B8DA;padding:10px 35px 10px;display:inline-block;position:relative;margin-top:20px;transition:0.5s;cursor:pointer}.bike-tour-cta a:hover{color:#20B8DA;font-size:16px;font-weight:200;background-color:#fff;padding:10px 35px 10px;display:inline-block;position:relative;margin-top:20px;transition:0.5s}.bike-tour-cta-horizontal h2{color:#fff;font-weight:200;font-size:42px}.bike-tour-cta-horizontal h4{color:#fff;font-size:22px;font-weight:200}.bike-tour-cta-horizontal a{color:#fff;font-size:16px;font-weight:200;background-color:#20B8DA;border:1px solid #20B8DA;padding:10px 35px 10px;display:inline-block;position:relative;margin-top:20px;transition:0.5s;cursor:pointer}.bike-tour-cta-horizontal a:hover{color:#20B8DA;font-size:16px;font-weight:200;background-color:#fff;padding:10px 35px 10px;display:inline-block;position:relative;margin-top:20px;transition:0.5s}.single-project .et_pb_section_1>section::before{content:""!important;position:absolute;width:100%;height:100%;top:0;left:0;display:block!important;z-index:1;background:rgb(0,0,0);background:radial-gradient(circle,rgba(0,0,0,.07886904761904767) 0%,rgba(0,0,0,.35057773109243695) 77%)}.single-project .et_pb_toggle{border:0;border-radius:0!important;box-shadow:unset!important;background:transparent;border-bottom:1px solid black!important}.single-project .et_pb_gallery_item{margin:0px!important;width:100%!important}.single-project .et_overlay{top:0!important}.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-search--inline{width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice~.select2-search--inline{width:auto}h1.not-found-title a{color:#59b8da}@media(max-width:1300px){.project-dates .dates{font-size:12px!important}}@media(max-width:980px){.toggle-btn{width:50%}#search-filter-form-24823>ul>li.sf-field-reset{width:50%}#search-filter-form-24823>ul>li{width:100%}form#search-filter-form-24823>ul{display:flex;flex-wrap:wrap}#search-filter-form-24823>ul>li.sf-field-reset,.toggle-btn{order:999}#search-filter-form-24823 .sf-field-submit{margin-bottom:20px}.search_form-container{margin-right:-10%;margin-left:-10%}.ajax-content{margin-right:-10%;margin-left:-10%}.project-image{width:100%;background-size:cover;background-position:center;height:300px}.project-content{width:100%;padding:30px}/*!BIKE TOURS*/
 .bike-tour-cta-horizontal h2{text-align:center}.bike-tour-cta-horizontal h4{text-align:center}}@media (max-width:768px){.project-specification span:after{content:"";width:1px;height:9px;background:#000;position:absolute;top:5px;right:-20px}.project-specification span{display:block;color:#616161;font-size:11px;text-transform:uppercase;position:relative}.project-specification img{display:inline-block;margin:auto;max-height:29px}}@media (max-width:576px){.project-name{text-align:center;width:100%}.project-name h3{font-weight:200;font-size:20px;text-align:center}.project-content{width:100%;padding:10px}.project-feature.price{font-size:22px;color:#59b8da;width:100%;text-align:center}.project-features{margin-bottom:20px;width:100%}.project-feature{width:49%;text-align:center;padding:0}.project-description p{color:#272626;font-size:16px;font-weight:200;text-align:center}.project-specification span:after{display:none}.found-text{font-size:25px;position:relative;display:inline-block;top:-93px;font-weight:200;width:100%;text-align:center}}:root{--primary-color:#1fb8da}body.single-project .et_pb_post{margin-bottom:0}body.single-project .et_pb_button{transition:all 450ms ease-in-out!important}body.single-project .scroll-down{animation:arrowDown 3200ms ease-in-out infinite}body.single-project .et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h1{padding-bottom:15px}body.single-project .et_pb_fullwidth_header .et_pb_fullwidth_header_container .header-content a.et_pb_button{margin-top:30px}body.single-project .et_pb_fullwidth_header .et_pb_fullwidth_header_scroll{bottom:18px}@keyframes arrowDown{0%{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}25%{opacity:1}75%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}}body.single-project .singleFeatures .icomoon{font-size:40px}body.single-project .singleFeatures .icon-home{font-weight:600}body.single-project .singleFeatures h2,body.single-project .singleFeatures h3{padding-bottom:0}.extraText{display:none;padding:10px 0}.readMore{cursor:pointer;background:none;border:none;padding:0;border-bottom:1px solid var(--primary-color)}body.single-project .highlights h1{padding-bottom:20px}body.single-project .highlights ul.orBull{padding-bottom:0}body.single-project .highlights ul.orBull li{list-style-position:inside;text-indent:-1.5em;padding-left:1.5em}body.single-project .highlights ul.orBull li:not(:last-of-type){margin-bottom:15px}body.single-project .highlights blockquote:first-of-type{margin-top:0}body.single-project .highlights .et_pb_testimonial_description_inner .extraText~p{padding-bottom:0}body.single-project .gridGallery .et_pb_gallery_items{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));grid-gap:15px}body.single-project .footerColumnsMenus ul[ID*="menu"]{padding-bottom:0;font-size:16px;line-height:1.8em}.related_post{margin-bottom:30px}.related_post a{position:relative;display:block;height:18vw;background-size:cover;background-position:center;max-width:calc(100% - 2px);margin:auto;min-height:300px}.related_post a:hover .relates_post-info{transition:0.5s;background:rgba(255,0,0,.6)}.relates_post-info{position:absolute;bottom:0;left:0;width:100%;background:#000000c7;padding:20px 15px;text-transform:uppercase;color:#fff;font-weight:700;transition:0.5s}.relates_post-info>div{width:calc(35% - 3px);display:inline-block;vertical-align:middle;font-size:13px}.relates_post-info>.tour-name,.relates_post-info>.countries{width:calc(65% - 3px)}.relates_post-info .price,.relates_post-info .duration{text-align:right}.related_post .categories p{text-transform:uppercase;text-align:center;padding:0 15px;font-size:10px}.relates_post-info .countries svg{margin-right:6px}.related_post .tag{color:#fff;background:#59b8da;text-transform:uppercase;padding:7px 20px;font-weight:700;position:relative;display:inline-block}.tour-dates_simple{margin-top:-4px}.tour-dates_simple p{text-transform:uppercase;font-weight:700;line-height:1.4rem;letter-spacing:1px;padding-bottom:5px}.tour-dates_simple h3{font-size:14px;line-height:1.4rem;margin-bottom:5px;padding-bottom:3px}.tour-dates_full>p{text-align:center;line-height:100%;text-transform:uppercase;font-weight:700;margin-bottom:15px;padding-bottom:0;margin-top:-7px;color:#000;text-transform:unset;font-style:italic}.tour-dates_full a{text-align:center;line-height:100%;text-transform:uppercase;font-weight:700;margin-bottom:14px;position:relative;display:block}@media screen and (min-width:576px){body.single-project .gridGallery .et_pb_gallery_items{grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}}@media screen and (min-width:992px){body.single-project .gridGallery .et_pb_gallery_items{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}}