.custom_listing{padding-bottom:0!important}.custom_padding_40{padding-bottom:40px!important}.custom_listing .us_custom_63e35b9e{border-radius:12px!important;padding:0!important;background:#fff!important;border:1px solid #e7e7e7!important;box-shadow:0 8px 24px 0 rgba(0,0,0,.12)!important}.custom_listing .us_custom_50042ea2{color:#2979ff!important;font-size:32px!important;line-height:39px!important;font-weight:700!important}.single-camino-tours .month-grid{grid-template-columns:repeat(12,1fr)}.single-camino-tours .month-grid-tooltip{transform:unset!important;width:100%!important;left:0!important;right:0!important}.month-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:2px;text-align:center;font-size:16px}.month{padding:2px;border-radius:4px;color:#111;line-height:25px}.month-grid-container{position:relative}.month-grid-tooltip{display:none;position:absolute;top:70px;left:-50%;transform:translateX(-50%);background-color:#fff;color:#333;padding:10px;border:1px solid #ccc;border-radius:4px;box-shadow:0 2px 10px rgba(0,0,0,.1);z-index:100;width:320%;text-align:center;white-space:normal}.month-grid-container:hover .month-grid-tooltip{display:block}.legend{display:flex;justify-content:center;margin-bottom:10px}.legend .item{display:flex;align-items:center;margin:0 10px}.legend .color-box{width:15px;height:15px;margin-right:5px;border:1px solid #ccc;border-radius:2px}.legend .popular-time{background-color:rgba(37,211,102,.43)}.legend .good-time{background-color:rgba(127,196,253,.43)}.legend .off-season{background-color:rgba(255,183,77,.43)}.legend .not-possible{background-color:#e0e0e0}.custom_listing .us_custom_b47e8c9e{padding:32px!important}.custom_listing .us_custom_5a546904{color:#111!important;font-size:18px!important;line-height:29px!important;font-weight:400!important}.custom_listing .us_custom_f2aea6d8{color:#111!important;font-size:40px!important;line-height:58px!important;font-weight:700!important;margin:0;margin-right:15px}.custom_listing .wishlist-button .fal{font-size:24px}.custom_listing .us_custom_99f5deb5{color:#707070!important;font-size:24px!important;line-height:38px!important;font-weight:400!important}.custom_listing .us_custom_7bb5b447{color:#111!important;font-size:20px!important;line-height:32px!important;font-weight:400!important}.custom_listing .us_custom_e4085a79{padding:0 32px!important}.custom_listing .us_custom_ae8af7ce{color:#e7e7e7!important}.custom_listing .us_custom_01f04f9f{padding:24px 32px!important}.custom_listing .us_custom_10feb278{color:#111!important;line-height:32px!important;font-weight:700!important}.custom_listing .us_custom_67071e4a{color:#111!important;line-height:32px!important;font-weight:700!important}.custom_listing .us_custom_955219f1{color:#111!important;font-size:14px!important;line-height:23px!important;font-weight:400!important}.custom_listing .us_custom_be282032{color:#111!important;font-size:20px!important;line-height:32px!important;font-weight:400!important}.custom_listing .us_custom_fccb68f1{padding:0 32px!important}.custom_listing .us_custom_01f04f9f{padding:24px 32px!important}.custom_listing .us_custom_ba9a6a36,.custom_tour_booking_table .us_custom_ba9a6a36{color:#111!important;font-size:20px!important;line-height:32px!important;font-weight:700!important;margin-bottom:16px!important}.custom_listing .us_custom_743c1e1b,.custom_tour_booking_table .us_custom_743c1e1b{padding-top:35px!important}.custom_listing .us_custom_146d9b60,.custom_tour_booking_table .us_custom_146d9b60{border-bottom-width:1px!important;border-color:#e7e7e7!important;border-bottom-style:solid!important}.custom_listing .layout_gallery_cropped .w-grid-item-h:before{padding-bottom:100%}.custom_listing .layout_gallery_cropped .usg_post_image_1{position:absolute!important;left:0!important;top:0!important;bottom:0!important;right:0!important}@media (min-width:1025px) and (max-width:1440px){.custom_listing .layout_gallery_cropped .usg_post_image_1{position:absolute!important;left:0!important;top:0!important;bottom:0!important;right:0!important}}@media only screen and (min-width:481px) and (max-width:1368px),only screen and (min-device-pixel-ratio:2) and (min-width:481px) and (max-width:1368px){.route-template-default .owl-stage-outer{zoom:unset!important;-moz-transform:unset!important;-moz-transform-origin:0 0}}@media (max-width:1036px){.month-grid-tooltip{transform:unset}}@media (max-width:768px){.month-grid-tooltip{width:100%;left:unset!important}.month-grid{grid-template-columns:repeat(12,1fr)}.legend{display:grid;grid-template-columns:repeat(2,1fr)}}@media (min-width:601px) and (max-width:1024px){.custom_listing .layout_gallery_cropped .usg_post_image_1{position:absolute!important;left:0!important;top:0!important;bottom:0!important;right:0!important}}@media (max-width:600px){.custom_listing .layout_gallery_cropped .usg_post_image_1{position:absolute!important;left:0!important;top:0!important;bottom:0!important;right:0!important}.custom_listing .us_custom_01f04f9f{padding:24px 16px!important}.custom_listing .us_custom_10feb278{margin-bottom:12px!important}.custom_listing .us_custom_0ad1e023{font-size:18px!important;line-height:29px!important}.custom_listing .us_custom_f2aea6d8{color:#111!important;font-size:32px!important;line-height:52px!important;font-weight:700!important;margin:0;margin-right:15px}}.relevanssi-live-search-results{top:50px!important;left:0!important}#is-ajax-search-result-204167{background:#fff!important;border:none!important;box-shadow:0px 10px 25px 0px rgba(7,31,72,.81)!important;border-radius:10px!important}.is-ajax-search-result .is-ajax-search-posts .is-ajax-search-post .thumbnail img.attachment-thumbnail{width:50px}.is-ajax-search-result .is-ajax-search-posts .is-ajax-search-post{padding:10px}.is-ajax-search-result .is-ajax-search-posts .is-ajax-search-post .is-title{margin-top:10px}.is-ajax-search-result .is-ajax-search-posts .is-ajax-search-post .is-title a{color:#111!important;font-size:15px!important}.is-ajax-search-result .is-ajax-search-post:hover{background-color:#2979ff!important}.is-ajax-search-result .is-ajax-search-post:hover .is-title a{color:#fff!important;text-decoration:none!important;transition-duration:.3s}.is-show-more-results .is-show-more-results-text{padding:10px;font-size:15px!important;font-weight:600}.is-show-more-results:hover{background-color:#2979ff!important}.is-show-more-results:hover .is-show-more-results-text{color:#fff!important}.is-ajax-search-no-result{padding:10px;font-size:15px!important;font-weight:600}#comments textarea,#comments input[type=text],#comments input[type=email]{padding:5px 10px;border-radius:10px;box-sizing:border-box;display:inline-block;width:100%;font-weight:400;font-family:Archivo,sans-serif}#comments textarea{height:120px}#comments button[type=submit],#comments input[type=submit]{font-weight:400;font-family:Archivo,sans-serif}#landing-top-routes-section button.owl-prev,#landing-top-routes-section button.owl-next{padding:10px 15px!important;box-sizing:border-box;font-size:25px!important}#landing-top-routes-section button.owl-prev{left:-20px!important}#landing-top-routes-section button.owl-next{right:-20px!important}#camino-routes-home-slider h3.headingwith-bg{font-size:18px;line-height:25px;background-color:#fece5c;width:fit-content;padding:8px 20px;border-radius:6px}#camino-routes-home-slider a.w-btn{padding:8px 10px!important;margin:15px 0 0!important;height:auto!important;line-height:25px!important;font-size:16px!important}#holiday2025form .zcwf_title{text-align:center;margin:0 auto}#holiday2025form input#formsubmit,#holiday2025form .zcwf_button{padding:10px 20px!important;font-size:18px!important;margin-right:20px;line-height:25px!important;height:auto!important;min-height:auto!important;max-width:max-content;font-weight:700!important}@media (max-width:1024px){#landing-top-routes-section button.owl-prev{left:4px!important}#landing-top-routes-section button.owl-next{right:0!important}#camino-routes-home-slider a.w-btn{box-sizing:border-box;width:100%!important;padding:10px 5px!important;height:auto!important;line-height:25px!important;font-size:16px!important}}@media (max-width:991px){#is-ajax-search-result-204167{width:420px!important}}@media (max-width:940px){#landing-top-routes-section button.owl-prev{left:11px!important}}@media (max-width:680px){#camino-routes-home-slider h3.headingwith-bg{font-size:15px;line-height:25px;background-color:#fece5c;width:fit-content;padding:8px 15px}#camino-routes-home h2.vc_custom_heading.vc_do_custom_heading{font-size:28px}#camino-routes-home a.w-btn.us-btn-style_10.us_custom_3e2203ad{font-size:14px!important;padding:5px 10px!important;margin:0!important}}@media (max-width:667px){#camino-routes-home-slider .vc_col-sm-8.wpb_column.vc_column_container{margin:0!important}#camino-routes-home .vc_col-sm-8.wpb_column{margin:0!important}#camino-routes-home-slider article.w-grid-item{padding:0 10px}}@media (max-width:600px){#mysticky-nav .l-header.pos_fixed{position:relative!important;z-index:99999!important}}@media (max-width:480px){#comments p.form-submit{text-align:center}#camino-routes-home-slider a.w-btn{padding:8px 5px!important;line-height:22px!important;font-size:15px!important}#camino-routes-home-slider h3.headingwith-bg{display:none}#single-tour-tabs .w-tabs-section-content{padding:0!important}}@media (max-width:870px){.zoho_campaign_form_remove_flex_md .zcsffieldsdiv .zoho_input{width:100%!important}}.dkpdf-button-container #DownloadOpenPopup{background:#fece5c;border-color:transparent;color:#111!important;font-size:20px;line-height:32px!important;font-weight:600;font-style:normal;text-transform:none;letter-spacing:0em;border-radius:100px;padding:.6em 1.55em;font-family:var(--font-family,inherit)}#PDFpopupFormContainer h1{font-size:28px;line-height:35px;margin:0 0 25px;text-align:center}#PDFpopupFormContainer p{text-align:center}#PDFpopupFormContainer .form-group{margin-bottom:20px}#PDFpopupFormContainer .form-group input[type=text],#PDFpopupFormContainer .form-group input[type=email]{border-radius:10px;width:100%;font-size:16px;line-height:25px}#PDFpopupFormContainer .form-group label{font-size:16px;line-height:25px}#PDFpopupFormContainer .form-group label input#subscribeCheckbox{border-radius:0!important;margin-top:7px}#PDFpopupFormContainer .form-group button[type=submit]{background:#fece5c;border-color:transparent;color:#111!important;font-size:20px;line-height:32px!important;font-weight:600;font-style:normal;text-transform:none;letter-spacing:0em;border-radius:100px;padding:.6em 1.55em;font-family:var(--font-family,inherit)}#PDFpopupFormContainer .form-group.text-center{text-align:center}#PDFpopupFormContainer .form-group.pdf-btn{margin-bottom:0}#PDFpopupFormContainer .form-group .error{font-size:16px;line-height:20px;margin:1px 0 0}#PDFpopupFormContainer #successMessage{font-size:16px;text-align:center;margin-top:20px;font-weight:600}ul.trip-nav{margin:0;list-style:none;margin-top:15px;text-align:center}ul.trip-nav button{padding:0;background-color:transparent;box-shadow:none;border:none}ul.trip-nav li{display:inline-block;padding-right:80px}ul.trip-nav li:last-child{padding-right:0}.Tripdropdown{width:100%;position:relative;display:inline-block}.Tripdropdown .dropdown-btn{padding:10px 0;border:none;cursor:pointer;font-size:21px;background-color:transparent;width:100%;text-align:left;position:relative;font-weight:700}.Tripdropdown .trip-nav{width:100%;border-top:2px solid #f1f1f1;padding-top:10px;margin:0}.Tripdropdown .trip-nav li{width:100%;margin:0;padding:0}.Tripdropdown .btn{width:100%;padding:10px;background:0 0;border:none;text-align:left;cursor:pointer}.Tripdropdown .btn:hover{background-color:#f2f2f2}.Tripdropdown .toggle-icon{margin-left:8px}.Tripdropdown .rotate{transform:rotate(180deg);transition:all .3s ease}.wishlist-section .custom_wishlist_grid.layout_188069 .usg_html_3.grid_view_action{display:none}.wishlist-section article.w-grid-item .grid_view_action_icon{display:none}.wishlist-view-type{width:auto;position:absolute;right:40px;top:-39px}.wishlist-view-type i{font-size:30px;line-height:30px}.wishlist-view-type button{padding:0;background:0 0;margin-left:15px}.wishlist-section.grid-wishlist .w-grid-list{display:flex;flex-wrap:wrap}.wishlist-section.grid-wishlist article.w-grid-item{width:50%;padding-right:15px;box-sizing:border-box}.wishlist-section.grid-wishlist article .w-hwrapper .w-vwrapper.usg_vwrapper_3{width:100%!important;margin:0!important}.wishlist-view-type button.active i{color:#ee2b7b}.wishlist-section.grid-wishlist article .w-html.usg_html_3.grid_view_action{width:100%!important}.wishlist-section.grid-wishlist article .w-html.usg_html_3.grid_view_action .tour-content{margin:0!important}.wishlist-section article.w-grid-item .grid_view_action_icon .wishlist-button{position:absolute;right:10px;top:10px;z-index:99}.compare-trips-controller{position:relative}.compare-trips-controller .compare-trips-controller-top{display:flex;gap:20px}.compare-trips-controller .compare-trips-columns{flex:25%;position:relative}.compare-trips-info-top{padding-top:24px;display:flex;gap:20px}.compare-trips-info-details{width:25%;gap:20px}.compare-trips-info-details .trip-img{width:100%}.compare-trips-info-details .trip-img img{width:100%;object-fit:cover;height:180px;border-radius:20px}.compare-trips-info-details .trip-description{width:100%;height:80px;overflow:hidden;padding-top:20px;text-align:center}.compare-trips-info-details .trip-price{width:100%;padding-top:20px;text-align:center}.compare-trips-info-bottom{padding-top:24px;display:flex;gap:20px}.compare-trips-basic-days{padding-top:24px;display:flex;gap:20px}.compare-trips-basic-days .compare-trips-info-basic-day{width:25%}.compare-trips-basic-rating{padding-top:24px;display:flex;gap:20px}.compare-trips-basic-rating .compare-trips-info-basic-rating{width:25%}.compare-trips-basic-popular-pc{padding-top:24px;display:flex;gap:20px}.compare-trips-basic-popular-pc .compare-trips-info-basic-popular-pc{width:25%}.compare-trips-basic-terrainType{padding-top:24px;display:flex;gap:20px}.compare-trips-basic-terrainType .compare-trips-info-basic-terrainType{width:25%}.compare-trips-basic-popular-time{padding-top:24px;display:flex;gap:20px}.compare-trips-basic-popular-time .compare-trips-info-basic-popular-time{width:25%}.compare-trips-distance-total-km{padding-top:24px;display:flex;gap:20px}.compare-trips-distance-total-km .compare-trips-info-distance-total-km{width:25%}.compare-trips-distance-avg-km{padding-top:24px;display:flex;gap:20px}.compare-trips-distance-avg-km .compare-trips-info-distance-avg-km{width:25%}.compare-trips-distance-min-km{padding-top:24px;display:flex;gap:20px}.compare-trips-distance-min-km .compare-trips-info-distance-min-km{width:25%}.compare-trips-distance-max-km{padding-top:24px;display:flex;gap:20px}.compare-trips-distance-max-km .compare-trips-info-distance-max-km{width:25%}.compare-trips-terrain-elevation{padding-top:24px;display:flex;gap:20px}.compare-trips-terrain-elevation .compare-trips-info-terrain-elevation{width:25%}.compare-trips-terrain-ascent-min{padding-top:24px;display:flex;gap:20px}.compare-trips-terrain-ascent-min .compare-trips-info-terrain-ascent-min{width:25%}.compare-trips-terrain-ascent-max{padding-top:24px;display:flex;gap:20px}.compare-trips-terrain-ascent-max .compare-trips-info-terrain-ascent-max{width:25%}.compare-trips-terrain-ascent-average{padding-top:24px;display:flex;gap:20px}.compare-trips-terrain-ascent-average .compare-trips-info-terrain-ascent-average{width:25%}.compare-trips-difficulty{padding-top:24px;display:flex;gap:20px}.compare-trips-difficulty .compare-trips-info-difficulty-challenges{width:25%}.compare-trips-difficulty-cardio{padding-top:24px;display:flex;gap:20px}.compare-trips-difficulty-cardio .compare-trips-info-difficulty-cardio{width:25%;position:relative}.compare-trips-difficulty-cardio .compare-trips-info-difficulty-cardio .custom_cardio span{margin:0 5px}.compare-trips-heighlights{padding-top:24px;display:flex;gap:20px}.compare-trips-heighlights .compare-trips-info-heighlights-gallery{width:25%;position:relative}.compare-trips-heighlights-surface{padding-top:24px;display:flex;gap:20px}.compare-trips-heighlights-surface .compare-trips-info-heighlights-surface{width:25%;position:relative}.compare-trips-service{padding-top:24px;display:flex;gap:20px}.compare-trips-service .compare-trips-info-service{width:25%;position:relative}.compare-trips-addon{padding-top:24px;display:flex;gap:20px}.compare-trips-addon .compare-trips-info-addon{width:25%;position:relative}.compare-trips-heighlights-trip{padding-top:24px;display:flex;gap:20px}.compare-trips-heighlights-trip .compare-trips-info-heighlights-trip{width:25%;position:relative}.compare-trips-heighlights-surface{padding-top:24px;display:flex;gap:20px}.compare-trips-heighlights-surface .compare-trips-info-heighlights-surface{width:25%;position:relative}.compare-trips-basic-route{padding-top:24px;display:flex;gap:20px}.compare-trips-basic-route .compare-trips-info-basic-route{width:25%;position:relative}.compare-trips-heighlights-trip ul{margin:0;padding:0;list-style:none}.compare-trips-heighlights-trip ul li{margin-bottom:70px}.compare-trips-heighlights-trip ul li .vc_column-inner .wpb_wrapper{position:relative}.compare-trips-heighlights-trip ul li span.itinerary-title-from{margin:15px auto;display:table;font-size:18px;line-height:25px;text-align:center}.compare-trips-heighlights-trip ul li span.itinerary-title-to{margin:15px auto;display:table;font-size:18px;line-height:25px;text-align:center}.compare-trips-heighlights-trip ul li i.far.fa-long-arrow-down{margin:15px auto;display:table;font-size:18px;line-height:25px}.compare-trips-heighlights-trip ul li p{margin:0!important}.compare-trips-heighlights-trip ul li:last-child{margin-bottom:0}.compare-trips-heighlights-trip ul li:last-child span.itinerary_sep{display:none}.compare-trips-heighlights-trip ul li .itinerary_sep{height:72px}.fancybox__container{z-index:999999!important}#accordion{width:100%;padding-top:1rem}.accordion-toggle{cursor:pointer;padding:15px 5px!important;display:flex;align-items:center;justify-content:space-between;border-bottom:2px solid #f5f7fa;transition:250ms all ease;line-height:25px;margin:0;font-size:22px}.accordion-toggle .button{display:block;position:relative;width:48px;height:48px;padding:0}.accordion-toggle .button:before,.accordion-toggle .button:after{content:"";position:absolute;background-color:#000;transition:transform .25s ease-out}.accordion-toggle .button:before{top:0;left:50%;width:6px;height:100%;margin-left:-3px;border-radius:3px;border:none}.accordion-toggle .button:after{top:50%;left:0;width:100%;height:6px;margin-top:-3px;border-radius:3px}.accordion-toggle.opened .button{cursor:pointer}.accordion-toggle.opened .button:before{transform:rotate(90deg)}.accordion-toggle.opened .button:after{transform:rotate(180deg)}.accordion-toggle div{display:inline-block;font-weight:400}.accordion-content{display:none;margin-bottom:30px;padding:0 5px}#compare-trips{position:relative}.compare-trips-controller.sticky .compare-trips-info-route{display:block!important;margin-top:15px;text-align:center}.compare-trips-controller.sticky .compare-trips-info-price{display:block!important;margin-top:15px;text-align:center}.compare-trips-controller.sticky{position:fixed;z-index:99999;top:0;background-color:#fff;left:0;right:0;margin:0 auto;width:100%;padding:40px 15px;box-shadow:0 4px 12px 0 #b3b3b3}.compare-trips-controller.sticky .compare-trips-controller-top{width:1200px;margin:0 auto}#compare-trips-mobile{overflow-x:auto;display:flex;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}#compare-trips-mobile .table{display:flex;width:max-content;border-collapse:collapse}#compare-trips-mobile .table tr{display:flex;white-space:nowrap}#compare-trips-mobile .table td{flex:0 0 100vw;display:inline-block;scroll-snap-align:start;box-sizing:border-box;border:none;white-space:normal}.compare-trips-controller.sticky .compare-trips-columns select{font-size:15px}.trip-pilgrimCertificate p{text-transform:capitalize}.compare-trips-info-details .trip-price a.w-btn{margin-right:0;background:#fece5c;padding:8px 15px;font-size:16px;line-height:30px!important;border-radius:100px}.compare-trips-info .trip-price a.w-btn{margin-right:0;background:#fece5c;padding:8px 15px;font-size:15px;line-height:25px!important;border-radius:100px}#blog-search-form .is-search-input{color:#000;font-size:1rem!important;height:48px!important;min-height:48px!important;font-weight:400!important;letter-spacing:0em!important;border-radius:100px!important;border-color:#e7e7e7;box-shadow:0px 0px 0px 0px rgba(0,0,0,.08);padding-right:2.8em!important;border-right:1px solid #ccc!important}#is-ajax-search-result-204168 .is-ajax-search-post:hover .meta a,#is-ajax-search-result-204168 .is-ajax-search-post:focus .meta a{color:#fff!important}@media (max-width:1199px){.compare-trips-heighlights .compare-trips-info-heighlights-gallery .tours-gallery a img{width:128px;margin-right:10px}}@media (max-width:1024px){.compare-trips-heighlights .compare-trips-info-heighlights-gallery .tours-gallery a img{width:100px;margin-right:10px}.compare-trips-controller.sticky .compare-trips-controller-top{width:100%;margin:0 auto}}@media (max-width:991px){.compare-trips-heighlights .compare-trips-info-heighlights-gallery .tours-gallery a img{width:78px;margin-right:10px}.wishlist-title p{font-size:30px}}@media (max-width:800px){.compare-trips-heighlights .compare-trips-info-heighlights-gallery .tours-gallery a img{width:70px;margin-right:10px}}@media (max-width:667px){#compare-trips-mobile .compare-trips-info .compare-trips-info-bottom{display:inline-block;width:100%}#compare-trips-mobile .compare-trips-info .divwithborder{width:25%;display:inline-block}#compare-trips-mobile .compare-trips-info .div-right{display:inline-block;width:70%}#compare-trips-mobile h4.trip-label{font-size:14px;line-height:22px;margin-right:10px}#compare-trips-mobile .compare-trips-columns.div-right select{border:none;padding:0!important;height:auto!important;min-height:auto!important;font-size:15px;color:#101010;vertical-align:middle;background-color:transparent;box-shadow:none}#compare-trips-mobile .compare-trips-info-bottom{padding:0}#compare-trips-mobile .accordion-mb h4.accordion-toggle{padding:10px 0!important}#compare-trips-mobile .accordion-mb h4.accordion-toggle .button{width:25px;height:25px}#compare-trips-mobile .accordion-mb h4.accordion-toggle .button::before{height:85%;margin-left:-2px;width:3px}#compare-trips-mobile .accordion-mb .accordion-toggle .button:after{top:50%;left:1px;width:85%;height:3px}#compare-trips-mobile .compare-trips-info p{font-size:14px;line-height:22px}.compare-trips-basic-rating,.compare-trips-basic-days,.compare-trips-basic-popular-time,.compare-trips-distance-total-km,.compare-trips-distance-avg-km,.compare-trips-distance-min-km,.compare-trips-distance-max-km,.compare-trips-terrain-elevation,.compare-trips-terrain-surface,.compare-trips-difficulty,.compare-trips-difficulty-cardio,.compare-trips-heighlights,.compare-trips-heighlights-trip,.compare-trips-service,.compare-trips-addon,.compare-trips-basic-popular-pc,.compare-trips-basic-terrainType,.compare-trips-heighlights-surface,.compare-trips-terrain-ascent-min,.compare-trips-terrain-ascent-average,.compare-trips-terrain-ascent-max,.compare-trips-basic-route{padding-top:10px;gap:0}.compare-trips-service .compare-trips-info-service{width:100%;position:relative}.compare-trips-heighlights-surface .compare-trips-info-heighlights-surface{width:100%;font-size:14px;line-height:22px}.compare-trips-addon .compare-trips-info-addon{width:100%;position:relative}.compare-trips-heighlights .compare-trips-info-heighlights-gallery{width:100%;position:relative}.compare-trips-heighlights-trip .compare-trips-info-heighlights-trip{width:100%;position:relative}.compare-trips-terrain-elevation .compare-trips-info-terrain-elevation{width:100%}.compare-trips-terrain-surface .compare-trips-info-terrain-surface{width:100%;font-size:14px;line-height:22px}#compare-trips-mobile .tours-gallery a{width:31.33%;display:inline-block}#compare-trips-mobile .tours-gallery a img{width:100%;margin:0}#compare-trips-mobile .accordion-content{padding:0}#compare-trips-mobile .compare-trips-columns-main,#compare-trips-mobile .compare-trips-image,#compare-trips-mobile .compare-trips-description,#compare-trips-mobile .compare-trips-price{display:flex;width:100%;flex:1;border-bottom:2px solid #f5f7fa;padding-bottom:10px;margin-bottom:10px}#compare-trips-mobile .compare-trips-price{margin-bottom:0}#compare-trips-mobile .compare-trips-columns,#compare-trips-mobile .compare-trips-image .compare-trips-trips-image,#compare-trips-mobile .compare-trips-description .compare-trips-trips-description{align-content:center}#compare-trips-mobile .compare-trips-description{padding:15px 0}.compare-trips-heighlights-trip ul li .itinerary_sep{display:block}.compare-trips-title .wpb_wrapper p{font-size:35px;text-transform:capitalize}#compare-trips-mobile .compare-trips-description .trip-description{width:100%;height:70px;overflow:hidden;padding-top:0}#compare-trips-mobile .table td.comparison-mobile.sticky{position:relative}.trips-compare #compare-trips-mobile .table td.comparison-mobile .compare-trips-columns-main.sticky{position:fixed;z-index:999999;background-color:#fff;top:0;left:0;right:0;padding:15px 30px;box-shadow:0 4px 12px 0 #b3b3b3;transition:opacity .3s ease}.trips-compare #compare-trips-mobile .table td.comparison-mobile.sticky .compare-trips-columns-main.sticky{position:fixed;z-index:9999999;background-color:#fff;top:0;left:0;right:0;padding:15px 30px;box-shadow:0 4px 12px 0 #b3b3b3;transition:opacity .3s ease}.compare-trips-basic-route .compare-trips-info-basic-route,.compare-trips-basic-popular-time .compare-trips-info-basic-popular-time,.compare-trips-basic-rating .compare-trips-info-basic-rating,.compare-trips-basic-days .compare-trips-info-basic-day,.compare-trips-basic-popular-pc .compare-trips-info-basic-popular-pc,.compare-trips-basic-terrainType .compare-trips-info-basic-terrainType{width:68%}#compare-trips-mobile .compare-trips-description p{text-align:center}#compare-trips-mobile .trip-price{text-align:center}.trips-compare #mysticky-nav.wrapfixed{position:relative!important}}@media (max-width:600px){.wishlist-view-type{display:none}}@media (max-width:480px){#wishlistES .w-tabs-list.items_2.align_center button.w-tabs-item,#wishlistEN .w-tabs-list.items_2.align_center button.w-tabs-item{font-size:16px}#wishlistES .w-tabs-list.items_2.align_center,#wishlistEN .w-tabs-list.items_2.align_center{display:block!important}#wishlistES .w-tabs.accordion>div>div>.w-tabs-section-header,#wishlistEN .w-tabs.accordion>div>div>.w-tabs-section-header{display:none!important}#compare-trips-mobile .table td{flex:0 0 96vw}.w-tabs-section-content-h .mobile-wishlist a.usg_btn_1{padding:5px 10px;line-height:25px!important;margin-top:20px!important;font-size:14px!important}#wishlistES .w-tabs.accordion>div>div>.w-tabs-section-content,#wishlistEN .w-tabs.accordion>div>div>.w-tabs-section-content{padding:3rem 0 0!important}}.pp-multiple-authors-boxes-wrapper span.pp-author-boxes-avatar-details a.author{color:#111}.pp-multiple-authors-boxes-wrapper span.pp-author-boxes-avatar-details a.author:hover,.pp-multiple-authors-boxes-wrapper span.pp-author-boxes-avatar-details a.author:focus{color:#2979ff}.compare-trips span.select2-selection.select2-selection--single{box-shadow:0px 0px 0px 0px rgba(0,0,0,.08);font-weight:400;letter-spacing:0em;border-radius:100px!important;border-color:#e7e7e7;color:#a0a0a0;height:55px;vertical-align:middle;overflow:hidden;font-size:18px;line-height:23px}.compare-trips .select2-container span.select2-selection.select2-selection--single span.select2-selection__rendered{line-height:55px;vertical-align:middle;padding:0 20px!important;text-overflow:ellipsis;word-wrap:break-word;white-space:normal}.compare-trips .select2-search--dropdown .select2-search__field{border:1px solid #aaa;border-radius:0;min-height:30px;height:30px;font-size:16px}.compare-trips ul.select2-results__options .select2-results__option{padding:5px 8px;margin:0 0 5px;font-size:16px;line-height:20px}.compare-trips .select2-container--open .select2-dropdown--below{border:1px solid #aaa!important}.compare-trips .select2-container--open .select2-dropdown{z-index:99999}.compare-trips .select2-dropdown{position:absolute!important;left:0!important;z-index:9999}.compare-trips .select2-container--default .select2-selection--single .select2-selection__arrow{top:50%;right:10px;transform:translateY(-50%)}@media (max-width:600px){.compare-trips-columns.div-right span.select2.select2-container.select2-container--default span.select2-selection.select2-selection--single{box-shadow:none!important;border-width:0 0 1px!important;border-radius:0!important;padding:0!important;font-size:16px!important;line-height:20px!important;overflow:hidden;height:25px}.compare-trips-columns.div-right span.select2.select2-container.select2-container--default span.select2-selection.select2-selection--single span.select2-selection__rendered{padding:0!important;line-height:20px;overflow:hidden;white-space:nowrap}.compare-trips-columns.div-right .select2-container--default .select2-selection--single .select2-selection__arrow{top:50%;right:-10px;transform:translateY(-50%)}#blog-search-form .is-form-style.is-form-style-3 label{width:calc(100% - 0px)!important}#is-ajax-search-result-204168{max-width:80%;top:314px!important;left:0!important;right:0!important;margin:0 auto!important}}@media (max-width:480px){#is-ajax-search-result-204168{max-width:80%;top:330px!important;left:0!important;right:0!important;margin:0 auto!important}#is-ajax-search-result-204168 .is-ajax-search-posts .is-ajax-search-post .is-title{margin-top:0}#is-ajax-search-result-204168 .is-search-sections .thumbnail{margin-right:10px;width:47px}}.custom_listing .w-grid-list button.owl-prev,.custom_listing .w-grid-list button.owl-next{padding:.2em .5em!important}.l-section.custom_listing.height_large{padding-top:60px!important}#tabbing-products article.w-grid-item,#tabbing-products .w-grid{position:relative}#tabbing-products .w-grid-item .custom-type-label{position:absolute;top:29px;background:linear-gradient(225deg,#2699fb 0%,#2979ff 100%);color:#fff;z-index:9;padding:8px 15px;border-top-left-radius:14px;border-top-right-radius:14px;border-bottom-right-radius:14px}#tabbing-products .layout-top-fix .w-grid-item .custom-type-label{top:0}#testimonial-section .testimonial-bottom{display:flex;gap:20px;justify-content:center;align-items:center;margin-bottom:30px}#testimonial-section .testimonial-bottom .testimonial-review-trust{display:inline-flex}#testimonial-section .testimonial-bottom .testimonial-bcrop-logo{display:inline-flex;vertical-align:middle}#testimonial-section .testimonial-bottom .testimonial-bcrop-logo img{width:100px;vertical-align:middle}#testimonial-section .testimonial-bottom{display:flex;gap:20px;justify-content:center;align-items:center;margin-bottom:30px}#testimonial-section .testimonial-review-trust p{font-size:22px;line-height:22px;font-weight:700}#review-panel{padding:25px 0;height:auto!important}#review-panel .review-img img{width:160px}.review-quote-slider .item.slick-slide p{text-align:center;padding:10px 60px 0!important;font-style:italic;position:relative}.review-quote-slider .item.slick-slide p::before{content:"";background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAOCAMAAADHVLbdAAAAAXNSR0IB2cksfwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAMNQTFRFAAAAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBSEzG7QAAAEF0Uk5TAAlIx/FFLIrwqwF65/9y0PvkBWfdkg8xz/esQirS5T0HmY4Qg+tPH/2WC8u9Flc4jH0XhkmN3vj0iKj68kFE86Xd4uU3AAAAnUlEQVR4nJWOuQrCYBCEZ0hUflEkghcExBAQjWglHoUvb2EX8AoieCBYRAtFtJIf3H0Et9hvhmGHJUCdL4CsCuR18SXW0Los09oceUONn4JEPp8eeQZaD2N4YJjWuZfjNq8+EzC6NLkW3z8hWEq5azynRMZhimLVIRtvCaV/uFN2OEqUlWNwV3b/9uOtsreYbJQRp1wBA85njOWJzA+jNSwClo3/agAAAABJRU5ErkJggg==");width:25px;height:20px;z-index:9999999;position:absolute;left:40px;top:0;background-repeat:no-repeat}.review-quote-slider .item.slick-slide p::after{content:"";background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAOCAMAAADHVLbdAAAAAXNSR0IB2cksfwAAAAlwSFlzAAALEwAACxMBAJqcGAAAANJQTFRFAQEBAQEBAQEBAQEBAQEBAAAAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBHE3ZewAAAEZ0Uk5Trvv/9kUASav1iIr0+I7ejXD3RoWMsX8Weoua5u5CURe+xQyd/BxT7BCRlAc/69AoQ63NLpNjBOT6yipz4naogSVE7b8+CHhsdeEAAACdSURBVHiclY3NCoJgEEXvXViWVhAuQoooIQhauAiDiJ69TRS4C9rkIgnCNtEPJhLF18wjNDAcDsPcS5CQJb8GMBXab8hUP1aprNEtlE5pv5T1v72ZKxuF81S22JaqK7ybkplPC+ic0c3k6PPUF+/xOGQqPmDi0Qp4uY8TYETuJ2TI9BFyh8A95GZKzuKIjIFogzm34FKS1/K80PwVfqCzMCRf4zQwAAAAAElFTkSuQmCC");width:25px;height:20px;z-index:9999999;position:absolute;right:40px;bottom:0;background-repeat:no-repeat}.review-quote-slider .slick-prev.slick-arrow{left:0!important}.review-quote-slider .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);font-size:35px;line-height:35px;background-color:transparent!important;z-index:9}.review-quote-slider .slick-next.slick-arrow{right:0!important}#why-follow-the-camino h3.vc_custom_heading{margin-top:60px!important}.dkpdf-button-container{padding:30px 0!important}.custom_tour_price_form .w-hwrapper.us_custom_4fe405bb.custom_tour_title_from_to{margin:0 0 30px!important}.custom_tour_price_form .type_text.starting_from{text-align:center!important}.route-camino-section h2.route-camino-title{padding:0!important;margin:10px 0 30px!important}.custom_tour_price_form h3.vc_custom_heading{text-align:center!important;font-size:30px;line-height:38px}.distance-km span.w-post-elm-after{margin-left:-15px}.distance-km span.w-post-elm-value{clip-path:inset(0 1.4ch 0 0);text-align:right}#camino-routes-home-slider .custom_tour_carousel .w-hwrapper.usg_hwrapper_2.align_none.valign_middle{margin-top:10px!important}#camino-routes-home-slider .custom_tour_carousel h2.post_title{font-size:23px!important;line-height:28px!important;min-height:50px;vertical-align:middle;position:relative;margin-bottom:15px!important}#camino-routes-home-slider .custom_tour_carousel h2.post_title a{vertical-align:middle;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.custom_route_btn a.w-btn.us-btn-style_13.us_custom_aacec242.has_text_color{border:1px solid #fbaa19}#single-tour-banner .owl-nav button{padding:.2em .5em!important;border-color:transparent!important}.custom_tour_details .custom_level .w-iconbox-text{font-size:18px;font-weight:600;line-height:29px;text-decoration-line:underline;color:#2979ff}@media (max-width:991px){#tabbing-products .w-grid-item .custom-type-label{padding:8px 15px;font-size:15px;line-height:15px}}@media (max-width:600px){#review-panel .review-panel-inner .review-panel-logo{width:auto!important;margin:0 auto 10px!important}#heading-custom-price.color_primary{width:100%;margin:0!important;gap:0!important}#heading-custom-price.color_primary .w-iconbox-meta{color:#2979ff;font-size:25px;font-weight:700;margin:0 0 10px}#heading-custom-price.color_primary .w-iconbox-meta p.w-iconbox-title{display:inline-block!important;font-size:25px!important}#heading-custom-price.color_primary .w-iconbox-meta .w-iconbox-text{display:inline-block!important;margin-left:8px}#heading-custom-price.color_primary .w-iconbox-icon{display:none}}@media (max-width:480px){#tabbing-products .w-grid-item .custom-type-label{top:0}#tabbing-products .layout-top-fix .w-grid-item .custom-type-label{top:0}#whyfollowthecamino .w-html.map-image img{width:100%!important;margin:0!important;object-fit:cover!important}#about-tab-section .w-tabs-section{margin-bottom:15px}#about-tab-section .w-tabs-section:last-child{margin-bottom:0}.service-list .hide-service-mobile{display:none}.custom_route_vertical_grid .w-grid-item:nth-child(n+4){display:none}#about-tab-section .w-tabs-section{border-width:0!important}.best-seller{display:none}.most-popular-title{display:none}#camino-routes-home-slider .g-cols.vc_row.type_default{margin:0!important}#camino-routes-home-slider-mobile .w-grid-item a.w-btn{height:auto!important;width:100%!important;padding:8px 20px!important;font-size:16px!important;line-height:25px!important;margin:30px auto 0!important}#camino-routes-home-slider-mobile a.w-btn.us-btn-style_10.us_custom_66ee8476{width:94%;margin:30px auto 0!important;display:table}.blog-heading p.vc_custom_heading{font-size:25px!important;line-height:32px!important;margin:0 0 20px!important}#camino-routes-home-slider-mobile .owl-nav{display:block}#camino-routes-home-slider-mobile .owl-nav button.owl-prev,#camino-routes-home-slider-mobile .owl-nav button.owl-next{padding:0;background-color:transparent;color:#fff!important;font-size:50px!important}#tabbing-products .owl-nav{display:block}#tabbing-products .owl-nav button.owl-prev,#tabbing-products .owl-nav button.owl-next{padding:0;background-color:transparent;color:#fff!important;font-size:50px!important}#whyfollowthecamino .btn-view-more{font-size:18px!important;line-height:18px!important;background:#2979ff!important;color:#fff!important;padding:10px 20px;border-radius:40px;margin-bottom:10px!important;display:inline-block;box-sizing:border-box;border:1px solid #2979ff}#whyfollowthecamino .btn-view-more:before{display:none}#whyfollowthecamino .btn-view-more.btn-view-less{font-size:18px!important;line-height:18px!important;background:#fff!important;color:#2979ff!important;display:inline-block;padding:10px 20px;border-radius:40px;margin-bottom:10px!important;box-sizing:border-box;border:1px solid #2979ff}#whyfollowthecamino .btn-view-more-route:before{display:none}#whyfollowthecamino .btn-view-more-route{font-size:18px!important;line-height:18px!important;background:#2979ff!important;color:#fff!important;padding:10px 20px;border-radius:40px;margin-bottom:10px!important;display:inline-block;box-sizing:border-box;border:1px solid #2979ff}#whyfollowthecamino .btn-view-more-route.btn-view-less-route{font-size:18px!important;line-height:18px!important;background:#fff!important;color:#2979ff!important;display:inline-block;padding:10px 20px;border-radius:40px;margin-bottom:10px!important;box-sizing:border-box;border:1px solid #2979ff}#routes-list-section .custom_routes_tab .w-tabs-section-content-h .g-cols.wpb_row{display:flex;flex-wrap:nowrap;margin:0!important}#routes-list-section .custom_routes_tab .w-tabs-section-content-h .g-cols.wpb_row .vc_col-sm-4.wpb_column{width:33%!important;margin:0!important}#routes-list-section .custom_routes_tab .w-tabs-section-content-h .g-cols.wpb_row .vc_col-sm-4.wpb_column .vc_column-inner{padding:0 5px!important}#routes-list-section .custom_routes_tab .w-iconbox-meta .w-iconbox-title{font-size:20px!important;line-height:25px!important;padding:0!important}.most-popular-mobile .vc_column-inner{padding:0!important}.most-popular-mobile .vc_column-inner .w-btn-wrapper{width:47%!important;display:inline-block!important;margin:0 5px!important;padding:0!important}.most-popular-mobile .vc_column-inner .w-btn-wrapper a.w-btn{padding:8px 10px!important;margin:0 0 15px!important;width:100%;font-size:15px!important;line-height:22px!important}.most-popular-mobile .vc_column-inner .w-btn-wrapper:last-child{display:block!important;display:table;margin:0 auto!important}.custom_routes_tab .w-iconbox-meta .w-iconbox-text p{font-size:14px!important;font-weight:400;line-height:19px!important;margin-top:5px!important}#routes-list-section .custom_routes_tab .w-tabs-section-content-h .g-cols.wpb_row .vc_col-sm-4.wpb_column .w-iconbox-icon{margin:0!important}.mb-condense-text .hidden-paragraphs{display:none}span.read-more-btn{font-size:18px!important;line-height:18px!important;background-color:#2979ff;color:#fff;padding:10px 20px;border-radius:40px;margin-bottom:10px!important;display:inline-block;box-sizing:border-box;border:1px solid #2979ff}span.read-less-btn{font-size:18px!important;line-height:18px!important;background-color:#fff;color:#2979ff;border-color:#2979ff;display:inline-block;padding:10px 20px;border-radius:40px;margin-bottom:10px!important;box-sizing:border-box;border:1px solid #2979ff}#review-panel .review-img img{width:130px!important}#review-panel .review-panel-inner .vc_col-sm-6 p{padding:0!important;font-size:15px!important;line-height:20px!important}#review-panel .review-panel-inner .vc_col-sm-6 .vc_column-inner{padding:0!important}#review-panel .review-quote-slider .item.slick-slide p{text-align:center;padding:20px 50px 0!important;font-size:16px!important;line-height:22px!important}#review-panel .review-quote-slider .slick-arrow{font-size:25px;line-height:25px}#review-panel .review-panel-inner .vc_col-sm-6{width:50%!important;margin:0 0 10px!important}#single-tour-banner .owl-nav{display:block!important}#single-tour-banner .owl-nav .owl-prev{margin:0 0 0 15px!important}#single-tour-banner .owl-nav .owl-next{margin:0 15px 0 0!important}#single-tour-banner .vc_col-sm-6.wpb_column.vc_column_container{margin-bottom:0!important}.custom_tour_price_form button.w-btn.us-btn-style_18.custom_book_now_btn{font-size:16px}.single-tour-subhead h2{font-size:27px!important;line-height:35px!important;margin-top:0!important;margin-bottom:20px!important}#why-follow-the-camino h3.vc_custom_heading{margin-top:240px!important;font-size:32px!important;line-height:38px!important}.custom_tour_carousel .w-grid-item h2.w-post-elm.post_title{font-size:20px!important;line-height:28px!important}#tabbing-products .w-grid-item h4.w-post-elm.post_title{font-size:20px!important;line-height:28px!important}#tabbing-products .w-grid-item .w-hwrapper.usg_hwrapper_1.has_text_color.align_left.valign_middle.wrap{justify-content:space-around}.custom_tour_carousel .w-grid-item .w-hwrapper.usg_hwrapper_1.has_text_color.align_left.valign_middle.wrap{justify-content:space-around}.blog-heading article.w-grid-item p.w-post-elm.post_title{font-size:20px!important;line-height:28px!important}#routes-list-section .custom_routes_tab .w-tabs-section .fa-location-arrow{display:block}#route-introduction .vc_col-sm-6.wpb_column.vc_column_container{margin-bottom:0!important}.single-tour-heading h2{font-size:30px;line-height:35px;margin:0 0 20px}.custom_tour_price_form .vc_column-inner.us_custom_32b35421{margin:0 auto!important}#TripItinerary_Section .single-tour-heading h2{margin-bottom:0}.custom_tour_details .label-heading{width:100%!important;display:inline-block!important}.label-heading{margin-bottom:20px!important}.label-heading h3{font-size:20px!important;line-height:25px!important}.custom_tour_details .w-iconbox.us_custom_4cda1297.custom_price{width:100%!important;margin:0 0 10px!important;text-align:left!important}.custom_tour_details .w-iconbox.us_custom_4cda1297.custom_price .w-iconbox-meta{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:left;align-items:center}.custom_tour_details .w-iconbox.us_custom_4cda1297.custom_price .w-iconbox-meta .w-iconbox-text{font-size:18px!important;text-align:right!important;margin-left:20px!important}.custom_tour_details .w-iconbox-icon{margin:0!important}.custom_tour_details .custom_stage .w-iconbox-meta,.custom_tour_details .custom_distance_img .w-iconbox-meta,.custom_tour_details .custom_days .w-iconbox-meta,.custom_tour_details .custom_rating .w-iconbox-meta{display:block!important;font-size:14px!important;line-height:14px!important}.custom_stage .w-iconbox-meta p.w-iconbox-title,.custom_distance_img .w-iconbox-meta p.w-iconbox-title,.custom_days .w-iconbox-meta p.w-iconbox-title,.custom_rating .w-iconbox-meta p.w-iconbox-title{font-size:14px!important;line-height:14px!important}.custom_tour_details .custom_stage,.custom_tour_details .custom_distance_img,.custom_tour_details .custom_days,.custom_tour_details .custom_rating{display:inline-block!important;width:24%!important;margin:0!important;text-align:center!important}.single-camino-tours .custom_level{margin-top:5px!important;margin-bottom:0!important}#tour-tabbing .custom_map_section{padding-top:20px!important}.single-camino-tours .custom_level p{font-size:15px}.custom_tour_price_form h2{font-size:30px;line-height:35px;margin-bottom:25px}.custom_tour_price_form .vc_column-inner.us_custom_2d1c89eb{margin:0 auto!important}.single-camino-tours .custom_tour_details2 .custom_distance .w-iconbox-text p{font-size:14px!important}.single-camino-tours .custom_tour_details2 .custom_ascent .w-iconbox-text p{font-size:14px!important}.single-camino-tours .custom_tour_details2 p.w-iconbox-title{font-weight:700;margin:10px 0!important;font-size:18px!important;line-height:25px!important}.route-camino-section h2.route-camino-title{padding:0!important;margin:0 0 30px!important;font-size:30px!important;line-height:38px!important}.custom_tour_details .custom_price.color_primary .w-iconbox-title{color:#111;font-weight:400;line-height:26px;font-size:20px!important}.custom_highlight_section.custom_highlight_section_mb .wpb_text_column.us_custom_679d515e .wpb_wrapper .hidden-paragraphs{display:none}#about-tab-section .w-tabs-sections .w-tabs-section-header{font-size:16px!important;line-height:25px!important}.custom_tour_carousel .w-grid-item .w-post-elm.post_image{margin-bottom:10px!important}.custom_tour_price_form h3.vc_custom_heading{font-size:24px!important;line-height:30px!important}#TripItinerary_Section .custom_days_count .us_custom_01835446 p.vc_custom_heading,#TripItinerary_Section .custom_days_count .us_custom_01835446 h4{display:inline-block}#TripItinerary_Section .custom_days_count .us_custom_01835446 h4.vc_custom_heading{margin:0 10px 0 5px;font-size:18px!important}.single-camino-tours .month-grid-tooltip .legend .item span{font-size:15px!important;line-height:24px!important}.single-camino-tours .month-grid-tooltip .legend{position:absolute;top:-155px!important}.single-camino-tours .month-grid-tooltip{display:block!important;position:relative!important;top:0!important;background-color:transparent!important;box-shadow:none!important;border:none;padding:0!important}.single-camino-tours .month-grid{margin-top:108px;margin-bottom:20px}.single-camino-tours .month-grid-tooltip p{font-size:16px!important;line-height:23px!important;margin-top:0}#TripItinerary_Section .custom_days_count .vc_column-inner.us_custom_01835446 .wpb_wrapper{background-color:#fece5c!important;padding:0 5px;text-align:center}.custom_itinerary_layout .mb-itinerary .custom_iti_days_desc .wpb_text_column .wpb_wrapper .hidden-paragraphs{display:none}#tour-tabbing .w-tabs .w-tabs-section button.w-tabs-section-header{padding-left:10px!important;padding-right:10px!important}#tour-tabbing .w-tabs .w-tabs-section .w-tabs-section-content{padding:20px 10px!important}#TripItinerary_Section .custom_iti_days_desc{padding-top:40px}.mb-itinerary .custom_days_count .vc_column-inner{border:none!important;padding-top:0!important;padding-bottom:0!important}#TripItinerary_Section .us_custom_916d5e53:last-child .custom_iti_days_desc{border:none;padding-bottom:0}#TripItinerary_Section .custom_iti_days_desc{padding-top:40px;border-bottom:1px solid #e7e7e7;padding-bottom:40px}.review-quote-slider .item.slick-slide p::before{content:"";position:absolute;left:20px;top:15px}.review-quote-slider .item.slick-slide p::after{right:15px;bottom:-10px;height:30px}}