/*! arche v1.6.3
 | (c) 2018 Seattle Christian Counseling
 | GPL-2.0 License
 | git+https://github.com/sccmain/arche.git
 */

@charset "UTF-8";@import url(//fonts.googleapis.com/css?family=Raleway|PT+Serif:400,400italic|Open+Sans:300italic,400italic,400,300,800,700|Open+Sans+Condensed:700);.fa.fa-pull-left,.fa.pull-left{margin-right:.3em}.fa,.fa-stack,audio,canvas,progress,video{display:inline-block}.fa-ul,li{list-style-type:none}.fa-fw,.fa-li,.gallery-item{text-align:center}.wp-caption,a.alignleft,a.alignnone,a.alignright,embed,iframe,img,legend,object,video{max-width:100%}a,a:active,a:hover,a:link,a:visited{text-decoration:none}body #ajaxsearchlite1 .probox .proloading svg,body #ajaxsearchlite1 .probox .promagnifier .innericon svg{fill:#D8D8D8}.fa,.fi:before{-moz-osx-font-smoothing:grayscale}@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome-webfont.eot?v=4.7.0);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(../fonts/fontawesome-webfont.woff2?v=4.7.0) format("woff2"),url(../fonts/fontawesome-webfont.woff?v=4.7.0) format("woff"),url(../fonts/fontawesome-webfont.ttf?v=4.7.0) format("truetype"),url(../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.fa{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571em}.fa-ul{padding-left:0;margin-left:2.14286em}.fa.fa-pull-right,.fa.pull-right{margin-left:.3em}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:.14286em}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.sr-only,body,html,legend,ol,p,ul{padding:0}.fa-pull-left{float:left}.fa-pull-right,.pull-right{float:right}.alignleft,.pull-left{float:left}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{-webkit-filter:none;filter:none}.fa-stack{position:relative;width:2em;height:2em;line-height:2em;vertical-align:middle}progress,sub,sup{vertical-align:baseline}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-close:before,.fa-remove:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-cog:before,.fa-gear:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-repeat:before,.fa-rotate-right:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-exclamation-triangle:before,.fa-warning:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-cogs:before,.fa-gears:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-floppy-o:before,.fa-save:before{content:""}.fa-square:before{content:""}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-sort:before,.fa-unsorted:before{content:""}.fa-sort-desc:before,.fa-sort-down:before{content:""}.fa-sort-asc:before,.fa-sort-up:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-gavel:before,.fa-legal:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-bolt:before,.fa-flash:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-clipboard:before,.fa-paste:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-chain-broken:before,.fa-unlink:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:""}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:""}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:""}.fa-eur:before,.fa-euro:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-inr:before,.fa-rupee:before{content:""}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:""}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:""}.fa-krw:before,.fa-won:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-try:before,.fa-turkish-lira:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-bank:before,.fa-institution:before,.fa-university:before{content:""}.fa-graduation-cap:before,.fa-mortar-board:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:""}.fa-file-archive-o:before,.fa-file-zip-o:before{content:""}.fa-file-audio-o:before,.fa-file-sound-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:""}.fa-empire:before,.fa-ge:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-paper-plane:before,.fa-send:before{content:""}.fa-paper-plane-o:before,.fa-send-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-bed:before,.fa-hotel:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-y-combinator:before,.fa-yc:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-television:before,.fa-tv:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:""}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-sign-language:before,.fa-signing:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:""}.fa-fa:before,.fa-font-awesome:before{content:""}.fa-handshake-o:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-o:before{content:""}.fa-linode:before{content:""}.fa-address-book:before{content:""}.fa-address-book-o:before{content:""}.fa-address-card:before,.fa-vcard:before{content:""}.fa-address-card-o:before,.fa-vcard-o:before{content:""}.fa-user-circle:before{content:""}.fa-user-circle-o:before{content:""}.fa-user-o:before{content:""}.fa-id-badge:before{content:""}.fa-drivers-license:before,.fa-id-card:before{content:""}.fa-drivers-license-o:before,.fa-id-card-o:before{content:""}.fa-quora:before{content:""}.fa-free-code-camp:before{content:""}.fa-telegram:before{content:""}.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{content:""}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:""}.fa-thermometer-2:before,.fa-thermometer-half:before{content:""}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:""}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:""}.fa-shower:before{content:""}.fa-bath:before,.fa-bathtub:before,.fa-s15:before{content:""}.fa-podcast:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-times-rectangle:before,.fa-window-close:before{content:""}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:""}.fa-bandcamp:before{content:""}.fa-grav:before{content:""}.fa-etsy:before{content:""}.fa-imdb:before{content:""}.fa-ravelry:before{content:""}.fa-eercast:before{content:""}.fa-microchip:before{content:""}.fa-snowflake-o:before{content:""}.fa-superpowers:before{content:""}.fa-wpexplorer:before{content:""}.fa-meetup:before{content:""}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}button,hr,input{overflow:visible}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,footer,header,menu,nav,section{display:block}figcaption,figure,main{display:block}hr{-webkit-box-sizing:content-box;box-sizing:content-box}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a:active,a:hover{outline-width:0}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}audio:not([controls]){display:none;height:0}img{border-style:none;height:auto}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;white-space:normal}progress{}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}*,.counselor,.counselor-image,:after,:before{-webkit-box-sizing:border-box}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.fi:before,html{-webkit-font-smoothing:antialiased}summary{display:list-item}[hidden],template{display:none}*,:after,:before{box-sizing:border-box}.author-box:before,.clearfix:before,.entry-content:before,.entry:before,.footer-widgets:before,.pagination:before,.site-container:before,.site-footer:before,.site-header:before,.site-inner:before,.widget:before,.wrap:before{content:" ";display:table}.author-box:after,.clearfix:after,.entry-content:after,.entry:after,.footer-widgets:after,.pagination:after,.site-container:after,.site-footer:after,.site-header:after,.site-inner:after,.widget:after,.wrap:after{clear:both;content:" ";display:table}.outer::after,section::after{content:"";clear:both}html{font-size:62.5%}body{background-color:#fff;color:#0A0A0A;font-family:Raleway,"PT Serif",Georgia,serif;font-size:14px;font-size:1.4rem;font-weight:300;line-height:1.7}body,html{width:100%;margin:0;overflow-x:hidden;overflow-y:auto}.button,.schedule .badge,a,input:focus,input[type=button],input[type=reset],input[type=submit],textarea:focus{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}::-moz-selection{background-color:#000;color:#fff}::selection{background-color:#000;color:#fff}a{background-color:transparent;-webkit-text-decoration-skip:objects;border-bottom:.08em solid transparent;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}aside a,aside a:active,aside a:hover,aside a:visited{color:#0A0A0A}aside a:focus,aside a:hover{border-bottom:.08em solid #0A0A0A}aside a:focus.see-all,aside a:hover.see-all{border:none}p{margin:0 0 2rem}ol,ul{margin:0}b,strong{font-weight:700}cite,em,i{font-style:italic}blockquote{margin:3rem 4rem;padding-left:1rem;border-left:5px solid #F4F4F4}blockquote p,figure{margin:0}blockquote p strong{display:inline;margin:0}.outer{margin:3rem 0}.outer::after{display:table}footer .footer-desc,footer .footer-title,footer .section-title.footer-desc,h1,h2,h2.section-title,h3,h4,h5,h6{color:#0A0A0A;font-family:"Open Sans","helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;margin:0 0 2rem}h5,h6{font-weight:300}footer .footer-title,h1{font-size:28px;font-size:2.8rem}footer .footer-desc,h2{font-size:18px;font-size:1.8rem}h3{font-size:16px;font-size:1.6rem}footer .section-title.footer-desc,h2.section-title,h4{font-family:"Open Sans Condensed","helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;font-size:1.8rem}h5{font-size:16px;font-size:1.6rem}h6{font-size:14px;font-size:1.4rem}footer,footer .footer-desc,footer .footer-title,footer a,footer a:hover,footer h1,footer h2,footer p{color:#fff}footer .footer-title,footer h1{font-size:24px;font-size:2.4rem;margin:0}footer .footer-desc,footer h2{font-size:12px;font-size:1.2rem}.featured-content img,.gallery img{width:auto}.gallery{overflow:hidden}.gallery-item{float:left;margin:0 0 28px}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-3 .gallery-item{width:33%}.gallery-columns-4 .gallery-item{width:25%}.gallery-columns-5 .gallery-item{width:20%}.gallery-columns-6 .gallery-item{width:16.6666%}.gallery-columns-7 .gallery-item{width:14.2857%}.gallery-columns-8 .gallery-item{width:12.5%}.gallery-columns-9 .gallery-item{width:11.1111%}.gallery img{border:1px solid #ddd;height:auto;padding:4px}.gallery img:hover{border:1px solid #999}a.aligncenter img{display:block;margin:0 auto}a.alignnone{display:inline-block}.alignleft{text-align:left}.alignright{float:right;text-align:right}.aligncenter,img.centered{display:block;margin:0 auto 24px}.alignnone,img.alignnone{margin-bottom:12px}.wp-caption.alignleft,a.alignleft,img.alignleft{margin:4px 30px 20px 0}.wp-caption.alignright,a.alignright,img.alignright{margin:4px 0 20px 30px}.wp-caption-text{font-size:14px;font-weight:700;text-align:center}.entry-content p.wp-caption-text{margin-bottom:0}@media (max-width:568px){img.alignleft,img.alignright{float:none;display:block;margin:4px 0 20px}}aside,section{margin-bottom:3rem}section::after{display:table}@media (min-width:961px){section{margin-bottom:5rem}}.site-inner{padding:2rem 4rem 0}aside section{margin-bottom:6rem}aside ul{margin-bottom:2rem}section#above-footer{overflow:inherit;margin:0;padding:4rem;border-top:1px solid #D8D8D8;background-color:#F4F4F4}@media (max-width:568px){.site-inner{padding:2rem 2rem 0}section#above-footer{margin:0;padding:2rem 2rem 0}}@media (max-width:960px){aside{margin-bottom:0}}.site-header .wrap{margin:0 auto;max-width:1280px}nav.nav-primary .sub-menu .menu-info-wrapper{width:30.43478%;float:left;margin-right:4.34783%}nav.nav-primary .sub-menu .menu-items-wrapper{width:65.21739%;float:right;margin-right:0}.site-container{max-width:100%;margin-left:auto;margin-right:auto}.site-container:after{content:" ";display:block;clear:both}.site-inner{margin:0 auto;max-width:1280px}.full-width-content .content{width:100%}aside.sidebar .menu-filter section{display:block!important}@media (max-width:960px){.content,.content-sidebar-sidebar .sidebar-secondary,.sidebar-content-sidebar .content-sidebar-wrap,.sidebar-primary,.sidebar-sidebar-content .content-sidebar-wrap{width:100%;float:right;margin-right:0}.content-sidebar .content,.content-sidebar-sidebar .content,.content-sidebar-sidebar .content-sidebar-wrap,.sidebar-content .sidebar-primary,.sidebar-content-sidebar .content,.sidebar-secondary,.sidebar-sidebar-content .content,.sidebar-sidebar-content .sidebar-primary{width:100%;float:left;margin-left:0;margin-right:0}aside.sidebar section{display:none}aside.sidebar section.optin-monster-api{display:block}}#articles::after,#contact-locations::after,#locations-contact::after,.directory-listing #primary-search-message::after,.entry-date::after,.first::after,.full-width::after,.location-specifics::after,.second::after,.third::after,section#intro::after{display:table;clear:both;content:""}@media (min-width:961px){.content-sidebar-sidebar .content-sidebar-wrap{width:65.21739%;float:left;margin-right:4.34783%}.content,.sidebar-content-sidebar .content-sidebar-wrap,.sidebar-sidebar-content .content-sidebar-wrap{width:65.21739%;float:right;margin-right:0}.content-sidebar .content,.content-sidebar-sidebar .content,.sidebar-content-sidebar .content{width:65.21739%;float:left;margin-right:4.34783%}.content-sidebar-sidebar .content,.sidebar-content-sidebar .content,.sidebar-sidebar-content .content{width:39.13043%;float:left;margin-right:4.34783%}.sidebar-primary{width:30.43478%;float:right;margin-right:0}.sidebar-content .sidebar-primary,.sidebar-secondary,.sidebar-sidebar-content .sidebar-primary{width:30.43478%;float:left;margin-right:4.34783%}.content-sidebar-sidebar .sidebar-secondary{width:21.73913%;float:right;margin-right:0}.directory-listing.sidebar-content .content,.page-template-services-page-php.sidebar-content .content{width:73.91304%;float:right;margin-right:0}.directory-listing.sidebar-content.sidebar-content .sidebar-primary,.page-template-services-page-php.sidebar-content.sidebar-content .sidebar-primary{width:21.73913%;float:left;margin-right:4.34783%}}@media (min-width:767px){.half-width{width:47.82609%;float:left;margin-right:4.34783%}.half-width.last{width:47.82609%;float:right;margin-right:0}.thirds{width:65.21739%;float:left;margin-right:4.34783%}.thirds.last{width:65.21739%;float:right;margin-right:0}}@media (max-width:568px){.full-width{overflow:visible}.full-width .first,.full-width .third{margin:0}.full-width .second{margin:2rem -2rem;padding:2rem}}@media (min-width:668px) and (max-width:960px){section#what-who-how.full-width .first{width:47.82609%;float:left;margin-right:4.34783%}section#what-who-how.full-width .first.full{width:100%;float:left;margin-left:0;margin-right:0}section#what-who-how.full-width .second{width:47.82609%;float:right;margin-right:0}section#what-who-how.full-width .third{margin:5rem 0 0;width:100%;float:left}section#what-who-how.full-width .third .image-wrap{width:47.82609%;float:left;margin-right:4.34783%}section#what-who-how.full-width .third #how-wrap{width:47.82609%;float:right;margin-right:0}section#what-who-how.full-width .thirds{width:100%;float:left;margin-left:0;margin-right:0}}@media (min-width:961px){.first,.second{width:30.43478%;float:left;margin-right:4.34783%}.third{width:30.43478%;float:right;margin-right:0}}.five-sixths,.four-sixths,.one-fourth,.one-half,.one-sixth,.one-third,.three-fourths,.three-sixths,.two-fourths,.two-sixths,.two-thirds{float:left;margin-left:2.564102564102564%}.one-half,.three-sixths,.two-fourths{width:48.717948717948715%}.one-third,.two-sixths{width:31.623931623931625%}.four-sixths,.two-thirds{width:65.81196581196582%}.one-fourth{width:23.076923076923077%}.three-fourths{width:74.35897435897436%}.one-sixth{width:14.52991452991453%}.five-sixths{width:82.90598290598291%}.thirst{clear:both;margin-left:0}#service-articles .article-image{overflow:hidden;max-height:150px}@media (min-width:961px){#articles #articles-wrap article{float:left;width:50%;padding:0 2.5% 0 0}#articles #articles-wrap article.end{float:right;padding:0 0 0 2.5%}}.entry-date{width:100%;float:left;margin-left:0;margin-right:0}.entry-date .entry-date-wrap-left{width:39.13043%;float:left;margin-right:4.34783%}.entry-date .entry-date-wrap-right{width:56.52174%;float:right;margin-right:0}#above-footer #contact,#contact-locations,#locations,#locations-contact{margin:0 auto;max-width:1280px}#locations-landscape .location-image{float:left;width:65%;min-height:250px;overflow:hidden}#locations-landscape .location-details,#locations-landscape .location-name{float:left;width:35%}#locations-other span{width:65%;padding:10px 0 10px 2%}#locations-other select{width:32%;margin-left:1%}@media (max-width:960px){#locations-landscape .location-image{float:left;width:50%;overflow:hidden}#locations-landscape .location-details,#locations-landscape .location-name{float:left;width:50%}#locations-other span{width:50%;padding:10px 0 10px 2%}#locations-other select{width:48%;margin-left:1%}}@media (min-width:1360px){#above-footer #contact{padding:0 4rem}}section#intro .location-text{width:47.82609%;float:left;margin-right:4.34783%}section#intro .location-images{width:47.82609%;float:right;margin-right:0}@media (max-width:768px){section#intro .location-images,section#intro .location-text{float:none;width:100%;margin:0}}.location-specifics>div{width:30.43478%;float:left;margin-right:4.34783%;margin-bottom:3rem}.location-specifics>div.last{float:right;margin-right:0}@media (max-width:960px){.location-specifics .location-specifics-counselors{width:100%;float:left;margin-left:0;margin-right:0;border:none;min-height:inherit;margin-bottom:3rem;padding-bottom:3rem;border-bottom:1px solid #D8D8D8}.location-specifics .location-specifics-address,.location-specifics .location-specifics-opening-hours{width:47.82609%;float:left;margin-right:4.34783%;margin-bottom:0}}@media (min-width:769px) and (max-width:960px){ul.counselors-list>li{width:30.43478%;float:left;margin-right:4.34783%}ul.counselors-list>li:nth-child(3n+3){float:right;margin-right:0}}@media (min-width:569px) and (max-width:768px){ul.counselors-list>li{width:47.82609%;float:left;margin-right:4.34783%}ul.counselors-list>li:nth-child(2n+2){float:right;margin-right:0}}@media (max-width:568px){.location-specifics .location-specifics-address,.location-specifics .location-specifics-opening-hours{width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:3rem}.location-specifics .location-specifics-opening-hours{margin-bottom:0}ul.counselors-list>li{width:100%;float:left;margin-left:0;margin-right:0}}#contact-locations #contact,#locations-contact #contact-locations,#locations-contact #locations,#locations-contact #locations-contact{width:47.82609%;float:left;margin-right:4.34783%}#contact-locations #contact-locations,#contact-locations #locations,#contact-locations #locations-contact,#locations-contact #contact{width:47.82609%;float:right;margin-right:0}@media (max-width:960px){#contact-locations #contact,#contact-locations #contact-locations,#contact-locations #locations,#contact-locations #locations-contact,#locations-contact #contact,#locations-contact #contact-locations,#locations-contact #locations,#locations-contact #locations-contact{float:none;width:100%;margin:0}}.search .search-form{position:relative;border:1px solid #D8D8D8}.search .search-form input{border:none}.search .search-form input[type=submit]{width:40px;background-color:transparent;font-family:FontAwesome;color:#D8D8D8;position:absolute;right:0;top:0;bottom:0}#primary-search-message p{width:47.82609%;float:left;margin-right:4.34783%}#primary-search-message .search{width:47.82609%;float:right;margin-right:0}.directory-listing #primary-search-message p{width:82.6087%;float:left;margin-right:0}.directory-listing #primary-search-message .directory-sort{float:right;display:none}.style-grid .counselor{width:30.43478%;float:left}.style-grid .counselor:nth-child(3n+1){margin-right:-100%;clear:both;margin-left:0}.style-grid .counselor:nth-child(3n+2){margin-left:34.78261%;margin-right:-100%;clear:none}.style-grid .counselor:nth-child(3n+3){margin-left:69.56522%;margin-right:-100%;clear:none}.style-list .counselor{width:100%;float:left;margin-left:0;margin-right:0}@media (max-width:960px){.sidebar-primary{position:fixed;z-index:1100}.sidebar-primary.sidebar section.optin-monster-api{display:none}#primary-search-results.no-results{margin:3rem 0}}@media (max-width:667px){.style-grid .counselor{width:47.82609%;float:left}.style-grid .counselor:nth-child(2n+1){margin-right:-100%;clear:both;margin-left:0}.style-grid .counselor:nth-child(2n+2){margin-left:52.17391%;margin-right:-100%;clear:none}}@media (max-width:414px){.style-grid .counselor{width:100%;margin-left:0!important;margin-right:0!important;float:none}}ul#steps-bar li{width:24.5%}#extended-info .tabbed::after{clear:both;content:"";display:table}#extended-info .tabbed nav.dynamic{width:320px;float:left}#extended-info .tabbed div.sections{margin-left:320px}@media (max-width:767px){#extended-info .tabbed nav.dynamic{width:100%;float:none}#extended-info .tabbed .tabs{position:relative!important;width:100%!important}#extended-info .tabbed div.sections{margin-left:0}}@media (min-width:1025px){#service-steps #steps-nav{width:21.73913%;float:left;margin-right:4.34783%}#service-steps #steps-content{width:73.91304%;float:right;margin-right:0}#service-steps .tile{width:30.43478%;float:left;margin-right:4.34783%}#service-steps .tile:nth-child(3n+3){float:right;margin-right:0}}@media (min-width:769px) and (max-width:1024px){#service-steps #steps-nav{width:30.43478%;float:left;margin-right:4.34783%}#service-steps #steps-content{width:65.21739%;float:right;margin-right:0}#service-steps .tile{width:47.82609%;float:left;margin-right:4.34783%}#service-steps .tile:nth-child(2n+2){float:right;margin-right:0}}@media (min-width:569px) and (max-width:768px){#service-steps .tile{width:47.82609%;float:left;margin-right:4.34783%}#service-steps .tile:nth-child(2n+2){float:right;margin-right:0}}@media (max-width:568px){#service-steps .tile{width:100%;float:left;margin-left:0;margin-right:0}}.grid{width:100%;margin-bottom:3rem;overflow:hidden}@media (min-width:961px){.grid .tile{width:21.73913%;float:left;margin-right:4.34783%}.grid .tile:nth-child(4n+4){float:right;margin-right:0}}@media (min-width:668px) and (max-width:960px){.grid .tile{width:30.43478%;float:left;margin-right:4.34783%}.grid .tile:nth-child(3n+3){float:right;margin-right:0}}@media (min-width:569px) and (max-width:667px){.archive #primary-search-message p,.blog #primary-search-message .search,.search #primary-search-message .search{width:100%;margin-left:0;margin-right:0;float:left}.archive #primary-search-message .search,.blog #primary-search-message p,.search #primary-search-message p{display:none}.archive #primary-search-message p{text-align:center}.grid .tile{width:47.82609%;float:left;margin-right:4.34783%}.grid .tile:nth-child(2n+2){float:right;margin-right:0}}@media (max-width:568px){.grid .tile{width:100%;float:left;margin-left:0;margin-right:0}}@media (max-width:667px){.archive #primary-search-message p,.blog #primary-search-message .search,.search #primary-search-message .search{width:100%;float:left;margin-left:0;margin-right:0}.archive #primary-search-message .search,.blog #primary-search-message p,.search #primary-search-message p{display:none}.archive #primary-search-message p{text-align:center}}@media (min-width:961px){#related-posts .grid .tile{width:30.43478%;float:left;margin-right:4.34783%}#related-posts .grid .tile:nth-child(3n+3){float:right;margin-right:0}}@media (max-width:960px){#related-posts .grid .tile{width:30.43478%;float:left;margin-right:4.34783%}#related-posts .grid .tile:nth-child(3n+3){float:right;margin-right:0}}@media (max-width:768px){#related-posts .grid .tile{width:47.82609%;float:left;margin-right:4.34783%}#related-posts .grid .tile:nth-child(2n+2){float:right;margin-right:0}#related-posts .grid .tile:last-child{display:none}}@media (max-width:568px){#related-posts .grid .tile{width:100%;float:left;margin-left:0;margin-right:0}}.book-cover{width:150px;margin-right:50px;float:left}.book-details{margin-left:200px}@media (max-width:568px){.book-cover{display:none}.book-details{margin-left:0}}footer{width:100%;float:left;margin-left:0;margin-right:0}.footer-about-us{display:table}.footer-area{display:table-cell;vertical-align:middle}.copyright .inner,.footer-about-us,.footer-widgets{max-width:1280px;margin:0 auto}.site-title,footer section{margin:0;padding:0}.copyright .inner::after,.copyright::after,.footer-about-us::after,.footer-widgets::after{clear:both;content:"";display:table}.single-location .footer-about-us{display:table}.site-title{position:relative;z-index:11;display:block;background-color:#0A0A0A;height:80px;width:260px;float:left}.site-title a{display:block;margin:1rem 0 0 1rem}.site-title a.logo{margin-left:2rem}.site-title img{max-height:61px;padding-right:20px;border-right:1px solid #fff}header.site-header{position:relative;background-image:none!important;background-color:#3d3d3d}header.site-header:before{min-height:80px;background-color:#0A0A0A;position:absolute;display:block;width:100%;z-index:10}header.site-header .wrap{position:relative;min-height:80px;line-height:1;z-index:99}.page-template-directory-listing-page header.site-header #site-header-image{height:120px!important;background-color:#fff}.page-template-directory-listing-page header.site-header #site-header-image #header-title{height:140px}.page-template-directory-listing-page header.site-header #site-header-image #header-title footer .footer-title,.page-template-directory-listing-page header.site-header #site-header-image #header-title h1,footer .page-template-directory-listing-page header.site-header #site-header-image #header-title .footer-title{font-size:36px;font-size:3.6rem}.page-template-directory-listing-page header.site-header #site-header-image:before{background:0 0}@media (max-width:568px){.footer-about-us,.footer-area{display:block}.page-template-directory-listing-page header.site-header #site-header-image #header-title footer .footer-title,.page-template-directory-listing-page header.site-header #site-header-image #header-title h1,footer .page-template-directory-listing-page header.site-header #site-header-image #header-title .footer-title{font-size:24px;font-size:2.4rem}}#site-header-image{position:relative;overflow:hidden;height:250px}#site-header-image:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";opacity:.7;-webkit-transition:all .2s linear;transition:all .2s linear;background:#000;background:-webkit-gradient(linear,left bottom,left top,from(black),to(rgba(0,0,0,.1)));background:-webkit-linear-gradient(bottom,#000,rgba(0,0,0,.1));background:linear-gradient(to top,#000,rgba(0,0,0,.1));z-index:1}#site-header-image #header-image img{position:absolute;max-width:none}#site-header-image #header-title{position:absolute;display:table;left:0;right:0;margin:0 auto;height:250px;width:100%;text-align:center;color:#fff;font-family:"Open Sans","helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;z-index:9}#site-header-image.counselor-bar,#site-header-image.counselor-bar #header-title,body.single-service #site-header-image,body.single-service #site-header-image #header-title{height:450px}#site-header-image #header-title #header-title-wrap{display:table-cell;vertical-align:middle;padding:0 10%}#site-header-image #header-title footer .footer-title,#site-header-image #header-title h1,footer #site-header-image #header-title .footer-title{font-size:46px;font-size:4.6rem;margin:0;color:#fff;line-height:1;position:relative;z-index:2}#site-header-image #header-title span{font-size:20px;font-size:2rem;font-weight:400;font-style:italic;position:relative;z-index:2}#site-header-image #header-title span.extra{font-style:normal;font-size:14px;font-size:1.4rem;display:block;margin-bottom:.5rem;text-transform:uppercase}#site-header-image.no-image #header-title,#site-header-image.no-image #header-title footer .footer-title,#site-header-image.no-image #header-title h1,footer #site-header-image.no-image #header-title .footer-title{color:#0A0A0A}body.single-post #site-header-image{display:none}@media (min-width:961px) and (max-width:1099px){.site-title{width:200px}.site-title a{margin-top:1.5rem}.site-title a img{padding:.5rem 2rem .5rem 0}}@media (max-width:960px){body.single-service #site-header-image{height:250px!important}body.single-service #site-header-image #header-title{height:250px}#site-header-image #header-title footer .footer-title,#site-header-image #header-title h1,footer #site-header-image #header-title .footer-title{font-size:36px;font-size:3.6rem}#site-header-image #header-title span{font-size:18px;font-size:1.8rem}#site-header-image #header-title span.extra{font-size:13px;font-size:1.3rem}}@media (max-width:768px){#site-header-image #header-title #header-title-wrap{padding:0 5%}#site-header-image #header-title footer .footer-title,#site-header-image #header-title h1,footer #site-header-image #header-title .footer-title{font-size:24px;font-size:2.4rem}#site-header-image #header-title span{font-size:16px;font-size:1.6rem}#site-header-image #header-title span.extra{font-size:12px;font-size:1.2rem}}@media (max-width:568px){#site-header-image #header-title span{font-size:14px;font-size:1.4rem}#site-header-image.counselor-bar{height:300px!important}#site-header-image.counselor-bar #header-title{height:300px}}@media (max-width:960px){.site-title{width:240px}.site-title img{padding:0;border:none}}nav.nav-primary{position:relative;min-height:80px;background-color:#0A0A0A;margin-left:260px;padding-left:10px;z-index:10}nav.nav-primary>ul{display:block;width:auto}nav.nav-primary ul.menu>li{position:relative;cursor:pointer;display:block;float:left;z-index:9}nav.nav-primary ul.menu>li.call-link{float:right}nav.nav-primary ul.menu>li.menu-open>a,nav.nav-primary ul.menu>li>a.active,nav.nav-primary ul.menu>li>a:hover{background-color:#3d3d3d}nav.nav-primary ul.menu>li.menu-item-has-children>a .menu-image-title:after{font-family:FontAwesome;font-weight:400;content:"\f0d7";font-size:16px;font-size:1.6rem;position:absolute;right:15px;top:19px}nav.nav-primary ul.menu>li .break-line{display:block;height:20px}nav.nav-primary ul.menu>li .break-line a{display:block;height:50%;cursor:default;padding:0;margin:0 20px;border-bottom:1px solid #D8D8D8}nav.nav-primary ul.menu>li>a{display:table-cell;vertical-align:middle;height:80px;width:135px;padding:0 1rem;font-family:"Open Sans Condensed","helvetica Neue",Helvetica,Arial,sans-serif;font-size:20px;font-size:2rem;color:#fff;line-height:1.35}nav.nav-primary ul.menu>li>a:active,nav.nav-primary ul.menu>li>a:hover,nav.nav-primary ul.menu>li>a:link,nav.nav-primary ul.menu>li>a:visited{color:#fff;text-decoration:none}nav.nav-primary ul.menu>li>a .menu-description{display:block;font-family:Raleway,"PT Serif",Georgia,serif;font-size:11px;font-size:1.1rem;line-height:1.1}nav.nav-primary ul.menu>li .sub-menu .menu-description{display:block;font-size:11px;font-size:1.1rem;font-style:italic;color:#979797!important;padding-right:2rem;white-space:normal;line-height:1.5;font-weight:400;border:none!important;text-decoration:none!important}.sub-menu,.sub-menu .menu-info,nav li.hide,nav.nav-primary ul.menu>li .sub-menu .sub-menu .menu-description{display:none}nav li.hide{position:absolute;left:20px;top:110px;width:200px}.directory-filter .wrap:before,.menu-active .wrap:before,.no-scroll .wrap:before{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;content:"";-webkit-transition:all .2s linear;transition:all .2s linear;background:#000;background:rgba(0,0,0,.5);z-index:9}.sub-menu-wrap{position:absolute;z-index:1000;top:83px;left:0}.menu-open .sub-menu-wrap{background-color:#fff;border:1px solid transparent;border-radius:6px;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);background-clip:padding-box;cursor:default}.menu-open .sub-menu-wrap .sub-menu{border-right:1px solid transparent}.sub-menu-wrap.sub-menu-active{-webkit-transition:all 50ms ease-out;transition:all 50ms ease-out}.sub-menu-wrap.sub-menu-active .sub-menu{border-right:1px solid #F4F4F4}.sub-menu-wrap.sub-menu-active.single{width:535px}.sub-menu-wrap.sub-menu-active.single .sub-menu .sub-menu{width:100%;border:none}.sub-menu-wrap.sub-menu-active.double{width:810px}.sub-menu-wrap.sub-menu-active.double .sub-menu .sub-menu{width:535px;border:none}.sub-menu-wrap.sub-menu-active.double .sub-menu .sub-menu li{float:left;width:50%}.sub-menu{position:relative;top:0;left:0;width:265px;min-width:160px;padding:10px 0;margin:0;height:100%}.sub-menu li.menu-item-has-children.menu-item-type-custom>a{cursor:default}.sub-menu .sub-menu{position:absolute;left:270px;top:0;margin:0;height:auto}.menu-open .sub-menu-wrap:after,.menu-open .sub-menu-wrap:before{position:absolute;left:60px;display:inline-block;content:''}.sub-menu .sub-menu li a{font-weight:400}.sub-menu .sub-menu li a:active,.sub-menu .sub-menu li a:hover{color:#33a3d5;text-decoration:underline}.menu-open .sub-menu-wrap:before{top:-7px;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,.2)}.menu-open .sub-menu-wrap:after{top:-6px;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent}.menu-open .sub-menu-wrap .menu-item-has-children>a{position:relative}.menu-open .sub-menu-wrap .menu-item-has-children>a:after{position:absolute;top:7px;bottom:0;right:20px;color:#D8D8D8;font-family:FontAwesome;font-weight:400;content:"\f105";font-size:16px;font-size:1.6rem}.sub-menu>li>a{display:block;padding:7px 20px;clear:both;line-height:20px;color:#333;white-space:nowrap;font-size:14px;font-size:1.4rem;font-family:"Open Sans","helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;-webkit-transition:0s;transition:0s}.sub-menu>li>a.hover{color:#33a3d5}.sub-menu>li>a.hover:after{color:#33a3d5!important}.sub-menu>li>a:active,.sub-menu>li>a:hover{color:#33a3d5;text-decoration:underline}.sub-menu>li.menu-item-has-children>a.hover,.sub-menu>li.menu-item-has-children>a:active,.sub-menu>li.menu-item-has-children>a:focus,.sub-menu>li.menu-item-has-children>a:hover{font-weight:700;text-decoration:none}nav.nav-primary .sub-menu .menu-image{width:40px;height:40px;border-radius:25px;border:2px solid #D8D8D8;margin:0 1rem 0 0;padding:0!important}.locations-sub-menu .sub-menu-wrap{width:810px;left:-136px}.locations-sub-menu .sub-menu-wrap:after,.locations-sub-menu .sub-menu-wrap:before{left:196px}.locations-sub-menu .sub-menu-wrap .sub-menu{width:100%;overflow:hidden}.locations-sub-menu .sub-menu-wrap .sub-menu li{float:left;width:33%}.locations-sub-menu .sub-menu-wrap .sub-menu li a{padding:.6rem 2rem}nav.nav-primary ul.menu>li.call-link a{font-size:18px;font-size:1.8rem;line-height:1.5}.call-link-tablet{display:none}@media (min-width:961px) and (max-width:1099px){nav.nav-primary{margin-left:200px}nav.nav-primary .sub-menu-wrap.sub-menu-active.single{width:505px}nav.nav-primary .sub-menu-wrap.sub-menu-active.single .sub-menu .sub-menu{width:235px}nav.nav-primary .locations-sub-menu .sub-menu-wrap,nav.nav-primary .sub-menu-wrap.sub-menu-active.double{width:740px}nav.nav-primary .locations-sub-menu .sub-menu-wrap .sub-menu .sub-menu,nav.nav-primary .sub-menu-wrap.sub-menu-active.double .sub-menu .sub-menu{width:470px}}.responsive-menu-icon{display:none;color:#fff;font-size:14px;font-family:"Open Sans Condensed","helvetica Neue",Helvetica,Arial,sans-serif;border:2px solid #fff;border-radius:5px;z-index:11;cursor:pointer;position:absolute;top:27px;right:17px;text-align:center;width:54px;padding:.4rem .6rem}@media (max-width:960px){.responsive-menu-icon{display:block}nav.nav-primary{position:fixed;height:100%;top:0;left:0;right:100%;margin:0;padding:0;background:#fff;-webkit-transition:all .3s ease;transition:all .3s ease;overflow-x:hidden;z-index:9998}nav.nav-primary #menu-main-navigation{position:relative;display:block;z-index:9999;background:#fff;opacity:0;height:100%}nav.nav-primary #menu-main-navigation>li{float:none;display:block;border-bottom:1px solid #D8D8D8;margin:0;padding:2rem 0}nav.nav-primary #menu-main-navigation>li>a{display:block;height:inherit;width:100%;font-size:16px;font-size:1.6rem;color:#0A0A0A;background:0 0;padding:0 1rem 0 2rem}nav.nav-primary #menu-main-navigation>li>a i{float:right}nav.nav-primary #menu-main-navigation>li>a .menu-description{line-height:inherit}nav.nav-primary #menu-main-navigation>li.call-link{float:none}nav.nav-primary .sub-menu-wrap{border:none;border-radius:inherit;top:0;position:relative;-webkit-box-shadow:none;box-shadow:none;left:0;overflow:hidden}nav.nav-primary .sub-menu-wrap .menu-open.menu-item-has-children>a:after{content:"\f107";right:18px}nav.nav-primary .sub-menu-wrap:after,nav.nav-primary .sub-menu-wrap:before{display:none}nav.nav-primary .sub-menu-wrap .sub-menu{width:100%;border:none;padding:0}nav.nav-primary .sub-menu-wrap .sub-menu li{width:100%}nav.nav-primary .sub-menu-wrap .sub-menu li:first-child a{margin-top:10px}nav.nav-primary .sub-menu-wrap .sub-menu li a{color:#0A0A0A;text-decoration:none}nav.nav-primary .sub-menu-wrap .sub-menu li.menu-open a,nav.nav-primary .sub-menu-wrap .sub-menu li.menu-open a:after{color:#33a3d5}nav.nav-primary .sub-menu-wrap .sub-menu .sub-menu{position:relative;left:0;background-color:#F4F4F4;padding:0}nav.nav-primary .sub-menu-wrap .sub-menu .sub-menu li{border-top:1px solid #D8D8D8}nav.nav-primary .sub-menu-wrap .sub-menu .sub-menu li a{margin:0;padding:.7rem 2rem .7rem 3rem;color:#707070}nav.nav-primary .sub-menu-wrap .sub-menu .sub-menu li a:active,nav.nav-primary .sub-menu-wrap .sub-menu .sub-menu li a:hover{color:#707070;text-decoration:none}nav.nav-primary .sub-menu-wrap .sub-menu .sub-menu li:last-child{border-bottom:1px solid #D8D8D8}.no-scroll{position:fixed;overflow:hidden}.no-scroll nav.nav-primary{right:60%}.no-scroll nav.nav-primary #menu-main-navigation{-webkit-transition:all .5s ease-in;transition:all .5s ease-in;opacity:1}header.site-header .wrap{height:auto!important}}#navbar #navbar-inner .filter:active,#navbar #navbar-inner .filter:hover,#navbar.fixed #navbar-inner a.call-us:focus,#navbar.fixed #navbar-inner a.call-us:hover,#navbar.fixed #navbar-inner a.call-us:visited{color:#fff}@media (max-width:414px){.no-scroll nav.nav-primary{right:88px}}@media (max-width:320px){.no-scroll nav.nav-primary{right:60px}.responsive-menu-icon{border:none;font-size:0;width:inherit}.responsive-menu-icon:before{font-family:FontAwesome;font-weight:400;content:"\f0c9";font-size:18px;font-size:1.8rem}.responsive-menu-icon.active:before{content:"\f00d"}}#navbar{-webkit-transform:translate3d(0,0,0);margin-top:2.8rem;position:relative;z-index:2}#navbar #navbar-inner{width:350px;margin:0 auto;padding:1rem;border-radius:8px;background-color:rgba(255,255,255,.75);-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}#navbar #navbar-inner a.call-us,#navbar #navbar-inner a.navbar-logo{display:none}#navbar #navbar-inner .filter{border-radius:4px;text-shadow:0 1px 1px rgba(0,0,0,.3);display:inline-block;vertical-align:middle;width:48%;height:37px;line-height:37px;margin:0;padding:0}#navbar #navbar-inner .filter.reset{width:36px;height:36px;line-height:36px;padding:0;background-color:#979797;border:none;text-shadow:none}#navbar #navbar-inner .filter.reset:active,#navbar #navbar-inner .filter.reset:hover{background-color:#646464}#navbar #navbar-inner .filter.reset .fa{padding:0}#navbar.fixed{position:fixed;top:0;left:0;width:100%;margin:0;background-color:rgba(0,0,0,.9);border-bottom:1px solid #0A0A0A}#navbar.fixed #navbar-inner{display:table;position:relative;max-width:1280px;width:100%;padding:.5rem 3rem;border-radius:0;background:0 0;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;z-index:2}#navbar.fixed #navbar-inner .jplist-panel{display:table-cell;vertical-align:middle;text-align:center}#navbar.fixed #navbar-inner .custom-select,#navbar.fixed #navbar-inner .filter{width:250px;margin-top:.2rem;border-radius:2px;padding:0;border:none}#navbar.fixed #navbar-inner .custom-select:before,#navbar.fixed #navbar-inner .filter:before{padding-top:0;padding-bottom:0}#navbar.fixed #navbar-inner a.navbar-logo{display:table-cell;vertical-align:bottom;text-align:left;line-height:0;width:200px}#navbar.fixed #navbar-inner a.navbar-logo img{max-height:31px;height:31px;width:auto}#navbar.fixed #navbar-inner a.call-us{display:table-cell;vertical-align:middle;color:#fff;font-weight:700;font-size:14px;font-size:1.4rem;text-align:right;line-height:1.25;width:200px}#article-tiles,#articles,#intro footer .intro-header.footer-desc,#intro h2.intro-header,#profiles,#testimonials .owl-item .quote,#testimonials cite.author,footer #intro .intro-header.footer-desc{text-align:center}#navbar.fixed #navbar-inner a.call-us strong{display:block;font-weight:300}#navbar.fixed #navbar-inner .filter{margin:1px 0 0 -2px;height:29px;line-height:29px}#navbar.fixed #navbar-inner .filter.reset{width:29px}#navbar.funnelbar #navbar-inner{width:auto;display:inline-block}#navbar.funnelbar #navbar-inner #service-steps-init{margin-bottom:0}#navbar.funnelbar #navbar-inner .filter{display:block;width:auto;height:auto;line-height:1.5;padding:1rem 4rem;font-size:18px;font-size:1.8rem}#navbar.funnelbar #navbar-inner .filter span{display:block;font-size:11px;font-size:1.1rem;font-weight:300;font-family:Raleway,"PT Serif",Georgia,serif}#navbar.funnelbar.fixed #navbar-inner{display:table;width:100%}#navbar.funnelbar.fixed #navbar-inner .filter{display:inline-block;font-size:16px;font-size:1.6rem;margin-top:.3rem;padding:.3rem 2rem}#how #navbar,#navbar.funnelbar.fixed #navbar-inner .filter span{display:none}.page-template-directory-listing-page #navbar.fixed #navbar-inner .custom-select{width:215px}#search-results div.no-results{margin:6rem 0;padding:0 2.5rem}@media (max-width:568px){#search-results div.no-results{margin:4rem 0;padding:0}#search-results div.no-results .arche-alert p{font-size:12px;font-size:1.2rem}#search-results div.no-results .arche-alert .fa-info{display:none}}@media (max-width:1000px){#navbar.fixed #navbar-inner a.navbar-logo{width:125px}#navbar.fixed #navbar-inner a.call-us{top:6px;top:.6rem;font-size:12px;font-size:1.2rem;width:125px}}@media (max-width:768px){#navbar #navbar-inner .filter.reset,#navbar.fixed #navbar-inner a.call-us,#navbar.fixed #navbar-inner a.navbar-logo{display:none}#navbar #navbar-inner{width:300px}#navbar #navbar-inner .custom-select,#navbar #navbar-inner .filter{width:100%;padding:0}#navbar #navbar-inner .filter{margin:0;height:30px;line-height:30px}#navbar #navbar-inner .custom-select:before{padding-top:0}#navbar.fixed #navbar-inner{background:0 0}#navbar.fixed #navbar-inner .custom-select,#navbar.fixed #navbar-inner .filter{width:170px;margin:0 .5rem 0 0}.page-template-directory-listing-page #navbar #navbar-inner .select-services,.page-template-directory-listing-page #navbar.fixed #navbar-inner .select-services{margin:0}.page-template-directory-listing-page #navbar.fixed #navbar-inner .custom-select{width:215px}}#what-who-how .button strong,#what-who-how .schedule .badge strong,#who .image-wrap a img,.schedule #what-who-how .badge strong{display:block}@media (max-width:667px){#navbar,#navbar.fixed{position:relative;border:none;background-color:transparent}#navbar #navbar-inner,#navbar.fixed #navbar-inner{padding:1rem;border-radius:8px;width:280px;background-color:rgba(255,255,255,.75)}#navbar #navbar-inner .jplist-panel,#navbar.fixed #navbar-inner .jplist-panel{padding:0}#navbar #navbar-inner .custom-select,#navbar #navbar-inner .filter,#navbar.fixed #navbar-inner .custom-select,#navbar.fixed #navbar-inner .filter{width:100%!important}#navbar #navbar-inner .filter,#navbar.fixed #navbar-inner .filter{margin:0}#how #navbar{display:block;margin:4rem 2rem 3rem;position:relative;top:auto}#how #navbar #navbar-inner{padding:0;border-radius:0;background:0 0;width:100%}#how #navbar #navbar-inner .custom-select,#how #navbar #navbar-inner .filter{padding:.5rem}#how #navbar #navbar-inner .custom-select:before{padding-top:.5rem}#how #navbar #navbar-inner .filter{height:40px;line-height:40px;padding:0 1rem}}#search-results .counselor .counselor-wrap .counselor-meta .counselor-details span.jobdescription,#search-results .counselor .counselor-wrap span.region,.intro-description,.m-profile-jobtitle,.m-profile-meta,.serif,.serif-italic,li.location span.region{font-family:Raleway,"PT Serif",Georgia,serif;font-size:12px;font-size:1.2rem;color:#979797}#testimonials .owl-item .quote,#who .image-wrap a .featured,.intro-text{font-family:"Open Sans","helvetica Neue",Helvetica,Arial,sans-serif}#search-results .counselor .counselor-wrap .counselor-meta .counselor-details span.jobdescription,#search-results .counselor .counselor-wrap span.region,.intro-description,.m-profile-jobtitle,.serif-italic,li.location span.region{font-style:italic}footer .section-title.footer-desc,h2.section-title{text-transform:uppercase;text-align:center}section#intro{border-bottom:1px solid #D8D8D8}.single-service section#articles{border-bottom:1px solid #D8D8D8;padding-bottom:5rem}section#extended-info{margin:3rem 0 4rem}section#extended-info .tabbed{margin:0}@media (min-width:767px){#intro .intro-text,#intro .intro-wrap{text-align:center}#intro .intro-wrap{white-space:nowrap;padding-right:4rem;vertical-align:middle}}#intro footer .footer-desc,#intro h2,footer #intro .footer-desc{margin:0 0 2rem;font-size:22px;font-size:2.2rem}#intro footer .section_title.footer-desc,#intro h2.section_title,footer #intro .section_title.footer-desc{border-bottom:none}.intro-text{margin:3rem 0 5rem;font-size:20px;font-size:2rem}@media (max-width:568px){#intro footer .footer-title,#intro h1,footer #intro .footer-title{font-size:18px;font-size:1.8rem}#intro .intro-text,#intro .intro-text #service-steps-init p{font-size:16px;font-size:1.6rem}}@media (min-width:668px) and (max-width:960px){#intro footer .footer-desc,#intro h2,footer #intro .footer-desc{font-size:18px;font-size:1.8rem}}@media (min-width:961px){#intro.location-single{margin:3rem 0 5rem;padding:0 0 3rem}#intro footer .footer-title,#intro h1,footer #intro .footer-title{font-size:22px;font-size:2.2rem}}@media (max-width:960px){#intro .intro-text{margin:1.5rem 0 3.5rem}section#intro.location-single{border:none;padding:0 0 3rem}section#intro.location-single .location-text{margin-bottom:1rem}section#articles{border:none;padding:0}}#what-who-how h3{margin:0}.image-wrap{position:relative;width:100%;height:auto;overflow:hidden;margin-bottom:2.4rem}.image-wrap a,.image-wrap div{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.image-wrap a img,.image-wrap div img{max-width:100%}#what .flve-video.flve-16x9{margin-bottom:2.4rem;padding-bottom:50%}#who .image-wrap a{position:relative}#who .image-wrap a .featured{display:none;position:absolute;bottom:0;left:0;right:0;background-color:rgba(26,26,26,.8);color:#fff;font-size:12px;font-size:1.2rem;padding:.2rem .6rem}#how .image-wrap{padding-bottom:50%}@media (max-width:568px){.full-width .second{background-color:#F4F4F4;border-top:1px #D8D8D8 solid;border-bottom:1px #D8D8D8 solid}}#profiles{margin-top:3rem;padding-top:3rem;border-top:1px solid #D8D8D8;position:relative}#profiles h3{position:absolute;top:-10px;left:0;right:0;max-height:20px;font-weight:300;font-size:11px;font-size:1.1rem;text-transform:uppercase}#profiles h3 span{padding:0 1rem;background-color:#fff}#profiles li.profile{margin:0 1rem 1rem 0;display:inline-block}#profiles li.profile a{max-height:50px;max-width:50px;display:block}#profiles .owl-item li.profile{display:block}#profiles li.profile a img{border-radius:25px}@media (min-width:668px) and (max-width:960px){.third .image-wrap{padding-bottom:27%}}@media (max-width:667px){#how .image-wrap,#intro .last{display:none}#who #profiles h3 span{background-color:#F4F4F4}#how{margin:2rem 0 0;padding:2rem 0 0}}.owl-carousel .owl-wrapper-outer{z-index:1}.testimonials{margin:3rem 0}.testimonials-list{padding:2rem 0 0}.testimonials-list.owl-carousel .owl-wrapper-outer{overflow:visible}.testimonials-list.owl-theme .owl-controls{margin-top:3rem;line-height:1.5}#testimonials .owl-item .quote{width:100%;height:auto;padding:4rem;font-weight:300;font-size:28px;font-size:2.8rem;border:1px solid #D8D8D8;position:relative;overflow:visible}#testimonials blockquote{margin:0;padding:0;border:none;color:#575757}#testimonials blockquote .more-link-wrap{position:absolute;left:0;right:0;bottom:-18px}#testimonials blockquote .more-link-wrap .more-link{font-size:14px;font-size:1.4rem;padding:0 1rem;background-color:#fff}#testimonials blockquote .more-link-wrap .more-link span{padding:.2rem .8rem;border-radius:3px;background-color:#fff;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}#testimonials blockquote .more-link-wrap .more-link:hover span{color:#fff;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}#testimonials cite.author{position:absolute;top:-30px;left:0;right:0}#testimonials cite.author span{font-size:18px;font-size:1.8rem;font-style:normal;font-weight:300;color:#979797;background-color:#fff;padding:0 3rem}#testimonials{clear:both;position:relative;z-index:1;overflow:hidden}#testimonials p{margin:0}#testimonials .more-link{font-size:18px;font-size:1.8rem}#testimonials .owl-theme .owl-controls .owl-buttons div .fa,.location-specifics-counselors .owl-theme .owl-controls .owl-buttons div .fa{padding:0}.single-testimonial footer .entry-author.section-title.footer-desc,.single-testimonial h2.entry-author.section-title,.single-testimonial h4.entry-author,footer .single-testimonial .entry-author.section-title.footer-desc{font-size:14px;font-size:1.4rem}@media (max-width:960px){#testimonials .owl-item .quote{font-size:22px;font-size:2.2rem;padding:3rem}#testimonials cite.author{top:-22px}#testimonials cite.author span{font-size:16px;font-size:1.6rem;padding:0 2rem}#testimonials blockquote .more-link-wrap{bottom:-15px;padding:0 1rem}}@media (max-width:667px){#testimonials .owl-item .quote{font-size:16px;font-size:1.6rem;padding:2rem}#testimonials cite.author{top:-15px}#testimonials cite.author span{font-size:14px;font-size:1.4rem;padding:0 1rem}#testimonials blockquote .more-link-wrap{bottom:-12px;padding:0}}.archive #articles{margin:0}#article-tiles{margin-top:4rem}#articles #articles-wrap{margin-bottom:4rem}#articles-wrap{text-align:left}#articles-wrap::after{clear:both;content:"";display:table}#articles-wrap article{display:table;margin:0}#articles-wrap article .article-meta{display:block}#articles-wrap article.end{border:none}.content-sidebar-wrap #articles-wrap article{width:100%;margin-top:4rem;margin-bottom:4rem}.share-links{margin-top:2rem}@media (min-width:961px){#articles-wrap article{border-right:1px solid #D8D8D8}}.article-content{display:table-cell;vertical-align:top}.article-content footer .entry-author.section-title.footer-desc,.article-content h2.entry-author.section-title,.article-content h4.entry-author,footer .article-content .entry-author.section-title.footer-desc{display:none}.single .article-content{padding-right:5rem}@media (max-width:960px){.article-content{border-right:none}.single .article-content{padding-right:0}}.article-meta{display:table-cell;vertical-align:top;width:100px;padding-right:3rem}.author-pic img{border-radius:70px;margin-bottom:1rem}.author-pic .no-author{display:block;width:70px;height:70px;border-radius:35px;background-color:#D8D8D8;margin-bottom:10px}.author-pic .no-author img{display:block;width:100%;height:100%}.author-name{font-size:12px;font-size:1.2rem;text-align:center;text-transform:none}.entry-date,.read-more{text-transform:uppercase}.author-name footer .section-title.footer-desc,.author-name h2.section-title,.author-name h4,footer .author-name .section-title.footer-desc{font-family:Raleway,"PT Serif",Georgia,serif;margin-bottom:0;font-size:12px;font-size:1.2rem;font-weight:400}.author-name .credentials{font-family:Raleway,"PT Serif",Georgia,serif;font-weight:400}.author-image a{display:block;line-height:1}.author-name footer .section-title.footer-desc a,.author-name h2.section-title a,.author-name h4 a,footer .author-name .section-title.footer-desc a{color:#0A0A0A}.entry-date{margin-top:1rem;padding-top:1rem;font-family:"Open Sans","helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;color:#979797;line-height:1;letter-spacing:-1px;border-top:1px dotted #979797}.entry-date .month{font-size:14px;font-size:1.4rem;line-height:1.2}.entry-date .year{font-size:14px;font-size:1.4rem}.entry-date .day{margin-top:-5px;font-size:37px;font-size:3.7rem;letter-spacing:-2px;text-align:center}@media (max-width:667px){#articles-wrap{margin:0!important}#articles-wrap article{position:relative;margin:20px 0}#articles-wrap article.end{margin-bottom:0}#articles-wrap article .article-meta{display:none}#articles-wrap article .article-content{vertical-align:middle;padding:0}#articles-wrap article .article-content .entry-content{padding:0}#articles-wrap article .article-content footer .footer-desc,#articles-wrap article .article-content h2,footer #articles-wrap article .article-content .footer-desc{font-size:14px;font-size:1.4rem}#articles-wrap article .article-content h3.entry-title{font-size:18px;font-size:1.8rem;line-height:1.25}#articles-wrap article .article-content footer .entry-author.section-title.footer-desc,#articles-wrap article .article-content h2.entry-author.section-title,#articles-wrap article .article-content h4.entry-author,footer #articles-wrap article .article-content .entry-author.section-title.footer-desc{display:block;font-size:12px;font-size:1.2rem;font-family:Raleway,"PT Serif",Georgia,serif;font-weight:400;margin-bottom:2rem}#articles-wrap article .article-content .continue,#articles-wrap article .article-content .entry-tags{display:none}}@media (max-width:340px){#articles-wrap article .article-content{max-width:280px}#search-results .counselor .author-offices .office-locations .counselor-wrap h3,.author-offices .office-locations #search-results .counselor .counselor-wrap h3,.author-offices .office-locations li.location h3{letter-spacing:-1px}}#article-tiles .grid{margin-bottom:3rem}.article-content .fb-like-cta{margin:5rem 0;border:1px solid #D8D8D8;padding:2rem 3rem;clear:both}.article-content .fb-like-cta .fb-callout{font-size:16px;font-size:1.6rem;margin-bottom:15px;padding-bottom:11px;border-bottom:1px solid #D8D8D8;text-indent:-9999px;background:url(../images/fb-like-us.jpg) 15px 0 no-repeat}@media (max-width:480px){.article-content .fb-like-cta{padding:1rem 1.5rem}.article-content .fb-like-cta .fb-callout{background:url(../images/fb-like-us-small.jpg) 15px 0 no-repeat}}#content-wrap{margin:1.2rem 0 8rem}#book-reviews footer .section-title.footer-desc,#book-reviews h2.section-title,footer #book-reviews .section-title.footer-desc{text-align:left;margin:16px 0 10px 200px;padding:0 0 2rem;border-bottom:1px solid #D8D8D8}.book-reviews article{margin-bottom:2rem;padding-bottom:3rem;border-bottom:1px solid #D8D8D8;font-family:"Open Sans","helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;padding-top:9px}.book-reviews article .book-cover{margin-top:.5rem}.book-reviews article .book-cover img{padding:1rem;border:1px solid #D8D8D8}.book-reviews article .book-details h3{margin-bottom:0;font-weight:300;font-size:18px;font-size:1.8rem}.book-reviews article .book-details .book-author{font-size:12px;font-size:1.2rem;font-style:italic}.book-reviews article .book-details .book-synopsis{min-height:80px}.book-reviews article .book-details p{margin:1rem 0}.book-reviews article .book-details .book-meta{font-size:12px;font-size:1.2rem;margin-top:2rem;padding-top:2rem;border-top:1px dotted #D8D8D8;clear:both}.book-reviews article .book-details .book-meta .external-link{margin-top:1rem}.book-rating{unicode-bidi:bidi-override;direction:rtl;font-size:14px;font-size:1.4rem;text-align:left}.book-rating span.star{font-family:FontAwesome;font-weight:400;display:inline-block}.book-rating span.star:hover{cursor:default}.book-rating span.star:before{content:"\f006";color:#D8D8D8}.book-rating span.star.rated:before,.book-rating span.star.rated~span.star:before{content:"\f005";color:#E7711B}@media (max-width:568px){#book-reviews footer .section-title.footer-desc,#book-reviews h2.section-title,footer #book-reviews .section-title.footer-desc{margin-left:0}}#contact-locations #locations-portrait,#locations #locations-portrait,#locations-contact #locations-portrait{margin:0 6.5rem}#contact-locations #locations-portrait ul,#locations #locations-portrait ul,#locations-contact #locations-portrait ul{display:block!important}#contact-locations #locations-portrait ul .owl-item,#locations #locations-portrait ul .owl-item,#locations-contact #locations-portrait ul .owl-item{text-align:center}#search-results .counselor .counselor-wrap,li.location{display:inline-block;margin:0 .4rem;padding:.7rem;min-height:340px;background-color:#fff;border:1px solid #D8D8D8}#search-results .counselor .counselor-wrap .spacer,li.location .spacer{display:none}#search-results .counselor .counselor-wrap .location-image,li.location .location-image{display:block;overflow:hidden}#search-results .counselor .counselor-wrap img,li.location img{display:block;width:200px;height:100px}#search-results .counselor .counselor-wrap h3,li.location h3{font-family:Raleway,"PT Serif",Georgia,serif;font-weight:700;font-size:18px;font-size:1.8rem;margin:1rem 0 0;line-height:1;white-space:nowrap}#search-results .counselor .counselor-wrap h3 a,#search-results .counselor .counselor-wrap h3 a:hover,li.location h3 a,li.location h3 a:hover{color:#0A0A0A}#search-results .counselor .counselor-wrap .expand,li.location .expand{display:none}#search-results .counselor .counselor-wrap footer .section-title.footer-desc,#search-results .counselor .counselor-wrap h2.section-title,#search-results .counselor .counselor-wrap h4,footer #search-results .counselor .counselor-wrap .section-title.footer-desc,footer li.location .section-title.footer-desc,li.location footer .section-title.footer-desc,li.location h2.section-title,li.location h4{display:block;margin:1rem 0 0;padding:1rem 0 0;font-family:"Open Sans","helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-size:1.2rem;border-top:1px solid #D8D8D8}#search-results .counselor .counselor-wrap .telephone,#search-results .counselor .counselor-wrap address,#search-results .counselor .counselor-wrap time,li.location .telephone,li.location address,li.location time{font-family:"Open Sans","helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-size:1.2rem;font-weight:400;margin:0 0 1rem;font-style:normal}#search-results .counselor .counselor-wrap address,li.location address{min-height:60px}#search-results .counselor .counselor-wrap .telephone,li.location .telephone{display:block;margin:0 0 1rem;min-height:20px}#search-results .counselor .counselor-wrap .counselor-meta .counselor-details span.jobdescription,#search-results .counselor .counselor-wrap span.region,li.location span.region{font-size:12px;font-size:1.2rem;color:#0A0A0A}#search-results .counselor .counselor-wrap hr,li.location hr{margin:1.5rem 0}#search-results .counselor .counselor-wrap .short-bio a.name,#search-results .counselor .counselor-wrap a.details,li.location a.details{display:block;margin:0 0 .8rem;font-family:"Open Sans","helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-size:1.2rem;font-weight:700}#search-results .counselor .counselor-wrap .counselor-meta .counselor-details .jobdescription,.building-apartment-suite,.region,.street-address{display:block}#search-results .counselor .counselor-wrap .counselor-meta .counselor-details abbr.jobdescription,.locality,.postal-code,.telephone,abbr.region{display:inline-block}#locations-landscape #search-results .counselor .counselor-wrap,#locations-landscape li.location,#search-results .counselor #locations-landscape .counselor-wrap{margin:0 0 20px;padding:0;display:block;min-height:inherit}#locations-landscape #search-results .counselor .counselor-wrap::after,#locations-landscape li.location::after,#search-results .counselor #locations-landscape .counselor-wrap::after{clear:both;content:"";display:table}#locations-landscape #search-results .counselor .counselor-wrap .location-image img,#locations-landscape li.location .location-image img,#search-results .counselor #locations-landscape .counselor-wrap .location-image img{display:block;max-width:inherit;width:auto;height:auto;vertical-align:middle}@media (min-width:668px){#locations-landscape #search-results .counselor .counselor-wrap .location-image img,#locations-landscape li.location .location-image img,#search-results .counselor #locations-landscape .counselor-wrap .location-image img{max-height:250px}}#locations-landscape #search-results .counselor .counselor-wrap .location-name,#locations-landscape li.location .location-name,#search-results .counselor #locations-landscape .counselor-wrap .location-name{padding:.5rem 2rem}#locations-landscape #search-results .counselor .counselor-wrap .location-details,#locations-landscape li.location .location-details,#search-results .counselor #locations-landscape .counselor-wrap .location-details{padding:0 2rem}#locations-landscape #search-results .counselor .counselor-wrap .location-details address,#locations-landscape li.location .location-details address,#search-results .counselor #locations-landscape .counselor-wrap .location-details address{margin-bottom:1.2rem}#contact-locations .owl-theme .owl-controls .owl-buttons div,#locations .owl-theme .owl-controls .owl-buttons div,#locations-contact .owl-theme .owl-controls .owl-buttons div{position:absolute;height:100%;margin:0;padding:0 1.5rem;line-height:340px!important;font-size:36px;text-align:center;color:#D8D8D8;background-color:#fff;border:1px solid #D8D8D8;border-radius:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}#contact-locations .owl-theme .owl-controls .owl-buttons div:hover,#locations .owl-theme .owl-controls .owl-buttons div:hover,#locations-contact .owl-theme .owl-controls .owl-buttons div:hover{opacity:1;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}#contact-locations .owl-theme .owl-controls .owl-buttons div .fa,#locations .owl-theme .owl-controls .owl-buttons div .fa,#locations-contact .owl-theme .owl-controls .owl-buttons div .fa{padding:0}.owl-theme .owl-controls .owl-buttons .owl-prev{left:-50px;top:0}.owl-theme .owl-controls .owl-buttons .owl-next{right:-50px;top:0}#search-results .counselor .author-offices .counselor-wrap .spacer,.author-offices #search-results .counselor .counselor-wrap .spacer,.author-offices li.location .spacer{display:block;position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:1}#search-results .counselor .author-offices .open.counselor-wrap .spacer,.author-offices #search-results .counselor .open.counselor-wrap .spacer,.author-offices li.location.open .spacer{height:80%}@media (min-width:960px) and (max-width:1200px){#contact-locations .location-details footer .section-title.footer-desc,#contact-locations .location-details h2.section-title,#contact-locations .location-details h4,#locations .location-details footer .section-title.footer-desc,#locations .location-details h2.section-title,#locations .location-details h4,#locations-contact .location-details footer .section-title.footer-desc,#locations-contact .location-details h2.section-title,#locations-contact .location-details h4,footer #contact-locations .location-details .section-title.footer-desc,footer #locations .location-details .section-title.footer-desc,footer #locations-contact .location-details .section-title.footer-desc{display:none}}@media (max-width:667px){#contact-locations,#contact-locations #locations-landscape #search-results .counselor .counselor-wrap .location-image img,#contact-locations #locations-landscape li.location .location-image img,#contact-locations #locations-portrait,#locations,#locations #locations-landscape #search-results .counselor .counselor-wrap .location-image img,#locations #locations-landscape li.location .location-image img,#locations #locations-portrait,#locations-contact,#locations-contact #locations-landscape #search-results .counselor .counselor-wrap .location-image img,#locations-contact #locations-landscape li.location .location-image img,#locations-contact #locations-portrait,#search-results .counselor #contact-locations #locations-landscape .counselor-wrap .location-image img,#search-results .counselor #locations #locations-landscape .counselor-wrap .location-image img,#search-results .counselor #locations-contact #locations-landscape .counselor-wrap .location-image img{margin:0}#contact-locations #locations-portrait #search-results .counselor .counselor-wrap .spacer,#contact-locations #locations-portrait li.location .spacer,#locations #locations-portrait #search-results .counselor .counselor-wrap .spacer,#locations #locations-portrait li.location .spacer,#locations-contact #locations-portrait #search-results .counselor .counselor-wrap .spacer,#locations-contact #locations-portrait li.location .spacer,#search-results .counselor #contact-locations #locations-portrait .counselor-wrap .spacer,#search-results .counselor #locations #locations-portrait .counselor-wrap .spacer,#search-results .counselor #locations-contact #locations-portrait .counselor-wrap .spacer{display:block;position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:1}#contact-locations #locations-portrait #search-results .counselor .open.counselor-wrap .spacer,#contact-locations #locations-portrait li.location.open .spacer,#locations #locations-portrait #search-results .counselor .open.counselor-wrap .spacer,#locations #locations-portrait li.location.open .spacer,#locations-contact #locations-portrait #search-results .counselor .open.counselor-wrap .spacer,#locations-contact #locations-portrait li.location.open .spacer,#search-results .counselor #contact-locations #locations-portrait .open.counselor-wrap .spacer,#search-results .counselor #locations #locations-portrait .open.counselor-wrap .spacer,#search-results .counselor #locations-contact #locations-portrait .open.counselor-wrap .spacer{height:80%}#contact-locations #locations-landscape #search-results .counselor .counselor-wrap,#contact-locations #locations-landscape li.location,#locations #locations-landscape #search-results .counselor .counselor-wrap,#locations #locations-landscape li.location,#locations-contact #locations-landscape #search-results .counselor .counselor-wrap,#locations-contact #locations-landscape li.location,#search-results .counselor #contact-locations #locations-landscape .counselor-wrap,#search-results .counselor #locations #locations-landscape .counselor-wrap,#search-results .counselor #locations-contact #locations-landscape .counselor-wrap{padding:.7rem;text-align:center}#contact-locations #locations-landscape #search-results .counselor .counselor-wrap .location-image,#contact-locations #locations-landscape li.location .location-image,#locations #locations-landscape #search-results .counselor .counselor-wrap .location-image,#locations #locations-landscape li.location .location-image,#locations-contact #locations-landscape #search-results .counselor .counselor-wrap .location-image,#locations-contact #locations-landscape li.location .location-image,#search-results .counselor #contact-locations #locations-landscape .counselor-wrap .location-image,#search-results .counselor #locations #locations-landscape .counselor-wrap .location-image,#search-results .counselor #locations-contact #locations-landscape .counselor-wrap .location-image{width:100%;max-height:150px;min-height:inherit;float:none}#contact-locations #locations-landscape #search-results .counselor .counselor-wrap .location-details,#contact-locations #locations-landscape #search-results .counselor .counselor-wrap .location-name,#contact-locations #locations-landscape li.location .location-details,#contact-locations #locations-landscape li.location .location-name,#locations #locations-landscape #search-results .counselor .counselor-wrap .location-details,#locations #locations-landscape #search-results .counselor .counselor-wrap .location-name,#locations #locations-landscape li.location .location-details,#locations #locations-landscape li.location .location-name,#locations-contact #locations-landscape #search-results .counselor .counselor-wrap .location-details,#locations-contact #locations-landscape #search-results .counselor .counselor-wrap .location-name,#locations-contact #locations-landscape li.location .location-details,#locations-contact #locations-landscape li.location .location-name,#search-results .counselor #contact-locations #locations-landscape .counselor-wrap .location-details,#search-results .counselor #contact-locations #locations-landscape .counselor-wrap .location-name,#search-results .counselor #locations #locations-landscape .counselor-wrap .location-details,#search-results .counselor #locations #locations-landscape .counselor-wrap .location-name,#search-results .counselor #locations-contact #locations-landscape .counselor-wrap .location-details,#search-results .counselor #locations-contact #locations-landscape .counselor-wrap .location-name{width:100%;float:none}#contact-locations .owl-wrapper,#locations .owl-wrapper,#locations-contact .owl-wrapper{width:100%!important;left:0!important}#contact-locations .owl-wrapper .owl-item,#locations .owl-wrapper .owl-item,#locations-contact .owl-wrapper .owl-item{width:100%!important}#contact-locations .owl-controls,#locations .owl-controls,#locations-contact .owl-controls{display:none!important}}h3.entry-title{font-size:22px;font-size:2.2rem;font-weight:400;margin-bottom:0;line-height:1.5}.entry-tags a,.read-more{font-size:12px;font-weight:400;display:inline-block;font-family:"Open Sans","helvetica Neue",Helvetica,Arial,sans-serif}.entry-tags{margin:1rem 0 2rem}.entry-tags a{margin:0 .3rem .6rem 0;padding:0 .5rem;border:1px solid #D8D8D8;font-size:1.2rem;color:#979797;border-radius:3px;background-color:#fff}.entry-tags a:focus,.entry-tags a:hover{color:#fff}.entry-tags.large{border-top:1px solid #D8D8D8;padding-top:3rem}.entry-tags.large a{margin-right:.5rem;padding:.5rem 1rem;font-size:14px;font-size:1.4rem}.read-more{font-size:1.2rem}.entry-content footer .footer-desc,.entry-content h2,footer .entry-content .footer-desc{margin:0 0 2rem}.entry-content h3{margin:3rem 0 0}.entry-content ul{margin:1rem 0 1rem 5.5rem}.entry-content ul li{list-style-type:circle}.entry-content ul.columns{margin-left:0}.entry-content ul.columns>li:before{content:'\25CB';margin-right:1rem;font-size:12px;font-size:1.2rem}#counselor-single .counselor-tweets .tweet-inner::after,#counselor-single::after,.author-box::after,.share-links::after{content:"";clear:both}.entry-content ul.columns>li{display:inline-block;width:33%}@media (max-width:568px){.entry-content footer .footer-desc,.entry-content h2,footer .entry-content .footer-desc{font-size:16px;font-size:1.6rem;margin:0 0 1.2rem}}@media (max-width:1024px){.entry-content ul.columns>li{width:49%}}@media (min-width:768px) and (max-width:920px){.entry-content ul.columns>li{width:100%}}@media (max-width:450px){.entry-content ul.columns>li{width:100%}}.author-about .author-image a{border:none}.author-about .author-image img{width:100%}.author-about .author-name{text-align:left}.author-about .author-name .credentials,.author-about .author-name footer .section-title.footer-desc,.author-about .author-name h2.section-title,.author-about .author-name h4,footer .author-about .author-name .section-title.footer-desc{font-size:14px;font-size:1.4rem;font-family:"Open Sans","helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700}.author-about .short-bio{font-size:13px;font-size:1.3rem;font-family:"Open Sans","helvetica Neue",Helvetica,Arial,sans-serif}.author-about .short-bio p{max-height:86px;margin:0}.author-about .short-bio>a{position:inherit;text-align:left;margin:.6rem 0 1rem}.author-about .short-bio a.name{color:#33a3d5;font-weight:400}.author-about .short-bio a.name:focus,.author-about .short-bio a.name:hover{color:#20759b}.author-about a,.author-about a:hover{border-bottom:none}.article-author{font-family:"Open Sans","helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-size:1.2rem;color:#979797;margin:0 0 1rem}.author-box{border-top:1px dotted #D8D8D8;border-bottom:1px dotted #D8D8D8;padding:3rem 0 2rem}.author-box::after{display:table}.author-box .author-image{width:21.73913%;float:left;margin-right:4.34783%;text-align:center}.author-box .author-image img{margin:0;width:70px;border-radius:50px}.author-box .cta strong,.author-box .sec strong{margin:1rem 0;padding:.5rem}.author-box .author-details{width:73.91304%;float:right;margin-right:0}.author-box .author-details h3{margin:0}.author-box .author-details .separator .tel{margin-right:.8rem;padding-right:1rem;border-right:1px solid #D8D8D8}.author-box .author-details .short-bio{margin-top:2rem}.author-box .author-details .short-bio p{margin:0}.author-box .author-details .short-bio>a{position:inherit;text-align:left;margin:.6rem 0 1rem}.author-box .contact{font-family:"Open Sans","helvetica Neue",Helvetica,Arial,sans-serif}.author-box .author-schedule{margin-bottom:1rem}.author-box .read-more{text-transform:inherit;font-size:12px;font-size:1.2rem}.author-offices{margin-top:3rem}.author-offices footer .section-title.footer-desc,.author-offices h2.section-title,.author-offices h4,footer .author-offices .section-title.footer-desc{font-size:14px;font-size:1.4rem;margin:0 0 1rem}#search-results .counselor .author-offices .office-locations .counselor-wrap,.author-offices .office-locations #search-results .counselor .counselor-wrap,.author-offices .office-locations li.location{position:relative;display:block;margin:0 0 1rem;cursor:pointer;min-height:inherit;z-index:1}#search-results .counselor .author-offices .office-locations .counselor-wrap::after,.author-offices .office-locations #search-results .counselor .counselor-wrap::after,.author-offices .office-locations li.location::after{clear:both;content:"";display:table}#search-results .counselor .author-offices .office-locations .counselor-wrap h3,.author-offices .office-locations #search-results .counselor .counselor-wrap h3,.author-offices .office-locations li.location h3{font-size:14px;font-size:1.4rem}#search-results .counselor .author-offices .office-locations .counselor-wrap footer .section-title.footer-desc,#search-results .counselor .author-offices .office-locations .counselor-wrap h2.section-title,#search-results .counselor .author-offices .office-locations .counselor-wrap h4,.author-offices .office-locations #search-results .counselor .counselor-wrap footer .section-title.footer-desc,.author-offices .office-locations #search-results .counselor .counselor-wrap h2.section-title,.author-offices .office-locations #search-results .counselor .counselor-wrap h4,.author-offices .office-locations li.location footer .section-title.footer-desc,.author-offices .office-locations li.location h2.section-title,.author-offices .office-locations li.location h4,footer #search-results .counselor .author-offices .office-locations .counselor-wrap .section-title.footer-desc,footer .author-offices .office-locations #search-results .counselor .counselor-wrap .section-title.footer-desc,footer .author-offices .office-locations li.location .section-title.footer-desc{margin:0}#search-results .counselor .author-offices .office-locations .counselor-wrap .expand,.author-offices .office-locations #search-results .counselor .counselor-wrap .expand,.author-offices .office-locations li.location .expand{position:absolute;display:block;top:18px;right:0;color:#979797}#search-results .counselor .author-offices .office-locations .counselor-wrap a.location-image,.author-offices .office-locations #search-results .counselor .counselor-wrap a.location-image,.author-offices .office-locations li.location a.location-image{display:block;float:left;margin-right:1rem}#search-results .counselor .author-offices .office-locations .counselor-wrap img,.author-offices .office-locations #search-results .counselor .counselor-wrap img,.author-offices .office-locations li.location img{width:100px;height:50px}#search-results .counselor .author-offices .office-locations .counselor-wrap .location-name,.author-offices .office-locations #search-results .counselor .counselor-wrap .location-name,.author-offices .office-locations li.location .location-name{float:left;text-align:left}#search-results .counselor .author-offices .office-locations .counselor-wrap .location-details,.author-offices .office-locations #search-results .counselor .counselor-wrap .location-details,.author-offices .office-locations li.location .location-details{clear:both;display:none;text-align:left;margin-left:11rem}#find-nearest{position:relative;margin-top:2rem;padding-top:2rem;border-top:1px solid #D8D8D8}#find-nearest input{margin:0;width:100%}#find-nearest .fa-location-arrow{position:absolute;bottom:12px;right:0;color:#D8D8D8;cursor:pointer}#extended-info .entry-content h3,article .entry-content h3{font-size:16px;font-size:1.6rem}#extended-info .entry-content img,article .entry-content img{border:1px solid #D8D8D8;padding:.5rem}#extended-info .entry-content img.size-medium,article .entry-content img.size-medium{max-width:500px}.content-sidebar .entry-content img.size-medium{max-width:300px}#extended-info p{margin:1rem 0}article blockquote{font-family:"Open Sans","helvetica Neue",Helvetica,Arial,sans-serif;font-size:20px;font-size:2rem;margin:6rem}article blockquote p{margin:0}article blockquote p strong{display:inline;margin:0}@media (min-width:768px) and (max-width:900px){#extended-info .entry-content img.alignleft,#extended-info .entry-content img.alignright{float:none}}@media (max-width:960px){#extended-info blockquote{margin:4rem}artcile blockquote{font-size:16px;font-size:1.6rem;margin:4rem}}.share-links::after{display:table}.share-links ul{padding-bottom:.5rem;float:right}.share-links ul li{display:inline-block;font-family:Raleway,"PT Serif",Georgia,serif;font-weight:400;font-size:13px;font-size:1.3rem;margin-left:.5rem}.share-links ul li a{color:#22accf;padding:.2rem .5rem}.share-links ul li a:focus,.share-links ul li a:hover{color:#fff;background-color:#22accf;border-radius:4px}.share-links ul li a .fa{padding:0 .5rem 0 0}.share-links ul li.top a{color:#989898}.share-links ul li.top a:focus,.share-links ul li.top a:hover{color:#fff}#related-posts{margin-top:3rem;text-align:center}.subscribe div{overflow:hidden;padding-right:2rem}.subscribe input{width:100%;margin:0;height:40px;line-height:40px}.subscribe button{border:none;background-color:transparent;float:right;padding:0}.subscribe button strong{display:block;height:40px;line-height:40px;margin:0;padding:0 2rem}aside{margin-top:2rem;position:relative}@media (max-width:568px){.content-sidebar .entry-content img.size-medium{max-width:280px}.author-box .author-details .separator span{border-right:none;display:block;font-size:12px;font-size:1.2rem}}.page header.entry-header{display:none}.page .entry-content footer .footer-desc,.page .entry-content h2,footer .page .entry-content .footer-desc{font-size:26px;font-size:2.6rem;font-weight:300;text-transform:uppercase;padding:.5rem 0;border-bottom:1px dotted #D8D8D8}.grid .tile{margin-bottom:3rem;border:1px solid #D8D8D8;padding:.5rem;text-align:center}.grid .tile .featured-image{position:relative;display:block;z-index:1}.grid .tile .featured-image img{min-width:100%;display:block}.grid .tile .featured-image img.no-image{opacity:.1}.grid .tile .featured-image .fa-picture-o{position:absolute;top:20%;left:0;right:0;text-align:center;color:#fff;font-size:24px;font-size:2.4rem;padding:0}.continue,.pagination{color:#979797}.grid .tile .featured-podcast{position:relative;height:0;overflow:hidden}.grid .tile .featured-podcast.ratio-2x1{padding-bottom:50%}.grid .tile .featured-podcast iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.grid .tile .author-pic{text-align:center;min-height:32px;position:relative;z-index:2}.grid .tile .author-pic img{margin:-25px 0 0;border-radius:28px;background-color:#fff;padding:.2rem;max-height:50px;max-width:50px}.grid .tile .author-pic .no-author{width:50px;height:50px;min-height:77px;border-radius:25px;margin:0 auto;background-color:transparent}.grid .tile .author-pic .no-author img{border:2px solid #fff;background-color:#D8D8D8;padding:0;border-radius:25px}.grid .tile .author-name{min-height:20px}.grid .tile .entry-title{border-top:1px dotted #D8D8D8;margin:2rem .5rem;padding-top:2rem;font-size:18px;font-size:1.8rem;height:75px;overflow:hidden}.grid .tile p{margin:0 .5rem .5rem;overflow:hidden;height:90px}.grid .tile .continue{display:block;text-align:center;font-size:12px;font-size:1.2rem;border:1px solid #D8D8D8;margin:20px auto;padding:.5rem 1rem;border-radius:3px;width:140px}@media (max-width:960px){#related-posts .grid .tile .tile-image-wrap{max-width:300px;float:left}#related-posts .grid .tile .entry-title{border:none;margin:.5rem 0 2rem;padding:1rem;height:auto}#related-posts .grid .tile p{margin:0;padding:0 1rem}}.pagination{margin:0 auto 30px;text-align:center}.pagination .separator{display:inline-block;margin:0 1rem}@media (max-width:568px){#related-posts .grid .tile .tile-image-wrap{max-width:inherit;float:none}#related-posts .grid .tile p{min-height:auto}.grid .tile .featured-image{max-height:150px;overflow:hidden}.grid .tile .featured-image img{width:100%}.grid .tile p{height:auto}}body.archive #counselor-single a.name,body.single-location #counselor-single a.name,body.single-service #counselor-single a.name{display:inline-block;font-family:"Open Sans","helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-size:1.2rem;font-weight:700;margin:.5rem 0 0}#main-profile{margin:-6rem 0 6rem}#counselor-single{display:table;margin-bottom:5rem;position:relative;z-index:98}#counselor-single::after{display:table}#counselor-single #counselor-single-inner{display:table-row}#counselor-single .counselor-image{border:4px solid #fff;max-height:320px;min-width:278px;background-color:#fff;border-radius:8px;overflow:hidden}#counselor-single .counselor-image footer .footer-title,#counselor-single .counselor-image h1,#counselor-single .counselor-image img.profile-portrait-small,footer #counselor-single .counselor-image .footer-title{display:none}#counselor-single .counselor-content-wrap{position:relative;padding-top:6rem}#counselor-single .counselor-content-wrap footer .footer-desc,#counselor-single .counselor-content-wrap h2,footer #counselor-single .counselor-content-wrap .footer-desc{font-size:18px;font-size:1.8rem;font-family:"Open Sans Condensed","helvetica Neue",Helvetica,Arial,sans-serif}#counselor-single .counselor-content-wrap .jobdescription{font-size:14px;font-size:1.4rem}#counselor-single .counselor-content-wrap .short-bio{position:relative}#counselor-single .counselor-content-wrap .short-bio p{margin:0;max-height:140px}#counselor-single .counselor-content-wrap .short-bio>a{position:relative;text-align:left;left:0;top:5px}#counselor-single .counselor-content-wrap .availability{margin:3.5rem 0 0}#counselor-single .counselor-tweets{position:absolute;top:-120px;left:310px;width:500px;height:135px}#counselor-single .counselor-tweets .tweet-inner{position:relative;width:100%;height:100%;padding:10px 15px;z-index:2}#counselor-single .counselor-tweets .tweet-inner::after{display:table}#counselor-single .counselor-tweets .tweet-inner strong{padding-left:5px}#counselor-single .counselor-tweets .tweet-inner .tweeple{font-family:"Open Sans","helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-size:13px;font-size:1.3rem}#counselor-single .counselor-tweets .tweet-inner .tweeple .tweet-text{padding:.8rem 0}#counselor-single .counselor-tweets .bubble{position:absolute;top:0;width:100%;height:100%;background:#FFF;border-radius:10px 10px 10px 0;opacity:.9;z-index:1}#counselor-single .counselor-tweets .bubble:after{content:'';position:absolute;border-style:solid;border-width:20px 15px 0 0;border-color:transparent #FFF;display:block;width:0;z-index:1;margin-top:-20px;left:-15px;top:100%}.counselor::after,.details-schedule::after,.tabbed .tabs::after,.tweet-wrap:after,ul#counselor-forms::after{content:""}.archive #counselor-single .counselor-content-wrap{padding-top:0}#counselor-single .availability,#who .view-more,.counselor-details .availability{padding:1rem 0 0;border-top:1px solid #D8D8D8}#counselor-single .availability::after,.counselor-details .availability::after{clear:both;content:"";display:table}#counselor-single .availability span,.counselor-details .availability span{margin:0;color:#0A0A0A;display:block}#counselor-single .availability span strong,.counselor-details .availability span strong{display:inline-block}#counselor-single .availability footer .section-title.footer-desc,#counselor-single .availability h2.section-title,#counselor-single .availability h4,.counselor-details .availability footer .section-title.footer-desc,.counselor-details .availability h2.section-title,.counselor-details .availability h4,footer #counselor-single .availability .section-title.footer-desc,footer .counselor-details .availability .section-title.footer-desc{margin:0;font-size:12px;font-size:1.2rem;text-transform:uppercase;background-color:#fff}#what #service-steps-init{display:none}@media (max-width:667px){#what #service-steps-init{display:block}}#who .view-more{display:block;margin:1rem 0 0;color:#979797}.counselor-details .name-cred,.counselor-image-wrap .counselor-image{margin:0}#who .view-more:active,#who .view-more:hover{color:#20759b}.counselor-image-wrap{display:table-cell;vertical-align:top}.counselor-image-wrap #profile-schedule{padding:.3rem}.counselor-image-wrap #profile-schedule .button strong,.counselor-image-wrap #profile-schedule .schedule .badge strong,.schedule .counselor-image-wrap #profile-schedule .badge strong{display:block;margin:0}.counselor-image{position:relative;box-sizing:border-box;border:4px solid #fff;border-radius:4px}.counselor-image .counselor-location{font-family:"Open Sans Condensed","helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-size:1.2rem;text-transform:uppercase;color:#fff}.availability,.counselor-details .contact{font-family:"Open Sans","helvetica Neue",Helvetica,Arial,sans-serif}.counselor-image img{display:block;border-radius:4px;width:100%}.counselor-details{float:left}.counselor-details .contact{font-weight:400}.counselor-details .separator .tel{margin-right:.8rem;padding-right:1rem;border-right:1px solid #D8D8D8}abbr[title]{border-bottom:none;text-decoration:none}a.name{color:#33a3d5}body.page-template-front-page .counselor-details{float:none}.schedule{padding:.4rem}.schedule .badge{display:block;border:1px solid #D8D8D8}.schedule .badge.disabled{display:none}.counselor-content-wrap{display:table-cell;padding:0 0 0 2rem}.counselor-content-wrap .short-bio{margin:2rem 0 0}.counselor-content-wrap hr{margin:3rem 0}.availability{font-size:12px;font-size:1.2rem;margin:1rem 0 0}.back-to-tabs a,.tabbed .tabs li{font-family:"Open Sans Condensed","helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase}.availability span{display:inline-block;background-color:#fff;margin:0 1rem 0 0;color:#0A0A0A}.details-schedule::after{clear:both;display:table}.counselor{box-sizing:border-box;margin:0 0 3rem;float:left}.counselor::after{clear:both;display:table}.tabbed{margin:0 0 2rem}.tabbed .tabs{display:table;width:100%}.tabbed .tabs::after{clear:both;display:table}.tabbed .tabs li{display:table-cell;font-size:16px;font-size:1.6rem;text-align:center;padding:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #D8D8D8}.tabbed .tabs li a{color:#979797}.tabbed .tabs li.active{font-weight:700;padding:1rem .9rem;border:1px solid #D8D8D8;border-bottom:none;border-radius:5px 5px 0 0}.tabbed .tabs li.active a{color:#0A0A0A}footer section .section_title.footer-desc,section footer .section_title.footer-desc,section h2.section_title{font-size:22px;font-size:2.2rem;font-weight:300;text-transform:uppercase;padding:.5rem 0;border-bottom:1px dotted #D8D8D8;margin:0}.tab-content{display:none}.tab-content.active{display:block}.back-to-tabs{width:100%;text-align:center;margin:4rem 0}.back-to-tabs a{color:#979797;border-right:1px solid #979797;margin:0 .5rem 0 0;padding:0 .5rem 0 0}.tweet-meta,i strong{font-family:"Open Sans","helvetica Neue",Helvetica,Arial,sans-serif}.back-to-tabs a.last{margin:0;padding:0;border:none}ul#counselor-forms{margin:40px 0 0;text-align:center}ul#counselor-forms::after{clear:both;display:table}ul#counselor-forms li{display:inline-block;width:200px;margin:0 .5rem}.schedule ul#counselor-forms li .badge strong,ul#counselor-forms li .button strong,ul#counselor-forms li .schedule .badge strong{display:block;margin-bottom:.5rem}ul#counselor-forms li span{font-size:11px;font-size:1.1rem}#contact-locations #contact,#contact-locations #contact-locations,#contact-locations #locations,#contact-locations #locations-contact,#locations-contact #contact,#locations-contact #contact-locations,#locations-contact #locations,#locations-contact #locations-contact{margin:0 0 3rem}#contact-locations .gform_wrapper,#locations-contact .gform_wrapper{background-color:#fff;border:1px solid #D8D8D8;padding:2.5rem 1.6rem 2.5rem 2rem;max-width:100%}#group-meta,#profile-services{margin:0}#group-meta li,#profile-services li{padding:1rem}#group-meta li.odd,#profile-services li.odd{-webkit-box-shadow:inset 0 1px 1px #fff,inset 0 -1px 1px #fff;box-shadow:inset 0 1px 1px #fff,inset 0 -1px 1px #fff;background-color:#F4F4F4}#profile-video .video-wrap{padding-bottom:57.5%}.tweet-wrap{position:relative;margin-top:2rem;padding:10px;background:#e6f7fb;border-radius:10px}.tweet-wrap:after{position:absolute;top:-10px;left:44px;border-style:solid;border-width:0 10px 10px;border-color:#e6f7fb transparent;display:block;width:0;z-index:1}.tweet-text{padding:1rem 0 1.2rem;font-style:italic}.tweet-meta{font-weight:400;font-size:12px;font-size:1.2rem}.tweet-meta a{color:#979797;text-shadow:0 1px 1px #fff}.tweet-meta a:before{content:'Tweeted on: '}i strong{padding-left:5px}footer .widget-title.section-title.footer-desc,h2.widget-title.section-title,h3.aside-title,h4.widget-title{padding:1rem 2rem;background-color:#0A0A0A;font-family:"Open Sans Condensed","helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-size:1.6rem;color:#fff;text-transform:uppercase}#recommended-books ul li,.see-all,ul.articles-list li,ul.articles-list li span{font-family:"Open Sans","helvetica Neue",Helvetica,Arial,sans-serif}ul.articles-list{margin:0 0 1.8rem}ul.articles-list li{border-bottom:1px solid #D8D8D8;margin:0 0 1.4rem;padding:0 0 1.4rem;font-weight:400;line-height:1.5}ul.articles-list li::after{clear:both;content:"";display:table}ul.articles-list li a:focus,ul.articles-list li a:hover{border-bottom:1px solid #979797;color:#0A0A0A}ul.articles-list li .article-thumb{float:left;width:40px;height:40px;margin:0 1rem 0 0}ul.articles-list li .article-thumb img{width:100%;height:100%}ul.articles-list li span{font-weight:300;white-space:nowrap}#recommended-books ul{margin:0 0 2rem}#recommended-books ul li{display:table;padding:1rem 0;width:100%;border-bottom:1px solid #D8D8D8}#recommended-books ul li .book-details{display:table-cell;vertical-align:middle}#recommended-books ul li .book-details a.book-title{color:#0A0A0A}#recommended-books ul li .book-details a.book-title:focus,#recommended-books ul li .book-details a.book-title:hover{border-bottom:1px solid #979797}#recommended-books ul li .book-details .book-author{font-style:italic;font-size:12px;font-size:1.2rem}.profile-schedule-button .button.large strong,.profile-schedule-button .schedule .large.badge strong,.schedule .profile-schedule-button .large.badge strong{display:block}.see-all{position:relative;bottom:5px;color:#fff;text-align:center;clear:both;text-transform:uppercase;border:.08em solid #33a3d5;background-color:#33a3d5;border-radius:4px;font-size:11px;font-size:1.1rem;padding:.6rem 1rem;font-weight:400}.see-all:active,.see-all:focus,.see-all:hover{color:#fff;border-color:#33a3d5;background-color:#33a3d5}aside .see-all,aside .see-all:active,aside .see-all:focus,aside .see-all:hover{color:#0A0A0A;background-color:transparent}@media (max-width:568px){.see-all{display:block;margin-top:3rem}}aside .see-all{font-family:"Open Sans Condensed","helvetica Neue",Helvetica,Arial,sans-serif;text-align:center;clear:both;border:none;padding:0}html .widget.optin-monster-api .optin-monster-saas-overlay #om-sidebar-action-optin #om-sidebar-action-optin-wrap{padding:0!important}html .widget.optin-monster-api .optin-monster-saas-overlay #om-sidebar-action-optin #om-sidebar-action-optin-tagline,html .widget.optin-monster-api .optin-monster-saas-overlay #om-sidebar-action-optin #om-sidebar-action-optin-title{margin-bottom:0!important}html .widget.optin-monster-api .optin-monster-saas-overlay #om-sidebar-action-optin .optin-monster-saas-error{font-family:"Open Sans","helvetica Neue",Helvetica,Arial,sans-serif!important;font-style:normal!important;font-size:14px!important}html .widget.optin-monster-api .optin-monster-saas-success-message{font-family:"Open Sans","helvetica Neue",Helvetica,Arial,sans-serif!important;font-weight:300!important;font-size:14px!important;color:#0A0A0A!important;line-height:1.7!important;margin-top:0!important}#search-results.style-grid .counselor .counselor-wrap .counselor-link,.search-message{font-family:"Open Sans","helvetica Neue",Helvetica,Arial,sans-serif}.single-counselor-profile #counselor-single.terminated{margin:2rem 0 0}.single-counselor-profile #counselor-single.terminated .counselor-content-wrap{padding-top:0}#counselor-single.terminated .counselor-image{min-width:160px;max-height:160px}#counselor-single.terminated #counselor-image{max-width:160px;max-height:160px;opacity:.7}#counselor-single.terminated #counselor-image img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}#counselor-single.terminated .short-bio p{margin-bottom:20px!important}@media (max-width:960px){body.single-counselor-profile aside{display:none}}@media (max-width:667px){.single-counselor-profile #site-header-image{display:none}#main-profile{margin:0}#counselor-single{margin-bottom:4rem}#counselor-single.terminated .search-message{text-align:center}#counselor-single.terminated #counselor-image{max-width:inherit}#counselor-single .counselor-image-wrap{display:table-header-group;padding:0!important}#counselor-single .counselor-image-wrap .counselor-image{border:none;margin:1rem 0 .5rem;max-height:180px}#counselor-single .counselor-image-wrap .counselor-image:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";opacity:.3;-webkit-transition:all .2s linear;transition:all .2s linear;background:#000;background:-webkit-gradient(linear,left bottom,left top,from(black),to(rgba(0,0,0,.1)));background:-webkit-linear-gradient(bottom,#000,rgba(0,0,0,.1));background:linear-gradient(to top,#000,rgba(0,0,0,.1));z-index:1}#counselor-single .counselor-image-wrap .counselor-image footer .footer-title,#counselor-single .counselor-image-wrap .counselor-image h1,footer #counselor-single .counselor-image-wrap .counselor-image .footer-title{display:block;position:absolute;top:40%;left:0;right:0;color:#fff;text-align:center;z-index:1}#counselor-single .counselor-image-wrap #profile-schedule{padding:0}#counselor-single .counselor-image-wrap .cta strong,#counselor-single .counselor-image-wrap .sec strong{display:block;margin-left:0!important;margin-right:0!important;margin-bottom:2rem}#counselor-single .counselor-content-wrap{display:table-footer-group;padding:2rem 0 0;clear:left}#counselor-single .counselor-content-wrap .counselor-details,#counselor-single .counselor-content-wrap .schedule{float:none}#counselor-single .counselor-content-wrap .schedule{float:none;margin-top:2rem}#counselor-single .counselor-content-wrap .schedule .badge{display:inline-block}#counselor-single .counselor-content-wrap .availability,#counselor-single .counselor-content-wrap .short-bio,#counselor-single .counselor-content-wrap hr{float:left;width:100%}}@media (max-width:568px){.tabbed .tabs{border-top:1px solid #D8D8D8}.tabbed .tabs::after{clear:both;content:"";display:table}.tabbed .tabs li{width:100%;float:left}.tabbed .tabs li.active{border:none;border-bottom:1px solid #D8D8D8;-webkit-box-shadow:inset 0 1px 1px #fff,inset 0 -1px 1px #fff;box-shadow:inset 0 1px 1px #fff,inset 0 -1px 1px #fff;border-radius:0;background-color:#F4F4F4}}#search-results .search-message,.search-message p{border-top:1px solid #D8D8D8;border-bottom:1px solid #D8D8D8}.search-message{margin:2rem 0 4.8rem;font-size:14px;line-height:20px;color:#0A0A0A;clear:both;overflow:hidden}#search-results .counselor .counselor-wrap .counselor-meta .counselor-details h3 a,#search-results .counselor .counselor-wrap .short-bio a.name:hover{color:#33a3d5}.search-message p{margin:0;padding:.8rem 0 .9rem;font-weight:300;font-size:18px;font-size:1.8rem;line-height:1.5;text-transform:uppercase}.search-message.secondary{margin:3rem 0 4.8rem}#search-results .search-message p{border:none;padding:1rem 0}.search input{margin:0;width:100%;padding:1.4rem 1rem}#search-results{width:100%;position:relative}#search-results::after,.search-results::after{clear:both;content:"";display:table}#search-results .counselor{border:1px solid #D8D8D8;vertical-align:top;display:none}#search-results .counselor .counselor-wrap{text-align:center;position:relative;border:1px solid #fff;margin:0;padding:1rem;min-height:inherit;width:100%}.short-bio>a,.short-bio>a:hover{border-bottom:none}#search-results .counselor .counselor-wrap .counselor-meta a.counselor-image{border:none;border-radius:0}#search-results .counselor .counselor-wrap .counselor-meta a.counselor-image img{width:100%;height:100%;border-radius:0}#search-results .counselor .counselor-wrap .counselor-meta .counselor-details{float:none}#search-results .counselor .counselor-wrap .counselor-meta .counselor-details h3{margin:1rem 0 0;line-height:1.5}#search-results .counselor .counselor-wrap .counselor-meta .counselor-details .counselor-credentials{position:relative;top:8px;padding:0 1rem;border-top:1px solid #D8D8D8}#search-results .counselor .counselor-wrap .counselor-meta .counselor-details .credentials{position:relative;top:-10px;font-size:12px;font-size:1.2rem;padding:0 .5rem;background-color:#fff}#search-results .counselor .counselor-wrap .counselor-meta .counselor-details .jobdescription{min-height:30px;line-height:1.25}#search-results .counselor .counselor-wrap .counselor-meta .counselor-details .contact{font-size:12px;font-size:1.2rem}#search-results .counselor .counselor-wrap .counselor-meta .counselor-details .availability{display:none}#search-results .counselor .counselor-wrap .counselor-meta .counselor-details .counselor-location{position:absolute;top:-13px;left:0;right:0;max-height:20px;overflow:hidden}#search-results .counselor .counselor-wrap .counselor-meta .counselor-details .counselor-location span{background-color:#fff;padding:0 1rem;text-transform:uppercase;font-size:11px;font-size:1.1rem}#search-results .counselor .counselor-wrap .counselor-schedule .cta strong,#search-results .counselor .counselor-wrap .counselor-schedule .sec strong{margin:.5rem 0 0;padding:0 1rem;display:block;border-radius:0}#search-results .counselor .counselor-wrap .short-bio{border-top:1px solid #D8D8D8;margin:1rem 0 0;padding:2rem 1rem 0}#search-results .counselor .counselor-wrap .short-bio>a{position:relative;text-align:center;left:0;top:0;padding:.5rem 0}#search-results .counselor .counselor-wrap .short-bio a.name{margin:2rem 0 1rem}#search-results .counselor .counselor-wrap .short-bio a.name span{background-color:#fff;padding:.5rem 1.5rem;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;border-radius:3px}#search-results .counselor .counselor-wrap .short-bio a.name span:focus,#search-results .counselor .counselor-wrap .short-bio a.name span:hover{color:#fff;background-color:#33a3d5}#search-results .counselor .counselor-wrap .expand{display:none}#search-results.style-grid .counselor,#search-results.style-grid .counselor .counselor-wrap .counselor-details .separator span{display:block}#search-results.style-grid .counselor .counselor-wrap .counselor-details .separator .tel{border:none;margin:0;padding:0}#search-results.style-grid .counselor .counselor-wrap .jobdescription{display:none!important}#search-results.style-grid .counselor .counselor-wrap .short-bio{display:none}#search-results.style-grid .counselor .counselor-wrap .counselor-link{display:block;margin:2rem 0 0;padding:1.4rem 0 0;border-top:1px solid #D8D8D8;font-size:11px;font-size:1.1rem;text-transform:uppercase;font-weight:400;line-height:1}#search-results.style-list .counselor{display:block;margin-bottom:2rem}#search-results.style-list .counselor .counselor-wrap{min-height:inherit}#search-results.style-list .counselor .counselor-wrap .counselor-meta .counselor-image-schedule{max-width:300px;float:left;margin-right:3rem}#search-results.style-list .counselor .counselor-wrap .counselor-meta .counselor-details{overflow:hidden;text-align:left;line-height:1.75}#search-results.style-list .counselor .counselor-wrap .counselor-meta .counselor-details h3{margin:0;display:inline}#search-results.style-list .counselor .counselor-wrap .counselor-meta .counselor-details span.jobdescription{min-height:inherit;color:#979797}#search-results.style-list .counselor .counselor-wrap .counselor-meta .counselor-details .counselor-credentials{border:none;padding:0;position:inherit;background-color:transparent}#search-results.style-list .counselor .counselor-wrap .counselor-meta .counselor-details .counselor-credentials:before{content:"—";padding-right:.5rem}#search-results.style-list .counselor .counselor-wrap .counselor-meta .counselor-details .counselor-credentials .credentials{padding:0;position:inherit}#search-results.style-list .counselor .counselor-wrap .counselor-meta .counselor-details .counselor-location{display:none}#search-results.style-list .counselor .counselor-wrap .counselor-meta .counselor-details .availability{display:none;margin:.7rem 0 0;padding:.4rem 0 0}#search-results.style-list .counselor .counselor-wrap .counselor-meta .counselor-details .availability span{display:inline-block;margin-right:1.5rem}#search-results.style-list .counselor .counselor-wrap .contact,#search-results.style-list .counselor .counselor-wrap .counselor-schedule{display:block}#search-results.style-list .counselor .counselor-wrap .counselor-link,#search-results.style-list .counselor .counselor-wrap .short-bio a.name,#search-results.style-list .counselor .counselor-wrap .short-bio hr{display:none}#search-results.style-list .counselor .counselor-wrap .short-bio{text-align:left;border-top:none;margin:0 0 0 32rem;padding-top:1rem;min-height:inherit}#search-results.style-list .counselor .counselor-wrap .short-bio p{margin:0;max-height:52px;display:block}#search-results.style-list .counselor .counselor-wrap .short-bio .availability{border-top:1px solid #D8D8D8;margin:.8rem 0 0;padding:.5rem 0 0}#search-results.style-list .counselor .counselor-wrap .short-bio>a{text-align:left;padding:0}.short-bio>a{position:absolute;right:5px;bottom:8px;text-align:right;font-family:"Open Sans Condensed","helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:11px;font-size:1.1rem;width:auto}.directory-listing aside section,.directory-listing aside section li.expand strong{font-family:"Open Sans","helvetica Neue",Helvetica,Arial,sans-serif}.short-bio>a i.fa{padding:0 .5rem;vertical-align:inherit}#search-results .secondary.search-results .counselor .counselor-wrap{background-color:#F4F4F4}#search-results .secondary.search-results .counselor .counselor-wrap:before{border:5px solid #fff}#search-results .directory-sort{height:49px;width:49px;padding:1.6rem 0}#search-results .directory-sort span{display:block;cursor:pointer;font-size:14px;font-size:1.4rem;float:left;padding:0;color:#D8D8D8;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}#search-results .directory-sort span.fa-th{margin-right:10px}#search-results.style-grid .directory-sort #gridStyle,#search-results.style-list .directory-sort #listStyle{color:#33a3d5}fieldset{border:none;margin:0;padding:0}.directory-listing h3.aside-title{background-color:transparent;border-top:1px solid #D8D8D8;border-bottom:1px solid #D8D8D8;color:#0A0A0A;padding:1rem 0}.directory-listing section{overflow:hidden}.directory-listing section#directory-refine{display:none!important}.directory-listing section#directory-refine.filters-active{display:block!important}.directory-listing aside section{margin-bottom:3rem}.directory-listing aside section li input{margin:0 .5rem 0 .1rem}.directory-listing aside section li.expand{cursor:pointer;color:#33a3d5;font-weight:700;margin:.5rem 0}.directory-listing aside section li.expand strong{font-weight:400}.directory-listing aside section li.expand .fa{padding:0 .5rem 0 0}.directory-listing #hideFilter,.directory-listing #showFilter,.directory-listing .directory-overlay{display:none}@media (max-width:960px){.directory-listing .menu-filter{height:100%;top:0;position:fixed;overflow-x:hidden;z-index:9998;background:#fff;-webkit-transition:all .3s ease;transition:all .3s ease;left:0;right:100%}.directory-listing .menu-filter.menu-filter-open{overflow-x:visible;right:60%}.directory-listing .menu-filter #search-form{position:relative;z-index:9999;height:100%;padding:3rem 2rem;background:#fff}.directory-listing .menu-filter.menu-filter-open #hideFilter{display:block;font-family:"Open Sans","helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;font-size:1.4rem;line-height:1;margin:0 0 3rem;cursor:pointer}.directory-listing .menu-filter.menu-filter-open #hideFilter span{display:block;padding:0;float:right}.directory-filter .responsive-menu-icon{display:none}}@media (max-width:414px){.search-message{margin-bottom:20px}.directory-listing .menu-filter.menu-filter-open{right:88px}.directory-listing .menu-filter.menu-filter-open #hideFilter{text-indent:-9999px;line-height:0;margin:0}.directory-listing .menu-filter.menu-filter-open #hideFilter span.fa-times{color:#fff;padding:.4rem .8rem;border-radius:5px;border:2px solid #fff;position:fixed;top:27px;right:17px;width:54px;text-align:center;text-indent:0}.directory-listing .menu-filter.menu-filter-open #hideFilter span.fa-times:before{display:none}.directory-listing .menu-filter.menu-filter-open #hideFilter span.fa-times:after{content:"CLOSE";font-family:"Open Sans Condensed","helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-size:1.4rem}}#extended-info .tabbed .tabs li,#services-list ul#services li,.menu-filter #directory-refine ul li span,ul#steps-bar{font-family:"Open Sans","helvetica Neue",Helvetica,Arial,sans-serif}@media (max-width:320px){.directory-listing .menu-filter.menu-filter-open{right:65px}.directory-listing .menu-filter.menu-filter-open #hideFilter span.fa-times{width:inherit;border:none;font-size:18px;font-size:1.8rem}.directory-listing .menu-filter.menu-filter-open #hideFilter span.fa-times:before{display:block}.directory-listing .menu-filter.menu-filter-open #hideFilter span.fa-times:after{content:none}}#service-steps #steps-content li.tile a::after,#service-steps #steps-nav h3::after,.arche-alert::after,.group-banner .group-image .group-link:before,.menu-filter label:before,section#intro .location-tour::after,ul#steps-bar::after,ul.counselors-list::after{content:""}aside a.clear-filters{float:right;text-decoration:none;border:none;color:#D8D8D8;cursor:default}.clear-filters:hover{border:none}.filters-active .clear-filters{color:#33a3d5;cursor:pointer}.clearable-input{display:block;position:relative;margin-bottom:1rem}.clearable-input input{width:100%;padding-right:2.2rem;margin:0}.clearable-input span{position:absolute;top:.8rem;right:1rem;display:none;color:#D8D8D8;-webkit-transition:color .2s linear;transition:color .2s linear}.clearable-input .clear-text:hover,.proximity-search .geolocate:hover{color:#33a3d5}.clearable-input .clear-text{cursor:pointer}.clearable-input .fa,.clearable-input .fa-rotate-180{padding:0}.proximity-search{margin:3rem 0}.proximity-search .geolocate{cursor:pointer;display:block}.proximity-search.has-text .clear-text{display:block}.proximity-search.has-text .geolocate,.proximity-search.has-text .loading{display:none}.proximity-search.geocoding .loading{display:block}.proximity-search.geocoding .clear-text,.proximity-search.geocoding .geolocate{display:none}#geolocation-button{color:#33a3d5;cursor:pointer}#geolocation-button:active,#geolocation-button:focus,#geolocation-button:hover{border-bottom-color:#33a3d5}.menu-filter input[type=radio]{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.menu-filter label{display:block;cursor:pointer;position:relative;padding-left:2.5rem;margin-right:0}.menu-filter label:before{display:inline-block;width:1.6rem;height:1.6rem;margin-right:1rem;position:absolute;left:0;bottom:.4rem;background-color:#fff;border:1px solid #D8D8D8;border-radius:8px}.menu-filter input[type=radio]:checked+label:before{border-color:#33a3d5;border-width:.5rem}@media (min-width:961px){input[type=radio]:focus+label:before,label:hover:before{border-color:#D8D8D8;border-width:.5rem}}.pac-container{z-index:1100!important}.menu-filter #directory-refine #clear-filters{float:right;text-decoration:none;border:none;color:#D8D8D8}.menu-filter #directory-refine ul li{position:relative;padding-right:15px}.menu-filter #directory-refine ul li span{display:block;width:14px;height:14px;line-height:14px;font-size:14px;font-size:1.4rem;float:right;color:#fff;background-color:#33a3d5;border-radius:7px;text-align:center;font-weight:700;cursor:pointer;position:absolute;top:6px;right:0}.menu-filter.filters-active #directory-refine #clear-filters{color:#33a3d5}.screen-reader-text{top:-9999px}.loading-panel{z-index:1;position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(255,255,255,.8);opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;visibility:hidden}.loading .loading-panel{opacity:1;visibility:visible}#results.loading{overflow:hidden}.loading .search-results{-webkit-filter:blur(1px);-moz-filter:blur(1px);-o-filter:blur(1px);-ms-filter:blur(1px);filter:blur(1px);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.loading-complete .search-results{-webkit-filter:blur(0)!important;-moz-filter:blur(0)!important;-o-filter:blur(0)!important;-ms-filter:blur(0)!important;filter:blur(0)!important}body.has-active-menu{overflow:hidden}#filter-mask{position:fixed;z-index:100;top:0;left:0;overflow:hidden;width:0;height:0;background-color:#000;opacity:0;-webkit-transition:opacity .3s,width 0s .3s,height 0s .3s;transition:opacity .3s,width 0s .3s,height 0s .3s}#filter-mask.is-active{width:100%;height:100%;opacity:.7;-webkit-transition:opacity .3s;transition:opacity .3s}@media (max-width:960px){#search-results{position:relative}#search-results #primary-search-message{margin-top:2rem}#search-results #primary-search-message p{width:100%;float:left;margin-left:0;margin-right:0}#search-results #showFilter{display:block;color:#fff;background-color:#33a3d5;border-radius:4px;padding:1rem;border:none;cursor:pointer}#search-results #showFilter span{font-family:"Open Sans","helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;padding-left:.5rem}#search-results .directory-sort{position:absolute;top:12px;right:0;padding:0}}@media (max-width:768px){#search-results.style-list .counselor .counselor-wrap .counselor-meta .counselor-image-schedule{max-width:140px;margin-right:2rem}#search-results.style-list .counselor .counselor-wrap .short-bio{margin-left:15rem}}@media (max-width:568px){.search-message p{font-size:14px;font-size:1.4rem}}@media (max-width:420px){.search-message p{font-size:12px;font-size:1.2rem}}@media (max-width:375px){.search-message p{font-size:12px;font-size:1.2rem}}@media (max-width:568px){#search-results.style-list .counselor{margin-bottom:2rem;padding:0}#search-results.style-list .counselor .counselor-wrap{display:block;margin-bottom:0;padding:.7rem;min-height:inherit;z-index:1}#search-results.style-list .counselor .counselor-wrap .counselor-meta{position:relative;overflow:hidden}#search-results.style-list .counselor .counselor-wrap .counselor-meta a.counselor-image{display:block}#search-results.style-list .counselor .counselor-wrap .counselor-meta a.counselor-image img{width:100%;height:100%}#search-results.style-list .counselor .counselor-wrap .counselor-meta .counselor-details{line-height:1.75}#search-results.style-list .counselor .counselor-wrap .counselor-meta .counselor-details .counselor-name{float:none;text-align:left}#search-results.style-list .counselor .counselor-wrap .counselor-meta .counselor-details .counselor-name h3{font-size:14px;font-size:1.4rem;line-height:1.25;margin:0}#search-results.style-list .counselor .counselor-wrap .counselor-meta .counselor-details .counselor-name h3 a,#search-results.style-list .counselor .counselor-wrap .counselor-meta .counselor-details .counselor-name h3 a:focus,#search-results.style-list .counselor .counselor-wrap .counselor-meta .counselor-details .counselor-name h3 a:hover{color:#0A0A0A}#search-results.style-list .counselor .counselor-wrap .counselor-meta .counselor-details .counselor-name .counselor-credentials,#search-results.style-list .counselor .counselor-wrap .counselor-meta .counselor-details .counselor-name .jobdescription{display:none}#search-results.style-list .counselor .counselor-wrap .counselor-meta .counselor-details .contact span{display:block;border:none;margin:0;padding:0}#search-results.style-list .counselor .counselor-wrap .expand{position:absolute;display:block;top:22px;right:0;color:#979797}#search-results.style-list .counselor .counselor-wrap .short-bio{margin:1rem 0 0;padding:0}#search-results.style-list .counselor .counselor-wrap .short-bio p{font-size:12px;font-size:1.2rem;line-height:1.5}#search-results.style-list .counselor .counselor-wrap .short-bio>a{text-align:left;padding:.8rem 0 0}#search-results.style-list .counselor .counselor-wrap .short-bio a.name{display:inline;margin:0}#search-results.style-list .counselor .counselor-wrap .short-bio a.name span{padding:0;background-color:transparent}#search-results.style-list .counselor .counselor-wrap .short-bio a.name span:focus,#search-results.style-list .counselor .counselor-wrap .short-bio a.name span:hover{background-color:transparent}#search-results.style-list .counselor .counselor-wrap hr{margin:1rem -1rem}}@media (max-width:375px){#search-results.style-list .counselor .counselor-wrap .counselor-meta{position:relative;overflow:hidden}#search-results.style-list .counselor .counselor-wrap .counselor-meta .counselor-image-schedule{max-width:inherit;margin:0 0 1rem;float:none}}#services-list{margin:2rem 0}#services-list ul#services{border-top:1px solid #e7e7e7}#services-list ul#services li{color:#0A0A0A;font-weight:400;background-color:#F4F4F4;border-bottom:1px solid #e7e7e7;position:relative;width:100%}#services-list ul#services li.alt{background-color:#fff}#services-list ul#services li .service{padding:1rem}#services-list ul#services li .service.readmore-js-expanded,#services-list ul#services li .service:focus,#services-list ul#services li .service:hover{border:none;background-color:#f3fbfd}#services-list ul#services li>a{position:absolute;width:100%;height:40px;top:0;right:0;text-align:right;padding:1rem}.intro-text{text-align:center}.intro-text span.top-line{display:block;width:400px;margin:30px auto;border-top:1px solid #D8D8D8}.single-service .intro-text{margin-top:2rem}@media (max-width:667px){.intro-text span.top-line{width:300px}.intro-text .cta,.intro-text .sec{width:100%;float:none;margin:30px auto 60px}}#extended-info .tabbed .tabs{display:block;-webkit-box-shadow:none;box-shadow:none;padding:0 5rem 0 0}#extended-info .tabbed .tabs li{display:block;font-weight:400;font-size:14px;font-size:1.4rem;text-align:left;text-transform:none;border-bottom:1px dotted #D8D8D8;padding:1rem 0 1.1rem}#extended-info .tabbed .tabs li.active,#extended-info .tabbed .tabs li:hover{font-weight:400;border:none;border-bottom:1px dotted #D8D8D8;cursor:pointer}#extended-info .tabbed .tabs li.active a,#extended-info .tabbed .tabs li:hover a{color:#33a3d5}#extended-info .tabbed section{margin:0 0 2rem}@media (max-width:767px){section#extended-info{padding:30px 0 0;margin:30px 0 0}section#extended-info .tabbed nav{margin-bottom:3rem}section#extended-info .tabbed nav.dynamic>div{display:none!important}section#extended-info .tabbed .tabs{position:inherit!important;border-top:none;padding:0}section#extended-info .tabbed .tabs li.active{-webkit-box-shadow:none;box-shadow:none;background-color:transparent}section#extended-info .tabbed .tabs li:hover a{color:#979797}footer section#extended-info .tabbed section .section_title.footer-desc,section#extended-info .tabbed section footer .section_title.footer-desc,section#extended-info .tabbed section h2.section_title{font-size:16px;font-size:1.6rem}}#service-steps{display:none}ul#steps-bar{width:100%;margin:3rem 0 5rem;padding:1.5rem 0 0 .5rem}ul#steps-bar::after{clear:both;display:table}ul#steps-bar li{position:relative;display:inline-block;border-top:1px solid #D8D8D8;padding-left:2.5rem}ul#steps-bar li .steps{display:block;margin-top:-1.3rem}ul#steps-bar li .steps strong{font-weight:300;padding:0 1rem 0 .5rem;background-color:#fff;color:#D8D8D8}ul#steps-bar li .step{position:absolute;top:-15px;left:-5px;display:block;width:30px;height:30px;line-height:25px;text-align:center;background-color:#fff;border-radius:15px;border:1px solid #D8D8D8}ul#steps-bar li .selection{display:block;font-weight:300;font-style:italic;font-size:12px;font-size:1.2rem;line-height:1;background-color:#fff;margin-left:.3rem;padding:.1rem .2rem;border-radius:3px;float:left;text-indent:-9999px}ul#steps-bar li .selection.flash{-webkit-animation:flash 1s ease-out;animation:flash 1s ease-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}ul#steps-bar li.active .selection,ul#steps-bar li.completed .selection{text-indent:inherit}@-webkit-keyframes flash{0%,100%{background-color:transparent}50%{background-color:#bae9f4}}@keyframes flash{0%,100%{background-color:transparent}50%{background-color:#bae9f4}}#service-steps{position:relative;padding-bottom:6rem;border-bottom:1px solid #D8D8D8}#service-steps .fa-times{position:absolute;top:6px;right:0;color:#fff;background-color:#D8D8D8;display:block;padding:0;text-align:center;width:20px;height:20px;line-height:20px;border-radius:10px}#service-steps #steps-content .step-service ul li a:focus,#service-steps #steps-content .step-service ul li a:hover,#service-steps #steps-content li.tile a:focus,#service-steps #steps-content li.tile a:hover,#service-steps #steps-content li.tile.active a{background-color:#e6f7fb}#service-steps #steps-nav{margin-bottom:3rem}#service-steps #steps-nav .step-inner{display:none}#service-steps #steps-nav .step-inner.active{display:block}#service-steps #steps-nav h3{font-family:"Open Sans Condensed","helvetica Neue",Helvetica,Arial,sans-serif;color:#D8D8D8;border-top:1px dotted #D8D8D8;margin:0;padding:1rem 0;cursor:default;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}#service-steps #steps-nav h3::after{clear:both;display:table}#service-steps #steps-nav h3 .fa-pencil{display:none;float:right;border:1px solid #D8D8D8;border-radius:3px;margin-top:.4rem;padding:.2rem;font-size:11px;font-size:1.1rem;text-align:center;color:#D8D8D8}#service-steps #steps-nav h3.completed{cursor:pointer}#service-steps #steps-nav h3.completed .fa-pencil{display:block}#service-steps #steps-nav h3.current{color:#0A0A0A!important;cursor:default}#service-steps #steps-nav h3.current .fa-pencil{display:none}#service-steps #steps-nav .step-location h3{border-top:none}#service-steps #steps-nav .step-schedule .cta strong,#service-steps #steps-nav .step-schedule .sec strong{display:block}#service-steps #steps-nav .funnel-helptext{margin-top:2rem;font-style:italic}#service-steps #steps-content::after,#service-steps #steps-content>div ul::after{clear:both;content:"";display:table}#service-steps #steps-content>div{display:none}#service-steps #steps-content .step-location{display:block}#service-steps #steps-content .step-location li.tile{min-height:75px}#service-steps #steps-content .step-service ul{text-align:center}#service-steps #steps-content .step-service ul li{border:1px solid #D8D8D8;padding:.1rem}#service-steps #steps-content .step-service ul li a{display:block;padding:.4rem .8rem}#service-steps #steps-content .step-service ul li h3{color:#979797;line-height:1.7!important}#service-steps #steps-content li.tile{border:1px solid #D8D8D8;margin-bottom:1rem}#service-steps #steps-content li.tile a{display:block;margin:.1rem;padding:.4rem}#service-steps #steps-content li.tile a::after{clear:both;display:table}#service-steps #steps-content li.tile img{display:block;float:left;margin:.2rem .5rem 0 .2rem;width:60px}#service-steps #steps-content li.tile h3{font-size:14px;font-size:1.4rem;font-weight:400;display:block;vertical-align:top;margin:0 1rem .3rem 0;line-height:1.25}#service-steps #steps-content li.tile address,#service-steps #steps-content li.tile p{display:block;margin:0 0 0 65px;font-size:11px;font-size:1.1rem;color:#0A0A0A;line-height:1.25;min-height:40px}#search-results .counselor .counselor-wrap .counselor-meta .counselor-details #service-steps #steps-content li.tile address abbr.jobdescription,#search-results .counselor .counselor-wrap .counselor-meta .counselor-details #service-steps #steps-content li.tile p abbr.jobdescription,#service-steps #steps-content li.tile address #search-results .counselor .counselor-wrap .counselor-meta .counselor-details abbr.jobdescription,#service-steps #steps-content li.tile address abbr.region,#service-steps #steps-content li.tile p #search-results .counselor .counselor-wrap .counselor-meta .counselor-details abbr.jobdescription,#service-steps #steps-content li.tile p abbr.region{border:none}#service-steps #steps-content .step-schedule ul #counselor-single{margin-bottom:0}#service-steps #steps-content .step-schedule ul #counselor-single .counselor-content-wrap{padding:0;overflow:hidden;margin-bottom:3rem}#service-steps #steps-content .step-schedule ul #counselor-single .counselor-content-wrap .short-bio p{max-height:none}#service-steps #steps-content .step-schedule ul #counselor-single .counselor-image-wrap{padding-left:2rem}#service-steps #steps-content .step-schedule ul #counselor-single .counselor-image-wrap .cta strong,#service-steps #steps-content .step-schedule ul #counselor-single .counselor-image-wrap .sec strong{display:block;margin:2rem .4rem 0}#service-steps #steps-content .alert{display:table;text-align:left;border:1px solid #D8D8D8;margin:0 10rem;padding:6rem;line-height:1.5}#service-steps #steps-content .alert .fa{display:table-cell;font-size:30px;font-size:3rem;vertical-align:middle;padding:0 2rem 0 0}#service-steps #steps-content .alert p{display:table-cell;font-size:16px;font-size:1.6rem;margin:0;font-family:"Open Sans","helvetica Neue",Helvetica,Arial,sans-serif;vertical-align:middle}.single-service #service-steps{padding-bottom:5rem;border-bottom:1px solid #D8D8D8}.single-service #service-steps #steps-content .step-service{display:block}.single-service #service-steps #steps-content .step-location{display:none}.single-service #service-steps #steps-nav .step-service h3{border-top:none}.single-service #service-steps #steps-nav .step-location h3{border-top:1px dotted #D8D8D8}@media (max-width:960px){#article-tiles{display:none}}@media (max-width:667px){ul#steps-bar li{width:24%}ul#steps-bar li strong{font-size:12px;font-size:1.2rem;padding:.8rem 0 .8rem 2rem}ul#steps-bar li .selection,ul#steps-bar li:nth-child(1) .selection{left:0}}@media (max-width:568px){ul#steps-bar,ul#steps-bar li strong .step{display:none}ul#steps-bar li strong{padding:.8rem 0 .8rem 1.3rem}ul#steps-bar li:nth-child(1) strong{padding-left:.8rem}#steps-nav{margin-top:6rem}#service-counselors footer .section-title.footer-desc,#service-counselors h2.section-title,footer #service-counselors .section-title.footer-desc{margin:1rem 0 2rem}ul.steps{text-align:center;margin:0 0 2rem}ul.steps li{margin:0}.full-width .second ul.steps li span{background-color:#e3e3e3}.full-width .second ul.steps li span.active{background-color:#b0b0b0}#featured-counselor{padding:0}}@media (min-width:768px){#service-locations #contact-locations ul,#service-locations #locations ul,#service-locations #locations-contact ul{margin:5rem 0 0}#search-results .counselor #service-locations #contact-locations ul .counselor-wrap,#search-results .counselor #service-locations #locations ul .counselor-wrap,#search-results .counselor #service-locations #locations-contact ul .counselor-wrap,#service-locations #contact-locations ul #search-results .counselor .counselor-wrap,#service-locations #contact-locations ul li.location,#service-locations #locations ul #search-results .counselor .counselor-wrap,#service-locations #locations ul li.location,#service-locations #locations-contact ul #search-results .counselor .counselor-wrap,#service-locations #locations-contact ul li.location{float:left;width:48%}}@media (max-width:667px) and (max-width:340px){#contact-locations #search-results .counselor .counselor-wrap h3,#contact-locations li.location h3,#locations #search-results .counselor .counselor-wrap h3,#locations li.location h3,#locations-contact #search-results .counselor .counselor-wrap h3,#locations-contact li.location h3,#search-results .counselor #contact-locations .counselor-wrap h3,#search-results .counselor #locations .counselor-wrap h3,#search-results .counselor #locations-contact .counselor-wrap h3{letter-spacing:-1px}}@media (max-width:667px){#contact-locations #search-results .counselor .counselor-wrap,#contact-locations li.location,#locations #search-results .counselor .counselor-wrap,#locations li.location,#locations-contact #search-results .counselor .counselor-wrap,#locations-contact li.location,#search-results .counselor #contact-locations .counselor-wrap,#search-results .counselor #locations .counselor-wrap,#search-results .counselor #locations-contact .counselor-wrap{position:relative;display:block;margin-bottom:1rem;cursor:pointer;min-height:inherit;z-index:1}#contact-locations #search-results .counselor .counselor-wrap::after,#contact-locations li.location::after,#locations #search-results .counselor .counselor-wrap::after,#locations li.location::after,#locations-contact #search-results .counselor .counselor-wrap::after,#locations-contact li.location::after,#search-results .counselor #contact-locations .counselor-wrap::after,#search-results .counselor #locations .counselor-wrap::after,#search-results .counselor #locations-contact .counselor-wrap::after{clear:both;content:"";display:table}#contact-locations #search-results .counselor .counselor-wrap h3,#contact-locations li.location h3,#locations #search-results .counselor .counselor-wrap h3,#locations li.location h3,#locations-contact #search-results .counselor .counselor-wrap h3,#locations-contact li.location h3,#search-results .counselor #contact-locations .counselor-wrap h3,#search-results .counselor #locations .counselor-wrap h3,#search-results .counselor #locations-contact .counselor-wrap h3{font-size:14px;font-size:1.4rem}#contact-locations #search-results .counselor .counselor-wrap footer .section-title.footer-desc,#contact-locations #search-results .counselor .counselor-wrap h2.section-title,#contact-locations #search-results .counselor .counselor-wrap h4,#contact-locations li.location footer .section-title.footer-desc,#contact-locations li.location h2.section-title,#contact-locations li.location h4,#locations #search-results .counselor .counselor-wrap footer .section-title.footer-desc,#locations #search-results .counselor .counselor-wrap h2.section-title,#locations #search-results .counselor .counselor-wrap h4,#locations li.location footer .section-title.footer-desc,#locations li.location h2.section-title,#locations li.location h4,#locations-contact #search-results .counselor .counselor-wrap footer .section-title.footer-desc,#locations-contact #search-results .counselor .counselor-wrap h2.section-title,#locations-contact #search-results .counselor .counselor-wrap h4,#locations-contact li.location footer .section-title.footer-desc,#locations-contact li.location h2.section-title,#locations-contact li.location h4,#search-results .counselor #contact-locations .counselor-wrap footer .section-title.footer-desc,#search-results .counselor #contact-locations .counselor-wrap h2.section-title,#search-results .counselor #contact-locations .counselor-wrap h4,#search-results .counselor #locations .counselor-wrap footer .section-title.footer-desc,#search-results .counselor #locations .counselor-wrap h2.section-title,#search-results .counselor #locations .counselor-wrap h4,#search-results .counselor #locations-contact .counselor-wrap footer .section-title.footer-desc,#search-results .counselor #locations-contact .counselor-wrap h2.section-title,#search-results .counselor #locations-contact .counselor-wrap h4,footer #contact-locations #search-results .counselor .counselor-wrap .section-title.footer-desc,footer #contact-locations li.location .section-title.footer-desc,footer #locations #search-results .counselor .counselor-wrap .section-title.footer-desc,footer #locations li.location .section-title.footer-desc,footer #locations-contact #search-results .counselor .counselor-wrap .section-title.footer-desc,footer #locations-contact li.location .section-title.footer-desc,footer #search-results .counselor #contact-locations .counselor-wrap .section-title.footer-desc,footer #search-results .counselor #locations .counselor-wrap .section-title.footer-desc,footer #search-results .counselor #locations-contact .counselor-wrap .section-title.footer-desc{margin:0}#contact-locations #search-results .counselor .counselor-wrap .expand,#contact-locations li.location .expand,#locations #search-results .counselor .counselor-wrap .expand,#locations li.location .expand,#locations-contact #search-results .counselor .counselor-wrap .expand,#locations-contact li.location .expand,#search-results .counselor #contact-locations .counselor-wrap .expand,#search-results .counselor #locations .counselor-wrap .expand,#search-results .counselor #locations-contact .counselor-wrap .expand{position:absolute;display:block;top:18px;right:0;color:#979797}#contact-locations #search-results .counselor .counselor-wrap a.location-image,#contact-locations li.location a.location-image,#locations #search-results .counselor .counselor-wrap a.location-image,#locations li.location a.location-image,#locations-contact #search-results .counselor .counselor-wrap a.location-image,#locations-contact li.location a.location-image,#search-results .counselor #contact-locations .counselor-wrap a.location-image,#search-results .counselor #locations .counselor-wrap a.location-image,#search-results .counselor #locations-contact .counselor-wrap a.location-image{display:block;float:left;margin-right:1rem}#contact-locations #search-results .counselor .counselor-wrap img,#contact-locations li.location img,#locations #search-results .counselor .counselor-wrap img,#locations li.location img,#locations-contact #search-results .counselor .counselor-wrap img,#locations-contact li.location img,#search-results .counselor #contact-locations .counselor-wrap img,#search-results .counselor #locations .counselor-wrap img,#search-results .counselor #locations-contact .counselor-wrap img{display:none}#contact-locations #search-results .counselor .counselor-wrap .location-name,#contact-locations li.location .location-name,#locations #search-results .counselor .counselor-wrap .location-name,#locations li.location .location-name,#locations-contact #search-results .counselor .counselor-wrap .location-name,#locations-contact li.location .location-name,#search-results .counselor #contact-locations .counselor-wrap .location-name,#search-results .counselor #locations .counselor-wrap .location-name,#search-results .counselor #locations-contact .counselor-wrap .location-name{float:left;text-align:left}#contact-locations #search-results .counselor .counselor-wrap .location-details,#contact-locations li.location .location-details,#locations #search-results .counselor .counselor-wrap .location-details,#locations li.location .location-details,#locations-contact #search-results .counselor .counselor-wrap .location-details,#locations-contact li.location .location-details,#search-results .counselor #contact-locations .counselor-wrap .location-details,#search-results .counselor #locations .counselor-wrap .location-details,#search-results .counselor #locations-contact .counselor-wrap .location-details{clear:both;display:none;text-align:left;margin-left:11rem}}section#intro .location-text .intro-text{text-align:left}#service-steps-init,section#intro .location-tour a{text-align:center;font-family:"Open Sans","helvetica Neue",Helvetica,Arial,sans-serif}section#intro .location-text .location-services{display:none;border-top:1px solid #D8D8D8;margin-top:2rem;padding-top:2rem}section#intro .location-text .location-services ul li{display:inline}section#intro .easylsl-location-images{padding:.5rem;border:1px solid #D8D8D8;font-family:"Open Sans","helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400}section#intro .easylsl-location-images .cycle-slideshow{overflow:hidden;z-index:1}section#intro .easylsl-location-images .cycle-slideshow .cycle-slide,section#intro .easylsl-location-images .cycle-slideshow .cycle-slide img{width:100%}section#intro .easylsl-location-images .cycle-slideshow #easylsl-progress{background-color:#33a3d5}section#intro .easylsl-location-images .cycle-overlay{padding:.5rem 1rem}section#intro .easylsl-location-images img{display:block}section#intro .location-tour::after{clear:both;display:table}section#intro .location-tour a{display:block;margin:2rem 0;padding:1rem .5rem;border-radius:2px;text-transform:uppercase;font-weight:400;outline:0}section#intro .location-tour a:hover{color:#fff}#locations-other{margin:1rem 0 0;border:1px solid #D8D8D8;font-family:"Open Sans","helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400}#locations-other span{display:inline-block;font-size:12px;font-size:1.2rem;text-transform:uppercase;border-right:1px solid #D8D8D8}#locations-other select{color:#8a8a8a;background-color:#fff;border:none}#service-steps-init{margin:0 auto 20px}footer section.location-specifics .section-title.footer-desc,section.location-specifics footer .section-title.footer-desc,section.location-specifics h2.section-title,section.location-specifics table td,section.location-specifics table th{text-align:left}#service-steps-init p{font-size:20px;font-size:2rem}section.location-specifics>div{border-right:1px dotted #D8D8D8;min-height:260px}section.location-specifics>div.last{border:none}section.location-specifics .easylsl-contact-points,section.location-specifics .easylsl-location-address{margin-bottom:2.3rem}section.location-specifics .easylsl-contact-points td,section.location-specifics .easylsl-contact-points th,section.location-specifics .easylsl-location-address td,section.location-specifics .easylsl-location-address th{display:block}section.location-specifics .location-specifics-address,section.location-specifics .location-specifics-opening-hours{font-family:"Open Sans","helvetica Neue",Helvetica,Arial,sans-serif}section.location-specifics .location-selector .custom-select{display:block;width:85%;margin-top:.6rem}section.location-specifics table{text-align:left;width:100%}section.location-specifics table.easylsl-opening-hours-table tr{border-bottom:1px dotted #D8D8D8}section.location-specifics table.easylsl-opening-hours-table tr td,section.location-specifics table.easylsl-opening-hours-table tr th{padding:.5rem 0}section.location-specifics table.easylsl-opening-hours-table tr th{width:40%}section.location-specifics table.easylsl-opening-hours-table tr td{width:60%}section.location-specifics table.easylsl-opening-hours-table tr:last-child{border:none}section.location-specifics .location-services-list ul.location-services{max-height:157px}section.location-specifics .location-services-list a{margin-top:1rem}section.location-specifics .location-services-list a i{color:#979797}ul.counselors-list{margin:0 0 1rem}ul.counselors-list::after{clear:both;display:table}ul.counselors-list .counselors-list-inner{display:table;width:100%}ul.counselors-list .counselors-list-inner.alt{background-color:#F4F4F4}ul.counselors-list .counselors-list-inner label:hover,ul.counselors-list .counselors-list-inner.alt label:hover{background-color:#e7e7e7}ul.counselors-list .counselors-list-inner label{display:block;cursor:pointer}ul.counselors-list .counselors-list-inner .iradio{display:table-cell;vertical-align:middle;padding-left:1rem;width:50px}ul.counselors-list .counselors-list-inner .counselor-image{display:table-cell;width:50px;height:50px;padding:1rem 0;border:none}ul.counselors-list .counselors-list-inner .counselor-image.thumb{width:60px;height:60px}ul.counselors-list .counselors-list-inner .counselor-image.square-small{width:100px;height:100px}ul.counselors-list .counselors-list-inner .counselor-image.square-medium{width:150px;height:150px}ul.counselors-list .counselors-list-inner .counselor-image img{width:100%;height:100%;min-width:50px;min-height:50px;border-radius:25px}ul.counselors-list .counselors-list-inner .counselor-details{display:table-cell;vertical-align:middle;padding-left:1rem;float:none}ul.counselors-list .counselors-list-inner .counselor-details h3{line-height:1.2}ul.counselors-list .counselors-list-inner .counselor-details .jobdescription{font-size:12px;font-size:1.2rem;line-height:1.2}ul.counselors-list .counselors-list-inner .counselor-details .action{font-size:12px;font-size:1.2rem}section#location-map{margin-bottom:0}section#location-map .easylsl-map-wrapper{height:300px;border-top:1px solid #D8D8D8;padding-bottom:0}section#location-map .easylsl-map-wrapper img{max-width:none}footer section#location-map .easylsl-map-wrapper #easylsl-info-box .section-title.footer-desc,section#location-map .easylsl-map-wrapper #easylsl-info-box footer .section-title.footer-desc,section#location-map .easylsl-map-wrapper #easylsl-info-box h2.section-title,section#location-map .easylsl-map-wrapper #easylsl-info-box h4{margin:0}section#location-map .easylsl-map-wrapper #easylsl-info-box p{font-size:12px;font-size:1.2rem;margin-bottom:1rem}@media (max-width:667px){ul.counselors-list .counselors-list-inner .counselor-details h3{font-size:14px;font-size:1.4rem}section.location-specifics>div{border-right:none}}@media (max-width:568px){aside{margin-bottom:0}}#search-form{margin:4rem 0 0;padding:4rem 0 0;border-top:1px solid #D8D8D8;overflow:visible}#search-form #contact{margin:4rem 0}.directory-listing #search-form{border:none;margin:0;padding:0}body.error404 #error404{margin:3rem 0 0}body.error404 #primary-search-message .search{float:none;width:100%}a.filter:focus,a.filter:hover{border-bottom:none}.arche-alert{padding:2rem;border:1px solid #70cfe7;background-color:#f3fbfd;display:table;color:#22accf}.arche-alert::after{clear:both;display:table}.arche-alert .fa-info{display:table-cell;vertical-align:middle;font-size:20px;font-size:2rem;padding-right:2rem}.arche-alert .fa-info:before{width:40px;height:40px;line-height:40px;border-radius:20px;text-align:center;background-color:#fff;display:block}.arche-alert p{display:table-cell;vertical-align:middle;margin:0;font-size:16px;font-size:1.6rem;color:#146377}.arche-alert a,.arche-alert a:focus,.arche-alert a:hover{white-space:nowrap;color:#146377;border-bottom:1px solid #146377}.arche-alert a:focus,.arche-alert a:focus:focus,.arche-alert a:focus:hover,.arche-alert a:hover,.arche-alert a:hover:focus,.arche-alert a:hover:hover{border-bottom-width:2px}img.left{float:left;margin-right:10px;border-radius:3px}.pagination.arrows{text-align:center}.pagination.arrows li{display:inline;padding:0 .1rem;cursor:pointer}.pagination.arrows li i{position:relative;top:1px;color:#cbcbcb;font-size:18px;font-size:1.8rem}.pagination.arrows li i.fa-rotate-180{top:0}#banners-above-footer{clear:both}.banner-wrap{position:relative;background-color:#33a3d5;border-radius:10px;width:100%;height:199px}.banner-wrap .banner-image{display:block;position:relative;height:199px;background-size:cover;background-position:right top;background-repeat:no-repeat;background-image:url(../../uploads/2016/01/group-banner-1.jpg);color:#fff;border-right:3px solid #fff;border-bottom:23px solid #fff;-webkit-box-sizing:content-box;box-sizing:content-box;margin-right:360px;border-radius:10px 0 140px 10px/10px 0 200px 30px}.banner-wrap .banner-logo{display:block;padding:1rem 0 0 1rem}.banner-wrap .banner-callout{display:block;position:absolute;z-index:1;bottom:0;left:0;padding:2rem;text-transform:uppercase;font-weight:700;font-size:16px;font-size:1.6rem}#banners-sidebar .banner-wrap .banner-image .banner-logo,#banners-sidebar .banner-wrap .banner-info h3,#banners-sidebar .banner-wrap .banner-info p{display:none}.banner-wrap .banner-callout span{color:#fff;font-size:14px;font-size:1.4rem;font-family:"Open Sans","helvetica Neue",Helvetica,Arial,sans-serif}.banner-wrap .banner-info{position:absolute;top:0;right:0;z-index:1;padding:2rem;color:#fff;width:360px;float:right;text-align:right;overflow:hidden}.banner-wrap .banner-info h3{text-transform:uppercase;font-size:16px;font-size:1.6rem;color:#fff;margin:0}.banner-wrap .banner-info p{margin:0}.banner-wrap .banner-info .cta strong,.banner-wrap .banner-info .sec strong{background-color:#444;border:none;font-size:14px;font-size:1.4rem;padding:1rem 2rem;margin-bottom:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.banner-wrap .banner-info .cta strong:hover,.banner-wrap .banner-info .sec strong:hover{-webkit-transition:all .3s ease-out;transition:all .3s ease-out;background-color:#1a1a1a}#banners-sidebar .banner-wrap{height:auto;background:0 0}#banners-sidebar .banner-wrap .banner-image{height:100px;width:100%;border-bottom:3px solid #fff;border-left:none;border-right:none;border-radius:10px 10px 0 0}#banners-sidebar .banner-wrap .banner-callout{right:0;text-align:center;padding:1rem}#banners-sidebar .banner-wrap .banner-info{float:none;width:100%;text-align:left;position:inherit;padding:0}#banners-sidebar .banner-wrap .banner-info .cta strong,#banners-sidebar .banner-wrap .banner-info .sec strong{margin:0;width:100%;border-radius:0 0 10px 10px;background-color:#33a3d5;color:#fff}#banners-sidebar .banner-wrap .banner-info .cta strong:hover,#banners-sidebar .banner-wrap .banner-info .sec strong:hover{background-color:#2485b1}@media (max-width:900px){.banner-callout{display:none}.banner-wrap .banner-image{border-right:5px solid #fff;border-bottom:5px solid #fff}}@media (max-width:768px){.banner-wrap{height:auto;background:0 0}.banner-wrap .banner-image{height:100px;width:100%;border-bottom:3px solid #fff;border-left:none;border-right:none;border-radius:10px 10px 0 0}.banner-wrap .banner-image .banner-logo{display:none}.banner-wrap .banner-callout{display:block;right:0;text-align:center;padding:1rem}.banner-wrap .banner-info{float:none;width:100%;text-align:left;position:inherit;padding:0}.banner-wrap .banner-info h3,.banner-wrap .banner-info p{display:none}.banner-wrap .banner-info .cta strong,.banner-wrap .banner-info .sec strong{margin:0;width:100%;border-radius:0 0 10px 10px;background-color:#33a3d5;color:#fff}.banner-wrap .banner-info .cta strong:hover,.banner-wrap .banner-info .sec strong:hover{background-color:#2485b1}}#group-banners{margin:3rem 0}.group-banner{display:table;height:150px;min-height:150px;width:100%;margin:5rem 0;border:1px solid #D8D8D8;overflow:hidden}.group-banner.sub-service{border:none}.group-banner.sub-service .group-image{-webkit-box-sizing:content-box;box-sizing:content-box;min-width:300px;vertical-align:top}.group-banner.sub-service .group-image img{display:block;padding:.5rem;border:1px solid #D8D8D8}.group-banner.sub-service .group-description{display:table-cell;text-align:left;padding-left:2rem}.group-banner.sub-service .group-description a.continue{font-size:14px;font-size:1.4rem}.group-banner .group-counselor{display:table-cell;width:300px;border-right:1px solid #D8D8D8;vertical-align:bottom}.group-banner .group-counselor .group-counselor-image{display:table-cell;vertical-align:bottom;min-width:160px}.group-banner .group-counselor .group-counselor-image img{display:block}.group-banner .group-counselor .group-counselor-info{font-family:"Open Sans","helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.2;text-align:left;display:table-cell;padding:0 0 .5rem .8rem;vertical-align:bottom}.group-banner .group-counselor .group-counselor-info div.group-location,.group-banner .group-counselor .group-counselor-info strong{font-weight:700;font-size:12px;font-size:1.2rem}.group-banner .group-counselor .group-counselor-info div{font-weight:300;font-size:12px;font-size:1.2rem}.group-banner .group-image{position:relative;display:table-cell;vertical-align:middle}.group-banner .group-image .group-link{display:block;background-size:cover;background-position:center center;background-repeat:no-repeat;overflow:hidden;height:100%;-webkit-box-sizing:content-box;box-sizing:content-box}.group-banner .group-image .group-link:before{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transition:all .3s linear;transition:all .3s linear;background:rgba(0,0,0,.5);z-index:1}.group-banner .group-image .group-link:hover:before{-webkit-transition:all .3s linear;transition:all .3s linear;background:rgba(0,0,0,.75)}.group-banner .group-image .group-description{position:relative;color:#fff;z-index:2;display:table;height:100%;width:100%}.group-banner .group-image .group-description .group-inner{display:table-cell;vertical-align:middle;padding:2rem}.group-banner .group-image .group-description h3{color:#fff;font-size:24px;font-size:2.4rem;margin:0 0 1.8rem;line-height:1;text-transform:uppercase}.group-banner .group-image .group-description h3 span{position:relative;padding-bottom:.5rem}.group-banner .group-image .group-description h3 span:after{position:absolute;content:'';width:50%;height:1px;border-bottom:1px solid #fff;bottom:-1px;left:50%;margin-left:-25%}.group-banner .group-image .group-description .p{display:block;max-width:610px;margin:0 auto;line-height:1.5;font-weight:400;text-shadow:0 0 4px rgba(80,80,80,.5)}.group-banner .p,.group-banner p{font-size:14px;font-size:1.4rem;margin:0 0 1.4rem}.sidebar .group-banner{display:block;height:auto;min-height:inherit;margin:0}.sidebar .group-banner .group-counselor{display:block;border:none;width:100%}.sidebar .group-banner .group-counselor .group-counselor-image{display:none}.sidebar .group-banner .group-counselor .group-counselor-info{display:block;text-align:center;padding:1rem}.sidebar .group-banner .group-counselor .group-counselor-info a,.sidebar .group-banner .group-counselor .group-counselor-info div{display:inline-block;margin-right:.5rem}.sidebar .group-banner .group-image{display:block}.sidebar .group-banner .group-image .group-description .group-inner{text-align:center;padding:2rem}.sidebar .group-banner .group-image .group-description h3{font-size:18px;font-size:1.8rem;margin-bottom:1.6rem}.sidebar .group-banner .group-image .group-description p{font-weight:400}@media (max-width:768px){.group-banner{height:120px;min-height:120px}.group-banner .group-counselor{width:220px}.group-banner .group-counselor .group-counselor-image{min-width:100px}.group-banner .group-counselor .group-counselor-image img{width:100px;height:auto}.group-banner .group-image .group-description .group-inner{padding:1rem}.group-banner .group-image .group-description h3{font-size:18px;font-size:1.8rem;margin-bottom:.8rem}.group-banner .group-image .group-description h3 span{padding:0}.group-banner .group-image .group-description h3 span:after{display:none}.group-banner .group-image .group-description p{font-size:12px;font-size:1.2rem;line-height:1.25}}@media (max-width:600px){.group-banner{display:block;height:auto;min-height:inherit}.group-banner .group-counselor{display:block;border:none;width:100%}.group-banner .group-counselor .group-counselor-image{display:none}.group-banner .group-counselor .group-counselor-info{display:block;text-align:center;padding:1rem}.group-banner .group-counselor .group-counselor-info a,.group-banner .group-counselor .group-counselor-info div{display:inline-block;margin-right:.5rem}.group-banner .group-image{display:block}.group-banner .group-image .group-description .group-inner{text-align:center;padding:2rem}.group-banner.sub-service .group-image{min-width:inherit}.group-banner.sub-service .group-description{display:block;padding:0;margin-top:2rem}.group-banner.sub-service .group-description h3,.group-banner.sub-service .group-description p{margin:0}}#anxiety-banner .group-link{background-image:url(../../uploads/2016/01/anxiety.jpg)}#sexual-addiction-banner .group-link{background-image:url(../../uploads/2016/01/sexual-addiction.jpg)}#couples-banner .group-link{background-image:url(../../uploads/2016/01/couples.jpg)}#weight-loss-banner .group-link{background-image:url(../../uploads/2016/01/weight-loss.jpg)}#recruitment-panel{text-align:center}#recruitment-panel div{margin-bottom:3rem}#recruitment-info{margin-top:5rem;padding-bottom:2rem;border-bottom:1px solid #D8D8D8}#recruitment-info .entry-content footer .footer-desc,#recruitment-info .entry-content h2,footer #recruitment-info .entry-content .footer-desc{border:none;font-size:18px;font-size:1.8rem;padding:0;line-height:1;text-align:left}@media (max-width:568px){#recruitment-info .one-third,#recruitment-info .two-thirds{width:100%;float:none;margin-left:0}footer .m-footer-logo{height:auto}}.adamrob_parallax:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";opacity:.3;background:#000;z-index:1}.adamrob_parallax .adamrob_pcontainer{position:relative;z-index:2}.adamrob_parallax_posttitle{color:#fff;text-transform:uppercase;font-size:36px;font-size:3.6rem;font-family:"Open Sans Condensed","helvetica Neue",Helvetica,Arial,sans-serif}footer .copyright,footer p{font-family:"Open Sans","helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400}footer .m-footer-logo{overflow:hidden;padding:0 3rem;width:256px}footer .m-footer-logo a{display:block;float:left;margin:1rem 0 0 1rem}footer .m-footer-logo img{width:100%;height:auto}footer .m-footer-text{padding:2rem 3rem 0}footer p{font-size:14px;font-size:1.4rem}footer .footer-about-us,footer .footer-widgets{padding:2rem}footer .footer-about-us .m-footer-text .footer-title,footer .footer-widgets .m-footer-text .footer-title{line-height:1;margin-bottom:1rem}footer .footer-about-us .m-footer-logo,footer .footer-widgets .m-footer-logo{padding:3rem 0}footer .copyright{font-size:11px;font-size:1.1rem}footer .copyright .inner{padding:1rem 2rem;text-align:center}footer .copyright .inner .address,footer .copyright .inner .copyright-info{display:inline-block;padding-bottom:.3rem}footer .copyright .inner .contact-link a{color:#fff;border-radius:2px;padding:0 .5rem .1rem}footer .copyright .inner .contact-link a:focus,footer .copyright .inner .contact-link a:hover{color:#0A0A0A;background-color:#fff}footer .copyright .inner .contact-link a.fa{line-height:1.4;padding:.1rem .5rem 0}footer .copyright .inner .contact-link a.fa:before{padding-right:.3rem}footer .copyright .inner .contact-link a.fa span{display:inline-block;text-indent:-9999px}@media (max-width:568px){footer .m-footer-logo,footer .m-footer-text{padding:0}footer .m-footer-logo .logo-mobile{margin-left:0}footer .m-footer-text .footer-title{display:none}footer .m-footer-text .address,footer .m-footer-text .copyright-info{display:block}footer .copyright{font-size:10px;font-size:1rem}footer .copyright a{white-space:nowrap}}.button,.schedule .badge{font-family:"Open Sans Condensed","helvetica Neue",Helvetica,Arial,sans-serif;text-align:center;text-transform:uppercase;color:#fff;background-color:transparent;font-size:12px;font-size:1.2rem;outline:0}.button.large,.schedule .large.badge{font-size:18px;font-size:1.8rem}.button.large strong,.schedule .large.badge strong{padding:.5rem 2rem}.cta strong,.gform_button,.sec strong{margin:2rem 0 4rem;padding:.5rem 1rem;border-radius:5px}.button:active,.button:focus,.button:hover,.schedule .badge:active,.schedule .badge:focus,.schedule .badge:hover{color:#fff}.schedule .sidebar .large.badge strong,.sidebar .button.large strong,.sidebar .schedule .large.badge strong{display:block}.cta span,.sec span{display:block;color:#fff;font-style:italic;font-size:11px;font-size:1.1rem;font-family:Raleway,"PT Serif",Georgia,serif;font-weight:300}body #ajaxsearchlite1 .probox,body #ajaxsearchliteres1 .results .item .content h3 a,body #ajaxsearchliteres1 .results .item .content h3 a:hover,input,label,textarea{font-family:"Open Sans","helvetica Neue",Helvetica,Arial,sans-serif}.cta strong,.sec strong{display:inline-block;text-shadow:0 1px 1px rgba(0,0,0,.3)}.cta.disabled strong,.disabled.sec strong{color:#979797;text-shadow:none;border-color:#e7e7e7;background-color:#e7e7e7;cursor:default}.custom-select,.owl-controls .owl-buttons div,.owl-controls .owl-page{cursor:pointer}.cta.disabled:hover strong,.disabled.sec:hover strong{color:#979797;background-color:#e7e7e7}.sec{display:table-cell}.sec:hover{color:#FFF;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.gform_button{display:inline-block;text-shadow:0 1px 1px rgba(0,0,0,.3)}.btn-switch{margin:0;padding:0;border:none;background:0 0}.btn-switch:focus{outline:0}hr{display:block;height:1px;margin:30px 0;border:none;background-color:#D8D8D8}label{font-weight:400!important}button,input,select,textarea{outline:0;-webkit-box-shadow:none;box-shadow:none}input,textarea{margin:0 0 3rem;padding:1rem;border:1px solid #D8D8D8}input:focus,textarea:focus{background-color:#f3fbfd;-webkit-box-shadow:inset 2px 2px 1px #fff,inset -2px -2px 1px #fff;box-shadow:inset 2px 2px 1px #fff,inset -2px -2px 1px #fff}input[type=search],textarea[type=search]{width:100%}input[type=submit],textarea[type=submit]{width:auto}body #ajaxsearchlite1 .probox{background:#fff;border:1px solid #D8D8D8;padding:.6rem}body #ajaxsearchlite1 .probox .promagnifier{background:#fff}body #ajaxsearchlite1 .probox .proinput input{font-size:14px;font-size:1.4rem;color:#979797!important}body .search #ajaxsearchlite1 .probox{padding:.3rem}body #ajaxsearchliteres1.vertical{padding:10px;border:1px solid #D8D8D8;background:#fff}body #ajaxsearchliteres1 .results .item .content h3 a,body #ajaxsearchliteres1 p.showmore a{white-space:nowrap}body #ajaxsearchliteres1 .results .item .content h3 a,body #ajaxsearchliteres1 .results .item .content h3 a:hover{font-size:14px;font-size:1.4rem;font-style:normal;font-weight:300;text-shadow:none;color:#33a3d5}body #ajaxsearchliteres1 .results .item .content h3 a:hover,body #ajaxsearchliteres1 .results .item .content h3 a:hover:hover{color:#33a3d5}body #ajaxsearchliteres1 p.showmore a{font-family:"Open Sans Condensed","helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:11px;font-size:1.1rem}body #ajaxsearchliteres1 .results .item{margin-bottom:1rem;padding:0;height:40px}body #ajaxsearchliteres1 .results .item .image{margin-top:0;width:40px;height:40px}body #ajaxsearchliteres1 .results .item .content{height:40px}body #ajaxsearchliteres1 .results .item .content h3{margin-top:5px}body #ajaxsearchliteres1 .results .item:after{background:0 0}.custom-select{display:inline-block;background-color:#fff;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:.4rem;font-size:12px;font-size:1.2rem;position:relative;border:1px solid #D8D8D8;vertical-align:middle;z-index:1}.custom-select:before{color:#7e7e7e;display:block;font-family:FontAwesome;font-size:1em;height:100%;line-height:2.5em;padding:.5rem 1.5rem .5rem 1rem;position:absolute;top:0;right:5px;text-align:center;width:1em;z-index:1;background-color:#fff}.custom-select select{position:relative;z-index:2;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;color:#7e7e7e;display:block;font-size:100%;font-family:"Open Sans","helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;line-height:normal;margin:0;padding:0 .5em;height:30px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select select::-ms-expand{display:none}.custom-select select:focus{outline:0}:-moz-any(.custom-select):before{background-color:#fff;pointer-events:none;z-index:1}.select-box .ginput_container{background-color:#fff;border:1px solid #D8D8D8;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;width:95%;z-index:1}.select-box .ginput_container:before{color:#979797;display:block;font-family:FontAwesome;font-size:1em;content:"\f0d7";height:100%;line-height:2.5em;padding:.6rem;position:absolute;top:0;right:5px;width:1em;z-index:0;background-color:#fff;text-align:right;border-radius:5px}.gform_confirmation_message,body .gform_wrapper div.validation_error,body .gform_wrapper ul.gform_fields li.gfield input{font-family:"Open Sans","helvetica Neue",Helvetica,Arial,sans-serif}.select-box .ginput_container select{background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;color:#0A0A0A;display:block;font-size:100%;line-height:normal;width:95%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}.select-box .ginput_container select::-ms-expand{display:none}.select-box .ginput_container select:focus{outline:0}:-moz-any(.ginput_container):before{background-color:#fff;pointer-events:none;z-index:1}.gform_confirmation_message,body .gform_wrapper div.validation_error{font-weight:400!important;font-size:1em;text-align:center;background-color:#fff;padding:4rem;border:1px solid red;color:red}.gform_confirmation_message{border:1px solid #2ecc71;color:#2ecc71}body .gform_wrapper .gform_footer{margin:0;padding:0}body .gform_wrapper.three-column_wrapper .gform_footer,body .gform_wrapper.two-column_wrapper .gform_footer{clear:none}body .gform_wrapper .ginput_complex .ginput_left input[type=text],body .gform_wrapper .ginput_complex .ginput_right input[type=text]{width:95%!important}.gform_wrapper.three-column_wrapper ul.gform_column li.gsection,.gform_wrapper.three-column_wrapper ul.gform_fields,.gform_wrapper.two-column_wrapper ul.gform_column li.gsection,.gform_wrapper.two-column_wrapper ul.gform_fields{display:none}.gform_wrapper.three-column_wrapper ul.gform_fields.gform_column,.gform_wrapper.two-column_wrapper ul.gform_fields.gform_column{display:block;float:left;width:45%;margin-right:5%!important}.gform_wrapper.three-column_wrapper ul.gform_fields.gform_column:last-child,.gform_wrapper.two-column_wrapper ul.gform_fields.gform_column:last-child{margin:0!important}.gform_wrapper.three-column_wrapper ul.gform_fields.gform_column{width:30%}@media (max-width:768px){.mfp-content .gform_wrapper.two-column_wrapper ul.gform_fields.gform_column{float:none;width:100%;margin-right:0!important}.mfp-content .gform_wrapper.two-column_wrapper .gform_footer{clear:both}}@media (min-width:668px) and (max-width:960px){.gform_wrapper.three-column_wrapper ul.gform_fields.gform_column{width:47.5%}.gform_wrapper.three-column_wrapper ul.gform_fields.gform_column:nth-child(3){width:47.5%;margin:0!important}.gform_wrapper.three-column_wrapper ul.gform_fields.gform_column:last-child{width:100%}body .gform_wrapper.three-column_wrapper .gform_footer,body .gform_wrapper.two-column_wrapper .gform_footer{clear:both}}@media (max-width:667px){.gform_wrapper.three-column_wrapper ul.gform_fields.gform_column{width:100%;margin:0!important}body .gform_wrapper.three-column_wrapper .gform_footer,body .gform_wrapper.two-column_wrapper .gform_footer{clear:both}}body .gform_wrapper{padding:1rem 0 3rem;max-width:100%}body .gform_wrapper .top_label .gfield_label{min-height:10px}body .gform_wrapper ul.gform_fields li.gfield{margin:0 0 2.3rem}body .gform_wrapper .ginput_complex input,body .gform_wrapper ul.gform_fields li.gfield.complex{margin:0}body .gform_wrapper ul.gform_fields li.gfield input{font-size:13px;font-size:1.3rem;min-height:42px}.schedule body .gform_wrapper ul.gform_fields li.gfield input.badge,body .gform_wrapper ul.gform_fields li.gfield .schedule input.badge,body .gform_wrapper ul.gform_fields li.gfield input.button{font-weight:700}body .gform_wrapper ul.gform_fields li.gfield.left{width:50%;float:left;clear:none}body .gform_wrapper ul.gform_fields li.gfield.right{width:49%;float:right;clear:none}body .gform_wrapper ul.gform_fields li.gfield.readonly input{border:none;background-color:#fff;margin-left:0;padding-left:0!important}body .gform_wrapper ul.gform_fields li.gfield.readonly input:focus{background-color:#fff}body .gform_wrapper input,body .gform_wrapper textarea{margin:0;padding:.8rem!important;border-radius:5px}body .gform_wrapper li.gfield .chosen-container-single,body .gform_wrapper li.gfield input{width:95%!important}body .gform_wrapper li.gfield textarea{width:97.5%!important}body .gform_wrapper li.gfield.left .chosen-container-single,body .gform_wrapper li.gfield.left input{width:95%!important}body .gform_wrapper .ginput_complex span{padding:0!important}body .gform_wrapper .ginput_container .chosen-container-single .chosen-single,body .gform_wrapper .ginput_container select.gfield_select{padding:.8rem;border-color:#D8D8D8;font-family:"Open Sans","helvetica Neue",Helvetica,Arial,sans-serif}body .gform_wrapper .ginput_complex label{margin:0 0 3px}body .gform_wrapper .ginput_container .chosen-container-single .chosen-single{background:#fff;height:auto;border-radius:5px;font-weight:400;-webkit-box-shadow:none;box-shadow:none}body .gform_wrapper .ginput_container .chosen-container-single .chosen-single div b{background-position:2px 11px}body .gform_wrapper .ginput_container .chosen-container-single .chosen-drop{border-radius:0;border-color:#D8D8D8}body .gform_wrapper .ginput_container .chosen-container-single .chosen-drop ul li{font-family:"Open Sans","helvetica Neue",Helvetica,Arial,sans-serif}body .gform_wrapper .ginput_container .chosen-container-single.chosen-container-active.chosen-with-drop .chosen-single{background-image:none;border-radius:0;border-color:#D8D8D8;background-color:#f3fbfd;-webkit-box-shadow:inset 2px 2px 1px #fff,inset -2px -2px 1px #fff;box-shadow:inset 2px 2px 1px #fff,inset -2px -2px 1px #fff}body .gform_wrapper .ginput_container .chosen-container-single.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-16px 10px}body .gform_wrapper .ginput_container select.gfield_select{background:0 0;height:40px;border-radius:5px;font-weight:300;font-size:13px;font-size:1.3rem;-webkit-box-shadow:none;box-shadow:none;width:98%!important;position:relative;z-index:2}body .gform_wrapper .ginput_container ul.gfield_checkbox::after,body .gform_wrapper .ginput_container ul.gfield_radio::after{clear:both;content:"";display:table}body .gform_wrapper .ginput_container ul.gfield_checkbox li,body .gform_wrapper .ginput_container ul.gfield_radio li{float:left;margin-right:2.5rem}body .gform_wrapper .ginput_container ul.gfield_checkbox li label,body .gform_wrapper .ginput_container ul.gfield_radio li label{display:inline-block;line-height:2;margin:0 0 0 1rem;font-size:12px;font-size:1.2rem}body .gform_wrapper.three-column_wrapper textarea.medium{height:179px}body #schedule-form .gform_wrapper ul.gform_fields li.gfield input{min-height:40px}body .gform_wrapper .gfield_error .gfield_label{color:#0A0A0A;margin:.625em 0 .5em!important}body .gform_wrapper li.gfield.gfield_error{margin:0 0 23px!important;background-color:#fff!important;border:none!important;width:100%!important}body .gform_wrapper li.gfield.gfield_error div.ginput_container{margin:.375em 0 0!important;max-width:100%!important}body .gform_wrapper li.gfield.gfield_error div.gfield_description{font-weight:400;margin:0!important;padding:0!important;color:red!important}body .gform_wrapper li.gfield.gfield_error input{margin:0!important;border-color:red!important}body .gform_wrapper .validation_message{font-weight:400!important;color:red!important}body .gform_wrapper .instruction{margin-bottom:0!important}body .gform_wrapper select option:disabled,body .gform_wrapper select option[disabled=disabled]{display:none}@media (max-width:600px){.gform_wrapper ul.gform_fields li.gfield.left,.gform_wrapper ul.gform_fields li.gfield.right{width:100%;float:none;clear:both}.gform_wrapper .ginput_container .chosen-container-single,.gform_wrapper ul.gform_fields li.gfield.left input,.gform_wrapper ul.gform_fields li.gfield.right input{width:97.5%!important}}.error input,.error textarea{border-color:red}.response-msg{color:green}.response-msg.ninja-forms-error-msg{color:red}ul#search-pagination{margin-bottom:4rem;overflow:hidden}ul#search-pagination li{float:left;margin:0 .3rem;background-color:#D8D8D8;border-radius:3px;font-family:"Open Sans","helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700}ul#search-pagination li.active{border:1px solid #979797;background-color:#fff}ul#search-pagination li a{display:block;width:100%;height:100%;color:#fff;padding:.2rem .8rem}ul#search-pagination li.active a{padding:.1rem .6rem;color:#979797;font-weight:400}.hidden{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.lazyload{opacity:0}.lazyloaded{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all .7s;transition:all .7s}.fa,.fa-rotate-180{padding:0 1rem 0 0}.fa-rotate-180.after,.fa.after,.nav-primary a.active .fa{padding:0 0 0 1rem}.screen-reader-text{position:absolute;left:-1000em}.entry-content .bctt-click-to-tweet{margin:3rem 0}.gsection_title,.hide_title{text-indent:-9999px;height:0;line-height:0;margin:0}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all .15s ease-out;transition:all .15s ease-out;max-width:80%}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.mfp-iframe-scaler iframe.mfp-iframe{background:url(images/ajax-loader.gif) center center no-repeat #fff!important;border-radius:10px}.mfp-content .mfp-iframe-scaler{padding-top:90vh}@media (max-width:1077px){.mfp-fade.mfp-wrap .mfp-content{max-width:560px}}.white-popup-block{background:#FFF;padding:2rem 3rem;text-align:left;max-width:80%;margin:0 auto;position:relative;border-radius:10px}.white-popup-block .gform_wrapper{border:1px solid #D8D8D8;border-radius:10px;margin-top:2rem;padding:2rem}.white-popup-block .gform_wrapper .gform_body::after{clear:both;content:"";display:table}.white-popup-block .gform_wrapper footer .footer-desc,.white-popup-block .gform_wrapper h2,footer .white-popup-block .gform_wrapper .footer-desc{font-weight:300;font-size:24px;font-size:2.4rem;border-bottom:1px dotted #D8D8D8}.white-popup-block .gform_wrapper h3{margin:2.25em 0 .5em;line-height:1.3;font-family:"Open Sans","helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400}@media (max-width:568px){.white-popup-block{margin-top:2rem;max-width:95%;padding:2rem 1rem}.white-popup-block .gform_wrapper{border:none;padding:0 1rem}}.gform_wrapper ul.gform_column li.gsection.last-field{display:block;margin:5.1rem 0 0;padding:0;border:none}.gform_wrapper ul.gform_column li.gsection.last-field footer .footer-desc,.gform_wrapper ul.gform_column li.gsection.last-field h2,footer .gform_wrapper ul.gform_column li.gsection.last-field .footer-desc{display:none}body .fve-video-wrapper{margin-bottom:2.5rem}body .fve-video-wrapper iframe{border:none}.clear{clear:both}.glyph-icon{display:block;margin-bottom:2rem}.glyph-icon:before{font-family:Flaticon;font-style:normal;line-height:1;font-size:60px;font-size:6rem}.loading-step{display:block}.loading-step .requesting{text-align:center;color:#979797;padding-top:10rem}.loading-step .requesting .fa{padding:0;font-size:20px;font-size:2rem}.loading-step .requesting span{padding-left:1rem}.loading-step.loading-panel .requesting{margin:33% auto;padding:0;height:60px;width:60px;background-color:#fff;border-radius:30px;-webkit-box-shadow:0 0 20px 1px rgba(140,140,140,.6);box-shadow:0 0 20px 1px rgba(140,140,140,.6)}.loading-step.loading-panel .requesting .fa{line-height:60px;font-size:35px;font-size:3.5rem;display:block;width:100%;height:100%}.loading-step.loading-panel .requesting span{font-size:20px;font-size:2rem}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel,.owl-carousel .owl-wrapper{display:none;position:relative}.owl-carousel{width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.grabbing{cursor:url(grabbing.png) 8 8,move}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-theme .owl-controls{margin-top:10px;text-align:center}.owl-theme .owl-controls .owl-buttons div{color:#FFF;display:inline-block;zoom:1;margin:5px;padding:3px 10px;font-size:12px;border-radius:30px;background:#869791;filter:Alpha(Opacity=50);opacity:.5}.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1}.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;filter:Alpha(Opacity=50);opacity:.5;border-radius:20px;background:#869791}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1}.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;border-radius:30px}.owl-item.loading{min-height:150px;background:url(AjaxLoader.gif) center center no-repeat}@font-face{font-family:Flaticon;src:url(fonts/Flaticon.eot);src:url(fonts/Flaticon.eot?#iefix) format("embedded-opentype"),url(fonts/Flaticon.woff) format("woff"),url(fonts/Flaticon.ttf) format("truetype"),url(fonts/Flaticon.svg#Flaticon) format("svg");font-weight:400;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:Flaticon;src:url(fonts/Flaticon.svg#Flaticon) format("svg")}}.fi:before{display:inline-block;font-family:Flaticon;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;font-smoothing:antialiased}.flaticon-brain:before{content:"\f100"}.flaticon-business:before{content:"\f101"}.flaticon-people:before{content:"\f102"}.flaticon-people-1:before{content:"\f103"}