@media screen and (max-width:600px){#wpadminbar{position:fixed!important}}@media screen and (min-width:750px){#staticheader{height:111px}.logo{width:230px;margin-top:21px;margin-bottom:24px}.doctifygreat.mobile{display:none}.doctifygreat.desktop{position:fixed;bottom:45px;right:5%;width:170px;z-index:350;display:block}.page-template-home-page .doctifygreat{z-index:9999}}@media screen and (min-width:1000px){.doctifygreat.desktop{right:4%}}@media screen and (min-width:1300px){.doctifygreat.desktop{width:190px}}@media screen and (min-width:1400px){#staticheader{height:188px}.logo{width:339px;margin-top:45px;margin-bottom:45px}.doctifygreat.desktop{right:45px;bottom:45px;width:220px}}@media screen and (min-width:1150px){nav{float:left;width:100%}.desktopnav{margin-top:0;position:relative;width:100%;height:45px;float:left;display:block;background-color:#e8e4e2;background-color:rgba(255,255,255,.7);-pie-background:rgba(255,255,255,.7);behavior:url(/pie/PIE.htc);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.logomobile{display:none}.logodesktop{display:block}}@media screen and (min-width:1400px){.desktopnav{height:60px}}@media screen and (min-width:1000px){.page-margins,.newsfeed.main .alm-revealx,.newsfeed.main .alm-reveal.alm-preloadedx,.page-margins.onlydesktop{padding-right:4%;padding-left:4%}.page-margins-maxwidthxxx{max-width:1260px;margin-left:auto;margin-right:auto}.page-margins-maxwidth.widerxxx{max-width:1300px}.page-margins.halfdesktop{width:50%}.page-margins.halfdesktop.right{float:right}.page-margins.halfdesktop.noleftpad{padding-left:0}}@media screen and (min-width:1300px){.page-margins.lessdesktop{padding-right:4%;padding-left:4%}}@media screen and (min-width:1400px){.page-margins,.newsfeed.main .alm-revealx,.newsfeed.main .alm-reveal.alm-preloadedx,.page-margins.onlydesktop{padding-right:8%;padding-left:8%}}@media screen and (min-width:400px){.bgimgabsolute.innertop{height:260px}}@media screen and (min-width:600px){.halfimg-abs{display:block;position:absolute;height:100%;width:50%;right:0;top:0;background-repeat:no-repeat;background-position:right bottom;background-size:cover;-ms-behavior:url(/backgroundsize.min.htc)}.halfimg-abs.third{width:40%;background-position:center center}.contentarea .col{width:33.33333%;width:calc(100% / 3 - 0.01px)}}@media (min-width:750px) and (max-width:1299px){.homebox.one,.homebox.two{opacity:1!important;transform:translate3d(0,0px,0)!important}}@media screen and (min-width:750px){.bgimgabsolute.innertop{height:430px}.topinnershading{height:120px}#topx{height:calc( 100% - 111px );margin-top:111px}#topinner{margin-top:111px}.homebox,.contentarea .indexpage li{width:calc( 50% - 18px );margin-bottom:50px}.contentarea .indexpage li{margin-right:38px;width:calc( 50% - 19px )}.contentarea .indexpage li:nth-child(2n+0){margin-right:0}.homebox.news{width:calc( 100% - 0px );margin-top:0}.homebox.newspage{width:calc( 50% - 0px )}.homebox.teampage.bookonline{width:100%}.homebox.teamone{width:100%;margin-top:36px;background-color:rgba(255,255,255,0)}.homebox.two,.homebox.four{float:right}.homebox.benefits{float:left}.homebox.benefits{width:calc( 33.3333% - 0px );margin-right:0}.contentarea.padsides-ipadup{padding-left:15%;padding-right:15%}.contentarea.padsides-ipadup-less{padding-left:10%;padding-right:10%}.contentarea.matchquicklinkheight{padding-right:50px}.contentarea.padtop{padding-top:85px}.contentarea.padtophalf{padding-top:42px}.contentarea.padtop.top{padding-top:65px}.contentarea.padtopless,.contentarea.padtopevenless{padding-top:60px}.contentarea.padtopslightlyless{padding-top:70px}.contentarea.threeboxes{padding-left:33px;padding-right:30px;padding-top:26px;padding-bottom:38px}.contentarea.threeboxes.contactpg{padding-top:35px;padding-bottom:25px;padding-left:38px;padding-right:38px}.contentarea.benefits{padding-left:5%;padding-right:5%;padding-top:20px;padding-bottom:30px}.contentarea.textbox{padding-left:38px;padding-right:48px;padding-top:44px;padding-bottom:28px}.contentarea.padsidespercentage{padding-left:30px;padding-right:30px}.contentarea.threeboxes.teamone{background-color:rgba(255,255,255,.7);width:42%;float:right;margin-top:-270px}.contentarea.threeboxes.teamtwo{text-align:left;padding-left:33px;padding-right:25px}.contentarea.threeboxes.teamtwo.teampg.threeacrossdesktop{width:calc( 74% - 33px );padding-top:0}.contentarea.stripreviewspad{padding-top:0;padding-bottom:75px;margin-top:-10px}.contentarea.stripreviewscapsule{padding-top:10px;padding-bottom:85px}.contentarea.stripreviewspad-capsule{width:auto;padding-top:15px;padding-bottom:7px}[class*=doctify_horizontal_widget_style_ml-1_]{padding-bottom:0!important}.contentarea.stripreviewspad-capsule [class*=doctify_horizontal_widget_style_wrapper-item_end_]{padding-bottom:0!important}.contentarea.stripreviewspad-capsule [class*=doctify_horizontal_widget_style_wrapper_]{height:60px!important}.contentarea.stripreviewspad [class*=doctify_horizontal_widget_style_wrapper-item_end_],.contentarea.stripreviewspad-capsule [class*=doctify_horizontal_widget_style_wrapper-item_end_]{padding-bottom:0!important;padding-top:0!important}.contentarea.stripreviewspad-capsuleinner{margin-top:-15px}.contentarea.priceblock.left{width:75%}.contentarea.priceblock.right{width:20%}.contentarea.padbottom,.sectioninner.padded{padding-bottom:90px}.contentarea.padbottomslightlyless{padding-bottom:80px}.news-slider.news .owl-stage-outer{background-color:#fff;margin-top:25px}.news-slider.news.other .owl-stage-outer{margin-top:0}.textarealeft{float:left;width:46%}.textarearight{float:right;width:46%}.newsfeed.main .alm-reveal.alm-preloaded{padding-bottom:180px}.contentarea.right{float:right}.contentarea.left{float:left}.pod{height:100px;margin-bottom:65px}}@media screen and (min-width:850px){.contentarea.stripreviewspad-capsuleinner{margin-top:12px}.contentarea.stripreviewspad-capsule{padding-top:0;padding-bottom:0;padding-left:20px;padding-right:20px}.contentarea.stripreviewspad [class*=doctify_horizontal_widget_style_wrapper-item_end_],.contentarea.stripreviewspad-capsule [class*=doctify_horizontal_widget_style_wrapper-item_end_]{padding-bottom:9px!important}}@media screen and (min-width:1000px){#topinner{height:480px}.bgimgabsolute.innertop{height:100%;width:55%;right:0;left:auto}.topinnershading{bottom:0;left:0;height:100%;width:300px}.bgimgabsolute.serviceimg{background-position:center center}.paleblueshaded.verticaldesktop,.lightblueshaded.verticaldesktop{background:linear-gradient(to left,rgba(117,191,185,0) 0%,rgba(117,191,185,1) 99%)}.blueshaded.verticaldesktop{background:linear-gradient(to left,rgba(0,113,206,0) 0%,rgba(0,113,206,1) 99%)}.darkgreyshaded.verticaldesktop{background:linear-gradient(to left,rgba(137,137,137,0) 0%,rgba(137,137,137,1) 99%)}.homebox.teamone{width:calc( 50% - 18px );margin-top:50px}.homebox.teampage{margin-bottom:26px}.homebox.teampage.bookonline{width:calc( 33.333% - 0px );margin-bottom:26px}.homebox.newspage{width:calc( 33.3333% - 0px )}.news-slider.news .owl-stage-outer{margin-top:50px}.teamholder-ipadup{position:relative;float:right;width:calc( 50% - 18px );margin-top:50px;margin-bottom:60px}.homebox.teamtwo{margin-top:0;display:block}.homebox.teamtwo .contentarea.opaguebluebg:last-child{padding-bottom:10px}.contentarea.threeboxes.teamone{width:63%;float:left;margin-top:-70px;margin-left:23%}.contentarea.benefits{padding-left:10%;padding-right:10%;padding-top:25px;padding-bottom:30px}.contentarea.halfdesktop{width:calc( 50% - 31px )}.contentarea.halfdesktop.rightcol{float:right}.contentarea.halfdesktop.toparea{width:calc( 55% - 0px );padding-right:0}.contentarea.halfdesktop.toparea.gutgraphicbg{width:calc( 60% - 0px )}.contentarea.threeboxes.teamtwo{padding-top:0;padding-bottom:0;width:calc( 74% - 28px );float:right}.contentarea.threeboxes.teamtwo.teampg{width:calc( 74% - 33px )}.contentarea.threeboxes.teamtwo.teampg.threeacrossdesktop{width:100%;padding-top:26px;padding-bottom:0;padding-left:33px;float:left}.contentarea.padtopslightlyless{padding-top:85px}.contentarea.padsides-ipadup{padding-left:12%;padding-right:12%}.contentarea.padsidespercentage{padding-left:33px;padding-right:33px}.contentarea.centredmobile-leftdesktop{text-align:left}.contentarea.nopadbottomipadlsup{padding-bottom:0!important}.contentarea.stripreviewspad{padding-top:0;padding-bottom:70px;margin-top:-5px}.contentarea.stripreviewscapsule{padding-top:10px;padding-bottom:85px}[class*=doctify_horizontal_widget_style_ml-1_]{padding-bottom:10px!important}[class*=doctify_horizontal_widget_style_wrapper-item_]{padding-top:5px!important}[class*=doctify_horizontal_widget_style_wrapper_]{height:67px!important}.contentarea.priceblock.left{width:80%}.contentarea.priceblock.right{width:15%}#maincontent{width:66.6666%;float:right;padding-left:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#sidebar{width:33.333%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:30px}#newscontent{width:77%;float:right}#newsside{width:20%}.newsfeed.main{padding-bottom:15px}}@media screen and (min-width:1150px){#topinner{height:500px}}@media screen and (min-width:1300px){#topinner{min-height:550px}.homebox.top{width:calc( 33.3333% - 48px );margin-right:72px}.homebox.top.two{float:left}.homebox.top.three{margin-right:0}.homebox.top.four{display:none}.contentarea.padtop{padding-top:113px}.contentarea.padtophalf{padding-top:55px}.contentarea.padtop.top,.contentarea.padtopslightlyless{padding-top:103px}.contentarea.padtopless,.contentarea.padtopevenless,.contentarea.padtoplessdesktop{padding-top:85px}.contentarea.padtopless.news{padding-top:93px}.contentarea.padtopless.newspg{padding-top:85px}.contentarea.padbottom,.sectioninner.padded{padding-bottom:135px}.contentarea.padbottomless,.contentarea.padbottomslightlyless{padding-bottom:98px}.homebox.teampage{margin-bottom:36px}.teamimg-holder.circle.teampg{padding-top:30px}.sectioninner.paddedless{padding-bottom:88px}.contentarea.padbottomlessdesktop{padding-bottom:110px}.contentarea.parabottom,.sectioninner.paddedpara{padding-bottom:78px}.contentarea.padsidesdesktop{padding-left:12%;padding-right:12%}.contentarea.threeboxes{padding-left:40px;padding-right:40px;padding-top:34px;padding-bottom:46px}.contentarea.threeboxes.contactpg{padding-top:50px;padding-bottom:35px;padding-left:40px;padding-right:40px}.contentarea.threeboxes.teampgheader{padding-bottom:40px;text-align:left}.contentarea.textbox{padding-left:52px;padding-right:52px;padding-top:48px;padding-bottom:37px}.newsfeed.main{padding-bottom:35px;padding-top:35px}.newsfeed.main.teampg{padding-bottom:25px}.newsfeed.main{padding-left:10px;padding-right:10px}.newsfeed.main.margbottom{margin-bottom:80px}.contentarea.threeboxes.teamtwo{width:calc( 75% - 40px )}.contentarea.news .owl-theme .owl-dots .owl-dot{padding-top:20px;padding-bottom:40px}.homebox.teamone,.teamholder-ipadup{width:calc( 50% - 50px )}.contentarea.threeboxes.teamtwo{padding-right:35px}.contentarea.nopaddesktop{padding-left:0!important;padding-right:0!important}.contentarea.stripreviewspad{padding-top:15px;padding-bottom:90px;margin-top:0}.contentarea.stripreviewscapsule{padding-top:40px;padding-bottom:110px}}@media screen and (min-width:1400px){.contentarea.halfdesktop.toparea{width:calc( 60% - 0px )}#top{height:calc( 100% - 188px );margin-top:188px}#topinner{margin-top:188px}.newsfeed.main{padding-left:15px;padding-right:15px}.contentarea.padsidespercentage{padding-left:55px;padding-right:55px}}@media screen and (min-width:1700px){.contentarea.halfdesktop.toparea{width:calc( 50% - 0px )}}@media screen and (max-width:749px){.newsfeed .alm-reveal li{padding-left:0!important}}@media screen and (min-width:750px){.pageareaholder h1,.rsABlock.bookonlinearea p{font-size:48px;line-height:54px;margin-bottom:25px}.pageareaholder h2{font-size:48px;line-height:51px;margin-bottom:25px}.pageareaholder h2.subheader,.pageareaholder .smallerh2 h2.subheader,.pageareaholder .oldh2font h2{font-size:37px;line-height:39px;margin-bottom:35px}.pageareaholder h2.smaller{font-size:41px;line-height:43px}.pageareaholder h2.areaheader{margin-bottom:61px}.pageareaholder h2.areaheader.moremarg{margin-bottom:83px}.pageareaholder h2.subheader.teamtitle{margin-bottom:5px}.pageareaholder h3.subheader{font-size:31px;line-height:32px;margin-bottom:28px}.pageareaholder p.bigger,.introtext p,span.bigger p,.pageareaholder .biggerp,.pageareaholder span.largetextheader p,.pageareaholder .smallerh3 h3{font-size:21px;line-height:29px}.pageareaholder .smallerh2 h2,.pageareaholder .newsfonts h2 span,.pageareaholder .newsfonts h3 span{font-size:28px;line-height:31px}.contentarea.threecollist ul,#relatedholder ul{-webkit-column-count:2;-moz-column-count:2;column-count:2}.contentarea.threecollist ul.azpage ul{-webkit-column-count:1;-moz-column-count:1;column-count:1}#relatedholder ul{text-align:left}#relatedholder li a{padding-right:20px;padding-left:20px}.newsfeedxx.main .alm-reveal li{width:50%;padding-left:65px;float:left;-webkit-box-sizing:border-box!important;-moz-box-sizing:border-box!important;box-sizing:border-box!important}.newsfeedxx.main{margin-left:-65px!important}.newsfeed.main .alm-reveal{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden}.newsfeed.main .alm-reveal li{display:-webkit-flex;display:-ms-flexbox;display:flex}.pageareaholder .repeatableboxes h3.trigger a:after{right:13px}}@media screen and (min-width:1150px){.pageareaholder h1,.rsABlock.bookonlinearea p{font-size:53px;line-height:61px;margin-bottom:35px}}@media screen and (min-width:1300px){.pageareaholder h1,.rsABlock.bookonlinearea p{font-size:58px;line-height:67px;margin-bottom:35px}.pageareaholder h2{font-size:60px;line-height:63px}.pageareaholder h2.subheader,.pageareaholder .smallerh2 h2.subheader,.pageareaholder .oldh2font h2{font-size:49px;line-height:52px}.pageareaholder h2.smaller{font-size:54px;line-height:57px}.pageareaholder h2.areaheader{margin-bottom:104px}.pageareaholder h2.areaheader.moremarg{margin-bottom:126px}.pageareaholder h2.areaheader.lessmarg{margin-bottom:35px}.pageareaholder h2.subheader.teamtitle{margin-bottom:10px}.pageareaholder h3,.pageareaholder h4,.pageareaholder .smallerh2 h2,.pageareaholder .newsfonts h2 span,.pageareaholder .newsfonts h3 span{font-size:34px;line-height:37px;margin-bottom:20px}.pageareaholder h3.subheader{font-size:39px;line-height:44px;margin-bottom:34px}.pageareaholder p,.pageareaholder h5{font-size:22px;line-height:31px;margin-bottom:35px}.pageareaholder h5{margin-bottom:0}.pageareaholder .smallerp-desktop p{font-size:21px;line-height:30px}.pageareaholder span.largetextheader p{font-size:27px;line-height:35px;margin-bottom:35px}.pageareaholder .smallerh3 h3{font-size:26px;line-height:35px}.pageareaholder p.bigger,.introtext p,span.bigger p,.pageareaholder .biggerp{font-size:26px;line-height:33px}.pageareaholder p.teamtitle{font-size:20px;line-height:26px;margin-bottom:18px}.pageareaholder .contentarea.benefits p{font-size:20px;line-height:28px;margin-bottom:15px}.pageareaholder h3.tabheader{font-size:30px;line-height:30px;font-weight:400}.pageareaholder h3.newsheader{font-size:29px;line-height:32px;margin-bottom:20px;margin-top:8px}.pageareaholder h3.teamheader{margin-bottom:8px}.contentarea ul,.contentarea ol{padding-bottom:35px;padding-top:10px}.contentarea li{font-size:22px;line-height:31px;padding-left:30px;padding-bottom:0;background-position:left 6px}.contentarea .smallerp-desktop li{font-size:21px}.contentarea li{background-image:url(/images/bullet-blue-big.svg)}.pageareaholder .repeatableboxes h3.trigger a:after{width:22px;height:22px;right:18px;margin-top:-11px}.pageareaholder .repeatableboxes .toggle_container{padding-top:30px}.contentarea .indexpage li{margin-right:72px!important;width:calc( 33.3333% - 48px )}.contentarea .indexpage li:nth-child(3n+0){margin-right:0!important}.contentarea .indexpage li a{font-size:32px;line-height:35px;padding-bottom:110px}.quick-links.active{padding-bottom:50px}.quick-links-trigger span.title{font-size:22px;line-height:22px}.pageareaholder p.quicklinkheader{font-size:22px}.quick-links-trigger{padding-top:18px;padding-right:55px;padding-left:20px;padding-bottom:18px}}@media screen and (min-width:1400px){.pageareaholder h1,.rsABlock.bookonlinearea p{font-size:66px;line-height:77px;margin-bottom:35px}.pageareaholder h3.newsheaderxxx{font-size:32px;line-height:35px;margin-bottom:23px}.pageareaholder .contentarea.toparea span.largetextheader p{max-width:650px}.quick-links.active{padding-bottom:54px}.quick-links-trigger.close{top:46px;right:46px}}@media screen and (min-width:1020px){.newsfeedxx.main .alm-reveal li{width:33.333%}.newsfeed.main.noimage .alm-reveal.alm-preloaded li:nth-child(1),.newsfeed.main.noimage .alm-reveal.alm-preloaded li:nth-child(2){width:50%;float:left;-webkit-box-sizing:border-box!important;-moz-box-sizing:border-box!important;box-sizing:border-box!important}.newsfeed.main .alm-reveal.alm-preloaded .newsfeedtext{width:48%;float:left}.newsfeed.main.noimage .alm-reveal.alm-preloaded .newsfeedtext{width:100%}.newsfeed.main .alm-reveal li .newsimageholder{width:40%;padding-left:25px;float:left;position:relative}.newsfeed.main .alm-reveal.alm-preloaded li .newsimageholder{width:90%;float:right}.divider{left:calc(33.3333% - 26px)}.divider.two{left:calc(66.6666% - 13px);display:block}.contentarea.threecollist ul,#relatedholder ul{-webkit-column-count:3;-moz-column-count:3;column-count:3}}@media screen and (min-width:750px){.buttonoutline.static{padding-left:40px;padding-right:18px}.buttonholder.header.left,.buttonholder.header.right,.buttonholder.header.middle{width:auto}.buttonholder.header.middle{margin-left:8px}.buttonholder.header.left{margin-bottom:9px}.buttonholder.header{float:right}.buttonholder.teamtwo.centred{text-align:left}.buttonholder.teamtwo-bottom{margin-top:37px}.buttonoutline.treatmentlinks{white-space:nowrap}}@media screen and (min-width:1000px){.buttonholder.centredmobile-leftdesktop{text-align:left}.buttonholder.margbottom-ipadlsup{margin-bottom:10px}.buttonholder.margbottommore-ipadlsup{margin-bottom:20px}.buttonholder.header.middle{margin-right:13px;margin-left:13px}}@media screen and (min-width:1300px){.buttonholder.sectiontop{margin-top:-29px}.buttonholder.indexpage{bottom:35px}.buttonoutline,a.readmore,.loadmore,.signup .yikes-easy-mc-submit-button,.buttonoutline.staysmall,.alm-load-more-btn{font-size:20px;line-height:24px;padding-left:25px;padding-top:11px;padding-bottom:12px;padding-right:25px;height:auto}.buttonoutline.backtotop{line-height:24px;padding-top:9px;padding-bottom:10px}.arrow.up.backtotop{padding:5px;margin-bottom:-3px;margin-right:0}.buttonoutline.indexpage{font-size:20px!important;line-height:24px!important;padding-top:11px!important;padding-bottom:12px!important}.alm-load-more-btn{font-size:20px!important;line-height:23px!important;padding-left:33px!important;padding-top:11px!important;padding-bottom:12px!important;padding-right:33px!important;margin-top:49px!important}.yotu-button-prs{padding-top:11px!important;padding-bottom:13px!important;font-size:20px!important;line-height:23px!important}.buttonoutline.bigger{font-size:24px;line-height:29px;padding-top:14px;padding-bottom:15px}.buttonoutline.bigger.booknowicon{padding-left:75px;padding-right:38px}.buttonoutline.bigger.booknowicon:before{left:37px;height:24px;width:24px}.buttonholder.teamtwo-bottom{margin-top:60px}.buttonoutline.normal.booknowicon:before,.buttonoutline.normal.callicon:before{left:24px;height:20px;width:20px}.buttonoutline.normal.booknowicon{padding-left:57px}}@media screen and (min-width:1400px){.buttonholder.treatments.quick-linksholder.first{padding-top:40px}.buttonoutline.static{font-size:20px;line-height:24px;padding-left:25px;padding-top:11px;padding-bottom:12px;padding-right:25px;height:auto}.buttonoutline.static{padding-left:53px}.buttonoutline.static.booknowicon{padding-left:57px}.buttonoutline.booknowicon:before,.buttonoutline.callicon:before{left:24px;height:20px;width:20px}.buttonoutline.emailicon:before{left:21px;height:18px;width:23px}}@media screen and (min-width:750px){.hideonmobile{display:block}.showonmobile,.hideontablet{display:none}.showontablet,.showontabletup{display:block}.hideonmobile-inline,.showontablet-inline{display:inline-block}}@media screen and (min-width:1000px){.showontablet,.hideontabletls{display:none}.showontabletls,.showontabletlsup{display:block}}@media screen and (min-width:1300px){.hideondesktop{display:none}.showondesktop{display:block}}@media screen and (min-width:600px){.halfimg{width:50%}}@media screen and (min-width:750px){.gutgraphicbg-img{right:5%}.homeimg.offset{width:calc( 100% - 38px );margin-top:-67px}.homeimg.offset.abs{padding-top:60%}.homeimg.offset.map{height:800px}.homeimg.small{width:27%}.homeimg.large{width:73%;margin-bottom:-40px}.homeimg.large.full{width:100%}.teamimg-holder.teamone{width:65%}.bioimg{padding-top:100%;margin-bottom:0}.teamimg-holder.circle{padding-top:40px;text-align:left}.teamimg-holder.circle img{width:50%!important;margin-left:28px;margin-bottom:-6px}.teamimg-holder.circle.teampg.threeacrossdesktop img{margin-left:33px;margin-bottom:-6px;width:26%!important;float:left}}@media screen and (min-width:1000px){.gutgraphicbg-img{right:0;background-position:center center}.teamimg-holder.circle{padding-top:38px}.teamimg-holder.circle.teampg.threeacrossdesktop{padding-top:15px}.teamimg-holder.circle img{width:26%!important}.teamimg-holder.circle.teampg img{margin-left:33px;margin-bottom:0;width:26%!important}.teamimg-holder.circle.teampg.threeacrossdesktop img{width:50%!important;max-width:230px;margin-bottom:0}.roundimg.desktop.introarea{margin-bottom:20px;width:43%;padding-top:43%;float:right;margin-left:50px;display:block}.roundimg.mobile.introarea{display:none}.homeimg.mobile{display:none}.homeimg.desktop{display:block}.homeimg.offset.map{height:1000px}.homeimg.offset.right{width:calc( 50% + 69px );margin-top:49px;margin-left:-38px}.homeimg.offset.left{width:calc( 50% + 69px );margin-top:49px;margin-right:-38px}.homeimg.offset.contact{width:calc( 50% + 50px );margin-top:-60px}.homeimg.small{width:31%;padding-top:80px}.homeimg.large{width:69%;margin-bottom:-40px}.teamimg-holder.teamone{width:100%}.opaguebluebg.transparent-on-tabletls{background-color:rgba(0,42,92,0);-pie-background:rgba(0,42,92,0)}.opaguebluebg.faded{background:-moz-linear-gradient(top,rgba(0,42,92,.1) 80%,rgba(0,42,92,0) 100%);background:-webkit-linear-gradient(top,rgba(0,42,92,.1) 80%,rgba(0,42,92,0) 100%);background:linear-gradient(to bottom,rgba(0,42,92,.1) 80%,rgba(0,42,92,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#00ffffff',GradientType=0)}.bioimageholder{margin-top:-60px;background-color:Transparent!important}}@media screen and (min-width:1300px){.homeimg.offset.abs{padding-top:50%}.homeimg.offset.right{width:calc( 50% + 73px );margin-top:57px;margin-left:-42px}.homeimg.offset.left{width:calc( 50% + 73px );margin-top:57px;margin-right:-42px}.teamimg-holder.circle{padding-top:42px}.teamimg-holder.circle img{width:23%!important;margin-left:40px;margin-bottom:0}.benefitsicon{width:92px}.imgmargtop{padding-top:59px}.imgmargtopless{padding-top:42px}.imgmargbottomless.nomargbottom-desktop{padding-bottom:0}.newsimg-holder img{max-width:250px}.bioimageholder{height:79px;margin-top:-79px;margin-bottom:45px}.bioimageholderinner{width:158px}}@media screen and (min-width:750px){.socialbuttonsholder.header{width:auto;float:right;margin-top:21px;margin-bottom:12px;text-align:right;margin-right:calc( 5% + 43px )}.socialbuttonsholder.header{display:block}.mobilebuttonholder.footer{display:none}.mobilebuttonholder.header{display:block}.mobilebuttonholder{float:right;position:relative;width:300px;bottom:auto;background-color:rgba(0,0,0,0);padding-top:18px;padding-bottom:0;margin-right:calc( 5% + 87px )}}@media screen and (min-width:1000px){.socialbuttonsholder.header{width:60%;margin-right:calc( 4% + 46px )}.mobilebuttonholder{margin-right:calc( 4% + 90px );width:auto;padding-top:39px}}@media screen and (min-width:1150px){.socialbuttonsholder.header{margin-right:-5px}.mobilebuttonholder{margin-right:0}}@media screen and (min-width:1400px){.socialbuttons{height:26px;width:26px;padding-right:16px}.socialbuttonsholder.header{margin-top:45px;margin-bottom:22px}.socialbuttonsholder.header{margin-right:-8px}.mobilebuttonholder{padding-top:70px}}@media screen and (min-width:750px){.footercopyright{padding-top:25px;padding-bottom:27px}}@media screen and (min-width:1000px){.footerbox.pages.one,.footerbox.pages.two{width:calc( 100% - 0px );float:left}.footerbox.pages.three{float:left;width:calc( 33.3333% - 0px )}.footerbox.pages.four{float:left;width:calc( 33.3333% - 0px )}.footerbox.pages.five{float:left;width:calc( 33.3333% - 0px )}.footerbox.desktop{position:relative;float:left;width:calc( 33.3333% - 0px )}}@media screen and (min-width:1300px){.footerbox.desktop{width:calc( 22% - 0px )}.footerbox.pages{width:calc( 50% - 0px );padding-right:25px}.footerbox.pages.two,.footerbox.pages.three,.footerbox.pages.four{width:calc( 22% - 0px )}.footerbox.pages.five{width:calc( 12% - 0px )}.footerbox h4{font-size:22px;line-height:24px;margin-bottom:19px}.footerbox.pages li{margin-bottom:15px}.footerbox.pages li a{font-size:15px;line-height:19px}.footercopyright{font-size:15px;line-height:19px;padding-top:32px;padding-bottom:34px}}@media screen and (min-width:750px){.signupform{margin-bottom:10px}.yikes-easy-mc-form input[type=text],.yikes-easy-mc-form input[type=url],.yikes-easy-mc-form input[type=email],.yikes-easy-mc-form input[type=number],.yikes-easy-mc-form input[type=password],.yikes-easy-mc-form select,.yikes-easy-mc-form textarea{margin-bottom:5px!important}.signup label{width:calc( 50% - 68px )!important}.signup label.EMAIL-label{margin-left:6px}p.signuptext{width:100%;font-size:20px;line-height:24px;text-align:left}.yikes-easy-mc-submit-button{width:124px!important;margin-top:0!important;font-size:17px!important;display:inline-block!important;margin-left:6px}}