.postmetadata{display:none}.pagination{display:none}.blog h2{margin:0 0 8px 0!important;font-size:23px!important}.blog .post .entry{margin:0 0 15px}.mapp-layout{border:none!important;margin:0!important}.feature p{margin:0 0 13px;font-size:14px}img.alignnone.wp-image-174{margin-top:10px}img.alignnone.wp-image-175{margin-top:10px}img.alignnone.wp-image-176{margin-top:10px}.footer-contacts .footer-cols .gfield-honeypot,.gform_heading{display:none}.gform_wrapper .gform_footer{position:inherit!important;margin:0;padding:0!important}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_page_footer input.button,.gform_wrapper .gform_page_footer input[type=submit]{border:none}.footer-contacts h5{font-size:26px;color:#fff;text-align:right;margin:0 0 20px}p#contactus{font-size:20px;font-weight:400;text-align:right;line-height:40px}.footer .ginput_container .medium,.gform_wrapper .top_label input.medium,.gform_wrapper .top_label select.medium{width:100%!important}input#mc-embedded-subscribe{margin:0 0 0 10px;font-size:12px;padding:3px 8px}.gform_wrapper .gfield_required{display:none}.slide h1{font-size:60px}.page-id-10 .gform_heading{display:block;text-align:center;padding-bottom:20px}.gform_footer.top_label{float:right}div#input_2_6,input#input_2_7,input#input_2_4,div#input_2_8_container{width:48%}textarea#input_2_5{width:100%!important}div#input_2_8_container{float:right;margin-bottom:20px;margin-top:-138px}.gform_wrapper .top_label .gfield_label{display:none!important}input#input_2_4{float:right;margin-bottom:20px;margin-top:-49px}.post .entry h1{font-size:20px;line-height:30px}.post .entry h2{font-size:32px;line-height:1.2;color:#f90}.post .entry h3{font-size:26px;line-height:1.2;margin:30px 0 10px}.post .entry h4{font-size:23px;line-height:21px}.post .entry h5{font-size:12px;line-height:18px}.post .entry h6{font-size:10px;line-height:15px}.post .entry ul{margin-left:25px}.post .entry ol{margin-left:25px}.post .entry a img{border:0}p img{padding:0;max-width:100%}img.centered{display:block;margin-left:auto;margin-right:auto}img.alignright{margin:2px 0 2px 30px;display:inline}img.alignleft{margin:2px 7px 2px 0;display:inline}.alignright{float:right;display:inline}.alignleft{float:left;display:inline}.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto}.searchform .screen-reader-text{display:none}.searchform .searchfield{display:inline-block;background-color:#fff;border:1px solid #f90;border-radius:0;height:26px;width:70%;padding:0 9px;color:#000}.searchform .searchsubmit{display:inline-block;background-color:#21abcf;border:2px solid #21abcf;border-radius:25px;color:#fff;font-size:16px;line-height:1.2;font-family:'Open Sans',sans-serif;font-weight:700;padding:2px 14px 1px;text-transform:uppercase;cursor:pointer}.widget .widgettitle{margin-bottom:15px}.widget ul{list-style:none}.widget ul li{padding-left:20px}.widget_search .screen-reader-text{display:none}.widget_search .searchfield{display:inline-block;background-color:#fff;border:1px solid #f90;border-radius:0;height:26px;width:70%;padding:0 9px;color:#000}.widget_search .searchsubmit{display:inline-block;background-color:#21abcf;border:2px solid #21abcf;border-radius:25px;color:#fff;font-size:16px;line-height:1.2;font-family:'Open Sans',sans-serif;font-weight:700;padding:2px 14px 1px;text-transform:uppercase;cursor:pointer}.widget_calendar{empty-cells:show;margin:10px auto 0}.widget_calendar table{width:100%}.widget_calendar #next a{padding-right:10px;text-align:right}.widget_calendar #prev a{padding-left:10px;text-align:left}.widget_calendar a{display:block}.widget_calendar caption{text-align:center;width:100%}.widget_calendar td{padding:3px 0;text-align:center}.widget_calendar th{padding:3px 0;text-align:center}.wp-caption{border:1px solid #ddd;text-align:center;padding-top:4px;margin:10px}.wp-caption img{margin:0;padding:0;border:0 none}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;padding:0 4px 5px;margin:0}.post .entry{overflow:hidden}*{margin:0;padding:0;outline:0;-webkit-box-sizing:border-box;box-sizing:border-box}html,body{height:100%}html{overflow-y:scroll}body{font-size:13px;line-height:1.8;font-family:'Lato',sans-serif;color:#0f0202;background-color:#fff;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none}a{color:#f90;text-decoration:none;cursor:pointer}a:hover{text-decoration:underline}a img{border:0}img{vertical-align:middle}h1{font-size:65px}h2{font-size:32px}h3{font-size:24px}h4{font-size:20px}h5{font-size:15px}h6{font-size:14px}h1,h2,h3,h4,h5,h6{font-weight:400;line-height:1.2}input,textarea,select{font-size:13px;font-family:'Open Sans',sans-serif;font-weight:600;-webkit-box-sizing:border-box;box-sizing:border-box}textarea{overflow:auto;resize:none}textarea,input[type=tel],input[type=text],input[type=email],input[type=password],input[type=submit]{-webkit-appearance:none}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.left,.alignleft{float:left}.right,.alignright{float:right}.shell{width:1050px;margin:0 auto}.button{display:inline-block;background-color:#f90;border:1px solid #f90;border-radius:0;color:#fff;font-size:14px;line-height:1.2;font-family:'Open Sans',sans-serif;font-weight:700;padding:12px 16px;text-transform:uppercase;cursor:pointer;-webkit-transition:.2s;transition:.2s}.button:hover{opacity:.7;text-decoration:none}.button-round{display:inline-block;background-color:#21abcf;border:2px solid #21abcf;border-radius:25px;color:#fff;font-size:16px;line-height:1.2;font-family:'Open Sans',sans-serif;font-weight:700;padding:12px 34px 11px;text-transform:uppercase;cursor:pointer}.button-round:hover{opacity:.7;text-decoration:none}.button-white{background-color:#fff;border-color:#fff}.button-black{background-color:#f90;border-color:#fff}.button-transparent{background:0 0}a{-webkit-transition:opacity .2s;transition:opacity .2s}.header{background-color:#fff;color:#f90;padding:16px 50px 20px;position:relative;z-index:2}.header a{color:#f90}.header .logo{float:left}.logo{font-size:12px;font-family:'Open Sans',sans-serif;line-height:1}.logo a{display:block}.logo a:hover{text-decoration:none}.logo span{display:block;font-size:36px;font-weight:300;letter-spacing:-1px;margin-bottom:3px}.logo small{font-size:12px;text-transform:uppercase;letter-spacing:2px;margin-left:3px}.nav-btn{float:right;display:none;width:30px;margin-top:5px}.nav-btn span{display:block;background-color:#fff;height:3px}.nav-btn span+span{margin-top:6px}.nav{float:right;font-size:16px;text-transform:uppercase;line-height:1;margin-top:13px}.nav ul{list-style:none outside none}.nav li{float:left;position:relative}.nav a{text-transform:initial;display:block;color:#000;padding:7px 16px;-webkit-transition:.2s;transition:.2s}.nav li:hover>a{text-decoration:none;border-color:#fff}.nav li:hover>ul{opacity:1;visibility:visible}.nav ul ul{background-color:#f90;position:absolute;top:100%;left:50%;padding:35px 0 10px;width:200px;text-align:center;opacity:0;visibility:hidden;-webkit-transition:.2s;transition:.2s;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.nav ul ul li{float:none}.nav ul ul a{border-width:1px 0}.slider-container{position:relative}.slider{position:relative;z-index:0}.slides{list-style:none outside none}.slide{position:relative;overflow:hidden;height:600px;background:no-repeat center center;background-size:cover;color:#fff}.slide:before{content:'';box-shadow:inset 0 0 250px rgba(0,0,0,1);position:absolute;top:0;left:0;bottom:0;right:0;z-index:0}.slide-text{position:absolute;bottom:250px;left:0;right:0;text-align:center;z-index:1}.bx-viewport{-webkit-transform:translateZ(0);transform:translateZ(0)}.slider-boxes{position:absolute;bottom:29px;left:0;right:0;z-index:1}.slider-box{color:#fff;width:380px;max-width:48%;min-height:147px;font-size:20px;line-height:1.2;position:relative;padding-top:18px}.slider-box:before{content:'';background-color:#ededed;height:5px;position:absolute;top:0;left:0;width:76px;opacity:.5}.slider-box p{margin-bottom:23px}.banner h1{font-size:40px;margin:0}.columns-container p{color:#3a3a3a;font-size:15px;line-height:23px;margin:0 0 14px}.columns-container h4{color:#f90;font-size:24px;margin:0 0 14px}.banner{background:#f90;padding:35px 0 40px;color:#fff;font-size:20px;line-height:1.2}.banner-text{max-width:400px;position:relative;padding-top:18px}.banner-text:before{content:'';background-color:#ededed;height:5px;position:absolute;top:0;left:0;width:76px;opacity:.5}.main{padding:60px 0}.content{width:100%}.sidebar{display:none}.post h1,.post h2,.post h3,.post h4,.post h5,.post h6{margin-bottom:25px}.post h3,.post h5{color:#f90}.post p,.post ul,.post ol{margin-bottom:12px}.post ul,.post ol{padding-left:17px}.post ul ul,.post ul ol,.post ol ol,.post ol ul{padding-left:25px;margin-bottom:0}.post blockquote{padding:10px 30px;margin-bottom:20px;font-style:italic;font-size:16px;position:relative;overflow:hidden}.post blockquote:before{content:'"';position:absolute;top:5px;left:0;font-size:40px;line-height:1}.post img{margin-bottom:20px;max-width:100%;height:auto}.pagination .alignleft{display:inline-block;background-color:#21abcf;border-radius:3px;color:#fff;font-size:14px;line-height:1.2;font-family:'Open Sans',sans-serif;font-weight:700;text-transform:uppercase;cursor:pointer;-webkit-transition:.2s;transition:.2s}.pagination .alignleft a{display:inline-block;padding:8px 12px;color:#fff}.pagination .alignright{display:inline-block;background-color:#21abcf;border-radius:3px;color:#fff;font-size:14px;line-height:1.2;font-family:'Open Sans',sans-serif;font-weight:700;text-transform:uppercase;cursor:pointer;-webkit-transition:.2s;transition:.2s}.pagination .alignright a{display:inline-block;padding:8px 12px;color:#fff}.search .post,.search .page{margin-bottom:25px}.sidebar{width:385px;margin-bottom:11px}.widgets{list-style:none outside none}.widget{margin-bottom:40px}.widget:last-child{margin-bottom:0}.widgettitle{font-weight:600}.carbon_richtext .widgettitle{margin-bottom:0}.carbon_richtext p{margin-bottom:10px}.carbon_richtext ul{list-style-type:disc}.carbon_richtext ul li{padding-left:0}.carbon_richtext ol,.carbon_richtext ul{padding-left:17px}.carbon_banner{color:#fff;font-size:15px}.carbon_banner .widgettitle{background-color:#1b6b98;border-radius:5px 5px 0 0;padding:16px 24px 18px;margin-bottom:0}.carbon_banner .widgetbody{background-color:#f90;border-radius:0 0 5px 5px;padding:16px 24px 18px}.features-container{padding:50px 0}.features{margin-left:-3.33%}.feature{float:left;width:30%;margin:0 0 28px 3.33%}.feature h3{font-family:'Open Sans',sans-serif;font-weight:400;margin-bottom:21px}.feature h3 a{color:#0f0202}.feature h5{margin-bottom:4px;font-weight:700}.feature-image{display:block;margin-bottom:15px}.feature-image img{width:100%;height:auto}.feature-image:hover{opacity:.7}.section{padding:60px 0 65px;background:no-repeat center center;background-size:cover;font-size:34px;line-height:1.48;color:#fff;position:relative}.section:before{content:'';background-color:#f90;opacity:.9;position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}.section .shell{max-width:820px;position:relative;z-index:1}.about{font-size:34px;line-height:1.48;padding:60px 0 20px;text-align:center}.about p{margin-bottom:30px}.quote blockquote p{padding-top:0;font-family:'Droid Serif',sans-serif;font-size:34px;line-height:1.48;font-style:italic;margin-bottom:27px;position:relative;max-width:560px}.quote blockquote{padding-top:0;font-family:'Droid Serif',sans-serif;font-size:34px;line-height:1.48;font-style:italic;margin-bottom:27px;position:relative;max-width:560px}.quote blockquote p:before{display:none}.quote blockquote:before{content:'';background:url(//www.totallywireddevon.co.uk/wp-content/themes/hootmedia/images/quotes.png) no-repeat 0 0;position:absolute;top:10px;left:-40px;width:24px;height:23px}.quote p{font-size:20px;position:relative;padding-top:15px}.quote p:before{content:'';background-color:#ededed;height:5px;position:absolute;top:0;left:0;width:76px;opacity:.5}.partners{block;text-align:center;padding:100px 0 80px}.partners a{display:inline-block;margin:0 51px 20px}.cta{display:block;background:#f90;background-size:cover;color:#fff;font-size:26px;font-family:'Open Sans',sans-serif;padding:35px 0}.cta .shell{display:table}.cta-text{display:table-cell;vertical-align:middle}.cta-text a{color:#fff;font-weight:700}.cta-button{display:table-cell;vertical-align:middle;text-align:right;padding-bottom:3px}.cta-button .button-round{white-space:nowrap}.columns-container .column-row{padding-bottom:20px}.columns-container .column-row .column{width:50%;float:left;padding:0 20px}.columns-container .column-row .column:first-child{padding-left:0}.columns-container .column-row .column:last-child{padding-right:0}.columns-container .column-row .column-3{width:33.33%}.footer{background-color:#2f3e45;color:#c1c5c8;font-family:'Open Sans',sans-serif;font-weight:600}.footer a{color:#c1c5c8;font-weight:400}.footer-cols{padding:48px 0 62px}.footer-form{float:left;width:265px;margin-right:80px}.footer h6{color:#f90;text-transform:uppercase;font-weight:700;margin-bottom:12px}.footer-nav{float:left;width:185px;margin-right:80px}.footer-nav ul{list-style:none outside none}.footer-nav li+li{border-top:1px solid #687378}.footer-nav a{display:block;padding:3px 12px;font-weight:700}.footer-nav a:hover{text-decoration:none;opacity:.7}.footer-contacts{float:right;max-width:300px;color:#f90}.footer-contacts .logo{margin-bottom:26px}.footer-contacts a{color:#fff;font-weight:600}.footer-contacts p{margin-bottom:4px}.footer-contact-details{font-size:20px}.footer-contact-details p a:first-child{display:inline-block;margin-bottom:4px}.fin{font-weight:400;border-top:1px solid #4b6571;padding:15px 0;font-size:11px}.copyright{max-width:50%;color:#fff}.legal{max-width:50%}.gform_wrapper{position:relative}.gform_fields{list-style:none outside none}.gfield{position:relative;margin-bottom:8px}.gfield_label{display:none}.gfield input[type=tel],.gfield input[type=text],.gfield input[type=email],.gfield input[type=password],.gfield textarea{display:block;background-color:#fff;border:1px solid #f90;border-radius:0;height:42px;width:100%;padding:0 20px;color:#c1c5c8}.gfield textarea{height:230px;padding:7px 20px}.footer-form ::-webkit-input-placeholder{color:#c1c5c8}.footer-form :-moz-placeholder{color:#c1c5c8}.footer-form ::-moz-placeholder{color:#c1c5c8}.footer-form :-ms-input-placeholder{color:#c1c5c8}.footer-form .gform_wrapper{padding-right:56px;margin-top:26px}.footer-form .gform_footer{position:absolute;bottom:0;right:0}.footer-form .gform_button{font-size:0;line-height:0;width:45px;height:42px}.footer-form .instruction{display:none}.footer-form .validation_error{display:none}.footer-form .gform_ajax_spinner{position:absolute;top:7px}.footer-form .gfield input[type=tel],.footer-form .gfield input[type=text],.footer-form .gfield input[type=email],.footer-form .gfield input[type=password],.footer-form .gfield textarea{background:0 0}@media (max-width:1100px){.shell{width:100%;padding:0 20px}.content{width:60%}.sidebar{width:37%}.quote{margin-left:40px}.partners{padding:60px 0 40px}.partners a{height:50px;margin:0 40px 20px}.partners img{max-height:100%;width:auto}}@media (max-width:1024px){h1{font-size:40px}.nav-btn{display:block}.nav{display:none;background-color:#f90;position:absolute;top:100%;left:0;right:0;margin-top:0;padding-bottom:5px}.nav.open{display:block}.nav li{float:none;width:auto}.nav li:hover>a{border-color:transparent}.nav .current-menu-item:hover>a{border-color:#fff}.nav a{border-width:1px 0;padding:7px 20px 9px}.nav ul ul{display:none;position:static;opacity:1;visibility:visible;padding:0;width:auto;text-align:left;font-size:12px;-webkit-transform:translate(0,0);transform:translate(0,0)}.nav .open>ul{display:block}.nav ul ul a{padding-left:40px}.banner{font-size:16px}.cta{font-size:22px}.about{padding:0;font-size:24px}.slide{height:500px}.slide-text{bottom:200px}.slider-box{font-size:18px}.slider-boxes{bottom:10px}.footer-form{width:250px;margin-right:20px}.footer-nav{width:180px;margin-right:20px}.footer-contacts{max-width:240px}}@media (max-width:767px){h1{font-size:26px}h2{font-size:22px}h3{font-size:20px}h4{font-size:18px}h5{font-size:16px}h6{font-size:14px}.post .entry h2{font-size:22px}.post .entry h3{font-size:20px}.header{padding:10px 20px}.logo span{font-size:30px}.logo small{font-size:10px}.banner{padding:30px 0}.banner h1{margin-bottom:15px}.banner-text{padding-top:12px}.slide{height:200px}.slide-text{bottom:20px}.slider-boxes{position:static}.slider-box{float:none;width:auto;max-width:100%;min-height:1px;color:#0f0202;font-size:16px}.slider-box:before{display:none}.main{padding:30px 0}.content{float:none;width:auto;margin-bottom:30px}.sidebar{float:none;width:auto}.section{font-size:20px;padding:30px 0}.quote{margin-left:20px}.quote blockquote p{font-size:20px}.quote blockquote:before{background-size:100% 100%;width:15px;height:15px;left:-25px;top:5px}.quote p{font-size:16px}.about{font-size:20px}.about p{margin-bottom:15px}.partners{padding:30px 0 15px}.partners a{height:40px;margin:0 20px 25px}.partners img{max-height:100%;width:auto}.cta{text-align:center;font-size:18px;line-height:1.5}.cta .shell{display:block}.cta-text{display:block;margin-bottom:20px}.cta-button{display:block;text-align:center}.features-container{padding:30px 0 10px}.feature{float:none;width:auto}.columns-container .column-row .column{width:100%;float:none;padding:0}.columns-container .column-row .column-3{width:100%}.footer-cols{padding:30px 0}.footer-form{float:none;width:auto;margin:0 0 30px}.footer-form .gform_wrapper{margin-top:5px}.footer-nav{float:none;width:auto;margin:0 0 30px}.footer-contacts{float:none;width:auto;max-width:100%}.footer-contact-details{font-size:16px}.copyright,.legal{float:none;max-width:100%}}