.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.fa-lg{font-size:1.33333333em;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.28571429em;text-align:center;}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none;}.fa-ul > li{position:relative;}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center;}.fa-li.fa-lg{left:-1.85714286em;}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em;}.fa-pull-left{float:left;}.fa-pull-right{float:right;}.fa.fa-pull-left{margin-right:.3em;}.fa.fa-pull-right{margin-left:.3em;}.pull-right{float:right;}.pull-left{float:left;}.fa.pull-left{margin-right:.3em;}.fa.pull-right{margin-left:.3em;}.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(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg);}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg);}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);}.fa-flip-horizontal{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{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-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none;}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle;}.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-remove:before,.fa-close: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-gear:before,.fa-cog: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-rotate-right:before,.fa-repeat: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-photo:before,.fa-image: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-warning:before,.fa-exclamation-triangle: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-gears:before,.fa-cogs: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-save:before,.fa-floppy-o:before{content:"";}.fa-square:before{content:"";}.fa-navicon:before,.fa-reorder:before,.fa-bars: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-unsorted:before,.fa-sort:before{content:"";}.fa-sort-down:before,.fa-sort-desc:before{content:"";}.fa-sort-up:before,.fa-sort-asc:before{content:"";}.fa-envelope:before{content:"";}.fa-linkedin:before{content:"";}.fa-rotate-left:before,.fa-undo:before{content:"";}.fa-legal:before,.fa-gavel:before{content:"";}.fa-dashboard:before,.fa-tachometer:before{content:"";}.fa-comment-o:before{content:"";}.fa-comments-o:before{content:"";}.fa-flash:before,.fa-bolt:before{content:"";}.fa-sitemap:before{content:"";}.fa-umbrella:before{content:"";}.fa-paste:before,.fa-clipboard: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-unlink:before,.fa-chain-broken: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-toggle-down:before,.fa-caret-square-o-down:before{content:"";}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"";}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"";}.fa-euro:before,.fa-eur:before{content:"";}.fa-gbp:before{content:"";}.fa-dollar:before,.fa-usd:before{content:"";}.fa-rupee:before,.fa-inr:before{content:"";}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"";}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"";}.fa-won:before,.fa-krw: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-toggle-left:before,.fa-caret-square-o-left:before{content:"";}.fa-dot-circle-o:before{content:"";}.fa-wheelchair:before{content:"";}.fa-vimeo-square:before{content:"";}.fa-turkish-lira:before,.fa-try: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-institution:before,.fa-bank:before,.fa-university:before{content:"";}.fa-mortar-board:before,.fa-graduation-cap: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: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-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"";}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"";}.fa-file-sound-o:before,.fa-file-audio-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-saver:before,.fa-support:before,.fa-life-ring:before{content:"";}.fa-circle-o-notch:before{content:"";}.fa-ra:before,.fa-rebel:before{content:"";}.fa-ge:before,.fa-empire:before{content:"";}.fa-git-square:before{content:"";}.fa-git:before{content:"";}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"";}.fa-tencent-weibo:before{content:"";}.fa-qq:before{content:"";}.fa-wechat:before,.fa-weixin:before{content:"";}.fa-send:before,.fa-paper-plane:before{content:"";}.fa-send-o:before,.fa-paper-plane-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-soccer-ball-o:before,.fa-futbol-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-shekel:before,.fa-sheqel:before,.fa-ils: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-hotel:before,.fa-bed:before{content:"";}.fa-viacoin:before{content:"";}.fa-train:before{content:"";}.fa-subway:before{content:"";}.fa-medium:before{content:"";}.fa-yc:before,.fa-y-combinator:before{content:"";}.fa-optin-monster:before{content:"";}.fa-opencart:before{content:"";}.fa-expeditedssl:before{content:"";}.fa-battery-4:before,.fa-battery-full: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-stop-o:before,.fa-hand-paper-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-tv:before,.fa-television: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:"";}#page-container{overflow-x:hidden;}h1,h2,h3,h4,h5,h6,.et_pb_fullwidth_header_subhead{word-wrap:initial;}h3{font-size:20px;}h4{color:#7f7f7f;font-size:24px;margin-bottom:20px;}h5{font-size:20px;margin-bottom:30px;}h6{font-size:14px;margin-bottom:15px;line-height:1.2em;}blockquote{font-size:26px;padding:0;line-height:1.4em;color:#cacaca;border:none;}.smallButton{float:left;margin-right:8px !important;margin-bottom:8px !important;}.et_pb_number_counter h3{line-height:1.5em;}.josefinCountdownTimer{padding:4% 2%;}.josefinCountdownTimer .sep{display:none;}.josefinCountdownTimer .section.values{width:20%;max-width:none;}@media screen and (max-width : 980px){.josefinCountdownTimer .section.values{width:24%;}}@media screen and (max-width : 980px){.josefinCountdownTimer .section.values{width:23%;}}h5.et_pb_toggle_title{margin-bottom:0;line-height:1.2em;}.et_pb_toggle_title:before{font-size:32px;}.josefinBlurb{padding:30px;min-height:330px;position:relative;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}.josefinBlurb h4{line-height:1.3em;}.josefinBlurb:hover{box-shadow:0 25px 50px rgba(0,0,0,.2);background-color:#fff;z-index:9999;}@media screen and (max-width : 1245px){.josefinBlurb{min-height:360px;}}@media screen and (max-width : 1070px){.josefinBlurb{min-height:380px;}}@media screen and (max-width : 980px){.josefinBlurb{padding:30px 0;border:none !important;min-height:0;}.josefinBlurb:hover{box-shadow:none;}#features .et_pb_column{margin-bottom:0 !important;}}.josefinBlurbBlue:hover{box-shadow:0 25px 50px rgba(0,0,0,.2);border-color:#1472e1;background-color:#1472e1;}.et_pb_blurb.josefinBlurbBlue:hover .et_pb_blurb_container h4,.josefinBlurbBlue:hover .et_pb_blurb_container,.josefinBlurbBlue:hover .et_pb_blurb_container p,.josefinBlurbBlue:hover .et_pb_blurb_container a,.josefinBlurbBlue:hover .et-pb-icon{color:#fff !important;}.josefinBlurbBlue:hover .et_pb_blurb_container a{text-decoration:underline;}.vertical-align{display:flex;flex-direction:column;justify-content:center;}#ctas .josefinCTA:before{background-color:rgba(0,0,0,.2);content:"";display:block;height:100%;position:absolute;top:0;left:0;width:100%;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}#ctas .josefinCTA:hover:before{background-color:rgba(0,0,0,.7);}#ctas .josefinCTA a{display:block;color:#fff;position:relative;padding-top:125px;padding-bottom:125px;z-index:9999;}@media screen and (max-width : 980px){#ctas .josefinCTA a{padding-top:75px;padding-bottom:75px;}}@media screen and (max-width : 768px){#ctas .et_pb_row{padding:0;}}.CTAsection h2.et_pb_module_header{font-weight:normal;margin-bottom:20px;}.josefinBlurbLink{min-height:400px;padding:50px;overflow:hidden;}.josefinBlurbLink .et_pb_blurb_content{max-width:none;}.josefinBlurbLink .et_pb_module_header{position:relative;top:-50px;opacity:0;transition:all .4s;}.josefinBlurbLink:hover .et_pb_module_header{top:0;opacity:1;}.josefinBlurbLink .et_pb_blurb_description{position:relative;left:-50px;opacity:0;transition:all .4s;}.josefinBlurbLink:hover .et_pb_blurb_description{left:0;opacity:1;transition-delay:.2s;}.josefinBlurbLink:after{content:"Learn More →";font-family:"Josefin Sans",Helvetica,Arial,Lucida,sans-serif;font-weight:700;letter-spacing:7px;text-transform:uppercase;position:absolute;opacity:0;bottom:0;transition:all .4s;}.josefinBlurbLink:hover:after{opacity:1;bottom:45px;transition-delay:.4s;}.josefinBlurbLinkColumns{overflow:hidden;}@media screen and (max-width : 767px){.josefinBlurbLink{min-height:350px;padding:35px;}.josefinBlurbLink .et_pb_module_header{top:-35px;}.josefinBlurbLink .et_pb_blurb_description{left:-35px;}.josefinBlurbLink:hover:after{bottom:30px;}}#reviews h2{font-weight:700;}#reviews blockquote{color:#fff;font-size:26px;line-height:1.6em;}#reviews h5{font-size:16px;color:#c2c2c2;}#reviews .et_pb_slide_content img{border-radius:999px;margin-top:10px;box-shadow:0 0 50px rgba(0,0,0,.3);}.et_pb_testimonial_author{font-size:18px;}.et_pb_testimonial_meta{font-size:12px;}@media screen and (max-width : 768px){.et_pb_column .et_pb_testimonial_portrait{float:none;display:block;margin:0 auto 20px;}}.et_pb_contact_main_title{font-weight:900;}.et_pb_contact_captcha_question{font-size:20px;}input.et_pb_contact_captcha{padding:15px 15px 13px 15px !important;}.lightForm h1{color:#fff;}.lightForm .et_pb_contact input,.lightForm .et_pb_contact textarea{background-color:rgba(0,0,0,0);color:#fff;border:1px solid rgba(255,255,255,.5);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}.lightForm .et_pb_contact input:focus,.lightForm .et_pb_contact textarea:focus{background-color:rgba(255,255,255,1);color:#000;border-color:rgba(255,255,255,1);}.lightForm .et_pb_contact_captcha_question{color:#fff;}.lightForm button[type="submit"].et_pb_button{color:#000;background-color:rgba(255,255,255,1);border-color:#fff;}.lightForm button[type="submit"].et_pb_button:hover{color:#fff !important;background-color:rgba(255,255,255,0);border-color:#fff !important;}@media screen and (max-width : 550px){.et_pb_contact .et_pb_button{position:relative;right:15px;top:10px;}}.josefinOptin .et_pb_newsletter_form input{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}@media screen and (max-width : 980px){.josefinTwoColumnSwitch .et_pb_row{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}}.greyOverlay .et_parallax_bg:before,.greyOverlay:before{content:"";display:block;height:100%;position:absolute;top:0;left:0;width:100%;background-color:rgba(51,52,56,.25);}.darkOverlay .et_parallax_bg:before,.darkOverlay:before{content:"";display:block;height:100%;position:absolute;top:0;left:0;width:100%;background-color:rgba(20,20,20,.3);}#main-content .container:before{background-color:transparent;}.rtw_meta{font-style:italic;}#wtr-progress{z-index:99999;}#main-content .container{padding-top:125px;}body.fadeNoPadding.et_pb_pagebuilder_layout .et_pb_section_first,body.noPadding.et_pb_pagebuilder_layout .et_pb_section_first{padding-top:0 !important;}body.fadeNoPadding .et_pb_section_first:before,body.fadeWithPadding .et_pb_section_first:before,body.josefinPost .et_pb_section_first:before{background-image:url("https://doctorconnor.com/wp-content/uploads/2019/01/glow.png");background-repeat:no-repeat;background-color:transparent;content:"";position:absolute;top:0;z-index:99;width:100%;height:200px;opacity:.3;}body.fadeNoPadding .et_pb_section_first .et_pb_fullwidth_header .header-content,body.fadeNoPadding .et_pb_section_first .et_pb_row,body.fadeWithPadding .et_pb_section_first .et_pb_fullwidth_header .header-content,body.fadeWithPadding .et_pb_section_first .et_pb_row{z-index:999;}body.josefinPost{margin-top:-75px;}body.josefinPost #comment-wrap{max-width:760px;margin:0 auto;padding-top:40px;border-top:1px solid #efefef;}body.josefinPost .postAuthorImage{border-radius:100%;overflow:hidden;}.et_pb_fullwidth_header_subhead{font-weight:700;letter-spacing:7px;margin-bottom:18px;margin-top:10px;}#main-header,#et-top-navigation{font-weight:600;}#top-menu li{padding-right:36px;}body.et_pb_pagebuilder_layout #main-header{background-color:rgba(0,0,0,0) !important;}#main-header,body.single-project.et_pb_pagebuilder_layout #main-header,body.single-post.et_pb_pagebuilder_layout #main-header{background-color:rgba(0,0,0,1) !important;}#main-header.et-fixed-header,body.et_pb_pagebuilder_layout #main-header.et-fixed-header{background-color:rgba(0,0,0,.8) !important;}#top-menu .menu-item-has-children > a:first-child:after,#et-secondary-nav .menu-item-has-children > a:first-child:after{top:-2px;}#main-header .et_mobile_menu li ul,#main-header .et_mobile_menu li li{padding-left:0;}.mobile_nav ul#mobile_menu li ul li a{font-size:16px !important;}.nav li ul{padding:10px 0;}#top-menu li li{padding:0;}#top-menu li li a{line-height:1.3em;width:100%;padding:12px 24px;}@media screen and (max-width : 980px){#main-header .container{width:94%;}}.sectionOverhang{overflow:visible !important;}.sectionOverhang .overhang{top:-85px;position:relative;z-index:999;transition:all .3s ease-in-out;}.sectionOverhang .overhang:hover{box-shadow:0px 0px 120px 0px rgba(0,0,0,.7);}.sectionOverhang .overhang .et_pb_column{margin-bottom:0 !important;}@media screen and (max-width : 980px){.sectionOverhang .overhang{top:-105px;}}@media screen and (max-width : 768px){.sectionOverhang .overhang{top:0px;}}.josefinSlider .josefinFullHeightSlider .et_pb_slide{height:100vh;}@media screen and (max-width : 980px){.josefinSlider .et_pb_slide_description .et_pb_slide_title{font-size:46px;font-weight:bold !important;}}@media screen and (max-width : 767px){.josefinSlider .et_pb_slide_description .et_pb_slide_title{font-size:44px !important;}.josefinSlider .et_pb_slide_content{font-size:18px !important;}}@media screen and (max-width : 400px){.josefinSlider .et_pb_slide_description .et_pb_slide_title{font-size:36px !important;}}.imageBackground .et_pb_promo_description{padding-bottom:10px;}.rowPic .rowPicText{padding:50px;}@media screen and (max-width : 990px){.rowPic .rowPicImage,.et_pb_column.rowPicImage{height:500px !important;display:block !important;}.rowPic .rowPicText{padding:50px !important;}#video .rowPic .rowPicText:last-child{padding:0 50px 50px !important;}}@media screen and (max-width : 320px){.rowPic .rowPicImage,.et_pb_column.rowPicImage{height:250px !important;}.rowPic .rowPicText{padding:30px !important;}#video .rowPic .rowPicText:last-child{padding:0 30px 30px !important;}}.imageWrap{overflow:hidden;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1,1);}.imageWrap img{vertical-align:bottom;-webkit-transition:-webkit-transform .5s ease;-moz-transition:-moz-transform .5s ease;-o-transition:-o-transform .5s ease;transition:transform .5s ease;}.imageWrap img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}@media only screen and (min-width: 767px){.josefinKenBurnsHeader .et_parallax_bg{animation:josefinKenburns 45s forwards;}}@media only screen and (min-width: 767px){.josefinKenBurnsSection .et_parallax_bg{animation:josefinKenburns 45s infinite;}}@keyframes josefinKenburns{0%{opacity:0;-ms-transform:scale3d(1.05,1.05,1.05) translate3d(-15px,0px,0px);-webkit-transform:scale3d(1.05,1.05,1.05) translate3d(-15px,0px,0px);transform:scale3d(1.05,1.05,1.05) translate3d(-15px,0px,0px);animation-timing-function:linear;}1%{opacity:1;}100%{-ms-transform:scale3d(1.3,1.3,1.3) translate3d(-25px,-55px,0px);-webkit-transform:scale3d(1.3,1.3,1.3) translate3d(-25px,-55px,0px);transform:scale3d(1.3,1.3,1.3) translate3d(-25px,-55px,0px);}}.josefinPivotal:before{content:"";display:block;height:100%;width:100%;position:absolute;top:0;left:0;background-position:center !important;background-size:cover !important;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}.josefinPivotalShift:before{content:"";display:block;height:100%;width:100%;position:absolute;top:0;left:0;background-position:bottom left !important;-webkit-transition:all 2.5s ease;-moz-transition:all 2.5s ease;-o-transition:all 2.5s ease;-ms-transition:all 2.5s ease;transition:all 2.5s ease;}@media only screen and (min-width: 767px){.josefinPivotal,.josefinPivotalShift{overflow:hidden;}.josefinPivotal:hover:before{transform:scale(1.1);}.josefinPivotalShift:hover:before{background-position:top right !important;}}.josefinOverlap .josefinOverlapImageLeft{box-shadow:0 0 50px rgba(0,0,0,.3);position:relative;z-index:998;margin-left:75px;}.josefinOverlap .josefinOverlapTextRight{box-shadow:0 0 50px rgba(0,0,0,.2);position:relative;z-index:999;margin-left:-125px;margin-top:75px;}@media screen and (max-width : 1140px){.josefinOverlap .josefinOverlapImageLeft{margin-left:50px;}.josefinOverlap .josefinOverlapTextRight{margin-left:-75px;margin-top:50px;}}@media screen and (max-width : 980px){.josefinOverlap .josefinOverlapImageLeft{margin-left:13%;}.josefinOverlap .josefinOverlapTextRight{margin-left:-13%;margin-top:-90px;}}@media screen and (max-width : 768px){.josefinOverlap .josefinOverlapImageLeft{margin-left:10%;}.josefinOverlap .josefinOverlapTextRight{margin-left:-10%;}}@media screen and (max-width : 600px){.josefinOverlap .josefinOverlapImageLeft{margin-left:0;}.josefinOverlap .josefinOverlapTextRight{margin-left:0;margin-top:-30px;}}.josefinOverlap .josefinOverlapImageRight{box-shadow:0 0 50px rgba(0,0,0,.3);position:relative;z-index:998;margin-left:-125px;}.josefinOverlap .josefinOverlapTextLeft{box-shadow:0 0 50px rgba(0,0,0,.2);position:relative;z-index:999;margin-left:75px;margin-top:75px;}@media screen and (max-width : 1140px){.josefinOverlap .josefinOverlapImageRight{margin-left:-75px;}.josefinOverlap .josefinOverlapTextLeft{margin-left:50px;margin-top:50px;}}@media screen and (max-width : 980px){.josefinOverlap .josefinOverlapImageRight{margin-left:-13%;margin-top:-90px;}.josefinOverlap .josefinOverlapTextLeft{margin-left:13%;margin-top:0;}}@media screen and (max-width : 768px){.josefinOverlap .josefinOverlapImageRight{margin-left:-10%;}.josefinOverlap .josefinOverlapTextLeft{margin-left:10%;}}@media screen and (max-width : 600px){.josefinOverlap .josefinOverlapImageRight{margin-left:0;margin-top:-30px;}.josefinOverlap .josefinOverlapTextLeft{margin-left:0;}}#blogPage .et_pb_post{margin-bottom:80px;padding-bottom:80px;border-bottom:1px solid #efefef;}#blogPage a.more-link{width:240px;}body.single-post.et_pb_pagebuilder_layout{padding-top:74px;}body.single-post.noPadding .et_pb_section.et_pb_section_first{padding-top:0 !important;}form#commentform .form-submit{float:left;}h1#comments{font-size:30px;border-bottom:1px solid #efefef;margin-bottom:30px;padding-bottom:30px;}li.comment article{border-bottom:1px solid #efefef;margin-bottom:30px;padding-bottom:30px;}.comment_postinfo .comment_date,.comment_postinfo .comment-edit-link{font-size:12px;font-style:italic;}.comment_area span.reply-container a.comment-reply-link{font-size:12px;letter-spacing:2px !important;padding:8px 8px 6px 10px !important;line-height:12px !important;top:0 !important;}@media screen and (max-width : 768px){#blogPage .et_pb_post{margin-bottom:50px;padding-bottom:50px;border-bottom:1px solid #efefef;}}@media screen and (max-width : 767px){.comment_area span.reply-container{float:left;}.comment_area span.reply-container a.comment-reply-link{font-size:10px;padding:6px 6px 3px 8px !important;line-height:10px !important;margin-top:15px;}}@media screen and (max-width : 479px){.comment_avatar img{max-width:40px;margin-top:-15px;}}body.single-project.et_pb_pagebuilder_layout{padding-top:74px;}body.single-project.fadeWithPadding{padding-top:0;}body.single-project.fadeWithPadding #main-header{background-color:rgba(0,0,0,0) !important;}body.single-project.fadeWithPadding #main-header.et-fixed-header{background-color:rgba(0,0,0,.8) !important;}.et_pb_portfolio_0 .et_pb_portfolio_item .post-meta,.et_pb_portfolio_0 .et_pb_portfolio_item .post-meta a{margin-top:-5px;}@media screen and (max-width : 768px){body.single-project.fadeWithPadding #main-header{background-color:rgba(0,0,0,1) !important;}body.et_pb_pagebuilder_layout article.project{padding-top:50px;}.et_pb_portfolio_0 .et_pb_portfolio_item .post-meta,.et_pb_portfolio_0 .et_pb_portfolio_item .post-meta a{margin-top:-15px;}}body.search #main-header,body.archive #main-header,body.category #main-header{background-color:rgba(0,0,0,1) !important;}body.search.et_pb_pagebuilder_layout,body.archive.et_pb_pagebuilder_layout,body.category.et_pb_pagebuilder_layout{padding-top:74px;}#sidebar .et_pb_widget{margin-top:45px;}#sidebar .widgettitle{font-size:16px;color:#000;margin-bottom:5px;}#sidebar .et_pb_widget a:hover{color:#000;}@media screen and (max-width : 768px){#sidebar{margin-top:50px;padding-top:20px;border-top:1px solid #dedede;}}body.error404 #main-footer #footer .et_pb_row_4col .et_pb_column_1_4{float:left;width:20.875%;margin-right:5.5%;}@media screen and (max-width : 980px){body.error404 #main-footer #footer .et_pb_row_4col .et_pb_column_1_4{width:44% !important;margin-right:5.5%;}}@media screen and (max-width : 550px){body.error404 #main-footer #footer .et_pb_row_4col .et_pb_column_1_4{width:100% !important;margin:0 0 30px 0;}}#emailList h4{color:#969696;font-size:14px;letter-spacing:3px;padding-bottom:0;}#emailList .et_pb_promo_description{padding-bottom:0;}#footer .et_pb_widget_area_left{padding-right:0;border:none;}#footer .et_pb_widget{margin-bottom:0;}#footer .et_pb_social_media_follow li:first-child{margin-left:-10px;}#footer .et_pb_social_media_follow li a.icon::before{color:#191d1f !important;width:40px;height:40px;font-size:24px;}#footer .et_pb_social_media_follow li a.icon{width:40px;height:40px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}#footer .et_pb_social_media_follow li a.icon:hover{opacity:.5;}#footer .et_pb_social_media_follow li a.icon.rounded_rectangle{background-color:#f9f9f9 !important;}#footer ul.instagram-pics li{margin-bottom:0;display:inline;}#footer ul.instagram-pics li img{max-width:48%;height:auto;margin-right:2px;margin-bottom:-6px;}#footer ul.instagram-pics li img:hover{opacity:.7;}@media screen and (max-width : 768px){#footer.et_pb_section .et_pb_column .et_pb_module{margin-bottom:0px;}#bottomFooter .et_pb_row{padding:10px 0;}}#copyright,#footer-info,#footer-info a{font-family:"Josefin Sans",sans-serif;font-weight:600 !important;line-height:1.5em;letter-spacing:3px;font-style:normal !important;}#footer-info{float:none;text-align:center;}#pbe-footer-wa-wrap{z-index:1;}@media screen and (max-width: 1130px){#top-menu li{padding-right:15px;}}@media screen and (max-width: 1030px){#top-menu li{font-size:13px;}}@media screen and (max-width: 980px){h2{font-size:30px;}h4{font-size:18px;}.et_pb_button{letter-spacing:5px !important;}#main-header .et_mobile_menu{background-color:rgba(0,0,0,.9) !important;}body.home .et_pb_column_1,body.home .et_pb_column_3{padding:30px;}.stats .statsRow .et_pb_column{width:47% !important;margin-bottom:30px;margin-top:15px;}#reviews h2{font-size:150% !important;}#reviews blockquote{color:#fff;font-size:18px;line-height:1.5em;}#footer .et_pb_column_1_4{padding-bottom:60px !important;}}@media screen and (max-width : 768px){.et_pb_row{width:100%;padding:0 50px;}.rowPic{padding:0;}}@media screen and (max-width: 550px){h2{font-size:24px;}h4{font-size:14px;}blockquote{font-size:24px;}.et_pb_button{display:block !important;width:100%;text-align:center;}.smallButton{float:none;font-size:17px !important;margin-bottom:10px !important;text-align:center;}.et_pb_slide_description,.et_pb_slider_fullwidth_off .et_pb_slide_description{padding:16% 5%;}#reviews blockquote{font-size:16px;}#reviews h5{font-size:10px;}#emailList h4{color:#969696;font-size:13px;letter-spacing:2px;line-height:1.3em;}.stats .statsRow .et_pb_column{width:100% !important;}#footer h5{margin-bottom:10px;}#footer .et_pb_column_1_4{padding-bottom:30px !important;}#footer .et_pb_row_4col > .et_pb_column.et_pb_column_1_4 .et_pb_widget:nth-child(n){margin-bottom:25px !important;}.et_pb_pagebuilder_layout.single-post #page-container .et_pb_with_background .et_pb_row{width:100%;}}@media screen and (max-width : 325px){.et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h1{font-size:36px !important;}.et_pb_fullwidth_header_0.et_pb_fullwidth_header p{font-size:14px !important;line-height:1.5em !important;}span.scroll-down.et-pb-icon{bottom:10px !important;}#reviews h2{font-size:14px !important;}.et_pb_toggle h5{font-size:14px !important;}button[type="submit"].et_pb_button{margin-top:15px !important;}.et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h1{font-size:18px !important;word-break:inherit;}body.home .et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h1{font-size:30px !important;}h1{font-size:24px !important;}h2{font-size:18px !important;}h3{font-size:16px !important;}h4{font-size:14px !important;}h5{font-size:12px !important;}h6{font-size:10px !important;}.et_pb_toggle h5{font-size:12px !important;}.et_pb_fullwidth_header_1.et_pb_fullwidth_header .et_pb_fullwidth_header_subhead{font-size:14px !important;}#blogPage a.more-link{width:100%;}}.woocommerce-page ul.products li.product{min-height:350px;}.woocommerce-page ul.products li.product h3{font-size:16px !important;letter-spacing:1px !important;line-height:18px !important;}.woocommerce-page ul.products li.product .price{font-size:16px;}.woocommerce div.product p.price,.woocommerce-page div.product p.price,.woocommerce div.product p.price ins{color:#000 !important;font-weight:normal;}.woocommerce ul.products li.product .onsale,.woocommerce-page ul.products li.product .onsale{left:0 !important;}.woocommerce div.product .stock{color:#000;font-style:italic;}.woocommerce span.onsale,.woocommerce-page span.onsale{top:0 !important;left:0 !important;font-family:"Josefin Sans",sans-serif !important;text-transform:uppercase !important;font-size:14px !important;font-weight:900 !important;letter-spacing:1px !important;background-color:#63e894 !important;padding:6px 15px 4px !important;border-radius:0 !important;}.woocommerce button.button,.woocommerce a.button,.woocommerce-message a.button,.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce-page.et_pb_button_helper_class input.button,.woocommerce.et_pb_button_helper_class #respond input#submit,.woocommerce-page.et_pb_button_helper_class #respond input#submit{background-color:#000 !important;border-color:#000 !important;color:#fff !important;font-family:"Josefin Sans",sans-serif !important;}.woocommerce button.button:hover,.woocommerce a.button:hover,.woocommerce-message a.button:hover,.woocommerce #respond input#submit:hover,.woocommerce-page #respond input#submit:hover,.woocommerce-page.et_pb_button_helper_class input.button:hover{background-color:#fff !important;border-color:#000 !important;color:#000 !important;font-family:"Josefin Sans",sans-serif !important;}.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover{background-color:#cecece !important;border-color:#cecece !important;font-family:"Josefin Sans",sans-serif !important;}body.woocommerce-page .et_pb_text h1,body.woocommerce-page #left-area h1{font-size:30px !important;letter-spacing:2px !important;}body.woocommerce-page .et_pb_text h2,body.woocommerce-page #left-area h2{font-size:24px !important;letter-spacing:2px !important;}body.woocommerce-page .et_pb_text h3,body.woocommerce-page #left-area h3{font-size:18px !important;letter-spacing:2px !important;}.woocommerce .quantity input.qty,.woocommerce-page .quantity input.qty,.woocommerce #content .quantity input.qty,.woocommerce-page #content .quantity input.qty,.woocommerce-cart table.cart td.actions .coupon .input-text{height:45px;}.woocommerce-message,.woocommerce-error,.woocommerce-info{color:#c6c6c6 !important;font-style:italic !important;padding:0 !important;}.woocommerce-info a{color:#000 !important;}.woocommerce-message a.button.wc-forward{top:-10px !important;}.woocommerce-message a.button.wc-forward,.woocommerce-message a.button.wc-forward:hover{border:2px solid #000 !important;}.product_meta{font-style:italic;}@media screen and (max-width : 980px){#et-top-navigation .et-cart-info{margin-right:15px;margin-top:7px;}}@media screen and (max-width: 980px){.et_header_style_centered #main-header .mobile_nav{background-color:transparent;}.mobile_nav.closed .select_page{display:none;}.et-fixed-header#main-header{background-color:transparent !important;}}.et_mobile_menu{border-top:none;background-color:rgba(10,10,10,.9) !important;padding:25% 0;}.et_mobile_menu li a{text-align:center;font-size:1.55em;border:0;padding:10px 0;text-transform:uppercase;letter-spacing:6px;}.mobile_nav ul#mobile_menu .current_page_item > a{color:#fff;}.mobile_nav ul#mobile_menu li ul li a{font-size:1.05em !important;margin:auto;padding-top:.2em;}.et_mobile_menu li a:hover{color:#999;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}.mobile_nav.opened .mobile_menu_bar:before{content:"M";}#main-header .et_mobile_menu .menu-item-has-children> a{background-color:transparent;position:relative;}#main-header .et_mobile_menu .menu-item-has-children> a:after{font-family:"ETmodules";text-align:center;speak:none;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;position:absolute;}#main-header .et_mobile_menu .menu-item-has-children> a:after{font-size:16px;content:"L";top:10px;}#main-header .et_mobile_menu .menu-item-has-children.visible> a:after{content:"M";}#main-header .et_mobile_menu ul.sub-menu{display:none !important;visibility:hidden !important;transition:all 1.5s ease-in-out;}#main-header .et_mobile_menu .visible> ul.sub-menu{display:block !important;visibility:visible !important;}.et_pb_fullwidth_header_scroll{opacity:.6;}span.scroll-down.et-pb-icon{cursor:pointer;height:60px;width:80px;margin:0px 0 0 -40px;line-height:60px;position:absolute;left:50%;bottom:30px;color:#fff;text-align:center;font-size:70px;z-index:100;text-decoration:none;text-shadow:0px 0px 3px rgba(0,0,0,.4);-webkit-animation:ca3_fade_move_down 2s ease-in-out infinite;-moz-animation:ca3_fade_move_down 2s ease-in-out infinite;animation:ca3_fade_move_down 2s ease-in-out infinite;}@-webkit-keyframes ca3_fade_move_down{0%{-webkit-transform:translate(0,-20px);opacity:0;}50%{opacity:1;}100%{-webkit-transform:translate(0,20px);opacity:0;}}@-moz-keyframes ca3_fade_move_down{0%{-moz-transform:translate(0,-20px);opacity:0;}50%{opacity:1;}100%{-moz-transform:translate(0,20px);opacity:0;}}@keyframes ca3_fade_move_down{0%{transform:translate(0,-20px);opacity:0;}50%{opacity:1;}100%{transform:translate(0,20px);opacity:0;}}body #page-container #main-header #logo{-moz-transition:none;-webkit-transition:none;-o-transition:color 0 ease-in;transition:none;}.logo_container{overflow:hidden;}.cls-secondary-logo-wrapper{position:absolute;bottom:-85px;left:70px;}#sidebar-divibar{visibility:hidden;display:none;position:static;z-index:-15;width:100%;}.prevent_content_scroll,.prevent_mainpage_scroll{overflow:hidden;}.divibars{width:100%;height:0;color:#5b5b5b;left:0;overflow:hidden;background:none;z-index:16777271;-webkit-backface-visibility:hidden;-webkit-overflow-scrolling:touch;}.divibars.divibars-opened{overflow:visible;}.divibars-close-container{position:absolute;right:10px;top:3px;width:32px;height:32px;clear:both;cursor:pointer;display:none;}.dibShow{display:block !important;}.divibars > .et_pb_section > div{width:100%;}.diviPositionRelative{position:relative !important;}.divibar-nob .divibars-content-inner{position:relative;margin:auto;}.divibar-pagecontainer-z0{z-index:0;}.divibar-pagecontainer-z1{z-index:1;}.dbhidden,.et_pb_signup_divibarid{visibility:hidden;display:none;}.hiddenMainDiviBarsContainer{visibility:hidden;z-index:-9999;}.divibars-pushed{margin:0 !important;padding:0 !important;}body > .et-l{display:none !important;z-index:-1000;position:fixed;visibility:hidden !important;}body.et_transparent_nav .divibars-body .et_pb_section{padding:7px 0 !important;}@media all and (min-width: 1405px){body.divibar-active.et_transparent_nav.et_fixed_nav #et-main-area #main-content > .container{margin-top:0 !important;padding-top:120px;}body.divibar-active.et_transparent_nav.et_fixed_nav.et_pb_pagebuilder_layout.single.et_full_width_page:not(.et-tb-has-body) #et-main-area #main-content > .container{padding-top:0;}body.divibar-active.et_transparent_nav.et_secondary_nav_enabled.et_fixed_nav #et-main-area #main-content > .container{margin-top:0 !important;padding-top:150px;}}@media all and (min-width: 981px) and (max-width: 1405px){body.divibar-active.et_transparent_nav.et_fixed_nav #et-main-area #main-content > .container{margin-top:0 !important;padding-top:120px;}body.divibar-active.et_transparent_nav.et_fixed_nav.et_pb_pagebuilder_layout.single.et_full_width_page:not(.et-tb-has-body) #et-main-area #main-content > .container{padding-top:0;}body.divibar-active.et_transparent_nav.et_secondary_nav_enabled.et_fixed_nav #et-main-area #main-content > .container{margin-top:0 !important;padding-top:150px;}}@media all and (max-width: 980px){body.divibar-active.et_transparent_nav.et_fixed_nav #et-main-area #main-content > .container{margin-top:0 !important;padding-top:80px;}body.divibar-active.et_transparent_nav.et_fixed_nav.et_pb_pagebuilder_layout.single.et_full_width_page:not(.et-tb-has-body) #et-main-area #main-content > .container{padding-top:0;}body.divibar-active.et_transparent_nav.et_secondary_nav_enabled.et_fixed_nav #et-main-area #main-content > .container{margin-top:0 !important;padding-top:110px;}}body.divibar-active-fast.et_extra.et_fixed_nav #page-container,body.divibar-active-fast.et_extra.et_fixed_nav.et_hide_nav #page-container,body.divibar-active-fast.et_extra.et_fixed_nav.et_transparent_nav #page-container{-webkit-transition:padding-top 0s !important;-moz-transition:padding-top 0s !important;-o-transition:padding-top 0s !important;transition:padding-top 0s !important;}body.divibar-active #page-container,body.divibar-active.et_hide_nav #page-container,body.divibar-active.et_transparent_nav #page-container{-webkit-transition:padding-top .4s !important;-moz-transition:padding-top .4s !important;-o-transition:padding-top .4s !important;transition:padding-top .4s !important;}.divibar-elem-transition-top{-webkit-transition:top .4s !important;-moz-transition:top .4s !important;-o-transition:top .4s !important;transition:top .4s !important;}body.divibar-active.et_header_style_slide #page-container{-webkit-transition:padding-top .4s,left .8s cubic-bezier(.77,0,.175,1),margin-top .4s ease-in-out !important;-moz-transition:padding-top .4s,left .8s cubic-bezier(.77,0,.175,1),margin-top .4s ease-in-out !important;-o-transition:padding-top .4s,left .8s cubic-bezier(.77,0,.175,1),margin-top .4s ease-in-out !important;transition:padding-top .4s,left .8s cubic-bezier(.77,0,.175,1),margin-top .4s ease-in-out !important;}@media (min-width: 981px){body.divibar-active.et_fixed_nav.et_header_style_slide #main-header.divibar-elem-transition-top{-webkit-transition:top .4s,left .8s cubic-bezier(.77,0,.175,1),background .4s ease-in-out,opacity .4s cubic-bezier(.77,0,.175,1),transform .4s ease-in-out !important;-webkit-transition:top .4s,left .8s cubic-bezier(.77,0,.175,1),background .4s cubic-bezier(.77,0,.175,1),opacity .4s cubic-bezier(.77,0,.175,1),-webkit-transform .4s ease-in-out !important;transition:top .4s,left .8s cubic-bezier(.77,0,.175,1),background .4s cubic-bezier(.77,0,.175,1),opacity .4s cubic-bezier(.77,0,.175,1),-webkit-transform .4s ease-in-out !important;transition:top .4s,left .8s cubic-bezier(.77,0,.175,1),background .4s cubic-bezier(.77,0,.175,1),opacity .4s cubic-bezier(.77,0,.175,1),transform .4s ease-in-out !important;transition:top .4s,left .8s cubic-bezier(.77,0,.175,1),background .4s cubic-bezier(.77,0,.175,1),opacity .4s cubic-bezier(.77,0,.175,1),transform .4s ease-in-out,-webkit-transform .4s ease-in-out !important;}}.divibars-container .divibars-close{width:auto;height:auto;display:block;position:absolute;right:10px;top:0;overflow:hidden;border:none;outline:none;z-index:99991;font-size:32px;line-height:32px;min-height:15px;min-width:15px;color:#fff;background-color:transparent;font-family:inherit;font-weight:300;}.divibars-container .divibars-close:after{content:" ";display:block;font-size:70px;height:25px;width:25px;z-index:99;position:relative;visibility:hidden;}.promo-slide-in-close-promo{position:absolute;right:10px;top:10px;width:32px;height:32px;clear:both;cursor:pointer;-webkit-animation:promo-fade-in .8s ease;animation:promo-fade-in .8s ease;}.promo-slide-in-close-promo:after,.promo-slide-in-close-promo:before{position:absolute;content:"";height:18px;width:2px;border-radius:4px;background-color:#fff;right:14px;}.promo-slide-in-close-promo:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);}.promo-slide-in-close-promo:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.divibars-container .divibars-close span.custom_btn{position:absolute;top:45%;left:50%;transform:translateX(-50%) translateY(-50%);}.divibars-container .divibars-close:hover{opacity:.8;}.divibars-container .divibars-customclose-btn span{position:relative;top:-2px;}#sidebar-divibar.sidebar-divibar-bottom{bottom:0;}.divibars a{cursor:pointer;}body #page-container.divibars-temp-page-container,body .divibars-temp-page-container,body.divibar-open #page-container.divibars-temp-page-container,body.et_fixed_nav.admin-bar #page-container.divibars-temp-page-container,body.page #page-container.divibars-temp-page-container,body.page.admin-bar #page-container.divibars-temp-page-container{margin:0 !important;padding:0 !important;}.divibar-htmlNoMargin{margin:0 !important;}.divibar-open.et_extra .divibars .et_pb_section{background-color:#fff;}.divibar-open.et_extra .divibars .divibars-body > #divi-bars-center-all{padding:5px 0;}.divibar-open.et_extra .divibars .et_pb_extra_row,.divibar-open.et_extra .divibars .et_pb_row{width:80%;max-width:1080px;margin:0 auto !important;position:relative;display:block;min-width:auto;}.divibar-open.et_extra .divibars .et_pb_column,.divibar-open.et_extra .divibars .et_pb_row{padding:0 !important;}.divibar-open.et_extra.et_non_fixed_nav header.header{position:static;}.temp-show{position:absolute !important;visibility:hidden !important;display:block !important;}body .divibars-temp-page-container{position:static !important;padding-top:0 !important;max-width:none !important;width:auto !important;overflow:hidden !important;}@media only screen and (min-device-width : 375px) and (max-device-width : 1024px){.prevent_mainpage_scroll_mobile{position:fixed;}}@media (max-height: 480px){.divibars-container .divibars-close{}}@media screen and (max-height: 30.5em){.divibars nav{height:70%;font-size:34px;}.divibars ul li{min-height:34px;}}#divi-bars-center-all.et_pb_section{display:table !important;width:100% !important;text-align:center !important;}#divi-bars-center-all.et_pb_row{display:table-cell !important;position:relative !important;text-align:center !important;}#divi-bars-center-all .et_pb_column{text-align:center !important;display:table-cell !important;width:auto !important;float:none !important;max-width:none;min-width:auto;}#divi-bars-center-all .et_pb_column_1_2,#divi-bars-center-all .et_pb_column_1_3{display:inline-block !important;margin-right:15px !important;vertical-align:middle !important;margin-bottom:0 !important;}@media (max-width: 980px){body.divibar-open .divibars-close-container{right:0 !important;}body.divibar-open .divibars-container .divibars-close{right:20px !important;min-width:25px !important;}}@media only screen and (min-device-width : 375px) and (max-device-width : 667px){body.divibar-open .divibars-close-container{right:0 !important;}}.divi-bar-wiggle{box-shadow:0 0 1px transparent;-moz-osx-font-smoothing:grayscale;backface-visibility:hidden;-o-backface-visibility:hidden;-ms-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(0);-o-transform:translateZ(0);-ms-transform:translateZ(0);-moz-transform:translateZ(0);-webkit-transform:translateZ(0);animation-name:wiggle;-o-animation-name:wiggle;-ms-animation-name:wiggle;-moz-animation-name:wiggle;-webkit-animation-name:wiggle;animation-duration:5s;-o-animation-duration:5s;-ms-animation-duration:5s;-moz-animation-duration:5s;-webkit-animation-duration:5s;animation-timing-function:linear;-o-animation-timing-function:linear;-ms-animation-timing-function:linear;-moz-animation-timing-function:linear;-webkit-animation-timing-function:linear;animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-play-state:running;-o-animation-play-state:running;-ms-animation-play-state:running;-moz-animation-play-state:running;-webkit-animation-play-state:running;}@keyframes wiggle{2%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg);}4%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg);}6%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg);}8%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg);}10%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg);}12%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg);}14%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg);}16%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg);}18%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0);}20%{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0);}}.divi-bar-breathing{-webkit-animation:divi-bar-breathing 7s ease-out infinite normal;animation:divi-bar-breathing 7s ease-out infinite normal;}@-webkit-keyframes divi-bar-breathing{0%{-webkit-transform:scale(.9);transform:scale(.9);}25%{-webkit-transform:scale(1);transform:scale(1);}60%{-webkit-transform:scale(.9);transform:scale(.9);}100%{-webkit-transform:scale(.9);transform:scale(.9);}}@keyframes divi-bar-breathing{0%{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);}25%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}60%{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);}100%{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);}}