@import url(//www.valenciaclimb.com/wp-content/themes/valenciaclimb/../avery/style.css);@font-face{font-family:Avenir;src:url(//www.valenciaclimb.com/wp-content/themes/valenciaclimb/font/AvenirNextLTPro-Regular.otf) format("opentype")}@font-face{font-family:Avenir;font-weight:700;src:url(//www.valenciaclimb.com/wp-content/themes/valenciaclimb/font/AvenirNextLTPro-Bold.otf) format("opentype")}@font-face{font-family:Avenir condensed;font-weight:700;src:url(//www.valenciaclimb.com/wp-content/themes/valenciaclimb/font/AvenirNextLTPro-Cn.otf) format("opentype")}@font-face{font-family:futura;src:url(//www.valenciaclimb.com/wp-content/themes/valenciaclimb/font/FuturaLT-Light.ttf) format("opentype")}@font-face{font-family:futura-bold;font-weight:700;src:url(//www.valenciaclimb.com/wp-content/themes/valenciaclimb/font/futura-pt-bold.otf) format("opentype")}::selection{background:#ffe7a2}::-webkit-selection{background:#ffe7a2}::-moz-selection{background:#ffe7a2}html{scroll-behavior:smooth}.site-header .identity img{width:200px}.site-description{display:none}button,input[type=button],input[type=reset],input[type=submit],.button{background-color:#ffd224;color:#000;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease}button:hover,button:focus,input[type=button]:hover,input[type=button]:focus,input[type=reset]:hover,input[type=reset]:focus,input[type=submit]:hover,input[type=submit]:focus,button.bw:hover,.button:hover,.button:focus{background-color:#000;color:#fff}button.bw{background-color:#fff}h2,.hero h1,.hero h2,.hero h3{font-weight:700}.hero h1{margin-bottom:.3125em;line-height:1;font-size:4em}.hero .button.cta{background:#f9b233}.hero .button.cta:hover{background:rgba(249,178,51,.8);text-shadow:1px 1px 1px rgb(0 0 0/50%)}.home .hero h2{font-weight:400;font-size:3em}.home .hero .hero-inner .hero-content .equalized{text-align:right;top:65%}.site-header #toggle{top:0}#qtranslate-2 .language-chooser:before,.site-header #nav .menu li.qtranxs-lang-menu a.sf-with-ul:before{font-size:14px;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Free";font-weight:900;content:"\f0ac ";padding-right:3px;float:none;color:#5b5b5b}.site-header #nav .menu li.qtranxs-lang-menu a.sf-with-ul:after{font-size:14px;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Free";font-weight:900;content:" \f107";padding-left:3px}.site-header #nav .menu li:first-child{font-weight:700;padding-left:14px;background-color:#ffd224;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease}.site-header #nav .menu li:first-child a{color:#000}.site-header #nav .menu li:first-child:hover{background-color:#000}.site-header #nav .menu li:first-child:hover a{text-decoration:none;color:#fff}h2.fancy,h4.fancy{display:flex;width:100%;justify-content:center;align-items:center;text-align:center}h2.fancy:before,h2.fancy:after,h4.fancy:before,h4.fancy:after{content:"";border-top:1px dotted;margin:0 20px 0 0;flex:1 0 20px}h2.fancy:after{margin:0 0 0 20px}.margin-vertical-20{margin:-20px 0 !important}.su-posts,.su-posts-default-loop{display:flex;flex-flow:row nowrap;gap:15px}.su-posts-default-loop .su-post{display:flex;flex-flow:column wrap;flex:1}.su-posts-default-loop,.su-post-thumbnail{width:auto !important;height:auto !important;margin-right:0 !important}.su-posts-default-loop .su-post-thumbnail img{max-height:none !important;margin:0}.su-lightbox-content th{text-align:center}.su-tabs-nav span,.su-tabs-pane{font-size:1em !important}.su-tabs-nav span.su-tabs-current{font-weight:700}.su-tabs.price-tab{background-color:#fff !important;padding:0 !important}.su-tabs.price-tab .su-tabs-pane{padding:0 !important}.su-tabs.price-tab .su-tabs-current{font-weight:700}.su-tabs.price-tab .su-tabs-nav span:focus{outline:none !important}.su-pullquote.blog{font-size:1.25em;font-weight:700}.su-quote{text-align:center}.fs-background-media.fs-background-native{opacity:.8 !important}.breakout.last{margin-bottom:-3.75em}.breakout.last+div.content{display:none}.breakout .mc4wp-form-79 input,.breakout .mc4wp-form-2537 input{display:inline;max-width:280px}.widget .mc4wp-form-79 input,.widget .mc4wp-form-2537 input{display:inline;max-width:200px}.contact-form input[type=text],.contact-form input[type=email],.contact-form input[type=tel],.contact-form input[type=url]{width:100% !important;padding:20px}.su-spoiler{margin-bottom:1em !important;font-size:1em}.su-spoiler-title{font-weight:400 !important;border-color:#f0f0f0;background:#f8f8f8;border:1px solid #f0f0f0;font-size:1em !important}ul.leader,ol.leader{font-size:1.25em;list-style-position:outside}ol{margin-left:1.25em;list-style-type:decimal}div.leader-blog p{font-weight:700;font-size:1.25em}.entry-utility a:hover,.entry-meta a:hover{color:#f9b233}.flex-container{display:flex;flex-direction:row;flex-wrap:wrap}.flex-container:before{content:none !important}.sticky{position:sticky;position:-webkit-sticky;top:80px}#booking-bar{display:none;background-color:#fff !important;box-shadow:rgba(0,0,0,.05) 0 3px 9px 3px !important;z-index:5 !important;border-top:1px solid #ebebeb !important;padding:10px 0 !important;transition:background-color .25s ease 0s,color .25s ease 0s !important;position:fixed !important;left:0 !important;bottom:0 !important;width:100% !important}#booking-bar .container-flex{width:100% !important;padding:0 16px !important;margin:0 auto !important;max-width:1184px !important;display:flex;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#booking-bar .container-flex .title{margin-top:.5em;display:block}#booking-bar .container .su-button-center{display:block}.table-responsive{display:block;width:100%;overflow-x:auto}.table-responsive td{min-width:100px;width:100px}.table-responsive td.large{min-width:200px;width:200px}.contact-form .su-row{margin-bottom:0}.contact-form .font-normal-wrap label{font-weight:400 !important}a:hover{text-decoration:underline}a.shop-button{color:#fff;background-color:#ff385c;border-color:#ff385c;border-radius:0;-moz-border-radius:0px;-webkit-border-radius:0px}a.shop-button span{color:#fff;padding:5px 26px;font-size:20px;font-weight:600;line-height:1.5em;border-color:#ff385c;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-text-shadow:none -moz-text-shadow:none;text-shadow:none}a.shop-button.disabled{background-color:#dae0e5;border-color:#dae0e5;cursor:not-allowed}a.shop-button.disabled span{border-color:#dae0e5}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}.btn{display:inline-block;width:100%;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group,.btn-group-vertical .btn+.btn,.btn-group-vertical .btn+.btn-group,.btn-group-vertical .btn-group+.btn,.btn-group-vertical .btn-group+.btn-group{margin-left:-1px}.btn:not(:disabled):not(.disabled){cursor:pointer}.btn-group,.btn-group-vertical{position:relative;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;-ms-flex:0 1 auto;flex:0 1 auto}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-group-vertical>.btn:hover,.btn-group>.btn:hover{z-index:1}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn:focus,.btn:hover{text-decoration:none}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.hidden{display:none}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#b8daff}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#f5c6cb}.alert-secondary{background-color:#f2f2f2}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}h4.spoiler{font-weight:700;background-color:#f8f8f8;border-color:#f0f0f0;border:1px solid #f0f0f0;padding:20px;cursor:pointer}#filters h4{margin-top:0}.service .fa,.service .fas,.service .far{font-size:50px;line-height:1.5}.service-sm .fa,.service-sm .fas,.service-sm .far{font-size:20px;line-height:1.5}.service h3{font-weight:700;color:#444}.box{border:1px solid rgba(0,0,0,.1) !important;border-radius:4px !important;padding:40px 28px !important;width:100% !important;display:flex !important}.box p{font-size:20px;font-family:"Raleway","Helvetica Neue",sans-serif;color:#444;margin:0}.box-price{background-color:#fff0b9;box-shadow:0 4px 8px 0 rgba(0,0,0,.2);transition:.3s}.box-price:hover{box-shadow:0 8px 16px 0 rgba(0,0,0,.2)}.box-price.secondary{background-color:#f2f2f2 !important}.box-price p{font-size:30px}.box-price i{font-size:25px}.box-price p small{font-size:14px !important}.caption{font-style:italic;font-size:12px;text-align:center;padding-bottom:20px}.breadcrumb{margin-bottom:20px}.promotion{display:inline-block;position:relative;width:100%;height:0;margin-top:20px !important;padding-top:66.64%;background-repeat:no-repeat !important;background-size:cover !important;background-position:50% !important;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;overflow:hidden}.promotion span.promotion-content{color:#fff;display:table-cell;text-align:center;text-shadow:1px 1px 3px rgba(0,0,0,.4);text-transform:uppercase;font-size:50px;vertical-align:middle;line-height:1.5;font-weight:700;font-family:"Raleway","Helvetica Neue",sans-serif;top:50%;transform:translateY(-50%);position:absolute;width:100%;padding:0 20px}.woocommerce .wc_payment_methods label{display:inline}.woocommerce ul.products li.product{overflow:hidden}.woocommerce ul.products li.product a img{margin-bottom:0}.woocommerce ul.products li.product a:hover img,div.thumbnail-image:hover .bg_cover{transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s}.woocommerce ul.products li.product-category a:hover img{transform:none}.home .woocommerce ul.products li.product-category a h2:before{content:"→ ";opacity:0;margin-left:-30px}.home .woocommerce ul.products li.product-category a:hover h2:before{opacity:1;margin-left:0;transition:all .3s}.woocommerce ul.products li.product .woocommerce-loop-category__title{color:#fff;font-size:2em;padding:.5em;position:absolute;top:0;width:100%;height:100%;background:linear-gradient(rgba(0,0,0,.15),rgba(0,0,0,.25));text-align:center;text-shadow:1px 1px 3px rgb(0 0 0/40%);display:flex;align-items:center;justify-content:center}.woocommerce ul.products li.product_cat-trips p,.woocommerce ul.products li.product_cat-courses p,.woocommerce ul.products li.product_cat-experiences p{color:#5b5b5b;margin-top:0;margin-bottom:10px}.woocommerce ul.products li.product_cat-trips a img,.woocommerce ul.products li.product_cat-courses a img,.woocommerce ul.products li.product_cat-experiences a img{margin-bottom:0}.woocommerce ul.products li.product_cat-trips a h2.woocommerce-loop-product__title,.woocommerce ul.products li.product_cat-courses a h2.woocommerce-loop-product__title,.woocommerce ul.products li.product_cat-experiences a h2.woocommerce-loop-product__title{font-family:"Raleway","Helvetica Neue",sans-serif;font-weight:700;font-size:1.2em;padding:1em 0}.calendar .calendar-info span,.woocommerce ul.products li.product_cat-trips a span.price,.woocommerce ul.products li.product_cat-courses a span.price,.woocommerce ul.products li.product_cat-experiences a span.price{font-family:"Raleway","Helvetica Neue",sans-serif;color:#5b5b5b;font-size:15px}.woocommerce ul.products li.product_cat-trips a div.description,.woocommerce ul.products li.product_cat-courses a div.description,.woocommerce ul.products li.product_cat-experiences a div.description{color:#5b5b5b;font-family:"Roboto","Helvetica Neue",sans-serif}.woocommerce div.product div.summary{margin-bottom:0}.home .woocommerce ul.products{margin:0;display:flex;flex-flow:row nowrap;gap:10px;overflow:scroll}.home .woocommerce ul.products li.product{margin:0;flex:1 0 auto;width:30%}.term-description>p{font-size:1.25em;text-align:center}div.thumbnail-image{height:100%;position:relative;width:100%;overflow:hidden;font-family:"futura-bold",sans-serif}div.thumbnail-image .bg_cover{position:relative;width:100%;height:0;max-height:300px;padding-top:66.64%;background-repeat:no-repeat !important;background-size:cover !important;background-position:50% !important;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;overflow:hidden}div.thumbnail div.price{position:absolute;left:0;top:15px;background:#f9b233;color:#fff;font-size:1.15em;padding:3px 12px;border-radius:0 3px 3px 0}div.thumbnail span.title{color:#fff;display:table-cell;padding:10px 20px;text-align:left;text-shadow:1px 1px 3px rgba(0,0,0,.4);text-transform:uppercase;font-size:25px;font-weight:300;bottom:0;position:absolute;width:100%;background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.8) 100%)}div.thumbnail div.thumbnail-image p{margin:0;font-size:15px;opacity:.8}div.thumbnail-banner div.thumbnail-image p{margin:0;font-size:.4em;opacity:.8}div.thumbnail-travel span.title,div.thumbnail-banner span.title{text-align:center;opacity:1;top:50%;bottom:unset;transform:translateY(-50%);font-size:40px;background:unset}div.thumbnail-travel span.title p,div.thumbnail-banner span.title p{text-align:center}div.thumbnail p span{font-size:15px;margin-right:20px}div.thumbnail p span.su-tooltip.flag{margin-right:0}.thumbnail .su-row{margin:0;padding:10px;border:1px solid #5b5b5b;font-family:"futura",sans-serif}div.thumbnail div.book{margin:-10px}div.thumbnail a.btn{font-weight:700;border-radius:0;background-color:#fdd442;color:#5b5b5b;padding:10px;display:block}div.thumbnail a.btn:hover{opacity:.7;text-decoration:none}.su-columna{margin:0 0 0 4%;float:left}.su-columna-size-1-2{width:48%}.su-columna-size-1-3{width:30.66%}.su-columna-size-1-4{width:22%}.su-row .su-columna:first-child{margin-left:0}[class*=su-columna]+[class*=su-columna]:last-child{float:right}.fb-reviews-widget{list-style:none}ul.social{margin:0;padding:0;text-align:center}ul.social li{font-size:32px;display:inline;margin:0 5%}ul.social li img{-webkit-filter:grayscale(100%);filter:grayscale(100%);margin:0}ul.social li a{color:#444}ul.social li a:hover{color:#ff355e}ul.footer-social li{display:inline;font-size:24px;padding-left:15px}ul.footer-social li:first-of-type{padding-left:0}ul.footer-social li a:hover{color:#ffd21c}.site-footer a:hover,.site-footer .widget.widget_nav_menu ul li a:hover{color:#ffd21c}.site-footer h4.widget-title{color:#ffd21c;font-weight:800}.partner{text-align:center}.partner:first-of-type{text-align:right}.partner:last-of-type{text-align:left}.Rtable{position:relative;top:3px;left:3px}.Rtable{display:flex;flex-wrap:wrap;padding:0;text-align:center}.Rtable--2cols>.Rtable-cell{width:50%}.Rtable--3cols>.Rtable-cell{width:33%}.Rtable--4cols>.Rtable-cell{width:25%}.Rtable--5cols>.Rtable-cell{width:20%}.Rtable-cell{margin:-3px 0 0 -3px;background-color:#fff;border-color:#e2e6e9}.Rtable-cell{box-sizing:border-box;flex-grow:1;width:100%;padding:.8em 1.2em;overflow:hidden;list-style:none;border:solid 1px #ccc;background:#fff;order:0}.Rtable-cell--head{background-color:#f7f7f7;font-weight:700;order:0}.Rtable-cell--foot{background-color:#f7f7f7;font-weight:700}div.Rtable-cell--head+div{order:1}div.Rtable-cell--head+div+div:not(.Rtable-cell--head){order:2}div.Rtable-cell--head+div+div:not(.Rtable-cell--head)+div:not(.Rtable-cell--head){order:3}.no-flexbox .Rtable{display:block;>.Rtable-cell{width:100%}>.Rtable-cell--foot{margin-bottom:1em}}.calendar{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;align-content:flex-start;gap:10px;border-bottom:1px solid #ddd;margin:10px 0;padding-bottom:10px}.calendar.last{margin-bottom:50px}.calendar a,.calendar a:hover{color:#5b5b5b;text-decoration:none}.calendar .date{padding:10px;max-width:80px;width:80px;font-weight:700;text-align:center;border:1px solid #5b5b5b;border-radius:8px;flex:1 1;align-self:flex-start}.calendar .date .big{font-size:20px}.calendar-info{margin-right:auto;flex:1 0}.calendar .calendar-info h4{font-weight:700;margin-top:0}.calendar .calendar-booking{display:flex;flex-flow:column wrap;justify-content:space-between;align-items:flex-end;align-content:flex-start;gap:10px;text-align:center}.calendar .calendar-booking a{order:1}.calendar .calendar-booking .alert{order:2;margin-bottom:0}.jp-carousel-info h2{text-align:center !important}.jp-carousel-left-column-wrapper{display:none !important}.jp-carousel-image-meta{float:none !important;margin-left:auto;margin-right:auto;display:none}@media only screen and (max-width:600px){.sm-hide{display:none}.site-header .identity img{width:150px}.calendar .date{flex:0 0}}@media screen and (max-width:1200px){.hero h1{font-size:3em}.home .hero h2{font-size:1.8em}.home .hero .hero-inner .hero-content .equalized{text-align:center;top:50%}}@media only screen and (min-width :320px) and (max-width :640px){.su-lightbox-content{width:80% !important;margin-top:20px !important;padding:20px !important}.hero h1{font-size:2em}.home .hero h2{font-size:1.5em}}@media screen and (max-width:30em){.site-header{padding:5px 30px !important}}@media only screen and (min-device-width :320px) and (max-device-width :480px){.su-lightbox-content{width:100% !important;margin-top:5px !important;padding:20px !important}.hero h1{font-size:2em}.home .hero h2{font-size:1.5em}}@media all and (max-width:768px){.partner:first-of-type,.partner:last-of-type{text-align:center}.su-posts,.su-posts-default-loop{flex-flow:row wrap}#filters{display:none}.show-filter{display:block !important}.show-filter button{font-size:1rem}.show-filter button i{font-size:.9em}.alert{padding:5px}.woocommerce ul.products li.product{float:none !important;width:100% !important;clear:both !important;margin-right:0 !important}.calendar .calendar-info{flex:1 0 50%}.calendar .calendar-booking{flex-flow:row nowrap;align-items:center;flex:1 0 100%}.calendar .calendar-booking a{flex:0 0 50%}.calendar .calendar-booking .alert{flex:0 0 50%}}@media all and (max-width:500px){.Rtable--collapse{>.Rtable-cell{width:100% !important}>.Rtable-cell--foot{margin-bottom:1em}}.Rtable>.Rtable-cell{order:0 !important;display:inline-block;margin:-3px}.Rtable--2rows>.Rtable-cell{width:50%}.Rtable--3rows>.Rtable-cell{width:33.33%}.Rtable--4rows>.Rtable-cell{width:25%}}.participant-selector{color:#5b5b5b;font-size:20px;line-height:20px;padding:8px;width:38px;height:36px;cursor:pointer;border:1px solid #b0b0b0;border-radius:50%;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.participant-selector.not-allowed{color:#ebebeb;border-color:#ebebeb}.participant-selector.not-allowed:hover{color:#ebebeb;cursor:not-allowed;border-color:#ebebeb}.participant-selector:hover{color:#000;border-color:#000}.big-icon .fas,label .far{font-size:1.5em;vertical-align:bottom}ul.table-price{list-style-type:none;border:1px solid #eee;margin:0;padding:0;-webkit-transition:.3s;transition:.3s;margin-left:0}.table-price:hover{box-shadow:0 8px 12px 0 rgba(0,0,0,.2)}.table-price .header{background-color:#515151;color:#fff;font-size:25px;text-align:center}.table-price li{border-bottom:1px solid #eee;padding:20px;font-size:1.2em;clear:both}.table-price .grey{background-color:#eee;font-size:20px}.table-price form.cart button{float:right;margin-top:-34px;font-size:15px;font-weight:300;padding:10px}.table-price form.cart button.shop-button{float:none;margin-top:0;color:#fff;background-color:#ff385c;border-color:#ff385c;border-radius:0;-moz-border-radius:0px;-webkit-border-radius:0px color:#fff;padding:5px 26px;font-size:20px;font-weight:600;line-height:1.5}