body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:16px}.et_pb_slide_content,.et_pb_best_value{font-size:18px}body{color:#333333}h1,h2,h3,h4,h5,h6{color:#333333}a{color:#00a65e}#main-header,#main-header .nav li ul,.et-search-form,#main-header .et_mobile_menu{background-color:#00a65e}#top-header,#et-secondary-nav li ul{background-color:#71bf45}.et_header_style_centered .mobile_nav .select_page,.et_header_style_split .mobile_nav .select_page,.et_nav_text_color_light #top-menu>li>a,.et_nav_text_color_dark #top-menu>li>a,#top-menu a,.et_mobile_menu li a,.et_nav_text_color_light .et_mobile_menu li a,.et_nav_text_color_dark .et_mobile_menu li a,#et_search_icon:before,.et_search_form_container input,span.et_close_search_field:after,#et-top-navigation .et-cart-info{color:#cdcdcd}.et_search_form_container input::-moz-placeholder{color:#cdcdcd}.et_search_form_container input::-webkit-input-placeholder{color:#cdcdcd}.et_search_form_container input:-ms-input-placeholder{color:#cdcdcd}#top-header,#top-header a,#et-secondary-nav li li a,#top-header .et-social-icon a:before{font-size:14px}#top-menu li a,.et_search_form_container input{font-weight:bold;font-style:normal;text-transform:uppercase;text-decoration:none}.et_search_form_container input::-moz-placeholder{font-weight:bold;font-style:normal;text-transform:uppercase;text-decoration:none}.et_search_form_container input::-webkit-input-placeholder{font-weight:bold;font-style:normal;text-transform:uppercase;text-decoration:none}.et_search_form_container input:-ms-input-placeholder{font-weight:bold;font-style:normal;text-transform:uppercase;text-decoration:none}#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a,.et_color_scheme_red #top-menu li.current-menu-ancestor>a,.et_color_scheme_red #top-menu li.current-menu-item>a,.et_color_scheme_pink #top-menu li.current-menu-ancestor>a,.et_color_scheme_pink #top-menu li.current-menu-item>a,.et_color_scheme_orange #top-menu li.current-menu-ancestor>a,.et_color_scheme_orange #top-menu li.current-menu-item>a,.et_color_scheme_green #top-menu li.current-menu-ancestor>a,.et_color_scheme_green #top-menu li.current-menu-item>a{color:#ffffff}#main-footer{background-color:#333333}#footer-widgets .footer-widget a,#footer-widgets .footer-widget li a,#footer-widgets .footer-widget li a:hover{color:#d6d6d6}.footer-widget{color:#d6d6d6}#main-footer .footer-widget h4{color:#d6d6d6}.footer-widget li:before{border-color:#d6d6d6}.footer-widget h4{font-weight:bold;font-style:normal;text-transform:none;text-decoration:none}#footer-widgets .footer-widget li:before{top:10.6px}#footer-bottom{background-color:#b1b1b1}#footer-info,#footer-info a{color:#333333}body .et_pb_button,.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce-page button.button.alt,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce-message a.button.wc-forward{font-size:22px;background:#00a65e;font-weight:bold;font-style:normal;text-transform:uppercase;text-decoration:none;}body.et_pb_button_helper_class .et_pb_button,body.et_pb_button_helper_class .et_pb_module.et_pb_button,.woocommerce.et_pb_button_helper_class a.button.alt,.woocommerce-page.et_pb_button_helper_class a.button.alt,.woocommerce.et_pb_button_helper_class button.button.alt,.woocommerce-page.et_pb_button_helper_class button.button.alt,.woocommerce.et_pb_button_helper_class input.button.alt,.woocommerce-page.et_pb_button_helper_class input.button.alt,.woocommerce.et_pb_button_helper_class #respond input#submit.alt,.woocommerce-page.et_pb_button_helper_class #respond input#submit.alt,.woocommerce.et_pb_button_helper_class #content input.button.alt,.woocommerce-page.et_pb_button_helper_class #content input.button.alt,.woocommerce.et_pb_button_helper_class a.button,.woocommerce-page.et_pb_button_helper_class a.button,.woocommerce.et_pb_button_helper_class button.button,.woocommerce-page.et_pb_button_helper_class button.button,.woocommerce.et_pb_button_helper_class input.button,.woocommerce-page.et_pb_button_helper_class input.button,.woocommerce.et_pb_button_helper_class #respond input#submit,.woocommerce-page.et_pb_button_helper_class #respond input#submit,.woocommerce.et_pb_button_helper_class #content input.button,.woocommerce-page.et_pb_button_helper_class #content input.button{}body .et_pb_button:after,.woocommerce a.button.alt:after,.woocommerce-page a.button.alt:after,.woocommerce button.button.alt:after,.woocommerce-page button.button.alt:after,.woocommerce input.button.alt:after,.woocommerce-page input.button.alt:after,.woocommerce #respond input#submit.alt:after,.woocommerce-page #respond input#submit.alt:after,.woocommerce #content input.button.alt:after,.woocommerce-page #content input.button.alt:after,.woocommerce a.button:after,.woocommerce-page a.button:after,.woocommerce button.button:after,.woocommerce-page button.button:after,.woocommerce input.button:after,.woocommerce-page input.button:after,.woocommerce #respond input#submit:after,.woocommerce-page #respond input#submit:after,.woocommerce #content input.button:after,.woocommerce-page #content input.button:after{font-size:35.2px}@media only screen and (min-width:981px){.footer-widget h4{font-size:22px}#logo{max-height:100%}.et_pb_svg_logo #logo{height:100%}.et-fixed-header#top-header,.et-fixed-header#top-header #et-secondary-nav li ul{background-color:#71bf45}.et-fixed-header #top-menu a,.et-fixed-header #et_search_icon:before,.et-fixed-header #et_top_search .et-search-form input,.et-fixed-header .et_search_form_container input,.et-fixed-header .et_close_search_field:after,.et-fixed-header #et-top-navigation .et-cart-info{color:#cdcdcd!important}.et-fixed-header .et_search_form_container input::-moz-placeholder{color:#cdcdcd!important}.et-fixed-header .et_search_form_container input::-webkit-input-placeholder{color:#cdcdcd!important}.et-fixed-header .et_search_form_container input:-ms-input-placeholder{color:#cdcdcd!important}.et-fixed-header #top-menu li.current-menu-ancestor>a,.et-fixed-header #top-menu li.current-menu-item>a{color:#ffffff!important}}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_section.et_pb_section_first{padding-top:inherit}.et_pb_fullwidth_section{padding:0}}h1{font-size:32px}h2,.product .related h2,.et_pb_column_1_2 .et_quote_content blockquote p{font-size:27px}h3{font-size:23px}h4,.et_pb_circle_counter h3,.et_pb_number_counter h3,.et_pb_column_1_3 .et_pb_post h2,.et_pb_column_1_4 .et_pb_post h2,.et_pb_blog_grid h2,.et_pb_column_1_3 .et_quote_content blockquote p,.et_pb_column_3_8 .et_quote_content blockquote p,.et_pb_column_1_4 .et_quote_content blockquote p,.et_pb_blog_grid .et_quote_content blockquote p,.et_pb_column_1_3 .et_link_content h2,.et_pb_column_3_8 .et_link_content h2,.et_pb_column_1_4 .et_link_content h2,.et_pb_blog_grid .et_link_content h2,.et_pb_column_1_3 .et_audio_content h2,.et_pb_column_3_8 .et_audio_content h2,.et_pb_column_1_4 .et_audio_content h2,.et_pb_blog_grid .et_audio_content h2,.et_pb_column_3_8 .et_pb_audio_module_content h2,.et_pb_column_1_3 .et_pb_audio_module_content h2,.et_pb_gallery_grid .et_pb_gallery_item h3,.et_pb_portfolio_grid .et_pb_portfolio_item h2,.et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2{font-size:19px}h5{font-size:16px}h6{font-size:15px}.et_pb_slide_description .et_pb_slide_title{font-size:48px}.woocommerce ul.products li.product h3,.woocommerce-page ul.products li.product h3,.et_pb_gallery_grid .et_pb_gallery_item h3,.et_pb_portfolio_grid .et_pb_portfolio_item h2,.et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2,.et_pb_column_1_4 .et_pb_audio_module_content h2{font-size:16px}h1,h2,h3,h4,h5,h6{font-family:'Muli',Helvetica,Arial,Lucida,sans-serif}body,input,textarea,select{font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif}#main-header,#et-top-navigation{font-family:'Muli',Helvetica,Arial,Lucida,sans-serif}#top-header .container{font-family:'Muli',Helvetica,Arial,Lucida,sans-serif}#main-header{z-index:999}#et-top-navigation{float:unset;padding-left:0!important}#et_mobile_nav_menu{float:left}.banner-title{font-size:2.5em!important}#et-info{float:none;text-align:left}.et-info-email{margin-left:10px}.top-bar-email{display:inline-block}.et-info-email:before{text-shadow:0 0;font-family:ETmodules!important;font-weight:400;font-style:normal;font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1;text-transform:none;speak:none;margin-right:4px;content:"\e076"}#logo{position:relative;z-index:100}#top-menu>.menu-item.current-menu-item>a:after,#top-menu>.menu-item.current-menu-item.current_page_item>a:after{content:'';display:block;height:5px;border-radius:5px;background-color:#fff;position:absolute;margin-top:7px;left:-10px;right:-10px}.logo_container>a{background-color:#fff;display:inline-block;position:relative;padding:15px 10px;-webkit-transform:translateY(-41px);transform:translateY(-41px);-webkit-box-shadow:0px 0px 15px 0px rgba(0,0,0,0.44);box-shadow:0px 0px 15px 0px rgba(0,0,0,0.44);min-height:145px;width:123px;z-index:100;float:right}.logo_container>a::after{content:" ";width:63px;height:63px;position:absolute;top:78%;left:30px;right:0;background-color:white;border:none;-webkit-transform:rotate(135deg) skew(20deg,20deg);transform:rotate(135deg) skew(20deg,20deg);-webkit-box-shadow:0px 0px 15px 0px rgba(0,0,0,0.44);box-shadow:0px 0px 15px 0px rgba(0,0,0,0.44);z-index:-1}.logo_container>a::before{content:'';top:0;left:0;right:0;bottom:0;position:absolute;background-color:#fff;z-index:10}.mobile_menu_bar:before{font-size:43px;color:#fff}.et_mobile_menu{border-top:1px solid rgba(0,0,0,.03);z-index:99}.et_mobile_menu li a{color:#fff}.et_header_style_left .mobile_menu_bar,.et_header_style_split .mobile_menu_bar{padding-bottom:10px!important}.et_pb_bottom_inside_divider{z-index:100!important}.facility-slider{padding:0!important;position:relative}.facility__img{display:block!important;width:780px;height:430px;-o-object-fit:cover;object-fit:cover}.facility{margin:0 15px;text-align:center;width:780px!important}.facility__img:hover{cursor:pointer}.et_pb_gutters3 .et_pb_column_4_4 .et_pb_grid_item{width:23%;margin:0 2% 2% 0}#footer-info{float:none;text-align:center;font-family:'Muli',Helvetica,Arial,Lucida,sans-serif;text-transform:uppercase;font-weight:300;font-size:18px}#main-footer .footer-widget h4{padding:0;margin-bottom:35px}.et_pb_gutters3.et_pb_footer_columns3 #footer-widgets .footer-widget:nth-child(1),.et_pb_gutters3.et_pb_footer_columns3 #footer-widgets .footer-widget:nth-child(2){width:25%}.et_pb_gutters3.et_pb_footer_columns3 #footer-widgets .footer-widget:nth-child(3){width:39%}#footer-widgets .footer-widget li::before{top:50%!important;left:0;border:none!important;height:1px;width:7px;background-color:#d6d6d6}#footer-widgets .footer-widget a{text-transform:uppercase}.footer-top-widget>.widget_media_image:first-of-type>a{background-color:#fff;position:relative;display:block;padding:15px;max-width:133px;width:100%}.footer-top-widget>.widget_media_image:first-of-type>a:after{content:'';width:0;height:0;border-style:solid;border-width:20px 66.5px 0 66.5px;border-color:#ffffff transparent transparent transparent;position:absolute;top:100%;left:0;right:0}.footer-top-widget{color:#d6d6d6}.footer-top-widget .fwidget:first-child{width:15%}.footer-top-widget .fwidget:last-child{width:85%;padding:30px 30px 30px 5px;font-size:18px}.footer-widget ul.et-social-icons.et-social-icons--sc{display:none}div#improved-recent-posts-2{display:none}div#media_image-2{float:right}.u-text-primary{color:#00a65e!important}.list--decor{list-style:none!important}.list--decor>li{position:relative;padding-left:15px;margin-bottom:5px}.list--decor>li::before{content:'';height:10px;width:22px;border-radius:10px;background-color:#00a65e;display:inline-block;position:absolute;top:10px;right:100%}.gform_wrapper{margin:0!important;max-width:100%}.gform_wrapper li.hidden_label input{margin-top:0!important}.gform_wrapper .gsection .gfield_label,.gform_wrapper h2.gsection_title,.gform_wrapper h3.gform_title{font-weight:600;font-size:27px;margin:0 0 40px 0!important;padding:0!important}.gform_wrapper span.gform_description{font-size:18px}.gform_wrapper textarea,.gform_wrapper input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]){font-size:14px;padding:10px!important;letter-spacing:normal;border:1px solid #fff;width:100%;font-weight:600}.gform_wrapper ul.gform_fields li.gfield{padding:0!important;margin:0 0 15px!important}.gfield:before,.gform_wrapper .top_label .gfield_label{display:none!important}.gform_wrapper .gform_footer{padding:0!important;margin:25px 0 0!important}.gform_button{margin:0!important;width:100%!important;padding:10px;background-color:#00a65e;border:1px solid #00a65e;color:#fff;font-weight:600;text-transform:uppercase}.gform_wrapper .gform_footer{padding:0;margin:15px 0 0}.gfield_checkbox label{font-style:italic;font-weight:600;font-size:16px}.gfield_checkbox>li::before{display:none}.wp-brp__title{color:#000;font-weight:600;font-size:18px}.wp-brp__content,.wp-brp__image-wrap{width:50%;margin:0}.wp-brp__content{padding:15px;width:50%}.wp-brp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#b1b1b1;margin-bottom:15px;border-radius:15px;overflow:hidden}.wp-brp__image{display:block;width:100%;height:120px;-o-object-fit:cover;object-fit:cover}.wp-brp__post-date{width:100%;display:block;color:#000;font-family:'Muli',Helvetica,Arial,Lucida,sans-serif;line-height:1;font-size:14px}.et-social-icons--sc{float:none}.et-social-icons>.et-social-icon::before{display:none}.et-social-icons>.et-social-icon{margin:0 15px 0 0;padding:0!important}.et-social-icons>.et-social-icon>.icon{font-size:16px;background-color:#888888;width:30px;height:30px;text-align:center;line-height:30px;border-radius:5px;color:#333333}.entry-content table thead th,.entry-content table tr th{color:#fff}.entry-content table thead>tr{background-color:#333333}.entry-content table tbody>tr:nth-child(2n){background-color:#fff}.entry-content table tbody>tr:nth-child(2n+1){background-color:#fafafa}.entry-content tr td{padding:25px;vertical-align:top}.service-sprite{background-image:url("/wp-content/uploads/2018/08/services-spritesheet.png");background-repeat:no-repeat;display:inline-block;margin-bottom:25px}.service-sprite-accomodation-services{width:141px;height:119px;background-position:-5px -5px}.service-sprite-accomodation-services--red{width:141px;height:119px;background-position:-5px -128px}.service-sprite-individual-support-services{width:141px;height:119px;background-position:-156px -5px}.service-sprite-individual-support-services--red{width:141px;height:119px;background-position:-156px -134px}.u-full-width-map{border:1px solid #636363;border-radius:15px;overflow:hidden}.u-full-width-map iframe{width:100%}.page-id-21 .toggle-content.active .service-sprite-accomodation-services{width:141px;height:119px;background-position:-5px -128px}.page-id-21 .toggle-content.active .service-sprite-individual-support-services{width:141px;height:119px;background-position:-156px -134px}.toggle-content--decor.active{position:relative}.toggle-content--decor.active:after{content:'';width:0;height:0;border-style:solid;border-width:0 25px 42px 25px;border-color:transparent transparent #f1f1f1 transparent;display:none;position:absolute;bottom:0;left:50%;margin-left:-25px}.content-toggle{display:none}.et_fb_desktop_mode .content-toggle,.content-toggle.active{display:block}.sprite-a{background-image:url('/wp-content/uploads/2018/08/spritesheet-location-details.png');background-repeat:no-repeat;display:block}.sprite-a-breakfast{width:30px;height:30px;background-position:-5px -5px}.sprite-a-cereal{width:37px;height:31px;background-position:-45px -5px}.sprite-a-curfew{width:31px;height:35px;background-position:-5px -46px}.sprite-a-female{width:32px;height:62px;background-position:-46px -46px}.sprite-a-male{width:26px;height:62px;background-position:-92px -5px}.sprite-a-meal{width:32px;height:32px;background-position:-88px -77px}.r-blurbs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:15px}.r-blurb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:50px;max-width:200px}.r-blurb__icon{margin-right:15px}.r-blurb:last-child{margin-right:0}.r-blurb__title{color:#fff;font-weight:600;-webkit-box-flex:1;-ms-flex:1;flex:1;line-height:1.2}.r-blurb__count{display:block;font-size:42px;line-height:1.2;letter-spacing:6px;text-align:center}.r-blurb__gender{display:block;text-align:center;letter-spacing:2px}.r-detail{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:15px}.r-detail__text{text-align:right}.r-detail__time,.r-detail__day{display:block;font-weight:600}.r-text-content{color:#fff;font-style:italic;line-height:1.4}.dvc-floating-btn{position:fixed;top:35%;z-index:99999;background-color:#00a65e;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:left top 0;transform-origin:left top 0;color:#fff;right:-260px;padding:10px 15px;font-weight:600;font-size:22px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;letter-spacing:2px;width:100%;max-width:260px;text-align:center;white-space:nowrap;border:2px solid rgba(0,0,0,.03)}.booking-form_wrapper .booking-form .gform_title{color:#00a65e;text-align:center;font-weight:600;font-size:32px;text-transform:uppercase}.booking-form_wrapper .booking-form .b-form__title{background-color:#333333;color:#fff;padding:15px 35px;font-weight:600;font-size:22px}.booking-form_wrapper .booking-form .gfield::before,.booking-form_wrapper .booking-form .top_label .gfield_label{display:block!important;font-weight:400;font-size:18px}.booking-form_wrapper .booking-form textarea,.booking-form_wrapper .booking-form input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]){font-size:18px;border:1px solid #636363;padding:5px 10px!important}.booking-form_wrapper .booking-form input.datepicker{width:auto!important}.booking-form_wrapper .booking-form .ginput_container_date{position:relative;padding-left:25px}.booking-form_wrapper .booking-form .ginput_container_date .ui-datepicker-trigger{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.booking-form_wrapper .booking-form input::-webkit-input-placeholder{color:#919191}.booking-form_wrapper .booking-form input:-moz-placeholder{color:#919191;opacity:1}.booking-form_wrapper .booking-form input::-moz-placeholder{color:#919191;opacity:1}.booking-form_wrapper .booking-form input:-ms-input-placeholder{color:#919191}.booking-form_wrapper .booking-form input::-ms-input-placeholder{color:#919191}.field-inline-list-items .gfield_radio>li,.field-inline-list-items .gfield_checkbox>li{display:inline-block;white-space:nowrap;margin-right:25px}.field-inline-list-items .gfield_radio>li input[type="text"],.field-inline-list-items .gfield_checkbox>li input[type="text"]{width:auto!important}.field-inline-list-items .gfield_radio>li:last-child,.field-inline-list-items .gfield_checkbox>li:last-child{margin-right:0}.field-inline-list-items .gfield_radio>li label,.field-inline-list-items .gfield_checkbox>li label{font-weight:400;font-size:18px;white-space:nowrap}.booking-form_wrapper .booking-form .gform_footer input{cursor:pointer}.b-form__field-group-title{font-size:18px}.booking-form_wrapper ul.gform_fields li.gfield.field-indented{margin-left:40px!important}.booking-form_wrapper .booking-form li.gfield.field-inline .ginput_container,.booking-form_wrapper .booking-form li.gfield.field-inline .gfield_label{display:inline-block!important;vertical-align:middle;margin-right:15px}.booking-form_wrapper ul.gform_fields li.gfield.field-one-line{display:-webkit-box;display:-ms-flexbox;display:flex}.booking-form_wrapper ul.gform_fields li.gfield.field-one-line .gfield_label{margin-right:15px;padding-top:10px}.booking-form_wrapper ul.gform_fields li.gfield.field-one-line .ginput_container{-webkit-box-flex:1;-ms-flex:1;flex:1}.booking-form_wrapper .gf_progressbar_wrapper h3.gf_progressbar_title{opacity:1;background-color:#333;color:#fff;font-size:20px;padding:15px!important;margin:0 0 15px!important}.booking-form_wrapper .gf_progressbar_percentage{font-family:'Muli',Helvetica,Arial,Lucida,sans-serif}.booking-form_wrapper .gform_page_footer .button{background-color:#00a65e;border:1px solid #00a65e;color:#fff;font-family:'Muli',Helvetica,Arial,Lucida,sans-serif;font-size:22px!important;padding:10px 25px;cursor:pointer;width:100%!important;max-width:200px;text-transform:uppercase}.modal{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.4)}.modal-content{background-color:#fefefe;margin:15% auto;padding:20px;border:1px solid #888;width:80%}.close{color:#aaa;float:right;font-size:28px;font-weight:bold}.close:hover,.close:focus{color:black;text-decoration:none;cursor:pointer}@media all and (max-width:1300px){#top-header,#top-header a,#et-secondary-nav li li a,#top-header .et-social-icon a:before{font-size:13px}}@media all and (max-width:1200px){.top-bar-email+a{display:block;margin-top:5px}.logo_container>a{-webkit-transform:translateY(-54px);transform:translateY(-54px)}#top-menu a{font-size:13px}#top-menu li{padding-right:10px}}@media (max-width:1100px){.footer-top-widget .fwidget:last-child{width:65%!important}.footer-top-widget .fwidget:first-child{width:20%!important}}@media all and (max-width:900px){.top-bar-email a:last-of-type{display:block;margin-top:5px}.logo_container>a{-webkit-transform:translateY(-54px);transform:translateY(0px)}div#top-header{display:none}}@media all and (max-width:980px){.et_header_style_left #logo,.et_header_style_split #logo{max-width:100%}#top-menu a{font-size:12px}.et_header_style_left #et-top-navigation,.et_header_style_left .et-fixed-header #et-top-navigation{padding-top:10px!important}.our-location-toggle .et_pb_column.et_pb_column_1_2.et_pb_column_2.et_pb_css_mix_blend_mode_passthrough{width:45%!important;margin-right:10px}.our-location-toggle .et_pb_column.et_pb_column_1_2.et_pb_column_3.et_pb_css_mix_blend_mode_passthrough.et-last-child{width:45%!important;margin-left:10px}.content-toggle .et_pb_column.et_pb_column_1_3.et_pb_column_5.et_pb_css_mix_blend_mode_passthrough.et-last-child{margin-top:50px}}@media (max-width:768px){.facility__img{width:480px;height:300px}.facility{width:480px!important}}@media (max-width:599px){.footer-top-widget .fwidget:last-child{width:100%!important}.footer-top-widget .fwidget:first-child{width:100%!important}}@media (max-width:575px){.et_pb_row_0.et_pb_row.banner_sm_width{width:80%!important;padding-top:20px!important}.logo_container>a{transform:scale(0.8) translateY(-20px)}.facility__img{width:310px;height:250px}.facility{width:310px!important}}@media all and (max-width:479px){.logo_container>a::after{content:" ";width:48px;height:52px;left:24px;transform:rotate(133deg) skew(19deg,20deg)}.logo_container>a{min-height:120px;width:95px}.banner-title{font-size:1.5em!important}}@media all and (max-width:432px){.field-inline-list-items .gfield_radio>li label,.field-inline-list-items .gfield_checkbox>li label{white-space:normal}}@media (max-width:400px){.orientation-sm-table{overflow-x:auto}}.et_pb_section_0{height:calc(100vh - 115px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.et_pb_text_8.et_pb_text{color:#ffffff!important}.et_pb_text_7 p{line-height:1.6em}.et_pb_text_7{font-size:18px;line-height:1.6em}div.et_pb_section.et_pb_section_3{background-image:url(https://intactprojects.co.uk/wp-content/uploads/2019/09/bg-ad.png)!important}div.et_pb_section.et_pb_section_4{background-image:url(https://intactprojects.co.uk/wp-content/uploads/2019/09/bg-ad.png)!important}.et_pb_row_5.et_pb_row{padding-top:0;padding-right:0px;padding-bottom:0;padding-left:0px}.et_pb_row_5{max-width:70%!important;width:70%}.et_pb_text_8 p{line-height:24px}.et_pb_text_4{font-size:18px;line-height:1.6em}.et_pb_text_8{font-family:'Muli',Helvetica,Arial,Lucida,sans-serif;font-size:24px;line-height:24px;border-left-color:#ffffff}.et_pb_text_8 h2{font-weight:700;font-size:32px;color:#ffffff!important}.et_pb_button_0_wrapper .et_pb_button_0,.et_pb_button_0_wrapper .et_pb_button_0:hover{padding-top:8px!important;padding-bottom:8px!important}.et_pb_button_0_wrapper{margin-top:30px!important}body #page-container .et_pb_button_0{color:#ffffff!important;border-color:#00a65e;border-radius:10px;font-size:22px;font-family:'Muli',Helvetica,Arial,Lucida,sans-serif!important;font-weight:700!important;background-color:#00a65e}.et_pb_button_0,.et_pb_button_0:hover{padding-right:1em!important;padding-left:1em!important}body #page-container .et_pb_button_0:before,body #page-container .et_pb_button_0:after{display:none!important}.et_pb_text_6 h2{font-weight:600}.et_pb_text_4 p{line-height:1.6em}.et_pb_section_0.section_has_divider.et_pb_bottom_divider .et_pb_bottom_inside_divider{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxOTVweCIgdmlld0JveD0iMCAwIDEyODAgMTQwIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIGZpbGw9IiNmZmZmZmYiPjxwYXRoIGQ9Ik03MjUuMjkgMTAxLjJDMzI1LjIyIDEyMi40OCAwIDAgMCAwdjE0MGgxMjgwVjBzLTE1NC42NCA3OS45Mi01NTQuNzEgMTAxLjJ6IiBmaWxsLW9wYWNpdHk9Ii4zIi8+PHBhdGggZD0iTTU1Ni40NSAxMTkuNzRDOTUzLjQxIDE0MCAxMjgwIDE0IDEyODAgMTR2MTI2SDBWMHMxNTkuNSA5OS40OCA1NTYuNDUgMTE5Ljc0eiIgZmlsbC1vcGFjaXR5PSIuNSIvPjxwYXRoIGQ9Ik02NDAgMTQwYzM1My40NiAwIDY0MC0xNDAgNjQwLTEzOXYxNDBIMFYwczI4Ni41NCAxNDAgNjQwIDE0MHoiLz48L2c+PC9zdmc+);background-size:100% 195px;bottom:0;height:195px;z-index:1}.et_pb_text_1{margin-bottom:15px!important}.et_pb_row_0{max-width:60%!important;width:60%}.et_pb_text_0 p{line-height:28px}.et_pb_text_0{font-weight:600;font-size:20px;line-height:28px;background-color:#ffffff;border-radius:15px 15px 15px 15px;overflow:hidden;padding-top:20px!important;padding-right:15px!important;padding-bottom:20px!important;padding-left:15px!important;margin-bottom:100px!important}.et_pb_text_0 h1{font-weight:700;font-size:64px;color:#00a65e!important}.et_pb_section_1{padding-top:100px;padding-bottom:0px}.et_pb_text_1 h2{font-weight:700;font-size:32px;color:#00a65e!important;text-align:center}.et_pb_row_2.et_pb_row{padding-top:27px;padding-right:0px;padding-bottom:0;padding-left:0px}.et_pb_text_3 h2{font-weight:600}.et_pb_blurb_0.et_pb_blurb h4,.et_pb_blurb_0.et_pb_blurb h4 a,.et_pb_blurb_0.et_pb_blurb h1.et_pb_module_header,.et_pb_blurb_0.et_pb_blurb h1.et_pb_module_header a,.et_pb_blurb_0.et_pb_blurb h2.et_pb_module_header,.et_pb_blurb_0.et_pb_blurb h2.et_pb_module_header a,.et_pb_blurb_0.et_pb_blurb h3.et_pb_module_header,.et_pb_blurb_0.et_pb_blurb h3.et_pb_module_header a,.et_pb_blurb_0.et_pb_blurb h5.et_pb_module_header,.et_pb_blurb_0.et_pb_blurb h5.et_pb_module_header a,.et_pb_blurb_0.et_pb_blurb h6.et_pb_module_header,.et_pb_blurb_0.et_pb_blurb h6.et_pb_module_header a{font-weight:700;font-size:26px;color:#00a65e!important;text-align:center}.et_pb_blurb_0 .et_pb_main_blurb_image .et_pb_image_wrap{border-radius:5px 5px 5px 5px;overflow:hidden;box-shadow:0px 2px 18px 0px rgba(0,0,0,0.3)}.et_pb_blurb_0.et_pb_blurb{padding-bottom:100px!important}.et_pb_blurb_1.et_pb_blurb h4,.et_pb_blurb_1.et_pb_blurb h4 a,.et_pb_blurb_1.et_pb_blurb h1.et_pb_module_header,.et_pb_blurb_1.et_pb_blurb h1.et_pb_module_header a,.et_pb_blurb_1.et_pb_blurb h2.et_pb_module_header,.et_pb_blurb_1.et_pb_blurb h2.et_pb_module_header a,.et_pb_blurb_1.et_pb_blurb h3.et_pb_module_header,.et_pb_blurb_1.et_pb_blurb h3.et_pb_module_header a,.et_pb_blurb_1.et_pb_blurb h5.et_pb_module_header,.et_pb_blurb_1.et_pb_blurb h5.et_pb_module_header a,.et_pb_blurb_1.et_pb_blurb h6.et_pb_module_header,.et_pb_blurb_1.et_pb_blurb h6.et_pb_module_header a{font-weight:700;font-size:26px;color:#00a65e!important;text-align:center}.et_pb_blurb_1 .et_pb_main_blurb_image .et_pb_image_wrap{border-radius:5px 5px 5px 5px;overflow:hidden;box-shadow:0px 2px 18px 0px rgba(0,0,0,0.3)}.et_pb_blurb_1.et_pb_blurb{padding-bottom:100px!important}.et_pb_section_2.et_pb_section{background-color:#f1f1f1!important}.et_pb_button_0{width:80%}.et_pb_text_0.et_pb_module{margin-left:auto!important;margin-right:0px!important}@media only screen and (min-width:981px){.et_pb_text_0{max-width:50%}}@media only screen and (max-width:980px){.et_pb_text_0 h1{font-size:59px}.et_pb_section_3{padding-top:35px;padding-bottom:35px}.et_pb_section_4{padding-top:35px;padding-bottom:35px}.et_pb_text_8{font-size:20px}.et_pb_text_8 p{line-height:24px}.et_pb_button_0_wrapper .et_pb_button_0,.et_pb_button_0_wrapper .et_pb_button_0:hover{padding-top:5px!important;padding-bottom:5px!important}.et_pb_button_0_wrapper{margin-top:0px!important}body #page-container .et_pb_button_0,body #page-container .et_pb_button_0:after{font-size:20px!important}}@media only screen and (max-width:767px){.et_pb_text_0 h1{font-size:40px}.et_pb_section_3{padding-top:25px;padding-bottom:25px}.et_pb_section_4{padding-top:25px;padding-bottom:25px}.et_pb_text_8{font-size:18px}body #page-container .et_pb_button_0,body #page-container .et_pb_button_0:after{font-size:16px!important}}