@charset "UTF-8";
/* https://www.mobileclimbing.co.uk/wp-content/themes/mobilewall/css/custom_css.css?ver=1687421604 */
.nf-form-fields-required{display:none}.nf-field-element input,.nf-field-element select,.nf-field-element textarea{margin:0;width:auto;height:auto;vertical-align:inherit;padding:20px!important;border:none!important;background-color:#ffffff!important;color:#333!important;font-size:15px!important;font-family:'Istok Web',sans-serif!important}.field-wrap>div input[type="checkbox"],.field-wrap button,.field-wrap input[type="button"],.field-wrap input[type="submit"]{width:auto;background-color:#0073cf!important;border:0;padding:13px 28px!important;text-transform:uppercase!important;font-size:14px!important;color:#ffffff!important;letter-spacing:4px!important;font-weight:700}.wp-btn{background-color:#0073cf!important;border:1px solid #0073cf!important;cursor:pointer;font-size:13px!important;font-weight:700;border-radius:2px!important;letter-spacing:2px!important;text-transform:uppercase!important;border-width:2px;padding:10px 25px!important;color:#FFFFFF!important}div.wpforms-container-full .wpforms-form input[type="date"],div.wpforms-container-full .wpforms-form input[type="datetime"],div.wpforms-container-full .wpforms-form input[type="datetime-local"],div.wpforms-container-full .wpforms-form input[type="email"],div.wpforms-container-full .wpforms-form input[type="month"],div.wpforms-container-full .wpforms-form input[type="number"],div.wpforms-container-full .wpforms-form input[type="password"],div.wpforms-container-full .wpforms-form input[type="range"],div.wpforms-container-full .wpforms-form input[type="search"],div.wpforms-container-full .wpforms-form input[type="tel"],div.wpforms-container-full .wpforms-form input[type="text"],div.wpforms-container-full .wpforms-form input[type="time"],div.wpforms-container-full .wpforms-form input[type="url"],div.wpforms-container-full .wpforms-form input[type="week"],div.wpforms-container-full .wpforms-form select,div.wpforms-container-full .wpforms-form textarea{background-color:#fff;box-sizing:border-box;border-radius:2px;color:#37424a;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;display:block;float:none;font-size:16px;border:0 solid #ccc;padding:15px;height:48px;width:100%;line-height:1.3;font-family:'Istok Web',sans-serif}.wpforms-confirmation-container-full{color:#FFFFFF!important;margin:0 0 24px 0;background:#77BC1F;border:1px solid #77BC1F;padding:15px 15px}.content .container .container_inner.default_template_holder,.content .container .container_inner.page_container_inner{padding-top:10px}.field-wrap button,.field-wrap input[type="button"],.field-wrap input[type="submit"]{background-color:#0073cf;color:#fff;width:auto}.field-wrap .listselect-wrap>div,.field-wrap .pikaday__container,.field-wrap .pikaday__display,.field-wrap>div input,.field-wrap select,.field-wrap textarea{border:medium none;color:#0a0a0a;font-size:14px;padding:12px;width:100%}.nf-field-element textarea{height:200px;padding:12px;font-family:"Istok Web",sans-serif}.nf-form-fields-required{display:none}.nf-field-label label{font-weight:400!important;margin:0;padding:0;font-size:15px!important;text-align:left}div.wpcf7-response-output{position:relative;padding:17px 30px 17px 55px;color:red;margin-left:0;margin-right:0;font-weight:500;font-size:15px;text-transform:uppercase;letter-spacing:1px;border:none}.q_image_with_text_over .text:hover .desc{display:block!important}.q_image_with_text_over .desc{margin:auto!important}@media only screen and (max-width:1000px){div.q_slider+div .angled-section{display:block!important}}.q_image_with_text_over h2{font-size:25px!important}@media only screen and (max-width:850px){.cta-boxes .vc_col-sm-3{width:100%!important}}nav.main_menu ul li:hover a{color:#77BC1F!important}.header_bottom,.header_top,.fixed_top_header .bottom_header{background-color:rgb(51 51 51 / .8)!important}nav.main_menu>ul>li>a{font-size:15px!important}input.wpcf7-form-control.wpcf7-date,input.wpcf7-form-control.wpcf7-number,input.wpcf7-form-control.wpcf7-quiz,input.wpcf7-form-control.wpcf7-text,select.wpcf7-form-control.wpcf7-select,textarea.wpcf7-form-control.wpcf7-textarea{display:block;margin:5px 0 0;padding:15px;border:0;border-radius:0;outline:0;resize:none;font-size:16px;line-height:17px;background-color:#fff;color:#333;font-family:Istok Web;font-weight:400;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none}.q_icon_list p{color:#303030!important;font-size:20px;font-weight:500;line-height:27px;margin:0 0 10px;padding:0 0 0 35px;position:relative;letter-spacing:0}.q_icon_list .qode-ili-icon-holder,.q_icon_list i{line-height:23px}.q_icon_list p{padding:0 0 0 31px}.q_icon_list p,.q_list.number.circle_number li{line-height:28px}.testimonials_c_holder .testimonial_content_inner{box-sizing:border-box;padding:1px 1px;text-align:center;font-size:25px!important;font-family:'roboto slab'!important;font-weight:italic!important;background-color:#f2f2f2}.testimonial_author{margin-top:15px;font-size:14px;font-weight:600;font-family:'Istok Web';text-transform:uppercase;letter-spacing:2px;color:#747F81}.footer_top .four_columns .column2 .column_inner>div,.footer_top .three_columns .column2 .column_inner>div,.footer_top .two_columns_50_50 .column2 .column_inner>div{margin:0 0 0 0}.footer_top h5{font-family:roboto slab;font-size:23px;letter-spacing:1.5px;line-height:32px;font-weight:500;text-transform:uppercase;color:#fff;font-style:normal;.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-text{text-align:center}div.wpcf7 img.ajax-loader{display:block;margin:0 auto}.q_icon_with_title.tiny .icon_text_holder{padding:0 22px 0 30px}.header_bottom,.header_top,.fixed_top_header .bottom_header{background-color:rgb(51 51 51 / .8)!important}@media only screen and (mix-width:1001px){header.fixed_hiding.centered_logo .header_inner_left{margin:14px 0}}header.fixed_hiding.centered_logo .side_menu_button{height:60px}header:not(.with_hover_bg_color) nav.main_menu>ul>li:hover>a{opacity:1}.carousel-inner h2.with_title_border span{padding:.3em .5em}.q_dropcap{margin:0 18px 0 0}@media only screen and (max-width:1000px){.title.title_size_large h1 span{font-size:40px;display:block}.q_image_with_text_over .caption,.q_image_with_text_over .icon_holder,.q_image_with_text_over .text p{color:#ffffff!important;font-size:23px}.title.title_size_large h1{line-height:1.5em!important;letter-spacing:10px}.subtitle{font-size:22px;line-height:1.6em}.title.title_size_medium h1{font-size:35px;line-height:1.2em!important;letter-spacing:7px}}@media only screen and (max-width:700px){.title.title_size_large h1 span{font-size:35px}.q_image_with_text_over .caption,.q_image_with_text_over .icon_holder,.q_image_with_text_over .text p{color:#ffffff!important;font-size:23px}.title.title_size_large h1{letter-spacing:7px;line-height:.7em}.subtitle{display:none}.title.title_size_medium h1{font-size:22px;line-height:1.2em!important;letter-spacing:5px}}.carousel-inner .slider_content .text .qbutton{margin:10px 9px 0 0;padding:6px 34px}.footer_bottom_holder,.footer_bottom,.footer_bottom p,.footer_bottom_holder p,.footer_bottom span:not(.q_social_icon_holder):not(.fa-stack):not(.qode_icon_font_elegant){line-height:22px}.testimonials_holder .flex-direction-nav li{margin-top:54px}nav.main_menu ul li:hover a{color:#77BC1F!important}.footer_top .three_columns>.column2>.column_inner{padding:0}.footer_top .three_columns>.column2>.column_inner>div{margin:0}.comments .comment .text .comment_date{font-size:13px;font-weight:600;color:#303030}.comments .comment .text .text_holder{margin:13px 0 0}.comment_holder .comment{padding:34px 25px 37px;background-color:#f9f9f9}.blog_holder article .post_text .post_text_inner{padding:35px 36px 41px}.blog_holder article .post_more .qbutton.small{height:45px;line-height:45px;padding-left:20px;padding-right:20px;font-size:13px}