.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}html{font-size:62.5%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{background:#eaeaea}article,aside,details,figcaption,figure,footer,header,main,nav,section{display:block}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{font-weight:400;text-align:left}th,td{border:1px solid #eaeaea;padding:6px 10px}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}a:focus{outline:thin dotted}a:hover,a:active{outline:0}a img{border:0}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}body,button,input,select,textarea{color:#777;font-family:'Arial',sans-serif;font-size:14px;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}h1,h2,h3,h4,h5,h6{font-weight:400;font-family:'Arial',sans-serif;color:#333}h1{font-size:40px;line-height:36px}h2{font-size:28px;line-height:35px}h3{font-size:26px;line-height:32px}h4{font-size:24px;line-height:30px}h5{font-size:22px;line-height:28px}h6{font-size:20px;line-height:25px}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}p{margin-bottom:.7rem}ul,ol{list-style:none outside none}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}ol{list-style:decimal outside none}.post .entry-content ul,.page .entry-content ul{list-style:disc}.post .entry-content ul,.post .entry-content ol,.page .entry-content ul,.page .entry-content ol{margin:0 0 20px 20px}dt{font-weight:700}dd{margin:0 1.5em 1.5em}b,strong{font-weight:700}dfn,cite,em,i{font-style:italic}blockquote{border-width:1px 1px 1px 3px;border-style:solid;border-color:#eaeaea #eaeaea #eaeaea #ed564b;margin-bottom:20px;padding:20px;font-style:italic}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:1.5rem;line-height:1.6;margin-bottom:1.6em;padding:1.6em;overflow:auto;max-width:100%}code,kbd,tt,var{font:15px Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}sup,sub{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}small{font-size:75%}big{font-size:125%}figure{margin:0;text-align:center}table{margin:0 0 1.5em;width:100%}th{font-weight:700}img{height:auto;max-width:100%;vertical-align:top}button,input,select,textarea{box-sizing:border-box;max-width:100%;font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{background:#ed564b;cursor:pointer;-webkit-appearance:button;font-size:12px;font-size:1.2rem;border:0 none;color:#fff;padding:9px 10px 7px;transition:all .3s ease-out 0s}button:hover,html input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover,button:focus,html input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus,button:active,html input[type=button]:active,input[type=reset]:active,input[type=submit]:active{background-color:#555;transition:all .3s ease-out 0s;outline:solid 1px #fff}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=tel],input[type=number],textarea{width:40em;color:#666;border:1px solid #ccc;background-color:#f8f8f8;padding:6px;background-color:#f8f8f8}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=number]:focus,textarea:focus{color:#111}textarea{overflow:auto;padding-left:3px;vertical-align:top}a{color:#b46122}a:visited{color:#b46122}a:hover,a:focus,a:active{color:#b46122}.alignleft{display:inline;float:left;margin:0 1.5em 1em 0}.alignright{display:inline;float:right;margin:0 0 1em 1.5em}.aligncenter{clear:both;display:block;margin:0 auto 1em}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute !important}.screen-reader-text:hover,.screen-reader-text:active,.screen-reader-text:focus{background-color:#f1f1f1;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.clear:before,.clear:after,[class*=content]:before,[class*=content]:after,[class*=site]:before,[class*=site]:after{content:'';display:table}.clear:after,[class*=content]:after,[class*=site]:after{clear:both}#site-navigation{clear:both;float:right;margin-right:32px}#site-navigation ul{list-style:none;margin:0;padding-left:0}#site-navigation li{position:relative}#site-navigation li a{display:block;line-height:1.6;text-decoration:none;color:#2c2c2c}#site-navigation>div>ul>li{float:left;padding-right:1.5em}#site-navigation ul ul{position:absolute;top:100%;left:-5000px;z-index:8000;border-top:4px solid #ed564b}#site-navigation ul ul ul{top:0}#site-navigation ul ul a{width:12em;background-color:#f0f0f0;padding:6px 10px}#site-navigation li:hover>a{color:#ed564b}#site-navigation ul li:hover>ul{left:0}#site-navigation ul ul li:hover>ul{left:100%}#site-navigation li.current_page_item>a,#site-navigation li.current-menu-item>a,#site-navigation li.current-menu-ancestor>a{color:#ed564b}.menu-toggle{display:none;cursor:pointer}@media screen and (max-width:768px){.menu-toggle{display:inline-block;margin:0 45px}#site-navigation{margin-right:0;text-align:right}#site-navigation.nav-hidden>div{display:none}#site-navigation li{display:list-item;float:none !important}#site-navigation ul li a{line-height:1.4;background-color:transparent;border:none;padding:6px 0;width:auto}#site-navigation>div>ul>li{padding-right:45px}#site-navigation>div>ul>li>a{font-size:1.1em;font-weight:700}#site-navigation ul ul{position:static;border:none !important}}.blog .format-aside .entry-title,.archive .format-aside .entry-title{display:none}.page-content img.wp-smiley,.entry-content img.wp-smiley,.comment-content img.wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.wp-caption{border:1px solid #ccc;margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin:1.2% auto 0;max-width:98%}.wp-caption-text{text-align:center}.wp-caption .wp-caption-text{margin:.8075em 0}embed,iframe,object{max-width:100%}.comment-content a{word-wrap:break-word}#respond label{display:block;margin-bottom:3px}#respond p{margin-bottom:1rem}.comment-body{padding:24px 0;display:inline-block;width:100%}.comment-author{float:left;max-width:74px}.comment-metadata,.comment-awaiting-moderation,.comment-content,.comment-list .reply{float:right;width:calc(100% - 124px);word-wrap:break-word}.comment-metadata{margin-bottom:20px}.comment-content p{margin-bottom:20px}.says{display:none}.comment-author .fn{word-wrap:break-word;font-weight:400}input[type=password]{width:50%}.comment-content ul{list-style:square outside none}.comment-content ul,.comment-content ol{margin:0 0 20px 20px}.searchsubmit input[type=submit]{display:none}#masthead input.s{width:150px}.searchform span{background-color:#0fbe7c;height:32px;width:30px;line-height:40px;margin-left:-2px;color:#fff;position:absolute;text-align:center}body{padding-top:40px;padding-bottom:30px;min-width:320px}#main{padding-top:44px;margin-bottom:30px}#page{background-color:#fff;max-width:1038px;margin:0 auto;box-shadow:0 0 3px rgba(0,0,0,.2)}.wide{padding-top:0;padding-bottom:0}.wide #page{width:100%;max-width:100%}.inner-wrap{width:978px;margin:0 auto}#masthead>.inner-wrap{margin:0 auto 20px}.top-bar-wrap{background-color:#f4f4f4;height:32px}.site-branding{float:left}#site-title a{color:#333;text-decoration:none}.site-description{font-size:14px;line-height:20px}.header-logo-image{float:left;padding-right:1em}.header-logo-image *{display:block}.header-text{float:left;margin-right:40px;padding-top:17px}.hgroup-wrap{padding-top:10px}.hgroup-wrap-right{position:relative;float:right}.home .site-header{border-bottom:1px solid #eaeaea}#bluehare-header-image img{display:block;width:100%;height:auto}@media screen and (max-width:640px){h1#site-title{font-size:30px}.header-logo-image{padding-right:0;width:100%}.site-branding>.header-text{float:none}#bluehare-header-image-wrap{overflow:hidden}#bluehare-header-image{margin:0 -100%}#bluehare-header-image img{width:640px;height:auto;margin:0 auto}}.site-main [class*=navigation]{margin:0 0 1.5em;overflow:hidden}[class*=navigation] .nav-previous{float:left;width:50%}[class*=navigation] .nav-next{float:right;text-align:right;width:50%}.promo-wrap{width:70%;float:left}.promo-box{background-color:#ed564b;color:#fff;padding-bottom:23px;padding-top:23px}.promo-box a{color:#fff}.promo-box a:hover{background:#fff;color:#2f3a34}.promo-title{font-size:28px;font-weight:700;line-height:30px;margin-bottom:4px}.promo-text{font-style:italic}#colophon ul li{margin-bottom:5px}.hentry{margin:0 0 4.5em}.byline,.updated{display:none}.single .byline,.group-blog .byline{display:inline}.page-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.post .entry-content ul{list-style:square outside none}#primary{float:left;width:100%}#primary.has-blog{width:65.64%}#primary .post{border-bottom:1px solid #eee;margin-bottom:60px;padding-bottom:15px}#secondary{float:right;width:31.28%}#secondary .widget>ul>li{border-bottom:1px dotted #777}#secondary .widget ul li{margin-bottom:7px;line-height:2}#secondary .widget ul li ul li{margin-bottom:0}#content .post{padding-bottom:25px;margin-bottom:50px;border-bottom:1px solid #eee}#recent-posts-3 li{border-bottom:1px dotted #777;margin-bottom:7px}.entry-content p{padding-bottom:10px}.single .entry-content{padding-top:0}.single #primary .post{border-bottom:medium none;margin-bottom:20px;padding-bottom:15px}.error-404{text-align:center}.error-404 form.searchform{margin:3em 0 2em}.blog-medium .entry-content{padding-top:30px}.download-list{clear:left;box-sizing:border-box;width:40em;max-width:100%;background:#eee;border:solid 1px #888;padding:1em}.download-list h2{font-size:1.2em}.adobe-link{margin:1em 0}.tg-one-half{width:48.46625%}.tg-one-third{width:31.288344%}.tg-one-fourth{width:22.699387%}.one-sixth{width:14.110%}.tg-one-half,.tg-one-third,.tg-one-fourth,.one-fifth,.one-sixth{float:left;margin-right:3.067485%}.tg-one-half-last,.tg-one-third-last,.tg-one-fourth-last{float:right;margin-right:0}.widget{margin:0 0 1.5em}.widget-home{margin-bottom:45px}.widget select{max-width:100%}.widget-title{color:#2c2c2c;padding-bottom:15px;font-size:20px;font-size:18px}.widget ul li a{color:#909294}.widget ul li a:hover{color:#ed564b}.widget .clients img{border:1px solid #ccc}.widget ul li a:hover:before{color:#ed564b}.widget-wrap{padding-top:32px}#colophon .widget-title{color:#e0e0e0;text-transform:uppercase;padding-bottom:15px}#colophon .widget a{color:#909294}#secondary .widget-title span,#colophon .widget-title span{border-bottom:2px solid #ed564b;text-transform:uppercase;padding-bottom:4px}#colophon .widget>ul>li,#colophon div>ul>li{border-bottom:1px dotted #777}#colophon .widget ul li{margin-bottom:4px;line-height:2}#colophon .widget ul li ul li{margin-bottom:0}.widget_pages ul ul{display:none}.clients img:hover{box-shadow:3px 3px 0 rgba(50,50,50,.13)}.fancy-tab{background-color:#ed564b;display:inline-block;padding:9px 14px;margin-bottom:20px}.fancy-tab h6{color:#fff}.call-to-action{width:100%;box-shadow:inset 0px 0px 4px 1px rgba(204,204,204,.7);background-color:#f7f7f7}.call-to-action-text{float:left;width:78%}.call-to-action-text-inner-wrap{padding:11px 26px}.call-to-action-button{background-color:#ed564b;float:right;width:22%;cursor:pointer}.call-to-action-button-inner-wrap{padding:22px 0;text-align:center}.call-to-action-button:hover{background-color:#2f343a;transition:all .3s ease 0s}.call-to-action .call-to-action-button a{font-size:24px;color:#fff}.call-to-action-button a:hover{color:#fff}.widget-recent-work .tg-one-fourth{position:relative;margin-bottom:30px;text-align:center}.recent-work-title{background-color:#2c2c2c;background-color:rgba(44,44,44,.9);padding:7px 0;text-align:center;position:absolute;left:10px;right:10px;bottom:0}.recent-work-title h6{color:#fff;font-size:17px}.recent-work{display:table}.recent-work>div{display:table-cell;position:relative;padding:0 10px}.recent-work img:hover{opacity:.5;box-shadow:#000 0 0 0}@media screen and (max-width:500px){.recent-work,.recent-work>div{display:block;margin:20px 0}.recent-work>div{margin:20px 0}}.rpwe-li.rpwe-clearfix a:before{content:none}.readmore-wrap{display:inline;float:left;background-color:#ed564b}.entry-content .readmore-wrap a{display:inline-block;padding:.3em .5em;color:#fff}.readmore-wrap:hover{background-color:#2f343a;transition:all .3s ease 0s}.entry-meta{color:#404040;margin:1em 0;padding-bottom:3px;padding-left:7px;padding-top:3px}.entry-meta span{color:#777}.entry-meta-bar .entry-meta a{color:#777}.entry-meta a:hover{color:#ed564b}.entry-meta .post-edit-link{padding-left:1em}#content .entry-title{font-size:24px}.entry-header .entry-title a{color:#2c2c2c}.entry-title a:hover{color:#ed564b}.entry-header{padding-bottom:15px}.single .tags{margin-bottom:15px}.testimonial-wrap{background-color:#f8f8f8;border-radius:3px}.testimonial-wrap p{text-align:left;margin-bottom:0;font-style:italic}.testimonial-content{padding:22px 20px}.author-image{float:left;height:80px;width:80px;margin-right:18px}.author-image img{border-radius:50%}.testimonial-byline{background-color:#f0f0f0;padding:10px 20px;border-radius:0 0 3px 3px}.author-desc{float:right}.post-featured-image{position:relative}.post-featured-image img{display:block;cursor:pointer}.post-featured-image{margin-bottom:20px}.blog-medium .post-featured-image{float:left;margin-right:20px}.blog-medium .post-featured-image,.blog-large .post-featured-image,.category .post-featured-image,.search .post-featured-image{border-bottom:4px solid #ed564b}.mask{position:absolute;top:0;left:0;background-color:#000;background-color:rgba(0,0,0,.6);opacity:0;width:100%;height:100%;transition:all .4s ease-in-out 0s;font-size:30px}.mask:hover{opacity:1}.image-icon-wrap{left:0;position:absolute;right:0;top:40%}.mask .img-icon{border:2px solid;border-radius:4px;line-height:0;padding:5px}.blog-medium .mask .img-search{left:51%}.blog-medium .mask .img-link{left:35%}.search-wrap .s{width:inherit}.search-wrap input{float:left}.search-top{position:absolute;right:0;top:0;cursor:pointer;background:url(//bluehare.tech/wp-content/themes/Blue%20Hare%20One/css/search32.png);width:32px;height:32px;text-indent:-5000px}.search-form-top{position:absolute;right:0;top:32px;z-index:11111;margin:10px 0 10px 10px;background-color:#fff;padding:12px;border-top:3px solid #ed564b;display:none;border-left:1px solid #eaeaea;border-right:1px solid #eaeaea;border-bottom:1px solid #eaeaea;width:274px}.gallery-search-result a{display:block}.page-title-wrap{float:left}.page-title-wrap h1{color:#fff;font-size:27px}.page-title-bar .breadcrumb{float:right;font-size:13px;margin-top:7px}.page-title-bar .breadcrumb a{color:#fff}.page-title-bar{background-color:#ed564b;border-top:1px solid rgba(255,255,255,.8);border-bottom:1px solid rgba(255,255,255,.8);color:#fff;font-size:16px;padding:17px 0}.page-title-bar,.promo-box{position:sticky;bottom:0}.default-wp-page .previous a,.default-wp-page .next a{border:1px solid #e8e8e8;padding:8px;float:left}.default-wp-page .previous a:hover,.default-wp-page .next a:hover{background-color:#ed564b;color:#fff}.default-wp-page{margin-bottom:20px}.default-wp-page .previous a{float:left}.default-wp-page .next a{float:right}#colophon{border-top:3px solid #ed564b;background-color:#333}.copyright,.theme-info{text-align:right;font-size:13px}#site-generator{color:#909294;padding:20px 0 20px}#site-generator a{color:#e0e0e0 !important}#site-generator a:hover,#colophon .widget a:hover{color:#ed564b}a#scroll-up{display:none;position:fixed;bottom:20px;right:20px;padding:9px 16px;background-color:#ed564b;color:#fff;font-size:16px}.entry-content.with-main-image,.entry-content.with-main-quote{float:left;width:49%;box-sizing:border-box;padding-right:2em}.entry-content.with-main-quote{width:60%}.main-image,.main-quote{float:right;width:50%;margin-bottom:4.5em;font-weight:700}.main-quote{box-sizing:border-box;width:39%;padding:1em}.main-quote .quote{font-size:2em;font-style:italic}@media screen and (max-width:50em){.entry-content.with-main-image,.main-image{float:none;width:100%;padding-right:0}.main-image{margin:2em 0}.entry-content.with-main-quote{float:none;width:100%;padding-right:0}.main-quote{display:none}}.gallery{clear:both}.gallery li{float:left;width:25%;margin:4%}.gallery>ul>li>div,.gallery>ul>li>div>a{display:block;width:100%}.gallery p{height:1.5em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.destinations{clear:both;margin:0 -10px}.destinations article{float:left;box-sizing:border-box;padding:10px;text-align:center}p.destination-excerpt>a{text-decoration:inherit;color:inherit}.destinations .read-more a{display:inline-block;margin:10px 0;padding:3px 5px;font-weight:700;color:#777;text-decoration:none}.destinations .read-more a:hover{text-decoration:none;color:#000}.destination-title{font-size:24px;margin-bottom:9px}.destinations .destination-title a{color:#333;text-decoration:none}..destination-title a:hover{color:#ed564b}.destination-image img{margin-bottom:18px}.destcol-1{width:100%}.destcol-2{width:50%}.destcol-3{width:33.3333%}.destcol-4{width:25%}.destcol-5{width:20%}.destcol-6{width:16.6667%}.destcol-7{width:14.2857%}.destcol-8{width:12.5%}@media screen and (max-width:800px){.destcol-4,.destcol-6,.destcol-8{width:50%}}@media screen and (max-width:500px){[class^=destcol-]{width:100%}}ul.people li{clear:left;margin-bottom:3em}ul.people li>*:not(img){clear:none;margin-left:170px}ul.people li>h3{margin-bottom:.5em}ul.people li>img{float:left;width:150px;margin:0 20px 2em 0}ul.people .person-name{font-weight:700;color:#555}@media screen and (max-width:600px){ul.people li>p{margin-left:0}}@media screen and (max-width:400px){ul.people li>p{clear:left}}form.wpcf7-form>div{margin:1em 0;font-size:1.3em}form.wpcf7-form input,form.wpcf7-form textarea{padding:8px;line-height:1.4}form.wpcf7-form .submit input{margin:1.5em 0;font-size:1.1em}form#gmap-form{margin:1em 0}#gmap{width:500px;max-width:100%;height:500px}#gdirections{margin:1em 0}table.adp-placemark{display:none}@media screen and (max-width:1190px){#page{width:97%}.wide #page{width:100%;max-width:100%}.inner-wrap{width:94%}}@media screen and (max-width:768px){.site-branding{float:none}.widget-recent-work .tg-one-fourth{width:48.466258%}.widget-recent-work .tg-column-1,.widget-recent-work .tg-column-3{float:left}.widget-recent-work .tg-column-2,.widget-recent-work .tg-column-4{float:right;margin-right:0}}@media screen and (max-width:767px){#primary,#primary.has-blog,#secondary{float:none;width:100%}.tg-one-third{float:none;width:100%;margin-right:0}.call-to-action-text,.call-to-action-button{float:none;width:100%;text-align:center}}@media screen and (max-width:600px){.promo-box{padding-bottom:12px;padding-top:12px}.promo-wrap{float:none;text-align:center;width:100%}.promo-action{float:none;text-align:center;display:block}.promo-title{font-size:20px}.promo-text{font-size:12px}.widget_testimonial .tg-one-half{width:100%;float:left;padding-bottom:20px}.widget_testimonial .tg-one-half-last{padding-bottom:0}.image-icon-wrap{top:35%}.mask .img-icon{font-size:18px}}