@media(max-width:480px){div[class$="wpb_wrapper"]>h1{font-size:44px}}@media(max-width:375px){div[class$="wpb_wrapper"]>h1{font-size:35px!important}}.wpcf7-form-control-wrap>div>div{margin:0 auto}.touch .popup_menu_holder_outer{display:none}.touch .popup_menu_opened .popup_menu_holder_outer{display:block}.drop_down .second .inner .widget{padding-bottom:13px}.drop_down .second .inner .widget a{padding:0px!important}.testimonials_holder .flex-direction-nav a:hover{background-color:#f53644;border-color:#f53644}.contact_detail .contact_section>h4{display:none}.blog_large_image h2,.blog_large_image h2 a,.blog_holder.blog_single article h2,.blog_holder.blog_single article h2 a{font-size:27px}.blog_small_image h2,.blog_small_image h2 a{font-size:22px}.google_map{margin:0}nav.main_menu>ul>li:hover>a>span,header nav.main_menu>ul>li.active>a>span{text-decoration:none;border-bottom:1px solid #fff;padding:0 0 5px 0}body.home footer{display:none}.testimonials .testimonial_text_inner p:first-child{font-style:italic;line-height:43px;font-size:24px}.testimonials .testimonial_text_inner p.testimonial_author{font-family:"Arbutus Slab"!important;font-weight:400!important;letter-spacing:2px}.testimonials_holder.light .flex-direction-nav a:hover,.testimonials_holder.light .flex-direction-nav a{border:none!important;background-color:#fff0}.testimonials_holder .flex-direction-nav a:before{font-size:27px}.full_screen_navigation_holder.up_arrow{top:auto;position:fixed;bottom:70px}@media screen and (max-width:1400px){.full_screen_navigation_holder.up_arrow{bottom:44px}}.full_screen_navigation_inner a{color:#fff!important}.full_screen_navigation_inner a:hover{opacity:1}.testimonials .testimonial_text_inner p.testimonial_author{margin-top:53px}.testimonials .testimonial_text_inner p.testimonial_author{margin-bottom:30px}.footer_bottom{font-size:15px;font-weight:400;letter-spacing:1px;height:76px}.q_font_awsome_icon i:hover{color:#e9e4d5!important}nav.mobile_menu ul li a,nav.mobile_menu ul li h3{text-transform:uppercase;letter-spacing:1px}.content .container .container_inner.default_template_holder,.content .container .container_inner.page_container_inner{padding-top:60px}