body{font-size:16px}body p,.wpb_text_column p:last-child{margin-bottom:25px}body h2,body h3,body h4,.wpb_text_column h2:last-child,.wpb_text_column h3:last-child,.wpb_text_column h4:last-child{color:#5a4f4f;font-family:"Libre Baskerville",serif;letter-spacing:-.035em;margin-bottom:25px;margin-top:1px}.scheme_default h6{color:#c5c5c5!important;margin-bottom:15px}.scheme_dark h6{color:#fff!important}body h4,.wpb_text_column h4:last-child{color:#807777!important;font-size:24px;margin-top:20px}.scheme_default hr{border-top:1px dashed #ddd}body .wpb_content_element p a,body .wpb_content_element li a{text-decoration:underline}body .wpb_content_element p a:hover,body .wpb_content_element li a:hover{text-decoration:none}body footer .wpb_content_element p a,body footer .wpb_content_element li a{text-decoration:none}.scheme_default h1,.scheme_default h2,.scheme_default h3,.scheme_default h4,.scheme_default h5,.scheme_default h1 a,.scheme_default h2 a,.scheme_default h3 a,.scheme_default h4 a,.scheme_default h5 a{font-family:"Libre Baskerville",serif}.scheme_default h1,.scheme_default h2{font-family:"Libre Baskerville",serif;line-height:1.2em}.scheme_default h3,.scheme_default h4,.scheme_default h5{font-family:"Libre Baskerville",serif;line-height:1.5em}hr{margin:3em 0}.scheme_default{color:#7e7d89}.top_panel_custom_header-content-default.with_featured_image{background-position-y:60px}.scheme_default.top_panel.with_bg_image:before{background-color:rgb(0 0 0 / .3)}.services_page_header{display:none}.widget_nav_menu.widget ul{padding:0!important;margin:0}.widget_nav_menu.widget ul li{font-family:"Montserrat",sans-serif;font-weight:500;font-style:normal;text-decoration:none;text-transform:uppercase;letter-spacing:0}.sc_services_item_thumb img{width:100%}.sc_services_item{margin-bottom:40px}.sc_services_default h2.sc_item_title_tag+.sc_item_columns{margin-top:40px}body .colour-bg{background-position:center -60px!important}.scheme_default .sc_services_list .sc_services_item_title,.scheme_default .sc_services_list .sc_services_item_title a{max-width:360px;margin:0 auto}.sc_layouts_row_delimiter{border-bottom:none}header .vc_row:first-child .sc_content_container{border-bottom:1px dashed #ddd}.sc_layouts_menu_nav>li:first-child>a{padding:1em 1.55em 1em 0}.scheme_default .custom .tp-bullet{background-color:#fff0;border:2px solid rgb(255 255 255 / .25);border-radius:50%}.scheme_default .custom .tp-bullet.selected{background-color:#fff;border:2px solid #fff}.scheme_default .custom .tp-bullet:before{color:#fff}.scheme_default .custom .tp-bullet.selected:before{color:#7e7d89}.sc_services_default .sc_services_item_subtitle{display:none}.sc_services_default .sc_services_item_info{padding:1.5em 2em 0}.scheme_default .sc_services_default .sc_services_item_title{font-size:20px;font-weight:400}.sc_services_default h2.sc_item_title_tag+.sc_item_slider{margin-top:50px}body .scheme_default .sc_layouts_menu_nav>li.current-menu-item>a,body .scheme_default .sc_layouts_menu_nav>li.current-menu-parent>a,body .scheme_default .sc_layouts_menu_nav>li.current-menu-ancestor>a{color:#5a4f4f!important}.sidebar[class*="scheme_"] .widget{padding:2.9rem 20px}.scheme_default.sidebar .sidebar_inner{background-color:#fff0;border:1px dashed #ddd;border-radius:9px}.scheme_default .sidebar_inner .widget .widget_title,.scheme_default .sidebar_inner .widget .widgettitle{color:#fff;background-color:#9ab740;border-radius:6px;font-size:18px;text-transform:none;font-weight:300;letter-spacing:.01em;line-height:18px;padding-top:26px;margin-left:-20px;margin-right:-20px;margin-bottom:20px;padding-left:30px}.sidebar .widget_nav_menu.widget ul{margin-left:10px}.sidebar .widget_nav_menu.widget ul li{border-bottom:1px dashed #ddd;font-size:15px;font-weight:400;letter-spacing:0;line-height:1.5em;padding-bottom:10px;padding-left:0;text-transform:none}.sidebar .widget_nav_menu.widget ul li ul{border-left:2px solid #ddd;margin-left:0}.sidebar .widget_nav_menu.widget ul li ul li{border-bottom:none;padding-bottom:0}.sidebar .widget_nav_menu.widget ul li ul li:last-child{border-bottom:none}.sidebar[class*="scheme_"] .widget{padding:2.9rem 20px 1.8rem}.scheme_default .wpb-js-composer .vc_tta.vc_general.vc_tta-accordion .vc_tta-panel .vc_tta-panel-body,.scheme_default .wpb-js-composer .vc_tta.vc_general.vc_tta-accordion .vc_tta-panel .vc_tta-panel-heading{background-color:#efeff1}.vc_tta.vc_tta-accordion .vc_tta-panel-heading .vc_tta-controls-icon-position-right.vc_tta-panel-title>a>.vc_tta-controls-icon{right:-20px}.scheme_default .vc_tta.vc_tta-accordion .vc_tta-panel-heading .vc_tta-controls-icon,.scheme_default .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a .vc_tta-controls-icon,.scheme_default .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a:hover .vc_tta-controls-icon{background-color:#fff0}.scheme_default .vc_tta.vc_tta-accordion .vc_tta-panel-heading .vc_tta-controls-icon:before,.scheme_default .vc_tta.vc_tta-accordion .vc_tta-panel-heading .vc_tta-controls-icon:after{border-color:#3a3a3a}.wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-panel .vc_tta-panel-heading{margin-right:1.8em;border-radius:6px}.wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-panel.vc_active .vc_tta-panel-heading{border-radius:6px 6px 0 0}.wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-panel .vc_tta-panel-body{border-radius:0 0 6px 6px;margin-right:1.8em}.scheme_default .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a,.scheme_default .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a:hover{color:#000}body.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a{color:#000}.widget_nav_menu.widget ul li{text-transform:none}.scheme_dark .widget_nav_menu.widget ul li a{color:#b9b9b9}.woocommerce ul.products li.product .post_data .post_content,.woocommerce-page ul.products li.product .post_data .post_content{display:none}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{font-size:16px;font-weight:500;line-height:1.5;letter-spacing:0;margin-top:0;margin-bottom:.55em;padding:0}.scheme_default.sidebar li>a,.scheme_default.sidebar .post_title>a{text-transform:none}.woocommerce ul.products li.product .post_data,.woocommerce-page ul.products li.product .post_data{padding:1.75em 1em 2em;text-align:center;overflow:hidden}.scheme_default .woocommerce ul.products li.product .post_item,.scheme_default .woocommerce-page ul.products li.product .post_item{border-radius:6px;transition:all ease-out 0.2s}.scheme_default .woocommerce ul.products li.product .post_item:hover,.scheme_default .woocommerce-page ul.products li.product .post_item:hover{border-radius:6px;transition:all ease-out 0.2s}.woocommerce ul.products li.product .woocommerce-placeholder{border-radius:6px}.woocommerce ul.products li.product .post_featured{padding:20px;background:#fff;border-radius:6px}.woocommerce ul.products li.product .post_featured a{display:block}.scheme_default .select_container select{background:#efeff1!important}.scheme_dark .footer_wrap .socials_wrap .social_item .social_icon,.scheme_dark.footer_wrap .socials_wrap .social_item .social_icon,.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li,.scheme_default .vc_pagination-color-white.vc_pagination-style-outline .vc_pagination-item .vc_pagination-trigger{border-radius:50%}.scheme_default input[type="text"],.scheme_default input[type="number"],.scheme_default input[type="email"],.scheme_default input[type="tel"],.scheme_default input[type="search"],.scheme_default input[type="password"],.scheme_default .select_container,.scheme_default .select2-container .select2-choice,.scheme_default .select2-container .select2-selection,.scheme_default textarea,.scheme_default textarea.wp-editor-area,.scheme_default #buddypress .dir-search input[type="search"],.scheme_default #buddypress .dir-search input[type="text"],.scheme_default #buddypress .groups-members-search input[type="search"],.scheme_default #buddypress .groups-members-search input[type="text"],.scheme_default #buddypress .standard-form input[type="color"],.scheme_default #buddypress .standard-form input[type="date"],.scheme_default #buddypress .standard-form input[type="datetime-local"],.scheme_default #buddypress .standard-form input[type="datetime"],.scheme_default #buddypress .standard-form input[type="email"],.scheme_default #buddypress .standard-form input[type="month"],.scheme_default #buddypress .standard-form input[type="number"],.scheme_default #buddypress .standard-form input[type="password"],.scheme_default #buddypress .standard-form input[type="range"],.scheme_default #buddypress .standard-form input[type="search"],.scheme_default #buddypress .standard-form input[type="tel"],.scheme_default #buddypress .standard-form input[type="text"],.scheme_default #buddypress .standard-form input[type="time"],.scheme_default #buddypress .standard-form input[type="url"],.scheme_default #buddypress .standard-form input[type="week"],.scheme_default #buddypress .standard-form select,.scheme_default #buddypress .standard-form textarea,.scheme_default #buddypress form#whats-new-form textarea,.scheme_default #booked-page-form input[type="email"],.scheme_default #booked-page-form input[type="text"],.scheme_default #booked-page-form input[type="password"],.scheme_default #booked-page-form textarea,.scheme_default .booked-upload-wrap,.scheme_default .booked-upload-wrap input{color:#b7b7b7;border-color:#efeff1;background-color:#efeff1}.woocommerce div.product div.summary{margin-bottom:4em}.scheme_default .single-product .related{border:none;border-top:1px dashed #ddd;clear:both}.header-phone{font-size:20px}.header-phone a span{color:#9ab740!important}.header-phone .sc_layouts_item_icon{font-size:1em!important}.scheme_default .sc_layouts_menu_nav>li>a:hover,.scheme_default .sc_layouts_menu_nav>li.sfHover>a{color:#9ab740!important}.scheme_dark .sc_testimonials_item_author_title{font-size:20px}.sc_team_featured .sc_team_item .post_featured{padding:0}.socials_description,.socials_description a{color:#b9b9b9}.wpb_image_grid_ul{display:flex;flex-wrap:wrap;height:auto;margin:0 -10px!important}.wpb_image_grid .wpb_image_grid_ul .isotope-item{margin:0;max-width:100%;float:none;position:relative!important;left:0!important;top:0!important;padding:10px;width:33.33%;box-sizing:border-box}@media(max-width:600px){.wpb_image_grid .wpb_image_grid_ul .isotope-item{width:50%}}.wpb_image_grid .wpb_image_grid_ul img{display:block;max-width:100%;height:auto;width:100%}.woocommerce div.product .product_title{font-size:1.8em;font-weight:400;margin:-.15em 0 30px;letter-spacing:-.4px}.woocommerce .sc_layouts_hide_on_frontpage{display:none}.woocommerce a.rb-button--enquire{margin-bottom:30px;padding:20px 32px}.gform_fields{display:flex;flex-wrap:wrap;margin:0 -15px;padding:0}.gfield{box-sizing:border-box;list-style:none;margin:0;padding:0 15px 30px;width:50%}.full-width{width:100%}.hidden_label label{display:none}.gfield input,.gfield textarea{width:100%}.scheme_default input[type="text"]{color:#7e7d89}.gform_validation_container{display:none}.validation_error{background-color:rgb(255 0 0 / .1);border:1px solid rgb(255 0 0 / .5);padding:20px 30px;margin-bottom:30px;color:red}.validation_message{color:red;font-size:.8em;font-weight:500;margin-top:10px}.gfield_error input{border:1px solid rgb(255 0 0 / .5)!important}.woocommerce div.product .product_meta{clear:both;font-size:.8em}.woocommerce div.product .product_meta>span{display:block;margin-bottom:5px}.woocommerce .top_panel{margin-bottom:5rem}.widget_nav_menu.widget ul li ul{border-left:2px solid rgb(255 255 255 / .2);margin-bottom:8px;margin-top:8px}.widget_nav_menu.widget ul li ul li{padding-left:15px!important;line-height:1.3em;margin-bottom:10px}.header-button a{background-color:#d19e53;border-radius:4px;color:#fff;padding:14px 20px}.header-button span{color:#fff!important}.post_item_single .post_content .post_meta,.post_item_single .post_header{display:none}