/*!----------------------------------------------------------------------------------------------------
 * Theme Name: Makespace Theme
 * Description: Just another custom WordPress theme by the fine folks at Makespace!
 * Author: Makespace
 * Author URI: https://www.makespaceweb.com
 * Version: 1.0.0
 * Template: makespace-framework
-----------------------------------------------------------------------------------------------------*/html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0} /*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@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{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.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;text-align:center}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:.14286em;text-align:center}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:.08em solid #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 linear infinite;animation:fa-spin 2s linear infinite}.fa-pulse{-webkit-animation:fa-spin 1s steps(8) infinite;animation:fa-spin 1s steps(8) infinite}@-webkit-keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scaleX(-1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scaleY(-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{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-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;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.mfp-bg{z-index:1042;overflow:hidden;background:#0b0b0b;opacity:.8}.mfp-bg,.mfp-wrap{top:0;left:0;width:100%;height:100%;position:fixed}.mfp-wrap{z-index:1043;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;top:50%;margin:-55px 0 0;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure,img.mfp-img{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-height:300px),screen and (max-width:800px) and (orientation:landscape){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media (max-width:900px){.mfp-arrow{transform:scale(.75)}.mfp-arrow-left{transform-origin:0}.mfp-arrow-right{transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}html{box-sizing:border-box;font-size:10px}@media (min-width:1440px){html.js{font-size:.69444vw}}*,:after,:before{box-sizing:inherit}*{outline:none}body{font-family:Karla;font-weight:400;font-size:1rem;line-height:1.5}body.nav-ocn.nav-open{overflow:hidden}.container{margin-left:auto;margin-right:auto;max-width:100.8rem}.container:after{clear:both;content:"";display:block}#msw-dashboard{background:#f8971d;color:#fff;display:none;font-family:arial;font-size:.9rem;font-weight:700;left:0;opacity:.3;padding:.75rem;position:fixed;top:50%;z-index:99999;transform:translate(-100%,-50%);transition:opacity .3s,padding .3s,transform .3s}#msw-dashboard img{display:block}#msw-dashboard:hover{opacity:1;padding-left:2rem}.scrolled #msw-dashboard{transform:translateY(-50%)}@media (min-width:768px){#msw-dashboard{display:block}}.nav-dropdown #nav-toggle span{transition:background 0ms;transition-delay:.4s}.nav-dropdown #nav-toggle span:after{transition:bottom .4s,transform .4s;transition-delay:.4s,0ms}.nav-dropdown #nav-toggle span:before{transition:top .4s,transform .4s;transition-delay:.4s,0ms}.nav-dropdown.nav-open #nav-toggle span{background:transparent;transition-delay:.4s}.nav-dropdown.nav-open #nav-toggle span:after{bottom:0;transform:rotate(-45deg);transition-delay:0ms,.4s}.nav-dropdown.nav-open #nav-toggle span:before{top:0;transform:rotate(45deg);transition-delay:0ms,.4s}#dropdown-nav-primary{height:auto;max-height:0;overflow:hidden;transition:max-height .8s}.nav-open #dropdown-nav-primary{max-height:1000px}#dropdown-nav-primary .menu>li{position:relative}#dropdown-nav-primary .menu>li a{display:block;padding:10px 7.5%;position:relative}#dropdown-nav-primary .menu>li.menu-item-has-children>a:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #ccc;content:"";display:block;height:0;position:absolute;right:7.5%;top:20px;width:0;transition:transform .3s}#dropdown-nav-primary .menu>li .sub-menu{height:auto;max-height:0;overflow:hidden;transition:max-height .4s}#dropdown-nav-primary .menu>li.menu-item-open>a:after{transform:rotate(-180deg)}#dropdown-nav-primary .menu>li.menu-item-open .sub-menu{max-height:500px}#ocn-overlay{background:rgba(0,0,0,.85);bottom:0;display:block;height:100%;left:0;opacity:0;position:fixed;visibility:hidden;right:0;top:0;width:100%;z-index:-99997;transition:opacity .4s,visibility 0ms,z-index 0ms;transition-delay:0ms,.4s,.4s}.nav-open #ocn-overlay{opacity:1;visibility:visible;transition-delay:0ms,0ms,0ms;z-index:99997}#ocn{background:#fff;bottom:0;position:fixed;overflow-y:scroll;right:0;top:0;width:280px;z-index:99998;transform:translateX(100%);transition:transform .4s;transition-delay:0ms}.nav-open #ocn{box-shadow:0 0 4px #000;transform:translateX(0);transition-delay:.2s}#ocn #ocn-inner:after{clear:both;content:"";display:block}#ocn-top{padding:20px;position:relative}#ocn-top:after{clear:both;content:"";display:block}#ocn-brand{float:left;max-width:180px}#ocn-close{background:transparent;border:none;display:block;float:right;height:32px;padding:0;position:relative;width:32px}#ocn-close span{background:transparent;display:block;height:4px;position:absolute;left:0;right:0;top:14px}#ocn-close span:after,#ocn-close span:before{background:#ccc;content:"";display:block;height:4px;left:0;position:absolute;width:100%}#ocn-close span:before{top:0;transform:rotate(-45deg)}#ocn-close span:after{bottom:0;transform:rotate(45deg)}#ocn-nav-primary .menu>li{position:relative}#ocn-nav-primary .menu>li a{display:block;padding:10px 20px;position:relative}#ocn-nav-primary .menu>li.menu-item-has-children>a:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #ccc;content:"";display:block;height:0;position:absolute;right:20px;top:20px;width:0;transition:transform .3s}#ocn-nav-primary .menu>li .sub-menu{height:auto;max-height:0;overflow:hidden;transition:max-height .4s}#ocn-nav-primary .menu>li.menu-item-open>a:after{transform:rotate(-180deg)}#ocn-nav-primary .menu>li.menu-item-open .sub-menu{max-height:500px}#nav-toggle{background:transparent;border-bottom:.25rem solid #000;border-top:.25rem solid #000;height:2.5rem;line-height:1;padding:0;transition:transform .3s;transition-delay:0ms;width:3rem}.nav-open #nav-toggle{transform:translateX(200%);transition-delay:0ms}.responsive-video{position:relative;padding-bottom:56.25%;height:0}.responsive-video embed,.responsive-video iframe,.responsive-video object{position:absolute;top:0;left:0;width:100%;height:100%}figure{margin:0}img{height:auto;max-width:100%}article img{clear:both;display:block;margin:0 auto 1rem}@media (min-width:768px){article img.alignleft,article img.alignright{max-width:50%}article img.alignleft{clear:left;float:left;margin:0 1rem 1rem 0}article img.alignright{clear:right;float:right;margin:0 0 1rem 1rem}}article figure[style]{border:.25rem solid #ddd;clear:both;margin:0 auto 1rem;max-width:100%!important}@media (min-width:768px){article figure[style].alignleft,article figure[style].alignright{max-width:50%!important}article figure[style].alignleft{clear:left;float:left;margin:0 1rem 1rem 0}article figure[style].alignright{clear:right;float:right;margin:0 0 1rem 1rem}}article figure[style] img{margin:0}article figure[style] figcaption{background:#eaeaea;font-size:.9rem;padding:1rem}@-webkit-keyframes fillbee{0%{opacity:0}to{opacity:1}}@keyframes fillbee{0%{opacity:0}to{opacity:1}}@-webkit-keyframes bee-flutter-left{0%{transform:rotate(0deg)}20%{transform:rotate(20deg)}40%{transform:rotate(0deg)}60%{transform:rotate(15deg)}to{transform:rotate(0deg)}}@keyframes bee-flutter-left{0%{transform:rotate(0deg)}20%{transform:rotate(20deg)}40%{transform:rotate(0deg)}60%{transform:rotate(15deg)}to{transform:rotate(0deg)}}@-webkit-keyframes bee-flutter-right{0%{transform:rotate(0deg)}20%{transform:rotate(-20deg)}40%{transform:rotate(0deg)}60%{transform:rotate(-15deg)}to{transform:rotate(0deg)}}@keyframes bee-flutter-right{0%{transform:rotate(0deg)}20%{transform:rotate(-20deg)}40%{transform:rotate(0deg)}60%{transform:rotate(-15deg)}to{transform:rotate(0deg)}}@-webkit-keyframes bee-fly{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes bee-fly{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@-webkit-keyframes makespace-color-wave{0%{fill:#483735}16.7%{fill:#9677b1}33.3%{fill:#b2d78c}50%{fill:#ec453e}66.7%{fill:#7795b5}83.3%{fill:#ff7059}to{fill:#483735}}@keyframes makespace-color-wave{0%{fill:#483735}16.7%{fill:#9677b1}33.3%{fill:#b2d78c}50%{fill:#ec453e}66.7%{fill:#7795b5}83.3%{fill:#ff7059}to{fill:#483735}}.makespace-brown{fill:#483735}.makespace-blue{fill:#7795b5}.makespace-green{fill:#b2d78c}.makespace-orange{fill:#ff7059}.makespace-red{fill:#ec453e}.makespace-purple{fill:#9677b1}#makespace-bee,#makespace-name{display:inline-block;font-size:0;position:relative}#makespace-bee:before,#makespace-name:before{content:"";display:block}#makespace-bee svg,#makespace-name svg{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}#makespace-bee+#makespace-name{margin-left:.3rem}#makespace-bee .makespace-bee-group{display:block;height:0;width:100%;padding-top:78.7378640776699%;position:relative}#makespace-bee .makespace-bee-body{display:block;height:100%;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0;width:41.44%}#makespace-bee .makespace-bee-wing{display:block;height:56.17%;position:absolute;top:24.15%;width:32.78%;transform:rotate(0deg)}#makespace-bee .makespace-bee-wing.wing-left{left:0;transform-origin:100% 0}#makespace-bee .makespace-bee-wing.wing-right{right:0;transform-origin:0 0}#makespace-bee .wing-fill{fill:rgba(72,55,53,.2)}#makespace-bee .makespace-bee-body-1,#makespace-bee .makespace-bee-body-2,#makespace-bee .makespace-bee-body-3,#makespace-bee .makespace-bee-body-4,#makespace-bee .makespace-bee-head,#makespace-bee .wing-fill{opacity:0}#makespace-bee.bee-color:active .makespace-bee-body-1,#makespace-bee.bee-color:active .makespace-bee-body-2,#makespace-bee.bee-color:active .makespace-bee-body-3,#makespace-bee.bee-color:active .makespace-bee-body-4,#makespace-bee.bee-color:active .makespace-bee-head,#makespace-bee.bee-color:active .wing-fill,#makespace-bee.bee-color:focus .makespace-bee-body-1,#makespace-bee.bee-color:focus .makespace-bee-body-2,#makespace-bee.bee-color:focus .makespace-bee-body-3,#makespace-bee.bee-color:focus .makespace-bee-body-4,#makespace-bee.bee-color:focus .makespace-bee-head,#makespace-bee.bee-color:focus .wing-fill,#makespace-bee.bee-color:hover .makespace-bee-body-1,#makespace-bee.bee-color:hover .makespace-bee-body-2,#makespace-bee.bee-color:hover .makespace-bee-body-3,#makespace-bee.bee-color:hover .makespace-bee-body-4,#makespace-bee.bee-color:hover .makespace-bee-head,#makespace-bee.bee-color:hover .wing-fill{-webkit-animation:fillbee .3s forwards;animation:fillbee .3s forwards}#makespace-bee.bee-color:active .makespace-bee-body-3,#makespace-bee.bee-color:focus .makespace-bee-body-3,#makespace-bee.bee-color:hover .makespace-bee-body-3{-webkit-animation-delay:.1s;animation-delay:.1s}#makespace-bee.bee-color:active .makespace-bee-body-2,#makespace-bee.bee-color:focus .makespace-bee-body-2,#makespace-bee.bee-color:hover .makespace-bee-body-2{-webkit-animation-delay:.2s;animation-delay:.2s}#makespace-bee.bee-color:active .makespace-bee-body-1,#makespace-bee.bee-color:focus .makespace-bee-body-1,#makespace-bee.bee-color:hover .makespace-bee-body-1{-webkit-animation-delay:.3s;animation-delay:.3s}#makespace-bee.bee-color:active .makespace-bee-head,#makespace-bee.bee-color:focus .makespace-bee-head,#makespace-bee.bee-color:hover .makespace-bee-head{-webkit-animation-delay:.4s;animation-delay:.4s}#makespace-bee.bee-color:active .wing-fill,#makespace-bee.bee-color:focus .wing-fill,#makespace-bee.bee-color:hover .wing-fill{-webkit-animation-delay:.5s;animation-delay:.5s}#makespace-bee.bee-flutter:active .makespace-bee-wing.wing-left,#makespace-bee.bee-flutter:focus .makespace-bee-wing.wing-left,#makespace-bee.bee-flutter:hover .makespace-bee-wing.wing-left{-webkit-animation:bee-flutter-left .4s linear;animation:bee-flutter-left .4s linear}#makespace-bee.bee-flutter:active .makespace-bee-wing.wing-right,#makespace-bee.bee-flutter:focus .makespace-bee-wing.wing-right,#makespace-bee.bee-flutter:hover .makespace-bee-wing.wing-right{-webkit-animation:bee-flutter-right .4s linear;animation:bee-flutter-right .4s linear}#makespace-bee.bee-flutter.bee-color:active .makespace-bee-wing.wing-left,#makespace-bee.bee-flutter.bee-color:active .makespace-bee-wing.wing-right,#makespace-bee.bee-flutter.bee-color:focus .makespace-bee-wing.wing-left,#makespace-bee.bee-flutter.bee-color:focus .makespace-bee-wing.wing-right,#makespace-bee.bee-flutter.bee-color:hover .makespace-bee-wing.wing-left,#makespace-bee.bee-flutter.bee-color:hover .makespace-bee-wing.wing-right{-webkit-animation-delay:.6s;animation-delay:.6s}#makespace-bee.bee-fly .makespace-bee-group{transform-origin:270% 0;transform:rotate(0deg)}#makespace-bee.bee-fly:active .makespace-bee-group,#makespace-bee.bee-fly:focus .makespace-bee-group,#makespace-bee.bee-fly:hover .makespace-bee-group{-webkit-animation:bee-fly 2s ease-in-out;animation:bee-fly 2s ease-in-out}#makespace-bee.bee-fly:active .makespace-bee-wing.wing-left,#makespace-bee.bee-fly:focus .makespace-bee-wing.wing-left,#makespace-bee.bee-fly:hover .makespace-bee-wing.wing-left{-webkit-animation:bee-flutter-left .4s infinite;animation:bee-flutter-left .4s infinite;-webkit-animation-iteration-count:5;animation-iteration-count:5}#makespace-bee.bee-fly:active .makespace-bee-wing.wing-right,#makespace-bee.bee-fly:focus .makespace-bee-wing.wing-right,#makespace-bee.bee-fly:hover .makespace-bee-wing.wing-right{-webkit-animation:bee-flutter-right .4s infinite;animation:bee-flutter-right .4s infinite;-webkit-animation-iteration-count:5;animation-iteration-count:5}#makespace-bee.bee-fly.bee-color:active .makespace-bee-group,#makespace-bee.bee-fly.bee-color:active .makespace-bee-wing.wing-left,#makespace-bee.bee-fly.bee-color:active .makespace-bee-wing.wing-right,#makespace-bee.bee-fly.bee-color:focus .makespace-bee-group,#makespace-bee.bee-fly.bee-color:focus .makespace-bee-wing.wing-left,#makespace-bee.bee-fly.bee-color:focus .makespace-bee-wing.wing-right,#makespace-bee.bee-fly.bee-color:hover .makespace-bee-group,#makespace-bee.bee-fly.bee-color:hover .makespace-bee-wing.wing-left,#makespace-bee.bee-fly.bee-color:hover .makespace-bee-wing.wing-right{-webkit-animation-delay:.6s;animation-delay:.6s}#makespace-name{width:7.5rem}#makespace-name:before{padding-top:18.028385116992713%}#makespace-name path{fill:#483735;transition:fill .3s linear}#makespace-name.name-color-wave:active path,#makespace-name.name-color-wave:focus path,#makespace-name.name-color-wave:hover path{-webkit-animation:makespace-color-wave 1s linear;animation:makespace-color-wave 1s linear}#makespace-name.name-color-wave:active path:first-child,#makespace-name.name-color-wave:focus path:first-child,#makespace-name.name-color-wave:hover path:first-child{-webkit-animation-delay:0s;animation-delay:0s}#makespace-name.name-color-wave:active path:nth-child(2),#makespace-name.name-color-wave:focus path:nth-child(2),#makespace-name.name-color-wave:hover path:nth-child(2){-webkit-animation-delay:.1s;animation-delay:.1s}#makespace-name.name-color-wave:active path:nth-child(3),#makespace-name.name-color-wave:focus path:nth-child(3),#makespace-name.name-color-wave:hover path:nth-child(3){-webkit-animation-delay:.2s;animation-delay:.2s}#makespace-name.name-color-wave:active path:nth-child(4),#makespace-name.name-color-wave:focus path:nth-child(4),#makespace-name.name-color-wave:hover path:nth-child(4){-webkit-animation-delay:.3s;animation-delay:.3s}#makespace-name.name-color-wave:active path:nth-child(5),#makespace-name.name-color-wave:focus path:nth-child(5),#makespace-name.name-color-wave:hover path:nth-child(5){-webkit-animation-delay:.4s;animation-delay:.4s}#makespace-name.name-color-wave:active path:nth-child(6),#makespace-name.name-color-wave:focus path:nth-child(6),#makespace-name.name-color-wave:hover path:nth-child(6){-webkit-animation-delay:.5s;animation-delay:.5s}#makespace-name.name-color-wave:active path:nth-child(7),#makespace-name.name-color-wave:focus path:nth-child(7),#makespace-name.name-color-wave:hover path:nth-child(7){-webkit-animation-delay:.6s;animation-delay:.6s}#makespace-name.name-color-wave:active path:nth-child(8),#makespace-name.name-color-wave:focus path:nth-child(8),#makespace-name.name-color-wave:hover path:nth-child(8){-webkit-animation-delay:.7s;animation-delay:.7s}#makespace-name.name-color-wave:active path:nth-child(9),#makespace-name.name-color-wave:focus path:nth-child(9),#makespace-name.name-color-wave:hover path:nth-child(9){-webkit-animation-delay:.8s;animation-delay:.8s}#makespace-name.name-color-wave:active path:nth-child(10),#makespace-name.name-color-wave:focus path:nth-child(10),#makespace-name.name-color-wave:hover path:nth-child(10){-webkit-animation-delay:.9s;animation-delay:.9s}#makespace-name.name-color-wave:active path:nth-child(11),#makespace-name.name-color-wave:focus path:nth-child(11),#makespace-name.name-color-wave:hover path:nth-child(11){-webkit-animation-delay:1s;animation-delay:1s}button,input[type=button],input[type=submit],option,select{-webkit-appearance:none;-moz-appearance:none;appearance:none}label{cursor:pointer;font-family:inherit;font-weight:inherit}.button,button,input[type=button],input[type=submit]{border:1px solid transparent;display:inline-block;font-family:inherit;font-size:inherit;font-style:normal;line-height:normal;padding:.5rem 1.5rem}input:not([type]),input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,select[multiple],textarea{border-radius:.25rem;border:1px solid #ddd;box-shadow:none;display:block;font-family:inherit;font-size:inherit;line-height:normal;margin-bottom:0;padding:.5rem;width:100%}.gform_fields{display:block;list-style:none;margin-bottom:0;margin-left:-1rem;margin-right:-1rem;overflow:hidden}.gform_fields:after{clear:both;content:"";display:block}.gfield{display:block;float:left;margin-bottom:1rem;padding-left:1rem;padding-right:1rem;width:100%}@media (min-width:640px){.gfield.gf_left_half,.gfield.gf_right_half{width:50%}.gfield.gf_right_half+.gfield{clear:left}}@media (min-width:768px){.gfield.gf_left_third,.gfield.gf_middle_third,.gfield.gf_right_third{width:33.33333333%}.gfield.gf_right_third+.gfield{clear:left}}.gfield_checkbox,.gfield_radio{list-style:none;margin:0;padding:0}.gfield_checkbox input,.gfield_radio input{display:inline-block;margin-right:.7rem}.ginput_container_select{position:relative}.ginput_container_select:after{content:"\f107";font-family:FontAwesome;pointer-events:none;position:absolute;right:.5rem;top:50%;z-index:1;transform:translateY(-50%)}.gform_validation_container{clip:rect(0,0,0,0);float:none;height:0;overflow:hidden;margin:0;padding:0;position:absolute;width:0;z-index:-1}.validation_error{margin-bottom:1rem}.validation_error,.validation_message{color:red}a{text-decoration:underline}a.button,nav a{text-decoration:none}h1,h2,h3,h4,h5,h6{color:inherit;font-family:Oswald;line-height:normal;margin:0 0 1rem;word-wrap:break-word}p{margin-bottom:1rem;margin-top:0}blockquote{padding:0;margin:0 0 1rem}table{margin:0 auto 1rem;width:100%}ol,ul{margin:0 0 1rem 2rem;padding:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}nav ol,nav ul{list-style:none;margin:0;padding:0}address{font-style:normal;margin:0 0 1rem}[hidden]{display:none!important}body{background:#f5f5f5;color:#676b6e;font-size:1.6rem;font-weight:300;transition:padding .3s}body,body.has-top-bar{padding-top:14rem}@media (max-width:768px){body,body.has-top-bar{padding-top:10rem}}body.scrolled{padding-top:8rem!important}@media (max-width:768px){body.scrolled{padding-top:5rem!important}}h1,h2,h3,h4,h5,h6{font-weight:500;text-transform:uppercase}h1{font-size:2.8rem;line-height:1}a{color:#88dbdf;text-decoration:none;transition:color .2s}.container{margin:0 auto;width:70%}@media (max-width:768px){.container{width:85%}}.hentry{padding-top:4rem}.button,input[type=submit]{background:#88dbdf;border:1px solid #88dbdf;border-radius:2rem;color:#fff;display:inline-block;font-family:Oswald;font-size:1.6rem;font-weight:500;height:4rem;line-height:3.8rem;padding:0 4rem;text-transform:uppercase;transition:all .2s;white-space:nowrap}.button:hover,input[type=submit]:hover{background:#fff;color:#88dbdf}.site-header{background:#fff;box-shadow:0 .2rem .5rem rgba(0,0,0,.1);font-family:Oswald;font-weight:500;left:0;position:fixed;right:0;top:0;text-transform:uppercase;z-index:99}.site-header ul{list-style:none;margin:0;padding:0}.site-header .top-bar{background:#676b6e;color:#fff;font-size:1.4rem;max-height:10rem;overflow:hidden;padding:.7rem 4.6% .9rem;text-align:center;text-transform:uppercase;transition:all .3s}.scrolled .site-header .top-bar{max-height:0;padding-top:0;padding-bottom:0}.site-header .top-bar p{margin:0}.site-header .top-bar a{color:#fff;display:inline-block;margin:0 1rem}.site-header .top-bar a:hover{color:#88dbdf}.site-header .header-top{border-bottom:1px solid hsla(0,0%,81%,.9);color:#a6a6a6;font-size:1.4rem;line-height:4rem;padding:0 4.6%;transition:line-height .3s}@media (max-width:768px){.site-header .header-top{display:none}}.scrolled .site-header .header-top{line-height:3rem}.site-header .header-top ul{width:100%}.site-header .header-top li{display:inline-block;margin-right:4rem}@media (max-width:1024px){.site-header .header-top li{margin-right:3rem}}@media (max-width:768px){.site-header .header-top li{margin-right:2rem}}.site-header .header-top .calculator{float:right;margin:0}.site-header .header-top .calculator a:before{background:url(/images/apple.png) no-repeat 50%;background-size:contain;content:"";display:inline-block;height:1.5rem;margin-right:.8rem;width:1.2rem}.site-header .header-top a{color:#a6a6a6}.site-header .header-top a:hover{color:#88dbdf}.site-header .header-bottom{align-items:center;color:#676b6e;display:flex;font-size:1.6rem;height:7rem;justify-content:space-between;padding:0 4.6%;text-align:center;transition:height .3s}.scrolled .site-header .header-bottom{height:5rem}.site-header .header-bottom .left{float:left;overflow:hidden}@media (max-width:768px){.site-header .header-bottom .left{display:none}}.site-header .header-bottom .left li{display:block;float:left;margin-right:3rem}@media (max-width:1024px){.site-header .header-bottom .left li{margin-right:2rem}}.site-header .header-bottom .left li:first-child a:after,.site-header .header-bottom .left li:nth-child(4) a:after{background-image:url(/images/graph-icon-red.png)}.site-header .header-bottom .left li:nth-child(2) a:after,.site-header .header-bottom .left li:nth-child(5) a:after{background-image:url(/images/graph-icon-yellow.png)}.site-header .header-bottom .left li:nth-child(3) a:after,.site-header .header-bottom .left li:nth-child(6) a:after{background-image:url(/images/graph-icon-blue.png)}.site-header .header-bottom .left a{color:#676b6e;display:block;height:7rem;line-height:7rem;position:relative;transition:all .3s}.scrolled .site-header .header-bottom .left a{height:5rem;line-height:5rem}.site-header .header-bottom .left a:after{background:no-repeat bottom;background-size:contain;content:"";display:block;height:1.3rem;opacity:0;position:absolute;bottom:-1px;left:50%;transform-origin:center bottom;transform:translateX(-50%) scaleY(0);transition:all .3s;width:5.8rem}.site-header .header-bottom .left a:hover{color:#88dbdf}.site-header .header-bottom .left .current-menu-item a:after,.site-header .header-bottom .left a:hover:after{opacity:1;transform:translateX(-50%) scale(1)}.site-header .header-bottom .center{display:inline-block}@media (max-width:768px){.site-header .header-bottom .center{display:block;float:left}}.site-header .header-bottom .right{float:right}@media (max-width:768px){.site-header .header-bottom .right{display:none}}.site-header .header-bottom .right .button{display:inline-block;margin-right:2rem;padding:0 2rem}@media (max-width:768px){.site-header .header-bottom .right .button{margin-right:1rem}}.site-header .header-bottom .right .cart{background:url(/images/shopping-cart.png) no-repeat 50%;background-size:contain;display:inline-block;width:2.6rem;height:2.4rem;position:relative;top:.5rem}.site-header .header-bottom .right .cart .cart-count-container{display:block;position:absolute;top:-1.3rem;right:0}.site-header .header-bottom .right .cart .cart-count-container .badge{background:#fb637e;border-radius:50%;color:#fff;display:block;font-size:1.3rem;line-height:1.9rem;width:2rem;height:2rem}.site-header .header-bottom .right .divider{background:#676b6e;display:inline-block;height:2.4rem;margin:0 1rem;width:1px;position:relative;top:.5rem}.site-header .header-bottom .right .search-container{display:inline-block;position:relative}.site-header .header-bottom .right .search-container .search{background:url(/images/search.png) no-repeat 50%;background-size:contain;display:block;width:2rem;height:2.4rem;position:relative;top:.5rem}.site-header .header-bottom .right .search-container form{background:#fff;box-shadow:0 .2rem .5rem rgba(0,0,0,.1);display:none;padding:1rem;position:absolute;top:140%;right:-1rem;white-space:nowrap}.site-header .header-bottom .right .search-container form input[type=text]{display:inline-block;font-family:Karla;font-weight:400;letter-spacing:normal;width:20rem}.site-header .header-bottom .right .search-container form button[type=submit]{background:url(/images/search.png) no-repeat 50%;background-size:contain;display:inline-block;width:2rem;height:2.4rem;position:relative;vertical-align:middle}.site-header .header-bottom .right .search-container.active .search{background-image:url(/images/x.png)}.site-header .header-bottom .right .search-container.active form{display:block}.site-header .brand{display:block;width:4.7rem;transition:width .3s}.scrolled .site-header .brand{width:4rem}.site-header .brand img{display:block;width:100%;height:auto;margin:0}#nav-toggle{display:none}@media (max-width:768px){#nav-toggle{display:block;float:right;border-top:.25rem solid #676b6e;border-bottom:.25rem solid #676b6e;color:#676b6e;font-family:Oswald;font-weight:500;height:2.7rem;line-height:1;text-transform:uppercase;width:auto}#nav-toggle span{display:block;position:relative;top:-.1rem}}#ocn-brand{width:70px}#ocn .menu>li a{color:#676b6e;display:block;font-family:Oswald;font-size:1.4rem;font-weight:500;line-height:1;padding:1rem 2rem;text-transform:uppercase}#ocn .menu>li a:hover{color:#88dbdf}#ocn .ocn-bottom{padding:1rem 2rem}#ocn .button{display:block;margin-bottom:2rem;padding:0;text-align:center;width:100%}#ocn .cart{background:url(/images/shopping-cart.png) no-repeat 50%;background-size:contain;display:inline-block;width:2.6rem;height:2.4rem;position:relative;vertical-align:middle}#ocn .cart .cart-count-container{display:block;position:absolute;top:-1.3rem;right:0}#ocn .cart .cart-count-container .badge{background:#fb637e;border-radius:50%;color:#fff;display:block;font-family:Oswald;font-size:1.3rem;font-weight:500;line-height:1.9rem;width:2rem;height:2rem;text-align:center}#ocn .divider{background:#676b6e;display:inline-block;height:2.4rem;margin:0 1rem;width:1px;vertical-align:middle}#ocn .search-container,#ocn .search-container .search{display:inline-block;position:relative;vertical-align:middle}#ocn .search-container .search{background:url(/images/search.png) no-repeat 50%;background-size:contain;width:2rem;height:2.4rem}#ocn .search-container form{display:none;white-space:nowrap;vertical-align:middle}#ocn .search-container form input[type=text]{display:inline-block;font-family:Karla;font-weight:400;letter-spacing:normal;margin-left:1rem;width:11rem}#ocn .search-container form button[type=submit]{background:url(/images/search.png) no-repeat 50%;background-size:contain;display:inline-block;width:2rem;height:2.4rem;position:relative;vertical-align:middle}#ocn .search-container.active .search{background-image:url(/images/x.png)}#ocn .search-container.active form{display:inline-block}.site-footer{clear:both;margin-top:4rem;position:relative;z-index:10}.site-footer .footer-app{background:#88dbdf;background-size:44% auto;position:relative}.site-footer .footer-app .img{background:no-repeat bottom;background-size:contain;position:absolute;top:0;right:8%;bottom:0;width:44%;z-index:1}@media (max-width:1024px){.site-footer .footer-app .img{right:2%;width:52%}}@media (max-width:768px){.site-footer .footer-app .img{margin:0 auto;position:relative;padding-bottom:45%;right:0;width:85%}}.site-footer .footer-app .container{padding:4rem 0;position:relative;z-index:3}@media (max-width:640px){.site-footer .footer-app .container{padding:3rem 0}}.site-footer .footer-app .content{width:38.5rem}@media (max-width:768px){.site-footer .footer-app .content{text-align:center;width:100%}}.site-footer .footer-app p{font-family:Oswald;font-size:3rem;margin:0 0 1rem;text-transform:uppercase}@media (max-width:640px){.site-footer .footer-app p{font-size:2.5rem}}.site-footer .footer-app p strong{font-weight:500}.site-footer .footer-app .badge{border-radius:.5rem;display:inline-block;height:4rem;margin:2rem 1.5rem 0 0;width:13.5rem}@media (max-width:768px){.site-footer .footer-app .badge{margin-right:1rem;margin-left:1rem}}.site-footer .footer-app .badge.soon{cursor:default;position:relative;pointer-events:none}@media (max-width:768px){.site-footer .footer-app .badge.soon{margin-bottom:2rem}}.site-footer .footer-app .badge.soon:before{background:#fb637e;color:#fff;content:"Coming Soon";display:block;font-family:Oswald;font-size:1.5rem;font-weight:300;letter-spacing:.1rem;line-height:1;padding:.5rem 1rem;position:absolute;bottom:-2rem;right:-1rem;text-align:center;text-transform:uppercase;transform:rotate(-8deg);z-index:3}.site-footer .footer-app .badge.soon img{opacity:.3}.site-footer .footer-newsletter{background:#676b6e;color:#fff;padding:2.3rem 0}.site-footer .footer-newsletter .container{align-items:center;display:flex;justify-content:space-between;overflow:hidden}.site-footer .footer-newsletter .container:after,.site-footer .footer-newsletter .container:before{display:none}@media (max-width:1024px){.site-footer .footer-newsletter .container{display:block;text-align:center}}.site-footer .footer-newsletter p{float:left;font-family:Oswald;font-size:2.4rem;font-weight:300;margin:0;line-height:1;text-transform:uppercase}@media (max-width:1024px){.site-footer .footer-newsletter p{float:none;margin-bottom:1rem}}.site-footer .footer-newsletter .newsletter-form-container{float:right}@media (max-width:1024px){.site-footer .footer-newsletter .newsletter-form-container{float:none}.site-footer .footer-newsletter .newsletter-form-container form{align-items:center;display:flex;justify-content:center}}@media (max-width:640px){.site-footer .footer-newsletter .newsletter-form-container form{display:block}}.site-footer .footer-newsletter .newsletter-form-container .gform_body{float:left;margin-right:1.5rem;width:25.5rem}@media (max-width:640px){.site-footer .footer-newsletter .newsletter-form-container .gform_body{margin-right:0;width:100%}}.site-footer .footer-newsletter .newsletter-form-container .gform_footer{float:right}@media (max-width:640px){.site-footer .footer-newsletter .newsletter-form-container .gform_footer{float:none;width:100%}}.site-footer .footer-newsletter .newsletter-form-container .gform_fields{margin:0}.site-footer .footer-newsletter .newsletter-form-container .gfield{margin:0;padding:0}.site-footer .footer-newsletter .newsletter-form-container .gfield_label{display:none}.site-footer .footer-newsletter .newsletter-form-container .ginput_container{width:100%}.site-footer .footer-newsletter .newsletter-form-container .ginput_container input{background:#676b6e;border:1px solid #fff;border-radius:2rem;color:#fff;display:block;font-family:Oswald;font-size:1.6rem;font-weight:300;height:4rem;line-height:3.8rem;padding:0 2rem;text-transform:uppercase;transition:all .2s;width:100%}@media (max-width:640px){.site-footer .footer-newsletter .newsletter-form-container .ginput_container input{text-align:center}}.site-footer .footer-newsletter .newsletter-form-container .ginput_container input::placeholder{color:#fff;opacity:1}.site-footer .footer-newsletter .newsletter-form-container .ginput_container input::-webkit-input-placeholder{color:#fff;opacity:1}.site-footer .footer-newsletter .newsletter-form-container .ginput_container input::-moz-placeholder{color:#fff;opacity:1}.site-footer .footer-newsletter .newsletter-form-container .ginput_container input:-ms-input-placeholder{color:#fff;opacity:1}.site-footer .footer-newsletter .newsletter-form-container .ginput_container input:-moz-placeholder{color:#fff;opacity:1}.site-footer .footer-newsletter .newsletter-form-container .button{padding:0 2rem}@media (max-width:640px){.site-footer .footer-newsletter .newsletter-form-container .button{margin-top:1rem;width:100%}}.site-footer .footer-bottom{background:#f5f5f5;line-height:1;padding:2.7rem 0 3rem}.site-footer .footer-bottom .left{float:left}.site-footer .footer-bottom .right{float:right}.site-footer .footer-bottom .footer-bottom-top{text-align:center}.site-footer .footer-bottom .footer-bottom-top img{display:block;width:4.8rem;height:auto;margin:0 auto 1.5rem}.site-footer .footer-bottom .footer-bottom-top p{font-family:Oswald;font-size:2.2rem;font-weight:500;text-transform:uppercase;margin:0}.site-footer .footer-bottom .footer-bottom-middle{clear:both;font-family:Oswald;font-size:1.6rem;font-weight:500;line-height:1;text-transform:uppercase;overflow:hidden;padding:4rem 0 2rem;white-space:nowrap}.site-footer .footer-bottom .footer-bottom-middle .col{float:left;margin-right:5rem}@media (max-width:1024px){.site-footer .footer-bottom .footer-bottom-middle .col{margin-right:0;text-align:center;width:33.333%}}@media (max-width:640px){.site-footer .footer-bottom .footer-bottom-middle .col{width:100%}}.site-footer .footer-bottom .footer-bottom-middle ul{list-style:none;margin:0;padding:0}.site-footer .footer-bottom .footer-bottom-middle ul li{margin:1.5rem 0}.site-footer .footer-bottom .footer-bottom-middle ul ul{font-weight:300}.site-footer .footer-bottom .footer-bottom-middle ul ul li{margin:1.1rem 0}.site-footer .footer-bottom .footer-bottom-middle a{color:#676b6e}.site-footer .footer-bottom .footer-bottom-middle a:hover{color:#88dbdf}.site-footer .footer-bottom .footer-bottom-middle .social{float:right;padding-right:1.2rem}@media (max-width:1024px){.site-footer .footer-bottom .footer-bottom-middle .social{clear:both;float:none;padding:2rem 0 0;text-align:center;width:100%}}.site-footer .footer-bottom .footer-bottom-middle .social li{float:left;margin:0 0 0 1.5rem}@media (max-width:1024px){.site-footer .footer-bottom .footer-bottom-middle .social li{display:inline-block;float:none;margin:0 1rem}}.site-footer .footer-bottom .footer-bottom-middle .social li a{background:#676b6e;border-radius:50%;color:#f5f5f5;display:block;font-size:2.5rem;line-height:3.6rem;text-align:center;width:4rem;height:4rem}.site-footer .footer-bottom .footer-bottom-middle .social li a:hover{color:#88dbdf}.site-footer .footer-bottom .footer-bottom-bottom{border-top:1px solid hsla(0,0%,81%,.9);clear:both;font-size:1.4rem;overflow:hidden;padding-top:2rem}@media (max-width:768px){.site-footer .footer-bottom .footer-bottom-bottom{text-align:center}.site-footer .footer-bottom .footer-bottom-bottom .left,.site-footer .footer-bottom .footer-bottom-bottom .right{float:none}}.site-footer .footer-bottom .footer-bottom-bottom a{color:#676b6e}.site-footer .footer-bottom .footer-bottom-bottom a:hover{color:#88dbdf}.site-footer .footer-bottom .footer-bottom-bottom ul li{display:inline-block}@media (max-width:640px){.site-footer .footer-bottom .footer-bottom-bottom ul li{display:block;margin-top:1rem}}.site-footer .footer-bottom .footer-bottom-bottom ul li+li:before{content:"|";display:inline-block;margin:0 .5rem 0 .3rem}@media (max-width:640px){.site-footer .footer-bottom .footer-bottom-bottom ul li+li:before{display:none}}.makespace-bee-container{padding-bottom:2rem;text-align:center}#makespace-bee{width:2.5rem}#makespace-bee .wing-fill{fill:hsla(0,0%,100%,.2)}#makespace-bee .makespace-bee-body-outline,#makespace-bee .wing-outline{fill:#483735}#breadcrumbs{font-family:Oswald;font-size:1.4rem;line-height:1;padding-top:2.6rem;text-transform:uppercase}#breadcrumbs,#breadcrumbs a{color:#676b6e}.hero #breadcrumbs{color:#fff;position:absolute;top:0;left:6.4rem}.hero #breadcrumbs a{color:#fff}#breadcrumbs ul{list-style:none;margin:0;overflow:hidden;padding:0}#breadcrumbs li{float:left;margin:0}#breadcrumbs li+li:before{content:">";display:block;float:left;margin:0 .5rem;position:relative;top:-.1rem}.filter-container .filter-dropdown{position:relative}.filter-container .filter-dropdown .filter-display{border:0;cursor:pointer;height:100%;padding:0 3rem 0 1rem;position:relative;white-space:nowrap;width:100%}.filter-container .filter-dropdown .filter-display:before{content:"\f107";display:block;font-family:FontAwesome;font-size:1rem;height:100%;margin:auto;position:absolute;top:0;right:1rem;bottom:0;text-align:left;transform:rotate(0deg)}.filter-container .filter-dropdown ul{display:none;list-style:none;margin:0;min-width:100%;padding:0;position:absolute;top:100%;right:0;text-align:left;width:100%}.filter-container .filter-dropdown ul li{margin:0;padding:0}.filter-container .filter-dropdown ul a{display:block;padding:.5rem 1rem;text-decoration:none;transition:all .3s}.filter-container .filter-dropdown ul a:hover{background:rgba(0,0,0,.1)}.filter-container .filter-dropdown.active{z-index:100}.filter-container .filter-dropdown.active .filter-display:before{transform:rotate(180deg)}.filter-container .filter-dropdown.active ul{box-shadow:0 3px 3px rgba(0,0,0,.1);display:block}.video-cta{background:#676b6e url(/images/video-background.jpg) no-repeat 50%;background-size:cover;padding:9rem 0 5.8rem;position:relative;z-index:10}@media (max-width:640px){.video-cta{padding:5rem 0}}.video-cta .video-container{top:0;right:0;bottom:0;left:0;z-index:1}.video-cta .video-container,.video-cta .video-container video{overflow:hidden;position:absolute}.video-cta .video-container.wide video{height:auto;top:50%;left:0;transform:translateY(-50%);width:100%}.video-cta .video-container.tall video{height:100%;top:0;left:50%;transform:translateX(-50%);width:auto}.video-cta .content{color:#fff;margin:0 0 0 17.6%;position:relative;width:22rem;z-index:3}@media (max-width:640px){.video-cta .content{margin:0 auto;text-align:center}}.video-cta h2{background:url(/images/graph-icon-blue.png) no-repeat 0 0;background-size:5.8rem auto;color:#fff;font-size:6rem;line-height:1.2;margin:0 0 2rem;padding-top:2.8rem}@media (max-width:640px){.video-cta h2{background-position:center 0;font-size:5rem}}.video-cta p{line-height:1.3;margin:0}.video-cta .watch-video{background:url(/images/play-btn.png) no-repeat top;background-size:4.3rem auto;color:#fff;display:inline-block;font-family:Oswald;font-weight:500;margin:3rem 0 0 3.8rem;padding-top:5.3rem;text-transform:uppercase}@media (max-width:640px){.video-cta .watch-video{margin-left:0}}.video-cta .watch-video:hover{color:#88dbdf}.home .hentry{padding:0}.home .site-footer{margin-top:0}.home .site-footer .footer-app{display:none}@-webkit-keyframes lines{0%{transform:scaleY(.8);opacity:1}50%{transform:scaleY(1.2);opacity:.5}to{transform:scaleY(.8);opacity:1}}@keyframes lines{0%{transform:scaleY(.8);opacity:1}50%{transform:scaleY(1.2);opacity:.5}to{transform:scaleY(.8);opacity:1}}@-webkit-keyframes linesleft{0%{transform:translateX(10%) translateY(0) rotate(0deg);opacity:1}50%{transform:translateX(-10%) translateY(0) rotate(180deg);opacity:.3}to{transform:translateX(10%) translateY(0) rotate(359deg);opacity:1}}@keyframes linesleft{0%{transform:translateX(10%) translateY(0) rotate(0deg);opacity:1}50%{transform:translateX(-10%) translateY(0) rotate(180deg);opacity:.3}to{transform:translateX(10%) translateY(0) rotate(359deg);opacity:1}}@-webkit-keyframes linesright{0%{transform:translateX(0) rotate(0deg);opacity:1}50%{transform:translateX(20%) rotate(-180deg);opacity:.5}to{transform:translateX(0) rotate(-359deg);opacity:1}}@keyframes linesright{0%{transform:translateX(0) rotate(0deg);opacity:1}50%{transform:translateX(20%) rotate(-180deg);opacity:.5}to{transform:translateX(0) rotate(-359deg);opacity:1}}.home-hero{background:no-repeat 50%;background-size:cover;align-items:center;display:flex;height:51rem;overflow:hidden;position:relative;width:100%}@media (max-width:640px){.home-hero{display:block;height:auto;padding:7rem 0 12rem}}.home-hero .hero-logos{display:block;height:5rem;margin:0;position:absolute;bottom:3rem;right:3rem}@media (max-width:640px){.home-hero .hero-logos{height:3rem;margin:0 auto;bottom:2rem;right:0;left:0;max-width:90%}}.home-hero .content{color:#fff;margin-left:16%;max-width:48rem;width:48rem;position:relative;z-index:10}@media (max-width:640px){.home-hero .content{margin:0 auto;text-align:center;width:85%}}.home-hero .content .logo{display:block;margin:0 0 2rem;width:8.3rem}@media (max-width:640px){.home-hero .content .logo{margin-right:auto;margin-left:auto}}.home-hero .content h1{color:#fff;font-size:6rem;font-weight:500;margin:0;text-transform:uppercase}@media (max-width:768px){.home-hero .content h1{font-size:5rem}}.home-hero .content p{margin:1rem 0 2rem}.home-hero .content .button{border:0}.sticky-tab{background:#676b6e;border-radius:0 1.3rem 1.3rem 0;padding:1rem;position:fixed;top:50%;left:0;z-index:50}@media (max-width:640px){.sticky-tab{top:70%}}.sticky-tab a{color:#fb637e;font-size:4rem;line-height:1}.home-results{align-items:center;background:#f5f5f5;display:flex;overflow:hidden;padding:6.2rem 0 6.8rem;position:relative}@media (max-width:1023px){.home-results{display:block}}.home-results:after,.home-results:before{content:"";display:block;position:absolute;top:0;bottom:0;width:33.3%;z-index:1;-webkit-animation:lines 20s linear infinite;animation:lines 20s linear infinite}.home-results:before{background:url(/images/abstract-shapes-90.png) no-repeat 100%;background-size:auto 100%;top:9%;left:-10%}.home-results:after{background:url(/images/abstract-shapes.png) no-repeat 0;background-size:auto 100%;right:-8%;bottom:-6%}.home-results .headline{position:relative;width:33%;z-index:5;text-align:center}@media (max-width:1023px){.home-results .headline{margin-bottom:3rem;width:auto}}.home-results h2{font-size:4rem;line-height:1.1;margin:0 0 2.5rem;padding:0 0 2.5rem;position:relative}.home-results h2:after{background:#fb637e;content:"";display:block;margin:0 auto;position:absolute;right:0;bottom:0;left:0;width:3rem;height:2px}.home-results .results-list{align-items:stretch;display:flex;margin-right:-6%;overflow:visible;position:relative;width:73%;z-index:3}@media (max-width:1023px){.home-results .results-list{margin:0 auto;width:85%}}@media (max-width:767px){.home-results .results-list{display:block;padding:0 10%;width:95%}}.home-results .results-list .results-list-item{background:#fff;box-shadow:0 .5rem 1.5rem rgba(0,0,0,.1);margin-left:3.5%;padding:0;width:29.5%}@media (max-width:640px){.home-results .results-list .results-list-item{margin-left:0;margin-bottom:5rem;width:100%}.home-results .results-list .results-list-item:last-child{margin-bottom:0}}.home-results .results-list .results-list-item:first-child{margin-left:0}@media (max-width:640px){.home-results .results-list .results-list-item .img{padding-bottom:94%}}.home-results .results-list .slick-arrow{font-size:7rem;background:none;border:0;padding:0;position:absolute;top:50%;transform:translateY(-50%)}.home-results .results-list .prev-arrow{left:0}.home-results .results-list .next-arrow{right:0}.home-results .more{background:hsla(0,0%,100%,.72);border-radius:50%;color:#676b6e;display:block;font-size:8rem;position:absolute;right:1.3rem;top:50%;transform:translateY(-50%);width:10.5rem;height:10.5rem;text-align:center;text-indent:.5rem;line-height:10.5rem;z-index:10}@media (max-width:767px){.home-results .more{display:none}}.home-plans{align-items:stretch;background:#fff;display:flex;position:relative}@media (max-width:768px){.home-plans{background:#676b6e;color:#fff;display:block;text-align:center}}.home-plans .content{width:44%}@media (max-width:768px){.home-plans .content{position:relative;width:100%;z-index:3}}.home-plans .content .inner{margin:0 auto;padding:9rem 0;width:24rem}.home-plans .content h2{background:url(/images/graph-icon-blue.png) no-repeat 0 0;background-size:5.8rem auto;font-size:6rem;line-height:1.1;margin:0 0 2rem;padding-top:2.8rem}@media (max-width:640px){.home-plans .content h2{background-position:center 0;font-size:5rem}}.home-plans .content p{line-height:1.3;margin:0}.home-plans .content .button{margin-top:2.5rem;text-align:center;width:100%}.home-plans .img{background:no-repeat 50%;background-size:cover;width:56%}@media (max-width:768px){.home-plans .img{opacity:.2;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%}}.home-difference{background:#fb637e;color:#fff;padding:5.8rem 0 9.4rem;text-align:center}.home-difference .content{margin:0 auto 5rem;max-width:61rem}.home-difference .content h2{font-size:4rem;line-height:1.1}.home-difference .content img{display:block;width:4.8rem}.home-difference .differences{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -2rem;padding:0;position:relative}@media (max-width:640px){.home-difference .differences{margin:0}}.home-difference .differences .differences-item{margin-bottom:7rem;padding:0 2rem;max-width:24rem;width:25%}@media (max-width:1023px){.home-difference .differences .differences-item{width:50%}}@media (max-width:767px){.home-difference .differences .differences-item{margin-bottom:3rem;max-width:none;padding:0 20%;width:100%}}.home-difference .differences .icon{height:11.2rem;margin:0 auto;width:auto}@media (max-width:640px){.home-difference .differences .icon{height:8rem}}.home-difference .differences h3{font-size:2.6rem;margin:2.8rem 0 2rem}@media (max-width:640px){.home-difference .differences h3{margin:1.8rem 0 1rem}}.home-difference .differences p{line-height:1.3}.home-difference .differences .slick-arrow{font-size:7rem;background:none;border:0;padding:0;position:absolute;top:50%;transform:translateY(-50%)}.home-difference .differences .prev-arrow{left:0}.home-difference .differences .next-arrow{right:0}.home-difference .button{background:#fff;border:0;color:#676b6e;text-align:center;width:18rem}.home-difference .button:hover{background:#676b6e;color:#f5f5f5}.home-katy{background:no-repeat 50%;background-size:cover;margin:2.2rem 0;padding:22% 0 8.5%}.home-katy .content{background:hsla(206,3%,42%,.6);color:#fff;padding:2.5rem 0 5rem}.home-katy .container{align-items:flex-end;display:flex;overflow:hidden;justify-content:space-between}@media (max-width:768px){.home-katy .container{display:block}}.home-katy .container:after{display:none}.home-katy .left{float:left;width:67%}@media (max-width:1024px){.home-katy .left{width:60%}}@media (max-width:768px){.home-katy .left{float:none;width:100%}}.home-katy .right{float:right;padding-bottom:1.5rem;text-align:right;width:26%}@media (max-width:1024px){.home-katy .right{width:33%}}@media (max-width:768px){.home-katy .right{float:none;padding-bottom:0;text-align:center;width:100%}}.home-katy .right .button{padding:0 3rem;text-align:center;width:100%}@media (max-width:768px){.home-katy .right .button{margin-top:3rem;width:auto}}.home-katy h2{background:url(/images/graph-icon-red.png) no-repeat 0 0;background-size:5.8rem auto;color:#fff;font-size:4rem;line-height:1.2;margin:0 0 2rem;padding-top:2.8rem}@media (max-width:768px){.home-katy h2{background-position:center 0;text-align:center}}@media (max-width:640px){.home-katy h2{font-size:3rem}}.home-katy h2 strong{display:block;font-size:1.5em;font-weight:400}.home-katy p{line-height:1.3}.home-app{background:no-repeat 50%;background-size:cover;color:#fff;margin-bottom:2.2rem;padding-bottom:53%;position:relative}@media (max-width:768px){.home-app{background-position:30%;padding:5rem 0}}.home-app .content{position:absolute;bottom:18%;left:50%;width:39rem}@media (max-width:1024px){.home-app .content{bottom:15%;left:45%;width:45%}}@media (max-width:768px){.home-app .content{margin-left:40%;position:relative;bottom:0;left:0;width:50%}}.home-app h2{background:url(/images/graph-icon-yellow.png) no-repeat 0 0;background-size:5.8rem auto;color:#fff;font-size:6rem;line-height:1;margin:0 0 1rem;padding-top:2.8rem}@media (max-width:640px){.home-app h2{background-position:center 0;font-size:5rem}}.home-app p{line-height:1.3}.home-app .buttons{white-space:nowrap}@media (max-width:768px){.home-app .buttons{white-space:normal}}.home-app .button{margin:2rem 1.3rem 0 0}@-webkit-keyframes phone1{0%{transform:rotateX(10deg) rotateY(-30deg) rotate(10deg)}to{transform:rotateX(80deg) rotateY(1turn) rotate(-10deg)}}@keyframes phone1{0%{transform:rotateX(10deg) rotateY(-30deg) rotate(10deg)}to{transform:rotateX(80deg) rotateY(1turn) rotate(-10deg)}}@-webkit-keyframes phone1top{0%{transform:translateY(0)}30%{transform:translateY(0)}to{transform:translateY(20%)}}@keyframes phone1top{0%{transform:translateY(0)}30%{transform:translateY(0)}to{transform:translateY(20%)}}@-webkit-keyframes phone2{0%{transform:rotateX(80deg) rotateY(0deg) rotate(-10deg)}to{transform:rotateX(10deg) rotateY(330deg) rotate(10deg)}}@keyframes phone2{0%{transform:rotateX(80deg) rotateY(0deg) rotate(-10deg)}to{transform:rotateX(10deg) rotateY(330deg) rotate(10deg)}}@-webkit-keyframes phone2top{0%{transform:translateY(20%)}50%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes phone2top{0%{transform:translateY(20%)}50%{transform:translateY(0)}to{transform:translateY(0)}}@-webkit-keyframes phoneVideoOpen{25%{transform:rotateX(0deg) translateY(0) scale(1)}to{transform:rotateX(-70deg) translateY(-50%) scale(2)}}@keyframes phoneVideoOpen{25%{transform:rotateX(0deg) translateY(0) scale(1)}to{transform:rotateX(-70deg) translateY(-50%) scale(2)}}@-webkit-keyframes phoneVideoClose{0%{transform:rotateX(-70deg) translateY(-50%) scale(2)}50%{transform:rotateX(0deg) translateY(0) scale(1)}}@keyframes phoneVideoClose{0%{transform:rotateX(-70deg) translateY(-50%) scale(2)}50%{transform:rotateX(0deg) translateY(0) scale(1)}}@-webkit-keyframes planeUp{0%{transform:rotateX(0deg)}60%{transform:rotateX(0deg)}to{transform:rotateX(-10deg)}}@keyframes planeUp{0%{transform:rotateX(0deg)}60%{transform:rotateX(0deg)}to{transform:rotateX(-10deg)}}@-webkit-keyframes planeDown{0%{transform:rotateX(-10deg)}50%{transform:rotateX(0deg)}}@keyframes planeDown{0%{transform:rotateX(-10deg)}50%{transform:rotateX(0deg)}}@-webkit-keyframes elementPop{0%{transform:translateZ(0)}50%{transform:translateZ(0)}90%{transform:translateZ(100px)}to{transform:translateZ(100px)}}@keyframes elementPop{0%{transform:translateZ(0)}50%{transform:translateZ(0)}90%{transform:translateZ(100px)}to{transform:translateZ(100px)}}@-webkit-keyframes elementUnPop{0%{transform:translateZ(100px)}40%{transform:translateZ(0)}}@keyframes elementUnPop{0%{transform:translateZ(100px)}40%{transform:translateZ(0)}}.animated-phone{margin:0 auto;width:200px;transform-style:preserve-3d;perspective:1300px;position:relative;z-index:10}@media (max-width:640px){.animated-phone{width:150px}}.animated-phone.anim-1{-webkit-animation:phone1top 3s cubic-bezier(.45,.045,.355,1) forwards;animation:phone1top 3s cubic-bezier(.45,.045,.355,1) forwards}.animated-phone.anim-1 .phone{-webkit-animation:phone1 3s cubic-bezier(.45,.045,.355,1) forwards;animation:phone1 3s cubic-bezier(.45,.045,.355,1) forwards}.animated-phone.anim-1 .phone .screen-2.show .layer-3{transform:rotateX(-75deg)}.animated-phone.anim-1 .phone .screen-2.show .layer-4{transform:rotateX(-70deg)}.animated-phone.anim-1 .phone .screen-2.show .layer-5{transform:rotateX(-65deg)}.animated-phone.anim-1 .phone .screen-2.show .layer-6{transform:rotateX(-60deg)}.animated-phone.anim-1 .phone .screen-2.show .layer-7{transform:rotateX(-55deg)}.animated-phone.anim-1 .phone .screen-2.show .layer-8{transform:rotateX(-50deg)}.animated-phone.anim-2{-webkit-animation:phone2top 3s cubic-bezier(.45,.045,.355,1) forwards;animation:phone2top 3s cubic-bezier(.45,.045,.355,1) forwards}.animated-phone.anim-2 .phone{-webkit-animation:phone2 3s cubic-bezier(.45,.045,.355,1) forwards;animation:phone2 3s cubic-bezier(.45,.045,.355,1) forwards}.animated-phone.anim-2 .phone .video{-webkit-animation:phoneVideoClose 3s forwards;animation:phoneVideoClose 3s forwards}.animated-phone.anim-2 .phone .screen-1.show .layer-3{transform:rotateX(-15deg) translateY(-25%)}.animated-phone.anim-2 .phone .screen-1.show .layer-4{transform:rotateX(-20deg) translateY(-20%)}.animated-phone.anim-2 .phone .screen-1.show .layer-5{transform:rotateX(-25deg) translateY(-15%)}.animated-phone.anim-2 .phone .screen-1.show .layer-6{transform:rotateX(-30deg) translateY(-10%)}.animated-phone.anim-2 .phone .screen-1.show .layer-7{transform:rotateX(-35deg) translateY(-5%)}.animated-phone .phone{position:relative;transform:rotateX(0deg) rotateY(-30deg) rotate(10deg);transform-origin:50% 50%;transform-style:preserve-3d;width:100%}.animated-phone .phone:after{content:"";display:block;padding-bottom:198.381%;width:100%}.animated-phone .phone>div{position:absolute}.animated-phone .phone .front{top:0;left:0;width:100%;height:100%;z-index:1;transform-style:preserve-3d}.animated-phone .phone .front .frame{background:url(/images/phone/phone-front.png) no-repeat 0 0;background-size:100% 100%;position:absolute;top:0;right:0;bottom:0;left:0;z-index:5}.animated-phone .phone .front .screen{border-radius:2rem;position:absolute;top:2.76%;left:5.98%;width:87.67%;height:94.48%;opacity:.01;transform-style:preserve-3d;z-index:1}.animated-phone .phone .front .screen.show{opacity:1}.animated-phone .phone .front .screen .plane{width:100%;height:100%;position:relative;transform:rotateX(0deg);transform-style:preserve-3d;transform-origin:center bottom}.animated-phone .phone .front .screen .layer{background:no-repeat center 0;background-size:contain;position:absolute;top:0;right:0;left:0;bottom:0;transform-style:preserve-3d;transform-origin:center bottom;transition:all 1s}.animated-phone .phone .front .screen-1{background:#fff;opacity:0;transform-style:preserve-3d;text-align:center}.animated-phone .phone .front .screen-1 .layer{top:5%;transform:rotateX(0deg);transition-delay:0s}.animated-phone .phone .front .screen-1 .layer-1{background-image:url(/images/phone/screen-2/background.png)}.animated-phone .phone .front .screen-1 .layer-2{background-image:url(/images/phone/screen-2/header.png)}.animated-phone .phone .front .screen-1 .layer-3{background-image:url(/images/phone/screen-2/main-nutrition.png);transition-delay:.4s}.animated-phone .phone .front .screen-1 .layer-4{background-image:url(/images/phone/screen-2/macros.png);transition-delay:.6s}.animated-phone .phone .front .screen-1 .layer-5{background-image:url(/images/phone/screen-2/food-list.png);transition-delay:.8s}.animated-phone .phone .front .screen-1 .layer-6{background-image:url(/images/phone/screen-2/supplements.png);transition-delay:1s}.animated-phone .phone .front .screen-1 .layer-7{background-image:url(/images/phone/screen-2/faqs.png);transition-delay:1.2s}.animated-phone .phone .front .screen-1 .layer-8{background-image:url(/images/phone/screen-2/tabbar.png);transition-delay:1.4s}.animated-phone .phone .front .screen-2{transform-style:preserve-3d}.animated-phone .phone .front .screen-2 .layer{top:2rem;transform:rotateX(0deg);transition-delay:0s}.animated-phone .phone .front .screen-2 .layer-1{background-color:#fb637e;background-image:url(/images/phone/screen-1/phone-screen-1-bg.png)}.animated-phone .phone .front .screen-2 .layer-2{background-image:url(/images/phone/screen-1/header.png)}.animated-phone .phone .front .screen-2 .layer-3{background-image:url(/images/phone/screen-1/text-heading.png);transition-delay:.2s}.animated-phone .phone .front .screen-2 .layer-4{background-image:url(/images/phone/screen-1/button-loseweight.png);transition-delay:.4s}.animated-phone .phone .front .screen-2 .layer-5{background-image:url(/images/phone/screen-1/button-gainmuscle.png);transition-delay:.6s}.animated-phone .phone .front .screen-2 .layer-6{background-image:url(/images/phone/screen-1/button-both.png);transition-delay:.8s}.animated-phone .phone .front .screen-2 .layer-7{background-image:url(/images/phone/screen-1/text-helpme.png);transition-delay:1s}.animated-phone .phone .front .screen-2 .layer-8{background-image:url(/images/phone/screen-1/button-next.png);transition-delay:1.2s}.animated-phone .phone .front .video{display:none}.animated-phone .phone .back{background:url(/images/phone/phone-back-white.png) no-repeat 0 0;background-size:100% 100%;top:0;left:0;width:100%;height:100%;transform:translateZ(-18px) rotateY(180deg);z-index:1}@media (max-width:640px){.animated-phone .phone .back{transform:translateZ(-13.5px) rotateY(180deg)}}.animated-phone .phone .bottom,.animated-phone .phone .top{background:#f7f7f7 repeat-x 0 0;background-size:auto 100%;left:14.1%;width:71.8%;height:18px}@media (max-width:640px){.animated-phone .phone .bottom,.animated-phone .phone .top{height:13.5px}}.animated-phone .phone .top{background-image:url(/images/phone/phone-edge-top.png);top:0;transform:translateY(-50%) translateZ(-9px) rotateX(90deg)}@media (max-width:640px){.animated-phone .phone .top{transform:translateY(-50%) translateZ(-6.75px) rotateX(90deg)}}.animated-phone .phone .bottom{background-image:url(/images/phone/phone-edge-top.png);bottom:0;transform:translateY(50%) translateZ(-9px) rotateX(90deg)}@media (max-width:640px){.animated-phone .phone .bottom{transform:translateY(50%) translateZ(-6.75px) rotateX(90deg)}}.animated-phone .phone .left,.animated-phone .phone .right{background:no-repeat 0;background-size:100% auto;top:7.09%;width:18px;height:85.81%}@media (max-width:640px){.animated-phone .phone .left,.animated-phone .phone .right{width:18px}}.animated-phone .phone .right{background-image:url(/images/phone/phone-right.png);right:0;transform:translateX(50%) translateZ(-9px) rotateY(90deg)}@media (max-width:640px){.animated-phone .phone .right{transform:translateX(50%) translateZ(-6.75px) rotateY(90deg)}}.animated-phone .phone .left{background-image:url(/images/phone/phone-left.png);left:0;transform:translateX(-50%) translateZ(-9px) rotateY(-90deg)}@media (max-width:640px){.animated-phone .phone .left{transform:translateX(-50%) translateZ(-6.75px) rotateY(-90deg)}}.animated-phone .phone .corner{background-position:0 0;background-size:100% auto;width:18px;height:41px}@media (max-width:640px){.animated-phone .phone .corner{width:13.5px;height:30.75px}}.animated-phone .phone .topleft{background-image:url(/images/phone/phone-edge-left.png);background-size:100% auto;top:0;left:0;transform:translateZ(-9px) translateX(6px) translateY(-6px) rotateY(-90deg) rotateX(45deg)}@media (max-width:640px){.animated-phone .phone .topleft{transform:translateZ(-6.75px) translateX(4.5px) translateY(-4.5px) rotateY(-90deg) rotateX(45deg)}}.animated-phone .phone .topright{background-image:url(/images/phone/phone-edge-right.png);top:0;right:0;transform:translateZ(-9px) translateX(-6px) translateY(-6px) rotateY(90deg) rotateX(45deg)}@media (max-width:640px){.animated-phone .phone .topright{transform:translateZ(-6.75px) translateX(-4.5px) translateY(-4.5px) rotateY(90deg) rotateX(45deg)}}.animated-phone .phone .bottomleft{background-image:url(/images/phone/phone-edge-left.png);bottom:0;left:0;transform:translateZ(-9px) translateX(6px) translateY(6px) rotateY(-90deg) rotateX(-45deg)}@media (max-width:640px){.animated-phone .phone .bottomleft{transform:translateZ(-6.75px) translateX(4.5px) translateY(4.5px) rotateY(-90deg) rotateX(-45deg)}}.animated-phone .phone .bottomright{background-image:url(/images/phone/phone-edge-right.png);right:0;bottom:0;transform:translateZ(-9px) translateX(-6px) translateY(6px) rotateY(90deg) rotateX(-45deg)}@media (max-width:640px){.animated-phone .phone .bottomright{transform:translateZ(-6.75px) translateX(-4.5px) translateY(4.5px) rotateY(90deg) rotateX(-45deg)}}body.login{background:#88dbdf}body.login h1 a{background:url(/images/logo_white_full.png) no-repeat 50%;background-size:contain;height:120px}.page-template-page_workouts .hentry{margin:0;overflow:hidden;position:relative;padding:0}.page-template-page_workouts .hentry p{margin-bottom:2.5rem}.page-template-page_workouts .site-footer{margin-top:0}.page-template-page_workouts .banner{background:#676b6e no-repeat 50%;background-size:cover;height:0;padding-bottom:35%;position:relative;width:100%}@media (max-width:640px){.page-template-page_workouts .banner{height:auto;padding:7.5rem 0 6.5rem}}.page-template-page_workouts .headings{color:#fff;position:absolute;top:50%;right:0;left:0;text-align:center;transform:translateY(-50%)}@media (max-width:640px){.page-template-page_workouts .headings{position:relative;top:0;transform:none}}.page-template-page_workouts .headings h2{font-size:6.5rem;line-height:1;margin:0 0 3rem}@media (max-width:640px){.page-template-page_workouts .headings h2{font-size:4.5rem}}.page-template-page_workouts .headings ul{font-family:Oswald;font-size:2rem;font-weight:500;line-height:1;list-style:none;margin:0;padding:0;text-transform:uppercase}.page-template-page_workouts .headings ul li{display:inline-block}@media (max-width:640px){.page-template-page_workouts .headings ul li{display:block}}.page-template-page_workouts .headings ul li+li:before{background-color:hsla(0,0%,81%,.9);content:"";display:inline-block;margin:0 2rem 0 1.7rem;position:relative;top:-.7rem;width:3.3rem;height:3px}@media (max-width:640px){.page-template-page_workouts .headings ul li+li:before{display:block;margin:1rem auto;top:0}}.page-template-page_workouts .intro{padding:4rem 0;text-align:center}.page-template-page_workouts .intro .container{max-width:44rem}.page-template-page_workouts .intro h1{background:url(/images/graph-icon-red.png) no-repeat top;background-size:5.8rem;font-size:2.8rem;line-height:1;margin:0 0 1.5rem;padding-top:2.8rem}.subscription-features{overflow:hidden;position:relative}.subscription-features:after,.subscription-features:before{content:"";display:block;height:50%;position:absolute;top:0;bottom:0;width:33.3%;z-index:1}.subscription-features:before{background:url(/images/abstract-shapes-90.png) no-repeat 100%;background-size:auto 100%;bottom:-30%;left:-20%;top:auto}.subscription-features:after{background:url(/images/abstract-shapes.png) no-repeat 0;background-size:auto 100%;right:-20%;top:0}.subscription-features .inner{background:#fff;margin:0 auto 7rem;padding:6rem 10% 7.5rem;position:relative;width:90%;z-index:3}@media (max-width:1024px){.subscription-features .inner{padding-right:5%;padding-left:5%}}@media (max-width:640px){.subscription-features .inner{width:100%}}.subscription-features .content{line-height:1.3;position:relative;width:64%;z-index:5}@media (max-width:768px){.subscription-features .content{width:100%}}.subscription-features h2{font-size:4.5rem;font-weight:400;line-height:1.1;margin:0 0 2rem}@media (max-width:640px){.subscription-features h2{font-size:4rem}}.subscription-features .features{display:flex;justify-content:space-between;margin-top:2rem;position:relative;z-index:3}.subscription-features .features .confetti{display:block;margin:0;position:absolute;top:-14rem;right:-2.3%;width:32%;z-index:1}@media (max-width:1024px){.subscription-features .features .confetti{top:-10rem}}@media (max-width:768px){.subscription-features .features .confetti{top:-6rem}}@media (max-width:640px){.subscription-features .features .confetti{display:none}}.subscription-features .features .features-titles{padding-top:5.5rem;position:relative;width:38%;z-index:3}@media (max-width:640px){.subscription-features .features .features-titles{padding-top:5rem;width:40%}}.subscription-features .features .features-titles .title{align-items:center;background:#fb637e;color:#fff;display:flex;font-family:Oswald;font-size:1.6rem;font-weight:500;height:6.7rem;letter-spacing:.1rem;line-height:1.1;padding:0 2.7rem;text-transform:uppercase}.subscription-features .features .features-titles .title:nth-child(2n){background:rgba(251,99,126,.82)}@media (max-width:640px){.subscription-features .features .features-titles .title{font-size:1.4rem;font-weight:400;letter-spacing:normal;padding:0 1rem}}.subscription-features .features .features-basic,.subscription-features .features .features-premium{position:relative;text-align:center;width:28%;z-index:3}.subscription-features .features .features-basic .title,.subscription-features .features .features-premium .title{color:#fb637e;font-family:Oswald;font-size:2.6rem;font-weight:300;height:5.5rem;line-height:5.5rem}@media (max-width:640px){.subscription-features .features .features-basic .title,.subscription-features .features .features-premium .title{font-size:1.6rem;height:5rem;line-height:5rem}}.subscription-features .features .features-basic .title strong,.subscription-features .features .features-premium .title strong{font-weight:400}.subscription-features .features .features-basic .rows,.subscription-features .features .features-premium .rows{background:#fff}.subscription-features .features .features-basic .check,.subscription-features .features .features-premium .check{align-items:center;background:rgba(251,99,126,.32);color:#fb637e;display:flex;font-size:2.3rem;height:6.7rem;justify-content:center}.subscription-features .features .features-basic .check:nth-child(2n),.subscription-features .features .features-premium .check:nth-child(2n){background:rgba(251,99,126,.26)}.subscription-features .features .features-basic .button,.subscription-features .features .features-premium .button{margin-top:3rem;padding:0 1rem;text-align:center;width:100%}@media (max-width:640px){.subscription-features .features .features-basic .button,.subscription-features .features .features-premium .button{margin-top:2rem}}.subscription-features .features .features-premium{position:relative}.subscription-features .features .features-premium .title{font-weight:500}.subscription-features .features .features-premium .rows{position:relative}.subscription-features .features .features-premium .rows:after{border:.6rem solid #fff;box-shadow:0 .2rem .4rem 0 rgba(0,0,0,.23);box-sizing:content-box;content:"";display:block;position:absolute;top:-.6rem;left:-.6rem;width:100%;height:100%;z-index:1}@media (max-width:640px){.subscription-features .features .features-premium .rows:after{display:none}}.subscription-features .features .features-premium .badge{display:block;margin:0;position:absolute;top:0;right:0;transform:translateX(50%) translateY(-50%);width:43%;z-index:5}@media (max-width:640px){.subscription-features .features .features-premium .badge{display:none}}.features-details{background:#fff;padding:6rem 0 8rem;text-align:center}.features-details .intro{padding:0 0 2.5rem;text-align:center}.features-details .intro .container{max-width:44rem}.features-details .intro h2{background:url(/images/graph-icon-yellow.png) no-repeat top;background-size:5.8rem;font-size:2.8rem;line-height:1;margin:0 0 1.5rem;padding-top:2.8rem}.features-details .features-details-list{list-style:none;margin:0;padding:0}.features-details .features-details-list li{border-bottom:1px solid hsla(206,3%,42%,.5);padding:6rem 7%}@media (max-width:640px){.features-details .features-details-list li{padding:4rem 0}}.features-details .features-details-list li:last-child{border-bottom:0}.features-details .features-details-list li:nth-child(odd) .content{padding-left:13rem;text-align:left}@media (max-width:640px){.features-details .features-details-list li:nth-child(odd) .content{padding-left:0}}.features-details .features-details-list li:nth-child(odd) .icon,.features-details .features-details-list li:nth-child(odd) h3:before{left:0}.features-details .features-details-list li:nth-child(2n) .content{padding-right:13rem;text-align:right}@media (max-width:640px){.features-details .features-details-list li:nth-child(2n) .content{padding-right:0;text-align:left}}.features-details .features-details-list li:nth-child(2n) .icon,.features-details .features-details-list li:nth-child(2n) h3:before{right:0}@media (max-width:640px){.features-details .features-details-list li:nth-child(2n) h3:before{left:0}}.features-details .features-details-list .content{position:relative}.features-details .features-details-list .icon{position:absolute;top:0;width:10rem}@media (max-width:640px){.features-details .features-details-list .icon{margin-bottom:2rem;position:relative;width:5rem}}.features-details .features-details-list .icon img{display:block;margin:0;width:100%}.features-details .features-details-list h3{font-size:3.6rem;font-weight:300;line-height:1;margin:0 0 2rem;padding-top:1.5rem;position:relative}.features-details .features-details-list h3:before{background:#fb637e;content:"";height:2px;position:absolute;top:0;width:3rem}.workout-plans{background-image:linear-gradient(180deg,#fec15d,#88dbdf);padding:6rem 6.6% 9rem}.workout-plans .intro{padding:0 0 2.5rem;text-align:center}.workout-plans .intro .container{max-width:44rem}.workout-plans .intro h2{background:url(/images/graph-icon-red.png) no-repeat top;background-size:5.8rem;font-size:2.8rem;line-height:1;margin:0 0 1.5rem;padding-top:2.8rem}.workout-plans .workouts ul{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;margin:0 -1.5rem;overflow:hidden;padding:0}@media (max-width:640px){.workout-plans .workouts ul{display:block;margin:0}}.workout-plans .workouts ul li{float:left;padding:1.5rem;width:33.333%}@media (max-width:1023px){.workout-plans .workouts ul li{width:50%}}@media (max-width:640px){.workout-plans .workouts ul li{padding:2rem 0 0;width:100%}}.workout-plans .workouts ul li a{background:#fff;color:#676b6e;display:block;padding:3rem;text-align:center}.workout-plans .workouts ul li figure{background:no-repeat 50%;background-size:contain;border:0;display:block;padding-bottom:85%;margin:0;width:100%}.workout-plans .workouts ul li .content{padding:1.5rem 0 0;text-align:center;text-transform:uppercase}.workout-plans .workouts ul li h3{font-size:2rem;line-height:1;margin:0}.workout-plans .workouts ul li p{font-family:Oswald;font-size:1.4rem;line-height:1;margin:1rem 0}.workout-plans .workouts ul li .sub-title{font-weight:300}.workout-plans .workouts ul li .price{font-weight:500}.workout-plans .workouts ul li.all .inner{align-items:center;background:#fb637e;display:flex;height:100%;min-height:30rem;justify-content:center;position:relative;width:100%}.workout-plans .workouts ul li.all .inner .content{padding:0 2rem}.workout-plans .workouts ul li.all h3{background:url(/images/dumbell.png) no-repeat top;background-size:2.1rem auto;color:#fff;font-size:1.6rem;font-weight:300;letter-spacing:.19rem;line-height:1.2;margin:0 0 1.5rem;padding-top:4rem}@media (max-width:1024px){.workout-plans .workouts ul li.all h3{background-size:1.6rem;padding-top:3rem}}.workout-plans .workouts ul li.all p{color:#fff;font-family:Oswald;font-size:3rem;font-weight:300;line-height:1.3;margin:0;text-transform:none}@media (max-width:1024px){.workout-plans .workouts ul li.all p{font-size:2.3rem}}@media (max-width:640px){.workout-plans .workouts ul li.all p{font-size:3rem}}.workout-plans .workouts ul li.all p strong{display:block;font-weight:500}.single-workouts .site-header{transition:all .3s}.single-workouts .site-header.hid{transform:translateY(-100%)}@media (max-width:640px){.single-workouts .site-header.hid{transform:none}}.single-workouts .site-footer{margin:0}.single-workouts .hero{background:no-repeat 50%;background-size:cover;color:#fff;font-family:Oswald;height:0;padding-bottom:35%;position:relative;text-transform:uppercase;width:100%;z-index:10}@media (max-width:1024px){.single-workouts .hero{height:auto;padding:7rem 0 5rem}}.single-workouts .hero .content{position:absolute;top:50%;right:0;left:0;text-align:center;transform:translateY(-50%)}@media (max-width:1024px){.single-workouts .hero .content{margin:0 auto;position:relative;top:0;transform:none;width:85%}}.single-workouts .hero h1{font-size:6.5rem;margin:0}@media (max-width:768px){.single-workouts .hero h1{font-size:4.5rem}}.single-workouts .hero p{margin:0}.single-workouts .hero .sub-title{font-size:2rem;font-weight:400;margin-top:1rem}.single-workouts .hero .divider{background:#88dbdf;height:3px;margin:3rem auto 0;width:4rem}.single-workouts .hero .cost{font-weight:500;font-size:3rem;line-height:1;margin-top:3rem}.single-workouts .hero .button{margin:2.5rem 1rem 0}.single-workouts .hero .footnote{font-size:1.3rem;font-weight:400;line-height:1.1;margin-top:2rem;text-transform:none}.single-workouts .hero.red .divider{background:#fb637e}.single-workouts .hero.red .button{background:#fb637e;border:1px solid #fb637e}.single-workouts .hero.red .button:hover{background:#fff;color:#fb637e}.single-workouts .hero.blue .divider{background:#88dbdf}.single-workouts .hero.blue .button{background:#88dbdf;border:1px solid #88dbdf}.single-workouts .hero.blue .button:hover{background:#fff;color:#88dbdf}.single-workouts .hero.yellow .divider{background:#fec15d}.single-workouts .hero.yellow .button{background:#fec15d;border:1px solid #fec15d}.single-workouts .hero.yellow .button:hover{background:#fff;color:#fec15d}.single-workouts #workout-info-bar-placeholder{display:block;width:1px;height:1px}.single-workouts .workout-info-bar{background:#fff;font-family:Oswald;font-size:2rem;line-height:2;overflow:hidden;padding:1.5rem 4.5%;position:relative;text-transform:uppercase;transition:all .3s;z-index:10}.single-workouts .workout-info-bar.sticky{box-shadow:0 .2rem .5rem rgba(0,0,0,.1);position:fixed;top:0;right:0;left:0;z-index:98}@media (max-width:1024px){.single-workouts .workout-info-bar{font-size:1.8rem}}@media (max-width:640px){.single-workouts .workout-info-bar{text-align:center}}.single-workouts .workout-info-bar .left{float:left;font-weight:500}@media (max-width:640px){.single-workouts .workout-info-bar .left{float:none}}.single-workouts .workout-info-bar .left .icon{display:inline-block;height:4rem;margin-right:1.5rem;width:auto;vertical-align:middle}.single-workouts .workout-info-bar .left .icon img{display:block;height:100%;margin:0}.single-workouts .workout-info-bar .left p{display:inline-block;margin:0}.single-workouts .workout-info-bar .left .divider{background-color:hsla(0,0%,81%,.9);display:inline-block;width:1.7rem;height:3px;margin:2rem 1rem 0;vertical-align:top}@media (max-width:1024px){.single-workouts .workout-info-bar .left .divider{margin:1.7rem .5rem 0}}.single-workouts .workout-info-bar .right{float:right;font-weight:300}@media (max-width:640px){.single-workouts .workout-info-bar .right{float:none}}.single-workouts .workout-info-bar .right ul{list-style:none;margin:0;padding:0}.single-workouts .workout-info-bar .right ul li{display:inline-block;margin:0 2rem}@media (max-width:1024px){.single-workouts .workout-info-bar .right ul li{margin:0 1rem}}.single-workouts .hentry{background:#f5f5f5;overflow:hidden;padding:4.8rem 0 0;position:relative;z-index:1}.single-workouts .hentry:after,.single-workouts .hentry:before{content:"";display:block;padding-bottom:33%;height:0;position:fixed;top:50%;width:33.3%;z-index:1}.single-workouts .hentry:before{background:url(/images/abstract-shapes-90.png) no-repeat 100%;background-size:auto 100%;top:9%;left:-10%}.single-workouts .hentry:after{background:url(/images/abstract-shapes.png) no-repeat 0;background-size:auto 100%;right:-8%;bottom:-6%}.single-workouts .hentry>.container{margin:0 auto;max-width:none;width:91%}.single-workouts .content-section{align-items:stretch;background:#fff;clear:both;display:flex;margin:0 0 3rem;padding:7rem 0;position:relative;width:82.3%;z-index:2}.single-workouts .content-section:after{clear:both;content:"";display:block}@media (max-width:640px){.single-workouts .content-section{display:block;margin-bottom:6rem;padding:0;width:100%}}.single-workouts .content-section figure{align-items:center;display:flex;border:0;float:left;margin:0;position:relative;width:41.74%}@media (max-width:1024px){.single-workouts .content-section figure{width:50%}}@media (max-width:640px){.single-workouts .content-section figure{float:none;margin:0 auto -3rem;top:-3rem;width:85%}}.single-workouts .content-section figure .img{display:none}.single-workouts .content-section figure img{display:block;height:auto;margin:0;width:100%}.single-workouts .content-section .content{align-items:center;display:flex}@media (max-width:640px){.single-workouts .content-section .content{padding:3rem}}.single-workouts .content-section .content .inner{width:100%}.single-workouts .content-section .content h2{font-size:3.2rem;line-height:1;margin:0 0 4rem;text-align:center}@media (max-width:640px){.single-workouts .content-section .content h2{margin-bottom:3rem}}.single-workouts .content-section .content h3{font-size:2.4rem;margin-top:2rem}.single-workouts .content-section.right{float:right}.single-workouts .content-section.right figure{margin-left:-20.8%}@media (max-width:640px){.single-workouts .content-section.right figure{margin-left:auto}}.single-workouts .content-section.right .content{float:left}.single-workouts .content-section.left{flex-direction:row-reverse}.single-workouts .content-section.left figure{float:right;margin-right:-20.8%}@media (max-width:640px){.single-workouts .content-section.left figure{float:none;margin-right:auto}}.single-workouts .content-section.left .content{float:left}.single-workouts .content-section.overview .content{margin:0 auto 0 14.2%;width:48%}@media (max-width:1024px){.single-workouts .content-section.overview .content{margin-left:12%}}@media (max-width:640px){.single-workouts .content-section.overview .content{margin-left:0;width:100%}}.single-workouts .content-section.overview .content h2{background:url(/images/graph-icon-yellow.png) no-repeat top;background-size:5.8rem;padding-top:2.8rem}@media (max-width:768px){.single-workouts .content-section.whatyoulllearn .inner{width:100%}}.single-workouts .content-section.whatyoulllearn .content{margin:0 auto 0 10.7%;overflow:hidden;width:58%}@media (max-width:1024px){.single-workouts .content-section.whatyoulllearn .content{margin-left:7%}}@media (max-width:640px){.single-workouts .content-section.whatyoulllearn .content{margin:0;width:100%}}.single-workouts .content-section.whatyoulllearn .content h2{background:url(/images/graph-icon-red.png) no-repeat top;background-size:5.8rem;padding-top:2.8rem;margin-bottom:7rem}@media (max-width:768px){.single-workouts .content-section.whatyoulllearn .content h2{margin-bottom:5rem}}@media (max-width:640px){.single-workouts .content-section.whatyoulllearn .content h2{margin-bottom:3rem}}.single-workouts .content-section.whatyoulllearn .content .left-col{float:left;width:45.5%}.single-workouts .content-section.whatyoulllearn .content .left-col.full{float:none;text-align:center;width:100%}@media (max-width:768px){.single-workouts .content-section.whatyoulllearn .content .left-col.full{text-align:left}.single-workouts .content-section.whatyoulllearn .content .left-col{width:100%}}.single-workouts .content-section.whatyoulllearn .content .right-col{float:right;width:45.5%}.single-workouts .content-section.whatyoulllearn .content .right-col.full{float:none;text-align:center;width:100%}@media (max-width:768px){.single-workouts .content-section.whatyoulllearn .content .right-col.full{text-align:left}.single-workouts .content-section.whatyoulllearn .content .right-col{margin-top:2rem;width:100%}}.single-workouts .content-section.whatyoulllearn .content .icon{display:block;margin:0 auto 1rem;width:3rem}.single-workouts .content-section.whatyoulllearn .content h3{font-size:2.2rem;font-weight:500;text-align:center}.single-workouts .content-section.whatyoulllearn .content ul{list-style:none;margin:0;padding:0}.single-workouts .content-section.whatyoulllearn .content ul li{padding:1.5rem 0}.single-workouts .content-section.whatyoulllearn .content ul li+li{border-top:1px solid hsla(0,0%,81%,.9)}@media (max-width:640px){.single-workouts .content-section.whatyoullget{margin-bottom:3rem}}.single-workouts .content-section.whatyoullget .content{margin:0 auto 0 16.4%;overflow:hidden;width:45%}@media (max-width:1024px){.single-workouts .content-section.whatyoullget .content{margin-left:8%;width:54%}}@media (max-width:640px){.single-workouts .content-section.whatyoullget .content{margin:0;width:100%}}.single-workouts .content-section.whatyoullget .content h2{background:url(/images/graph-icon-blue.png) no-repeat top;background-size:5.8rem;padding-top:2.8rem;margin-bottom:2rem}.single-workouts .content-section.whatyoullget .content ul{list-style:none;margin:0;padding:0}.single-workouts .content-section.whatyoullget .content li{padding:2rem 0 2rem 8.5rem;position:relative}@media (max-width:640px){.single-workouts .content-section.whatyoullget .content li{padding-left:0}}.single-workouts .content-section.whatyoullget .content li+li:after{background:hsla(0,0%,81%,.9);content:"";display:block;height:1px;position:absolute;top:0;right:0;left:8.5rem}@media (max-width:640px){.single-workouts .content-section.whatyoullget .content li+li:after{left:0}}.single-workouts .content-section.whatyoullget .content li .icon{position:absolute;top:2rem;bottom:0;left:0;width:6rem}@media (max-width:640px){.single-workouts .content-section.whatyoullget .content li .icon{margin:0 auto 1rem;position:relative;top:0}}.single-workouts .content-section.whatyoullget .content li .icon img{display:block;height:auto;margin:0 auto;width:auto;max-width:none;position:absolute;top:0;left:50%;transform:translateX(-50%) scale(.5);transform-origin:center top}@media (max-width:640px){.single-workouts .content-section.whatyoullget .content li .icon img{height:3rem;position:relative;left:0;transform:none;width:auto}}.single-workouts .content-section.whatyoucanwin{display:block;text-align:center;width:100%}.single-workouts .content-section.whatyoucanwin .content{display:block;margin:0 auto;width:80%}.single-workouts .content-section.whatyoucanwin h2{background:url(/images/graph-icon-yellow.png) no-repeat top;background-size:5.8rem;padding-top:2.8rem;margin-bottom:2rem}.single-workouts .content-section.whatyoucanwin h3{font-size:1.6rem;font-weight:300;letter-spacing:.18rem;margin-bottom:4rem}.single-workouts .content-section.whatyoucanwin .prizes{align-items:stretch;display:flex;justify-content:space-between;list-style:none;margin:0;padding:0}@media (max-width:1024px){.single-workouts .content-section.whatyoucanwin .prizes{display:block}}.single-workouts .content-section.whatyoucanwin .prizes li{display:flex;flex-direction:column;justify-content:space-between;max-width:23rem;width:30%}@media (max-width:1024px){.single-workouts .content-section.whatyoucanwin .prizes li{display:block;margin:0 auto;width:100%}.single-workouts .content-section.whatyoucanwin .prizes li+li{margin-top:6rem}}.single-workouts .content-section.whatyoucanwin .prizes .icon{display:block;height:4.5rem;margin:0 auto 2rem}.single-workouts .content-section.whatyoucanwin .prizes .img{display:block;margin:0;width:100%}.single-workouts .content-section.whatyoucanwin .prizes .text{font-family:Oswald;font-size:7.2rem;font-weight:300;line-height:1}.single-workouts .content-section.whatyoucanwin .prizes .titles{margin-top:2rem}.single-workouts .content-section.whatyoucanwin .prizes .title{font-family:Oswald;font-size:2.6rem;font-weight:400;text-transform:uppercase}.single-workouts .content-section.whatyoucanwin .prizes .subtitle{font-family:Oswald;font-size:1.4rem;font-weight:300;letter-spacing:.1rem;margin-top:.3rem;text-transform:uppercase}@media (max-width:1024px){.single-workouts .content-section.whatyoucanwin .prizes .subtitle .space{display:none}}.single-workouts .content-section.faq .content{margin:0 auto 0 16.4%;overflow:hidden;width:45%}@media (max-width:1024px){.single-workouts .content-section.faq .content{margin-left:10%;width:51%}}@media (max-width:640px){.single-workouts .content-section.faq .content{margin-left:0;width:100%}}.single-workouts .content-section.faq .content .icon{display:block;margin:0 auto 1.5rem;width:3.6rem;height:auto}.single-workouts .content-section.faq .content h2{margin:0 0 4rem}@media (max-width:640px){.single-workouts .content-section.faq .content h2{margin-bottom:2rem}}.single-workouts .content-section.faq .content ul{list-style:none;margin:0;padding:0}.single-workouts .content-section.faq .content li{padding:1.8rem 0;position:relative;transition:all .3s}.single-workouts .content-section.faq .content li.open{padding-bottom:1.6rem}.single-workouts .content-section.faq .content li.open p.q:after{transform:rotate(180deg)}.single-workouts .content-section.faq .content li.open p.a{margin-top:2rem;max-height:30rem;min-height:3rem;opacity:1}.single-workouts .content-section.faq .content li+li{border-top:1px solid hsla(0,0%,81%,.9)}.single-workouts .content-section.faq .content p{margin:0;padding:0 3rem;position:relative}.single-workouts .content-section.faq .content p:before{display:block;font-family:Oswald;font-size:2.4rem;font-weight:500;position:absolute;left:0;top:-.3rem}.single-workouts .content-section.faq .content p.q{cursor:pointer;font-family:Oswald;font-weight:300;font-size:2rem}.single-workouts .content-section.faq .content p.q:before{color:#88dbdf;content:"Q"}.single-workouts .content-section.faq .content p.q:after{content:"\f107";font-family:FontAwesome;font-size:1.6rem;position:absolute;top:.5rem;right:0;transform:rotate(0deg);transition:transform .3s}.single-workouts .content-section.faq .content p.a{font-size:1.4rem;max-height:0;opacity:0;overflow:hidden;transition:all .3s}.single-workouts .content-section.faq .content p.a:before{color:#fb637e;content:"A"}.workout-result{align-items:stretch;display:flex;margin:3rem 0;overflow:hidden;position:relative;width:100%;z-index:10}@media (max-width:640px){.workout-result{display:block;margin-bottom:6rem}}.workout-result .result-cta{align-items:center;background:#88dbdf;color:#fff;display:flex;float:left;padding:4rem 8rem;text-align:center;width:32.6%}@media (max-width:1024px){.workout-result .result-cta{padding:4rem;width:42%}}@media (max-width:640px){.workout-result .result-cta{width:100%}}.workout-result .result-cta h3{font-size:4rem;line-height:1.3;margin:0;padding-bottom:1.2rem;position:relative}.workout-result .result-cta h3:after{background:#fff;content:"";display:block;height:2px;margin:0 auto;position:absolute;right:0;bottom:0;left:0;width:2.6rem}.workout-result .result-cta p{line-height:1.3;margin:3rem 0 1rem}.workout-result .result-cta .button{border-color:#fff;margin-top:3rem}.workout-result .result{align-items:center;background:#fff;display:flex;float:right;margin:0 0 0 auto;padding:4rem 6rem;width:65.3%}@media (max-width:1024px){.workout-result .result{display:block;padding:4rem;width:55%}}@media (max-width:640px){.workout-result .result{width:100%}}.workout-result .result.challenge .name:before{background:#fec15d}.workout-result .result.promo .name:before{background:#fb637e}.workout-result .result.booty .name:before{background:#88dbdf}.workout-result .content{background:#fff;float:left;line-height:1.3;padding:0 5.4rem 0 0;width:52%}@media (max-width:1024px){.workout-result .content{float:none;margin-bottom:3rem;padding-right:0;width:100%}}.workout-result .content a{color:#676b6e}.workout-result .content .name{font-family:Oswald;font-size:1.6rem;font-weight:500;margin:0;padding-top:1rem;position:relative;text-transform:uppercase}.workout-result .content .name:before{content:"";display:block;height:.23rem;width:2.8rem;position:absolute;top:0;left:0}.workout-result .content .workout{font-family:Oswald;font-size:1.2rem;font-weight:300;letter-spacing:.15rem;margin:.5rem 0 0;text-transform:uppercase}.workout-result .content .quote{font-size:1.8rem;line-height:1.6;margin:3rem 0 0}.workout-result .img{float:right;width:48%}@media (max-width:1024px){.workout-result .img{float:none;width:100%}}.workout-result .img img{display:block;margin:0;width:100%}.page-template-page_about .site-header{transition:all .3s}.page-template-page_about.scrolled .site-header{transform:translateY(-100%)}@media (max-width:640px){.page-template-page_about.scrolled .site-header{transform:none}}.page-template-page_about .hentry{margin:0;overflow:hidden;position:relative;padding:0}.page-template-page_about .headings{background:#f5f5f5;padding:7.5rem 0 6.5rem;text-align:center}.page-template-page_about .headings h1{font-size:6.5rem;line-height:1;margin:0 0 3rem}@media (max-width:640px){.page-template-page_about .headings h1{font-size:4.5rem}}.page-template-page_about .headings ul{font-family:Oswald;font-size:2rem;font-weight:500;line-height:1;list-style:none;margin:0;padding:0;text-transform:uppercase}.page-template-page_about .headings ul li{display:inline-block}@media (max-width:640px){.page-template-page_about .headings ul li{display:block}}.page-template-page_about .headings ul li+li:before{background-color:hsla(0,0%,81%,.9);content:"";display:inline-block;margin:0 2rem 0 1.7rem;position:relative;top:-.7rem;width:3.3rem;height:3px}@media (max-width:640px){.page-template-page_about .headings ul li+li:before{display:block;margin:1rem auto;top:0}}.page-template-page_about .headings ul a{color:#676b6e}.page-template-page_about .banner{background:#676b6e no-repeat 50%;background-size:cover;height:0;margin-bottom:4rem;padding-bottom:35%;width:100%}.page-template-page_about .about-sections-container{position:relative}.page-template-page_about .about-sections-container:after,.page-template-page_about .about-sections-container:before{content:"";display:block;position:absolute;top:0;bottom:0;width:33.3%;z-index:1}.page-template-page_about .about-sections-container:before{background:url(/images/abstract-shapes-90.png) no-repeat 100%;background-size:auto 100%;top:9%;left:-10%}.page-template-page_about .about-sections-container:after{background:url(/images/abstract-shapes.png) no-repeat 0;background-size:auto 100%;right:-8%;bottom:-6%}.page-template-page_about .about-sections-container>.container{margin:0 auto;max-width:none;width:91%}.page-template-page_about .about-section{align-items:stretch;background:#fff;clear:both;display:flex;float:right;margin:0;padding:6rem 0;position:relative;width:82.3%;z-index:2}.page-template-page_about .about-section:after{clear:both;content:"";display:block}@media (max-width:640px){.page-template-page_about .about-section{display:block;padding:0;width:100%}}.page-template-page_about .about-section figure{border:0;float:left;margin:0 0 0 -20.8%;position:relative;width:51.76%}@media (max-width:1024px){.page-template-page_about .about-section figure{width:50%}}@media (max-width:640px){.page-template-page_about .about-section figure{float:none;margin:0 auto -3rem;top:-3rem;width:85%}}.page-template-page_about .about-section figure .img{background:#676b6e no-repeat 50%;background-size:cover;height:0;padding-bottom:135%;width:100%}.page-template-page_about .about-section .content{align-items:center;display:flex;float:right;margin:0 auto 0 8.16%;padding:2.5rem 0 0;width:48.2%}@media (max-width:640px){.page-template-page_about .about-section .content{margin-left:0;padding:3rem;width:100%}}.page-template-page_about .about-section .content h2{background:url(/images/graph-icon-blue.png) no-repeat top;background-size:5.8rem;font-size:3.2rem;line-height:1;margin:0 0 3rem;padding-top:2.8rem;text-align:center}@media (max-width:640px){.page-template-page_about .about-section .content h2{margin-bottom:3rem}}.page-template-page_about .philosophy-section{clear:both;margin-bottom:4rem}.page-template-page_about .philosophy-section .intro{padding:4.4rem 0;text-align:center}@media (max-width:640px){.page-template-page_about .philosophy-section .intro{padding:4rem 0 2rem}}.page-template-page_about .philosophy-section .intro .container{max-width:58rem}.page-template-page_about .philosophy-section .intro h2{background:url(/images/graph-icon-red.png) no-repeat top;background-size:5.8rem;font-size:3.2rem;line-height:1;margin:0 0 2rem;padding-top:3rem}.page-template-page_about .philosophy-slider{margin:0 auto;width:91%}.page-template-page_about .philosophy-slider .slick-arrow{background:#88dbdf;border-radius:50%;color:#676b6e;font-size:4rem;height:5rem;line-height:5rem;padding:0;position:absolute;top:50%;text-align:center;transform:translateY(-50%);transition:.3s;width:5rem;z-index:90}@media (max-width:640px){.page-template-page_about .philosophy-slider .slick-arrow{font-size:3rem;line-height:4rem;height:4rem;width:4rem}}.page-template-page_about .philosophy-slider .slick-arrow.prev-arrow{left:-2.5rem}@media (max-width:640px){.page-template-page_about .philosophy-slider .slick-arrow.prev-arrow{left:-2rem}}.page-template-page_about .philosophy-slider .slick-arrow.prev-arrow .fa{left:-.05em}.page-template-page_about .philosophy-slider .slick-arrow.next-arrow{right:-2.5rem}@media (max-width:640px){.page-template-page_about .philosophy-slider .slick-arrow.next-arrow{right:-2rem}}.page-template-page_about .philosophy-slider .slick-arrow.next-arrow .fa{right:-.05em}.page-template-page_about .philosophy-slider .slick-arrow .fa{display:block;position:relative}.page-template-page_about .philosophy-slider .philosophy-slider-section{background:#fff;padding-right:34%;position:relative}@media (max-width:1024px){.page-template-page_about .philosophy-slider .philosophy-slider-section{padding-right:45%}}@media (max-width:768px){.page-template-page_about .philosophy-slider .philosophy-slider-section{padding-right:0}}.page-template-page_about .philosophy-slider .philosophy-slider-section .content{padding:9% 17.5% 9% 15.2%}@media (max-width:768px){.page-template-page_about .philosophy-slider .philosophy-slider-section .content{padding:3rem 5rem}}@media (max-width:640px){.page-template-page_about .philosophy-slider .philosophy-slider-section .content{padding:3rem}}.page-template-page_about .philosophy-slider .philosophy-slider-section .content h2{border-bottom:1px solid hsla(0,0%,81%,.9);font-size:2.2rem;font-weight:500;line-height:2.3rem;margin:0 0 2.5rem;padding:0 0 1rem 20%;position:relative}.page-template-page_about .philosophy-slider .philosophy-slider-section .content h2:before{color:#a9a9a9;content:attr(data-number);display:block;font-size:1.8rem;position:absolute;top:0;left:.6rem}.page-template-page_about .philosophy-slider .philosophy-slider-section .content h2:after{content:"";display:block;height:5px;position:absolute;top:100%;left:0;width:7.2rem}.page-template-page_about .philosophy-slider .philosophy-slider-section .content h2[data-n-number="1"]:after{background:#88dbdf}.page-template-page_about .philosophy-slider .philosophy-slider-section .content h2[data-n-number="2"]:after{background:#fb637e}.page-template-page_about .philosophy-slider .philosophy-slider-section .content h2[data-n-number="3"]:after{background:#fec15d}.page-template-page_about .philosophy-slider .philosophy-slider-section .content h2[data-n-number="4"]:after{background:#f4eb87}.page-template-page_about .philosophy-slider .philosophy-slider-section figure{border:0;display:block;margin:0;position:absolute;top:0;right:0;bottom:0;width:34%}@media (max-width:1024px){.page-template-page_about .philosophy-slider .philosophy-slider-section figure{width:45%}}@media (max-width:768px){.page-template-page_about .philosophy-slider .philosophy-slider-section figure{position:relative;width:100%}}.page-template-page_about .philosophy-slider .philosophy-slider-section figure .img{background:#676b6e no-repeat 50%;background-size:cover;height:100%;width:100%}@media (max-width:768px){.page-template-page_about .philosophy-slider .philosophy-slider-section figure .img{height:0;padding-bottom:50%}}.page-template-page_about .instagram-section{clear:both}.page-template-page_about .instagram-section .intro{padding:4.4rem 0;text-align:center}@media (max-width:640px){.page-template-page_about .instagram-section .intro{padding:4rem 0 2rem}}.page-template-page_about .instagram-section .intro .container{max-width:58rem}.page-template-page_about .instagram-section .intro h2{background:url(/images/graph-icon-yellow.png) no-repeat top;background-size:5.8rem;font-size:3.2rem;line-height:1;margin:0 0 2rem;padding-top:3rem}.about-sticky-header{background:#fff;box-shadow:0 .2rem .5rem rgba(0,0,0,.1);font-family:Oswald;font-weight:500;font-size:1.6rem;overflow:hidden;position:fixed;top:-7.5rem;right:0;left:0;text-transform:uppercase;transition:all .3s;z-index:101}@media (max-width:1024px){.about-sticky-header{padding:0 4.6%;top:-7rem}}.scrolled .about-sticky-header{top:0}@media (max-width:640px){.about-sticky-header{display:none}}.about-sticky-header ul{display:flex;justify-content:center;margin:0;padding:0;text-align:center}@media (max-width:1024px){.about-sticky-header ul{display:block;float:left}}.about-sticky-header li{display:block;margin:0 3rem;min-width:5.8rem}@media (max-width:1024px){.about-sticky-header li{float:left;margin:0 3rem 0 0}}.about-sticky-header li a{color:#676b6e;display:block;height:7.5rem;line-height:7.5rem;position:relative;transition:all .3s}@media (max-width:1024px){.about-sticky-header li a{height:7rem;line-height:7rem}}.about-sticky-header li a:after{background:url(/images/graph-icon-blue.png) no-repeat bottom;background-size:contain;content:"";display:block;height:1.3rem;opacity:0;position:absolute;right:0;bottom:-1px;left:0;transform-origin:center bottom;transform:scaleY(0);transition:all .3s}.about-sticky-header li a:hover{color:#88dbdf}.about-sticky-header li .current-menu-item a:after,.about-sticky-header li a:hover:after{opacity:1;transform:scale(1)}.about-sticky-header .button{display:block;position:absolute;top:50%;right:7%;transform:translateY(-50%)}@media (max-width:1024px){.about-sticky-header .button{right:4.6%}}.post-type-archive-results .site-footer{margin-top:0}.post-type-archive-results .hentry{margin:0;overflow:hidden;position:relative;padding:0}.post-type-archive-results .hentry:after,.post-type-archive-results .hentry:before{content:"";display:block;position:absolute;top:0;bottom:0;width:33.3%;z-index:1}.post-type-archive-results .hentry:before{background:url(/images/abstract-shapes-90.png) no-repeat 100%;background-size:auto 100%;top:9%;left:-10%}.post-type-archive-results .hentry:after{background:url(/images/abstract-shapes.png) no-repeat 0;background-size:auto 100%;right:-8%;bottom:-6%}.post-type-archive-results .hero{background:no-repeat 50%;background-size:cover;color:#fff;font-family:Oswald;height:0;padding-bottom:35%;position:relative;text-transform:uppercase;width:100%;z-index:10}@media (max-width:1024px){.post-type-archive-results .hero{height:auto;padding:7rem 0 5rem}}.post-type-archive-results .hero:before{background:rgba(0,0,0,.2);content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.post-type-archive-results .hero #breadcrumbs{z-index:3}.post-type-archive-results .hero .content{position:absolute;top:50%;right:0;left:0;text-align:center;transform:translateY(-50%);z-index:5}@media (max-width:1024px){.post-type-archive-results .hero .content{margin:0 auto;position:relative;top:0;transform:none;width:85%}}.post-type-archive-results .hero h1{font-size:6.5rem;margin:0}@media (max-width:768px){.post-type-archive-results .hero h1{font-size:4.5rem}}.post-type-archive-results .hero p{margin:0}.post-type-archive-results .hero .sub-title{font-size:2rem;font-weight:400;margin-top:1rem}.post-type-archive-results .hero .divider{background:#88dbdf;height:3px;margin:3rem auto;width:4rem}.post-type-archive-results .hero .button{margin-top:2.5rem}.post-type-archive-results .main-content{margin:0 auto;overflow:hidden;padding:5rem 0 8.5rem;width:91%}.post-type-archive-results .results-list{display:block}.post-type-archive-results .results-list li{padding-bottom:3rem}.post-type-archive-results .results-list li:nth-child(6){clear:left}@media (max-width:1024px){.post-type-archive-results .results-list li:nth-child(6){clear:none}}@media (max-width:768px){.post-type-archive-results .results-list li{width:50%}}@media (max-width:640px){.post-type-archive-results .results-list li{float:none;width:100%}}.post-type-archive-results .results-list a{position:relative}.post-type-archive-results .results-list a:hover .button{background:#fff;color:#88dbdf}.post-type-archive-results .results-list .img{height:38rem;padding-bottom:0}@media (max-width:1024px){.post-type-archive-results .results-list .img{height:0;padding-bottom:94%}}.post-type-archive-results .results-list .img:before{background:rgba(0,0,0,.4);content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.post-type-archive-results .results-list .button{background:none;border-color:#fff;margin:0 auto;padding-right:1rem;padding-left:1rem;position:absolute;top:50%;right:0;left:0;text-align:center;transform:translateY(-50%);width:15.5rem;z-index:2}.post-type-archive-results .results-list .content{height:11.5rem;padding-bottom:1rem}.post-type-archive-results .results-list li.results-card{color:#fff;height:105rem;text-align:center}@media (max-width:1024px){.post-type-archive-results .results-list li.results-card{height:auto;width:100%}}.post-type-archive-results .results-list li.results-card .inner{align-items:center;background:#fb637e;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:9rem 2rem}@media (max-width:1024px){.post-type-archive-results .results-list li.results-card .inner{flex-direction:row;padding:4rem}}@media (max-width:640px){.post-type-archive-results .results-list li.results-card .inner{display:block;height:auto}}.post-type-archive-results .results-list li.results-card .row{width:100%}@media (max-width:640px){.post-type-archive-results .results-list li.results-card .row+.row{margin-top:8vh}}.post-type-archive-results .results-list li.results-card .icon{margin:0 auto;width:5rem}@media (max-width:768px){.post-type-archive-results .results-list li.results-card .icon{width:4rem}}@media (max-width:640px){.post-type-archive-results .results-list li.results-card .icon{width:3rem}}.post-type-archive-results .results-list li.results-card .icon img{display:block;width:100%;height:auto;margin:0}.post-type-archive-results .results-list li.results-card p{font-family:Oswald;font-weight:300;font-size:3rem;text-transform:uppercase}@media (max-width:1024px){.post-type-archive-results .results-list li.results-card p{font-size:2.4rem}}@media (max-width:768px){.post-type-archive-results .results-list li.results-card p{font-size:2rem}}@media (max-width:640px){.post-type-archive-results .results-list li.results-card p{font-size:1.8rem}}.post-type-archive-results .results-list li.results-card p strong{display:block;font-size:2.333em;font-weight:300;text-transform:none}.archive-nav{padding-top:2rem;text-align:center}.archive-nav .page-numbers{background:#fb637e;border-radius:50%;display:inline-block;height:1.6rem;line-height:1.6rem;margin:0 .7rem;overflow:hidden;text-indent:2rem;width:1.6rem}.archive-nav .page-numbers.current{opacity:.5}.archive-nav .page-numbers.next,.archive-nav .page-numbers.prev{background:none;color:#676b6e;border-radius:0;font-size:3rem;height:auto;position:relative;top:-.6rem;text-indent:0;vertical-align:top;width:auto}.archive-nav .page-numbers.next{margin:0 0 0 2rem}.archive-nav .page-numbers.prev{margin:0 2rem 0 0}.results-list{align-items:stretch;display:flex;justify-content:space-between;list-style:none;margin:0 -1.2rem;overflow:hidden;padding:0}@media (max-width:640px){.results-list{display:block;margin:0}}.results-list li{float:left;padding:0 1.2rem;width:33.333%}@media (max-width:640px){.results-list li{float:none;margin:0 0 2rem;padding:0;width:100%}}.results-list li.challenge .name:before{background:#fec15d}.results-list li.promo .name:before{background:#fb637e}.results-list li.booty .name:before{background:#88dbdf}.results-list a{color:#676b6e;display:block;width:100%}.results-list .img{background:no-repeat 50% linear-gradient(#88dbdf,#676b6e);background-size:cover;border:0;margin:0;padding-bottom:112%;position:relative;width:100%}.results-list .content{background:#fff;line-height:1.3;padding:2rem 2.6rem}.results-list .content p{font-family:Oswald;margin:0;text-transform:uppercase}.results-list .content .name{font-size:1.6rem;font-weight:500;padding-top:1rem;position:relative}.results-list .content .name:before{content:"";display:block;height:.23rem;width:2.8rem;position:absolute;top:0;left:0}.results-list .content .workout{font-size:1.2rem;font-weight:300;letter-spacing:.12rem;margin-top:.5rem}.single-results #breadcrumbs{padding:2.5rem 4.5% 0}.single-results .intro{padding:5rem 0;text-align:center}@media (max-width:640px){.single-results .intro{padding-bottom:7rem}}.single-results .intro p{font-family:Oswald;font-size:2rem;line-height:1.2;margin:0;text-transform:uppercase}.single-results .intro h1{font-size:6.5rem;line-height:1;padding:0 0 2.4rem;position:relative;margin:2rem 0 2.5rem}@media (max-width:640px){.single-results .intro h1{font-size:4rem}}.single-results .intro h1:after{background:#88dbdf;content:"";display:block;height:3px;margin:0 auto;position:absolute;right:0;bottom:0;left:0;width:4rem}.single-results .hentry{position:relative;overflow:hidden;padding:0}.single-results .hentry:after,.single-results .hentry:before{content:"";display:block;position:absolute;top:0;bottom:0;width:33.3%;z-index:1}.single-results .hentry:before{background:url(/images/abstract-shapes-90.png) no-repeat 100%;background-size:auto 100%;top:9%;left:-10%}.single-results .hentry:after{background:url(/images/abstract-shapes.png) no-repeat 0;background-size:auto 100%;right:-8%;bottom:-6%}.single-results .hentry>.container{margin:0 auto;max-width:none;width:91%}.single-results .story-section{align-items:stretch;background:#fff;clear:both;display:flex;float:right;margin:0 0 3.5rem;padding:6rem 0;position:relative;width:82.3%;z-index:2}.single-results .story-section:after{clear:both;content:"";display:block}@media (max-width:640px){.single-results .story-section{display:block;padding:0;width:100%}}.single-results .story-section figure{border:0;float:left;margin:0 0 0 -20.8%;position:relative;width:51.76%}@media (max-width:1024px){.single-results .story-section figure{width:50%}}@media (max-width:640px){.single-results .story-section figure{float:none;margin:0 auto -3rem;top:-3rem;width:85%}}.single-results .story-section figure .img-main{margin-bottom:1rem;position:relative;width:100%}.single-results .story-section figure .img-main img{display:block;height:auto;margin:0;width:100%}.single-results .story-section figure .img-main #gallery-main-img{opacity:1;z-index:1}.single-results .story-section figure .gallery-list{list-style:none;margin:0 -1rem;padding:0}@media (max-width:640px){.single-results .story-section figure .gallery-list{margin:0 -.5rem}}.single-results .story-section figure .gallery-list li{float:left;padding:1rem;width:25%}@media (max-width:640px){.single-results .story-section figure .gallery-list li{padding:.5rem}}.single-results .story-section figure .gallery-list li .gallery-thumb{background:#676b6e no-repeat 50%;background-size:cover;cursor:pointer;padding-bottom:94%;transition:opacity .3s;width:100%}.single-results .story-section figure .gallery-list li .gallery-thumb.active{opacity:.5}.single-results .story-section .content{align-items:center;display:flex;float:right;margin:0 auto 0 8.16%;padding:2.5rem 0 0;width:48.2%}@media (max-width:640px){.single-results .story-section .content{margin-left:0;padding:0 3rem 3rem;width:100%}}.single-results .story-section .content h2{background:url(/images/graph-icon-blue.png) no-repeat top;background-size:5.8rem;font-size:3.2rem;line-height:1;margin:0 0 3rem;padding-top:2.8rem;text-align:center}@media (max-width:640px){.single-results .story-section .content h2{margin-bottom:3rem}}.single-results .quote{align-items:center;clear:both;background:#fff;display:flex;justify-content:space-between;margin:3.5rem 0 4.5rem;padding:9% 9% 9% 0;position:relative;width:100%;z-index:10}@media (max-width:768px){.single-results .quote{display:block;padding:3rem}}.single-results .quote .title{font-size:4.5rem;line-height:1;text-align:center;width:36%}@media (max-width:1024px){.single-results .quote .title{width:40%}}@media (max-width:768px){.single-results .quote .title{margin-bottom:3rem;width:100%}.single-results .quote .title br{display:none}}@media (max-width:640px){.single-results .quote .title{font-size:3rem}}.single-results .quote .content{font-size:2.4rem;line-height:1.3;padding:0 0 0 7rem;position:relative;width:60%}@media (max-width:1024px){.single-results .quote .content{font-size:2rem}}@media (max-width:768px){.single-results .quote .content{font-size:1.8rem;width:100%}}@media (max-width:640px){.single-results .quote .content{padding-left:0}}.single-results .quote .content:before{color:#88dbdf;content:"\201C";display:block;font-family:Oswald;font-size:15rem;font-weight:500;line-height:1;position:absolute;top:-3.4rem;left:0}@media (max-width:640px){.single-results .quote .content:before{font-size:8rem;left:-2rem}}.single-results .results-single-nav{width:100%}.single-results .results-single-nav ul{list-style:none;margin:0;overflow:hidden;padding:0}.single-results .results-single-nav ul li{float:left;width:50%}.single-results .results-single-nav ul .prev a .text:before{content:"\f177";right:110%}@media (max-width:640px){.single-results .results-single-nav ul .prev a .text:before{right:0}}.single-results .results-single-nav ul .next a .text:before{content:"\f178";left:110%}@media (max-width:640px){.single-results .results-single-nav ul .next a .text:before{left:0}}.single-results .results-single-nav ul a{background:no-repeat 50%;background-size:cover;color:#fff;display:block;font-family:Oswald;font-size:2.4rem;font-weight:500;height:0;line-height:2.5rem;padding-bottom:37.7%;position:relative;text-transform:uppercase;width:100%}@media (max-width:640px){.single-results .results-single-nav ul a{font-size:2rem;height:auto;padding:1rem 0 2rem}}.single-results .results-single-nav ul a:before{background:rgba(0,0,0,.4);content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.single-results .results-single-nav ul a .inner{display:block;position:absolute;top:50%;text-align:center;transform:translateY(-50%);width:100%;z-index:2}@media (max-width:640px){.single-results .results-single-nav ul a .inner{position:relative;top:0;transform:none}}.single-results .results-single-nav ul a .text{display:inline-block;padding-bottom:1rem;position:relative}.single-results .results-single-nav ul a .text:after{background:#88dbdf;content:"";display:block;height:3px;width:4rem;margin:0 auto;position:absolute;top:100%;right:0;left:0}.single-results .results-single-nav ul a .text:before{display:block;font-size:2rem;font-family:FontAwesome;line-height:1.5rem;position:absolute;top:.7rem}@media (max-width:640px){.single-results .results-single-nav ul a .text:before{line-height:1;position:relative;top:0}}.single-results .site-footer{margin:0}.story-cta{background:no-repeat 50%;background-size:cover;color:#fff;padding:9.2rem 0 9.4rem;position:relative;text-align:center;width:100%;z-index:2}@media (max-width:640px){.story-cta{padding:5rem 0}}.story-cta h4{background:url(/images/graph-icon-blue.png) no-repeat top;background-size:5.8rem;color:#fff;font-size:6rem;line-height:1;margin:0 0 5rem;padding-top:2.8rem}@media (max-width:640px){.story-cta h4{font-size:4rem}}.story-cta .button{background:none;border-color:#fff}.story-cta .button:hover{background:#fff}.page-template-page_app .site-footer{margin-top:0}.page-template-page_app .hentry{margin:0;padding:0}.page-template-page_app .hero{align-items:center;background-image:linear-gradient(90deg,#88dbdf,#fec15d);display:flex;height:58rem;overflow:hidden;position:relative;width:100%}@media (max-width:640px){.page-template-page_app .hero{display:block;height:auto;padding:5rem 0}}.page-template-page_app .hero:after,.page-template-page_app .hero:before{content:"";position:absolute;top:5rem;bottom:10rem}.page-template-page_app .hero:before{background:url(/images/hero-left.png) no-repeat 0;background-size:contain;left:0;width:22%}.page-template-page_app .hero:after{background:url(/images/hero-right.png) no-repeat 100%;background-size:contain;right:0;width:26%}.page-template-page_app .hero .content{color:#fff;margin-left:17.2%;max-width:39rem;width:39rem}@media (max-width:640px){.page-template-page_app .hero .content{margin:0 auto 5rem;text-align:center;width:85%}}.page-template-page_app .hero .content .logo{display:block;margin:0 0 2rem;width:8.3rem}@media (max-width:640px){.page-template-page_app .hero .content .logo{margin-right:auto;margin-left:auto}}.page-template-page_app .hero .content h1{color:#fff;font-size:6rem;font-weight:500;margin:0;text-transform:uppercase}.page-template-page_app .hero .content p{margin:1rem 0 2rem}.page-template-page_app .hero .content .badge{display:inline-block;margin:1rem 2rem 0 0;width:16rem}@media (max-width:640px){.page-template-page_app .hero .content .badge{display:block;margin:1rem auto}}.page-template-page_app .hero .content .badge img{display:block;width:100%}.page-template-page_app .hero .content .badge.soon{cursor:default;position:relative;pointer-events:none}@media (max-width:640px){.page-template-page_app .hero .content .badge.soon{margin-bottom:2rem}}.page-template-page_app .hero .content .badge.soon:before{background:#fb637e;color:#fff;content:"Coming Soon";display:block;font-family:Oswald;font-size:1.5rem;font-weight:300;letter-spacing:.1rem;line-height:1;padding:.5rem 1rem;position:absolute;bottom:-1rem;right:-1rem;text-align:center;text-transform:uppercase;transform:rotate(-8deg);z-index:3}.page-template-page_app .hero .content .badge.soon img{opacity:.3}.page-template-page_app .app-content{margin:4rem auto;width:91%}.page-template-page_app .app-content>section{clear:both}.page-template-page_app .app-content>section .content{background:#fff;position:relative;width:82%}@media (max-width:768px){.page-template-page_app .app-content>section .content{width:90%}}@media (max-width:640px){.page-template-page_app .app-content>section .content{margin:6rem 0!important;width:100%}}.page-template-page_app .app-content>section figure{width:27%}@media (max-width:1024px){.page-template-page_app .app-content>section figure{position:absolute;top:50%;transform:translateY(-50%)}}@media (max-width:640px){.page-template-page_app .app-content>section figure{float:none!important;margin:0 auto -2rem!important;position:relative;top:-3rem;right:0!important;left:0!important;transform:none;width:60%}}.page-template-page_app .app-content>section figure .phone{border-radius:6rem;box-shadow:0 1rem 3rem rgba(0,0,0,.3);position:relative;height:0;padding-bottom:198.381%;width:100%}.page-template-page_app .app-content>section figure .frame{background:url(/images/phone/phone-front.png) no-repeat 0 0;background-size:100% 100%;position:absolute;top:0;right:0;bottom:0;left:0;z-index:5}.page-template-page_app .app-content>section figure .screen{background:gray no-repeat 50%;background-size:cover;border-radius:2rem;position:absolute;top:2.76%;left:5.98%;width:88%;height:94.48%;transform-style:preserve-3d;z-index:1}.page-template-page_app .app-content>section .inner{padding:10rem 0 12rem;width:48%}@media (max-width:1024px){.page-template-page_app .app-content>section .inner{padding:6rem 0}}@media (max-width:640px){.page-template-page_app .app-content>section .inner{padding:4rem 0 2rem;width:82%}}.page-template-page_app .app-content>section h2{background:url(/images/graph-icon-blue.png) no-repeat top;background-size:5.8rem;font-size:3.2rem;line-height:1.2;padding-top:2.8rem;margin-bottom:2.5rem;text-align:center}.page-template-page_app .app-content>section:nth-child(odd) .content{margin:0 0 0 18%}@media (max-width:768px){.page-template-page_app .app-content>section:nth-child(odd) .content{margin:0 0 0 10%}}.page-template-page_app .app-content>section:nth-child(odd) figure{float:left;margin:3% 0 5rem -12rem}@media (max-width:1280px){.page-template-page_app .app-content>section:nth-child(odd) figure{margin-left:-12%}}@media (max-width:1024px){.page-template-page_app .app-content>section:nth-child(odd) figure{margin:0;left:-12%}}@media (max-width:768px){.page-template-page_app .app-content>section:nth-child(odd) figure{left:-10%}}.page-template-page_app .app-content>section:nth-child(odd) .inner{margin-left:32%}@media (max-width:768px){.page-template-page_app .app-content>section:nth-child(odd) .inner{margin-left:37%}}@media (max-width:640px){.page-template-page_app .app-content>section:nth-child(odd) .inner{margin:0 auto}}.page-template-page_app .app-content>section:nth-child(2n){margin-top:23rem}@media (max-width:1280px){.page-template-page_app .app-content>section:nth-child(2n){margin-top:15%}}.page-template-page_app .app-content>section:nth-child(2n) .content{margin:5rem auto 8rem}@media (max-width:768px){.page-template-page_app .app-content>section:nth-child(2n) .content{margin-right:0;margin-left:0}}.page-template-page_app .app-content>section:nth-child(2n) figure{float:right;margin:-18rem -7rem 0 0}@media (max-width:1280px){.page-template-page_app .app-content>section:nth-child(2n) figure{margin:-10% -7% 0 0}}@media (max-width:1024px){.page-template-page_app .app-content>section:nth-child(2n) figure{margin:0;right:-7%}}@media (max-width:768px){.page-template-page_app .app-content>section:nth-child(2n) figure{right:-10%}}.page-template-page_app .app-content>section:nth-child(2n) .inner{margin-left:12%}@media (max-width:768px){.page-template-page_app .app-content>section:nth-child(2n) .inner{margin-left:13%}}@media (max-width:640px){.page-template-page_app .app-content>section:nth-child(2n) .inner{margin:0 auto}}.page-template-page_app .app-content>section:nth-child(1n) h2{background-image:url(/images/graph-icon-yellow.png)}.page-template-page_app .app-content>section:nth-child(2n) h2{background-image:url(/images/graph-icon-blue.png)}.page-template-page_app .app-content>section:nth-child(3n) h2{background-image:url(/images/graph-icon-red.png)}.page-template-page_app .workout-result{margin:6rem auto;width:91%}.page-template-page_landing .site-footer{margin-top:0}.page-template-page_landing .hentry{margin:0;padding:0}.page-template-page_landing .hero{align-items:center;background:linear-gradient(90deg,#88dbdf,#fec15d) no-repeat 50%;background-size:cover;display:flex;height:40rem;overflow:hidden;position:relative;width:100%}@media (max-width:640px){.page-template-page_landing .hero{display:block;height:auto;padding:7rem 0 5rem}}.page-template-page_landing .hero:after,.page-template-page_landing .hero:before{content:"";position:absolute;top:5rem;bottom:10rem}.page-template-page_landing .hero:before{background:url(/images/hero-left.png) no-repeat 0;background-size:contain;left:0;width:22%}.page-template-page_landing .hero:after{background:url(/images/hero-right.png) no-repeat 100%;background-size:contain;right:0;width:26%}.page-template-page_landing .hero .content{color:#fff;margin:0 auto;width:70%}@media (max-width:640px){.page-template-page_landing .hero .content{text-align:center;width:85%}}.page-template-page_landing .hero .content .logo{display:block;margin:0 0 2rem;width:8.3rem}@media (max-width:640px){.page-template-page_landing .hero .content .logo{margin-right:auto;margin-left:auto}}.page-template-page_landing .hero .content h1{color:#fff;font-size:6rem;font-weight:500;margin:0;text-transform:uppercase}.page-template-page_landing .hero .content p{margin:1rem 0 2rem}.page-template-page_landing .landing-content{margin:4rem auto;width:91%}.page-template-page_landing .landing-content>section{clear:both}.page-template-page_landing .landing-content>section .content{background:#fff;position:relative;width:82%}@media (max-width:768px){.page-template-page_landing .landing-content>section .content{width:90%}}@media (max-width:640px){.page-template-page_landing .landing-content>section .content{margin:6rem 0!important;width:100%}}.page-template-page_landing .landing-content>section figure{width:27%;position:absolute;top:50%;transform:translateY(-50%)}@media (max-width:640px){.page-template-page_landing .landing-content>section figure{float:none!important;margin:0 auto -3rem!important;position:relative;top:-3rem;right:0!important;left:0!important;transform:none;width:60%}}.page-template-page_landing .landing-content>section figure .img{background:#676b6e no-repeat 50%;background-size:cover;height:0;padding-bottom:100%;width:100%}.page-template-page_landing .landing-content>section .inner{padding:10rem 0 12rem;width:48%}@media (max-width:1024px){.page-template-page_landing .landing-content>section .inner{padding:6rem 0}}@media (max-width:640px){.page-template-page_landing .landing-content>section .inner{padding:4rem 0 2rem;width:82%}}.page-template-page_landing .landing-content>section h2{background:url(/images/graph-icon-blue.png) no-repeat top;background-size:5.8rem;font-size:3.2rem;line-height:1.2;padding-top:2.8rem;margin-bottom:2.5rem;text-align:center}.page-template-page_landing .landing-content>section:nth-child(odd) .content{margin:0 0 0 18%}@media (max-width:768px){.page-template-page_landing .landing-content>section:nth-child(odd) .content{margin:0 0 0 10%}}.page-template-page_landing .landing-content>section:nth-child(odd) figure{left:-11%}.page-template-page_landing .landing-content>section:nth-child(odd) .inner{margin-left:32%}@media (max-width:768px){.page-template-page_landing .landing-content>section:nth-child(odd) .inner{margin-left:37%}}@media (max-width:640px){.page-template-page_landing .landing-content>section:nth-child(odd) .inner{margin:0 auto}}.page-template-page_landing .landing-content>section:nth-child(2n) .content{margin:5rem auto 8rem}@media (max-width:768px){.page-template-page_landing .landing-content>section:nth-child(2n) .content{margin-right:0;margin-left:0}}.page-template-page_landing .landing-content>section:nth-child(2n) figure{right:-11%}.page-template-page_landing .landing-content>section:nth-child(2n) .inner{margin-left:12%}@media (max-width:768px){.page-template-page_landing .landing-content>section:nth-child(2n) .inner{margin-left:13%}}@media (max-width:640px){.page-template-page_landing .landing-content>section:nth-child(2n) .inner{margin:0 auto}}.page-template-page_landing .landing-content>section:nth-child(1n) h2{background-image:url(/images/graph-icon-yellow.png)}.page-template-page_landing .landing-content>section:nth-child(2n) h2{background-image:url(/images/graph-icon-blue.png)}.page-template-page_landing .landing-content>section:nth-child(3n) h2{background-image:url(/images/graph-icon-red.png)}.page-template-page_landing .landing-cta{align-items:stretch;background:#88dbdf;display:flex;overflow:hidden}@media (max-width:640px){.page-template-page_landing .landing-cta{display:block}}.page-template-page_landing .landing-cta .left{float:left;padding:4rem 7rem 5rem 15%;width:50%}@media (max-width:1024px){.page-template-page_landing .landing-cta .left{padding-left:7%}}@media (max-width:768px){.page-template-page_landing .landing-cta .left{padding-right:5%;padding-left:5%}}@media (max-width:640px){.page-template-page_landing .landing-cta .left{padding-right:7.5%;padding-left:7.5%;text-align:center;width:100%}}.page-template-page_landing .landing-cta .left .icon{display:inline-block;height:4.7rem;margin-bottom:1.7rem;width:auto}@media (max-width:768px){.page-template-page_landing .landing-cta .left .icon{height:4rem}}.page-template-page_landing .landing-cta .left .content{font-family:Oswald;font-size:3rem;font-weight:300;line-height:1.3;margin-bottom:2rem;text-transform:uppercase}@media (max-width:768px){.page-template-page_landing .landing-cta .left .content{font-size:2.5rem}}.page-template-page_landing .landing-cta .left .content p{margin:0}.page-template-page_landing .landing-cta .left .content strong{font-weight:500}.page-template-page_landing .landing-cta .left .button{background:none;border-color:#676b6e;color:#676b6e}.page-template-page_landing .landing-cta .left .button:hover{border-color:#fff;color:#fff}.page-template-page_landing .landing-cta .left .small-text{font-family:Oswald;font-size:1.6rem;font-weight:500;margin:0;padding:1rem 0;text-transform:uppercase}.page-template-page_landing .landing-cta .right{background:no-repeat 50%;background-size:cover;float:right;width:50%}@media (max-width:640px){.page-template-page_landing .landing-cta .right{height:0;padding-bottom:50%;width:100%}}.post-type-archive-product .shop-wrapper{overflow:hidden;position:relative}.post-type-archive-product .shop-wrapper:after,.post-type-archive-product .shop-wrapper:before{content:"";display:block;height:55rem;position:fixed;width:33.3%;z-index:1}.post-type-archive-product .shop-wrapper:before{background:url(/images/abstract-shapes-90.png) no-repeat 100%;background-size:auto 100%;top:30%;left:-10%}.post-type-archive-product .shop-wrapper:after{background:url(/images/abstract-shapes.png) no-repeat 0;background-size:auto 100%;right:-8%;top:15%}.post-type-archive-product .shop-wrapper .container{position:relative;z-index:5}@media (max-width:1024px){.post-type-archive-product .shop-wrapper .container{width:85%}}.post-type-archive-product .woocommerce-message{line-height:1.2;margin-bottom:3rem}@media (max-width:640px){.post-type-archive-product .woocommerce-message .button{display:block;margin:0 0 .5rem;text-align:center;width:17rem}}.shop-hero{background:50% linear-gradient(-225deg,#88dbdf,#fec15d);background-size:cover;height:0;margin-bottom:7rem;padding-bottom:35%;position:relative;width:100%;z-index:5}@media (max-width:768px){.shop-hero{padding-bottom:50%}}@media (max-width:640px){.shop-hero{padding-bottom:76%}}.woocommerce-products-header{margin:4rem 0 2rem}.woocommerce-ordering,.woocommerce-result-count{display:none}.products{align-items:stretch;display:flex;flex-wrap:wrap;list-style:none;margin:0 -1.2rem;padding:0}@media (max-width:640px){.products{display:block;margin:0}}.products li{float:left;padding:0 1.2rem 6.5rem;position:relative;width:50%}@media (max-width:640px){.products li{float:none;padding:0 0 5rem;width:100%}}.products li a{color:#676b6e}.products li .woocommerce-LoopProduct-link{display:block;min-height:100%;overflow:hidden;position:relative;z-index:1}.products li .onsale{display:none}.products li .attachment-woocommerce_thumbnail{display:block;margin:0 0 1.5rem;width:100%}.products li .attachment-woocommerce_thumbnail .img{background:#fff no-repeat 50%;background-size:cover;padding-bottom:111.78%;width:100%}.products li img{display:block;height:auto;margin:0 0 1.5rem;width:100%}.products li .category{font-size:15px;font-weight:400;line-height:1;margin-bottom:.7rem;text-transform:uppercase}.products li h2{float:left;font-size:1.8rem;font-weight:500;line-height:1;margin:0 2rem 0 0;padding:0;position:relative}@media (max-width:640px){.products li h2{float:none;margin:0 0 1rem}}.products li .price{display:block;float:right;font-family:Oswald;font-size:1.8rem;font-weight:500;line-height:1;margin:0;padding:0}@media (max-width:640px){.products li .price{float:none}}.products li .price del{display:inline-block;margin-right:.7rem}.products li .price ins{color:#fb637e;text-decoration:none}.products li .add_to_cart_button{display:none;padding:0 3rem;position:absolute;right:3.8rem;bottom:5rem;z-index:3}@media (max-width:640px){.products li .add_to_cart_button{margin:0 auto;padding:0 4rem;right:0;left:0;width:17rem}}.products li .add_to_cart_button:before{border:1px solid #fb637e;border-radius:2rem;content:"";display:block;opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.products li .add_to_cart_button.added:before{-webkit-animation:added 1s;animation:added 1s}.products li .added_to_cart{display:none;background:#fb637e;color:#fff;display:block;line-height:2;padding:0;position:absolute;bottom:1rem;left:1.2rem;right:1.2rem;text-align:center;z-index:2}@media (max-width:640px){.products li .added_to_cart{right:0;left:0}}@-webkit-keyframes added{0%{opacity:0;transform:scale(1)}50%{opacity:.5}to{opacity:0;transform:scale(1.3)}}@keyframes added{0%{opacity:0;transform:scale(1)}50%{opacity:.5}to{opacity:0;transform:scale(1.3)}}.single-product .site-footer{margin-top:10rem}.single-product section.container{width:85%}.single-product .woocommerce-message{background:#fb637e;color:#fff;display:flex;align-items:center;flex-direction:row-reverse;justify-content:center;font-family:Oswald;font-weight:500;line-height:1.3;margin-top:2rem;padding:1rem 2rem;text-transform:uppercase}@media (max-width:640px){.single-product .woocommerce-message{flex-direction:column-reverse;text-align:center}}.single-product .woocommerce-message .button{margin:0 0 0 1rem;vertical-align:middle;width:15rem}@media (max-width:640px){.single-product .woocommerce-message .button{margin:1rem 0 0}}.single-product .product-category{font-size:1.5rem;font-weight:400;line-height:1;margin:4rem 0 .7rem;text-transform:uppercase}@media (max-width:640px){.single-product .product-category{font-size:1.4rem}}.single-product h1{font-size:2.6rem;line-height:1;margin:0 0 3rem}@media (max-width:640px){.single-product h1{font-size:2rem;margin-bottom:2rem}}.single-product .product{display:flex;justify-content:space-between}@media (max-width:768px){.single-product .product{display:block}}.single-product .product-gallery{position:relative;overflow:hidden;float:left;margin-bottom:2rem;width:57%}@media (max-width:768px){.single-product .product-gallery{float:none;overflow:visible;width:100%}}.single-product .product-gallery .onsale{display:none}.single-product .woocommerce-product-gallery__wrapper{display:block}.single-product .woocommerce-product-gallery__wrapper.has-thumbs .product-primary-image{float:right;width:82.89%}@media (max-width:1024px){.single-product .woocommerce-product-gallery__wrapper.has-thumbs .product-primary-image{float:none;width:100%}}.single-product .woocommerce-product-gallery__wrapper .product-primary-image{overflow:hidden;position:relative;width:100%}.single-product .woocommerce-product-gallery__wrapper .product-primary-image .img{background:#fff no-repeat 50%;background-size:cover;padding-bottom:111.6%;width:100%}.single-product .woocommerce-product-gallery__wrapper .product-thumbs{flex:0 0 auto;float:left;width:15.36%}@media (max-width:1024px){.single-product .woocommerce-product-gallery__wrapper .product-thumbs{margin-bottom:3rem;padding-top:1rem;width:100%}}@media (min-width:1025px){.single-product .woocommerce-product-gallery__wrapper .product-thumbs .slick-track{display:block;transform:none!important;width:100%!important}.single-product .woocommerce-product-gallery__wrapper .product-thumbs .slick-slide{display:block!important;float:none!important;width:100%!important}}@media (max-width:768px){.single-product .woocommerce-product-gallery__wrapper .product-thumbs{display:block;width:108.5%}}.single-product .woocommerce-product-gallery__wrapper .product-thumbs .woocommerce-product-gallery__image{cursor:pointer;display:block!important;margin-bottom:11.1%}@media (max-width:1024px){.single-product .woocommerce-product-gallery__wrapper .product-thumbs .woocommerce-product-gallery__image{float:left;margin:0;padding-right:1rem;width:9.8rem}}.single-product .woocommerce-product-gallery__wrapper .product-thumbs .woocommerce-product-gallery__image a{display:block;margin:0}.single-product .woocommerce-product-gallery__wrapper .product-thumbs .woocommerce-product-gallery__image .img{background:#fff no-repeat 50%;background-size:cover;padding-bottom:111.36%;width:100%}@media (max-width:1024px){.single-product .woocommerce-product-gallery__wrapper .product-thumbs .woocommerce-product-gallery__image .img{width:8.8rem;height:9.8rem}}.single-product .woocommerce-product-gallery__wrapper .product-thumbs .woocommerce-product-gallery__image img{cursor:pointer;display:block;margin:0;width:100%}.single-product .summary{float:right;margin-left:6%;min-width:32rem;width:37%}@media (max-width:768px){.single-product .summary{float:none;margin-left:0;min-width:0;width:100%}}.single-product .summary .product_title.entry-title{display:none}.single-product .summary .price{font-family:Oswald;font-size:2.8rem;font-weight:500;margin:0 0 2.5rem}@media (max-width:640px){.single-product .summary .price{font-size:2rem}}.single-product .summary .price del{display:inline-block;margin-right:1rem}.single-product .summary .price ins{color:#fb637e;text-decoration:none}.single-product .summary .product_meta{margin:1.5rem 0 5rem}@media (max-width:640px){.single-product .summary .product_meta{margin-bottom:4rem}}.single-product .summary .product_meta span{display:inline-block;margin-right:1rem}.single-product .summary .cart{margin:0;max-width:31.8rem;position:relative}.single-product .summary .cart .button{margin-top:1rem;vertical-align:middle}.single-product .summary .variations{display:block;margin:0;width:17.3rem}@media (max-width:375px){.single-product .summary .variations{width:50%}}.single-product .summary .variations tbody{display:block}.single-product .summary .variations tr{background:#88dbdf;border-radius:2.35rem;color:#fff;display:inline-block;font-family:Oswald;font-size:1.8rem;font-weight:500;height:4.7rem;line-height:4.7rem;vertical-align:middle;text-transform:uppercase;width:100%}@media (max-width:375px){.single-product .summary .variations tr{display:flex;font-size:1.5rem}}.single-product .summary .variations td{display:block;float:left;margin:0;height:100%;position:relative}.single-product .summary .variations td.value{padding:0;width:11rem}.single-product .summary .variations td.value:after{content:"\f107";display:block;font-family:FontAwesome;font-weight:400;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.single-product .summary .variations td.value select{width:100%}.single-product .summary .variations label{display:block;border-right:1px solid #fff;padding:0 1rem;text-align:center;width:6rem}.single-product .summary .variations select{background:none;border:0;display:block;font-family:Oswald;font-size:1.8rem;font-weight:500;height:100%;padding:0 1.5rem;text-transform:uppercase}@media (max-width:375px){.single-product .summary .variations select{font-size:1.5rem;padding:0 5%}}.single-product .summary .reset_variations{color:#fb637e;display:inline-block;float:right;font-weight:500;margin-left:2rem}.single-product .summary .woocommerce-variation-add-to-cart .quantity{position:absolute;top:0;right:0}.single-product .summary .quantity{background:#88dbdf;border-radius:2.35rem;color:#fff;display:block;font-family:Oswald;font-size:1.8rem;font-weight:500;height:4.7rem;line-height:4.7rem;margin:0;vertical-align:middle;text-transform:uppercase;width:13.4rem}@media (max-width:375px){.single-product .summary .quantity{display:flex;font-size:1.5rem;width:45%}}.single-product .summary .quantity:before{border-right:1px solid #fff;content:"Qty";display:inline-block;padding:0 1rem;text-align:center;width:6rem}.single-product .summary .quantity label{display:none}.single-product .summary .quantity input{background:none;border:0;display:inline-block;height:100%;padding:0 .5rem;text-align:center;width:6.5rem}.single-product .summary .button.single_add_to_cart_button{background:#fb637e;border:0;border-radius:2.35rem;display:block;font-size:1.8rem;height:4.7rem;line-height:4.7rem;margin-top:3rem;max-width:32rem;width:100%}.single-product .summary .button.single_add_to_cart_button:hover{background:#fff;color:#fb637e}.single-product .woocommerce-tabs{float:right;width:47%}@media (max-width:640px){.single-product .woocommerce-tabs{float:none;width:100%}}.single-product .woocommerce-tabs .wc-tabs{display:none}.stock-notification-form .gform_fields{margin:0}.stock-notification-form .gfield{margin:1rem 0;padding:0}.stock-notification-form .gfield_label{display:none}.stock-notification-form .ginput_container{width:100%}.stock-notification-form .ginput_container input{background:#fff;border:1px solid #676b6e;border-radius:2rem;color:#676b6e;display:block;font-family:Oswald;font-size:1.6rem;font-weight:300;height:4rem;line-height:3.8rem;padding:0 2rem;text-transform:uppercase;transition:all .2s;width:100%}@media (max-width:640px){.stock-notification-form .ginput_container input{text-align:center}}.stock-notification-form .gform_footer{text-align:right}@media (max-width:640px){.stock-notification-form .gform_footer .button{width:100%}}.woocommerce-cart-form{margin-top:2rem}.woocommerce-cart-form .shop_table thead{background:#fff}.woocommerce-cart-form .shop_table th{border-bottom:1px solid #88dbdf;line-height:1;text-align:left;padding:1rem}@media (max-width:640px){.woocommerce-cart-form .shop_table th{padding:.5rem;font-size:1.3rem}}.woocommerce-cart-form .shop_table .cart_item{background:#fff}@media (max-width:640px){.woocommerce-cart-form .shop_table .cart_item{font-size:1.2rem}}.woocommerce-cart-form .shop_table .cart_item td{padding:1rem}@media (max-width:640px){.woocommerce-cart-form .shop_table .cart_item td{padding:.5rem}}.woocommerce-cart-form .shop_table .product-remove{font-size:3rem;text-align:center}@media (max-width:640px){.woocommerce-cart-form .shop_table .product-remove{font-size:2rem}}.woocommerce-cart-form .shop_table .product-thumbnail img{height:auto;width:10rem}@media (max-width:640px){.woocommerce-cart-form .shop_table .product-thumbnail{display:none}}.woocommerce-cart-form .shop_table .product-name{font-weight:700;line-height:1.2}.woocommerce-cart-form .shop_table .quantity{vertical-align:middle}.woocommerce-cart-form .shop_table .quantity label{display:inline-block;font-size:1.4rem}@media (max-width:640px){.woocommerce-cart-form .shop_table .quantity label{display:block;font-size:1.1rem}}.woocommerce-cart-form .shop_table .quantity input{border:1px solid #88dbdf;border-radius:2rem;display:inline-block;height:4rem;line-height:4rem;padding:0 1rem;text-align:center;width:8rem}@media (max-width:640px){.woocommerce-cart-form .shop_table .quantity input{border-radius:1.5rem;display:block;height:3rem;line-height:3rem;padding:0 .5rem;width:6rem}}.woocommerce-cart-form .shop_table .product-subtotal{font-weight:700}.woocommerce-cart-form .shop_table .actions{padding:2rem 0}.woocommerce-cart-form .shop_table .actions .button{margin-right:2rem}@media (max-width:640px){.woocommerce-cart-form .shop_table .actions .button{display:block;margin-right:0;margin-bottom:1rem;text-align:center;width:100%}}.woocommerce-cart-form .shop_table .actions .coupon{margin:2rem 0}.woocommerce-cart-form .shop_table .actions .coupon label{display:none;margin-right:1rem;font-size:1.4rem}.woocommerce-cart-form .shop_table .actions .coupon input{border:1px solid #88dbdf;border-radius:2rem;display:inline-block;float:none;height:4rem;line-height:4rem;margin-right:1rem;padding:0 1rem;vertical-align:middle}.woocommerce-cart-form .shop_table .actions .coupon input.input-text{width:15rem}@media (max-width:640px){.woocommerce-cart-form .shop_table .actions .coupon input.input-text{width:100%}}.woocommerce-cart-form .shop_table .actions .coupon .button{padding:0 4rem;width:auto;vertical-align:middle}@media (max-width:640px){.woocommerce-cart-form .shop_table .actions .coupon .button{display:block;margin-top:1rem;width:100%}}.woocommerce-cart-form .shop_table .actions input[name=update_cart]{cursor:pointer;display:block;float:right}@media (max-width:1024px){.woocommerce-cart-form .shop_table .actions input[name=update_cart]{float:none;margin-top:2rem}}.woocommerce-shipping-methods{list-style:none}.cart-collaterals{text-align:right}.cart-collaterals .cart_totals{float:right;width:50%}@media (max-width:640px){.cart-collaterals .cart_totals{width:100%}}.cart-collaterals .cart_totals .order-total td strong{font-size:2.8rem}.woocommerce-checkout.page .woocommerce-info{margin:1rem 0}.woocommerce-checkout.page .woocommerce-form-login .form-row,.woocommerce-checkout.page .woocommerce-info .form-row{display:inline-block;margin:0}.woocommerce-checkout.page .woocommerce-form-login input{border:1px solid #88dbdf;border-radius:2rem;display:block;float:none;height:4rem;line-height:4rem;margin-right:1rem;padding:0 1rem;vertical-align:middle}.woocommerce-checkout.page .woocommerce-form-login input.input-text{width:20rem}.woocommerce-checkout.page .woocommerce-form-login input.button{display:inline-block;padding:0 4rem;width:auto}@media (max-width:640px){.woocommerce-checkout.page .woocommerce-form-login input.button{display:block;margin-top:1rem}}.woocommerce-checkout.page .woocommerce-form-login .clear{display:none}@media (max-width:1024px){.woocommerce-checkout.page .woocommerce-form-login .clear{display:block;margin-top:1rem}}.woocommerce-checkout.page .woocommerce-form-login .woocommerce-form__label-for-checkbox{display:inline-block}.woocommerce-checkout.page .woocommerce-form-login .woocommerce-form__label-for-checkbox input{border:0;border-radius:0;display:inline-block;height:auto;line-height:1;margin-right:.5rem;padding:0}.woocommerce-checkout.page .woocommerce-form-login .woocommerce-form__label-for-checkbox span{display:inline-block}.woocommerce-checkout.page .checkout_coupon{margin:1rem 0}.woocommerce-checkout.page .checkout_coupon .form-row{display:inline-block;margin:0}.woocommerce-checkout.page .checkout_coupon input{border:1px solid #88dbdf;border-radius:2rem;display:inline-block;float:none;height:4rem;line-height:4rem;margin-right:1rem;padding:0 1rem;vertical-align:middle}.woocommerce-checkout.page .checkout_coupon input.input-text{width:20rem}.woocommerce-checkout.page .checkout_coupon input.button{padding:0 4rem;width:auto}@media (max-width:640px){.woocommerce-checkout.page .checkout_coupon input.button{display:block;margin-top:1rem}}.woocommerce-checkout.page .col2-set{overflow:hidden}.woocommerce-checkout.page .col2-set .col-1{float:left;width:47%}@media (max-width:640px){.woocommerce-checkout.page .col2-set .col-1{float:none;width:100%}}.woocommerce-checkout.page .col2-set .col-2{float:right;width:47%}@media (max-width:640px){.woocommerce-checkout.page .col2-set .col-2{float:none;width:100%}}.woocommerce-checkout.page #ship-to-different-address label{margin:0}.woocommerce-checkout.page #ship-to-different-address label span{vertical-align:middle}.woocommerce-checkout.page #ship-to-different-address input{display:inline-block;margin:0 .5rem 0 0}.woocommerce-checkout.page #ship-to-different-address:hover{color:#88dbdf;transition:all .3s}.woocommerce-checkout.page .woocommerce-checkout .woocommerce-error{color:red}.woocommerce-checkout.page .woocommerce-checkout input,.woocommerce-checkout.page .woocommerce-checkout select,.woocommerce-checkout.page .woocommerce-checkout textarea{border:1px solid #88dbdf;border-radius:2rem;display:block;float:none;height:auto;line-height:1.3;margin-right:1rem;padding:1rem}.woocommerce-checkout.page .woocommerce-checkout input.input-text,.woocommerce-checkout.page .woocommerce-checkout select.input-text,.woocommerce-checkout.page .woocommerce-checkout textarea.input-text{width:100%}.woocommerce-checkout.page .woocommerce-checkout input.button,.woocommerce-checkout.page .woocommerce-checkout select.button,.woocommerce-checkout.page .woocommerce-checkout textarea.button{display:inline-block;height:4rem;line-height:4rem;padding:0 4rem;width:auto}@media (max-width:640px){.woocommerce-checkout.page .woocommerce-checkout input.button,.woocommerce-checkout.page .woocommerce-checkout select.button,.woocommerce-checkout.page .woocommerce-checkout textarea.button{display:block;margin-top:1rem}}.woocommerce-checkout.page .woocommerce-checkout .select2-container--default .select2-selection--single{border:1px solid #88dbdf;border-radius:2rem;display:block;float:none;height:4rem;line-height:4rem;margin:0;padding:0 1rem}.woocommerce-checkout.page .woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:4rem}.woocommerce-checkout.page .woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow{height:100%;width:3rem}.woocommerce-checkout.page .woocommerce-checkout textarea{height:20rem}.woocommerce-checkout.page .woocommerce-checkout .form-row.create-account{margin:2rem 0}.woocommerce-checkout.page .woocommerce-checkout .form-row.create-account input{border:0;border-radius:0;display:inline-block;height:auto;line-height:1;margin-right:.5rem;padding:0}.woocommerce-checkout.page .woocommerce-checkout .form-row.create-account span{display:inline-block}.woocommerce-checkout.page .woocommerce-checkout-review-order-table th{text-align:left;padding:1rem}@media (max-width:640px){.woocommerce-checkout.page .woocommerce-checkout-review-order-table th{padding:.5rem;font-size:1.4rem}}.woocommerce-checkout.page .woocommerce-checkout-review-order-table td{padding:1rem}@media (max-width:640px){.woocommerce-checkout.page .woocommerce-checkout-review-order-table td{font-size:1.4rem;padding:.5rem}}.woocommerce-checkout.page .woocommerce-checkout-review-order-table .product-name{font-weight:700;line-height:1.2}.woocommerce-checkout.page #order_review_heading{margin-top:2rem}.woocommerce-checkout.page .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table td,.woocommerce-checkout.page .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table th{padding:.5rem 0}.woocommerce-checkout.page .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table #shipping_method{list-style:none;margin:0;padding:0}.woocommerce-checkout.page .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table #shipping_method input[type=radio]{display:inline-block;margin-right:.5rem}.woocommerce-checkout.page .wc_payment_methods{list-style:none;margin:0;padding:0}.woocommerce-checkout.page .wc_payment_methods label{display:inline-block;font-weight:700}@media (max-width:640px){.woocommerce-checkout.page .wc_payment_methods label{vertical-align:top}}.woocommerce-checkout.page .wc_payment_methods label .icon{display:inline-block;white-space:nowrap}@media (max-width:640px){.woocommerce-checkout.page .wc_payment_methods label .icon{display:block}}.woocommerce-checkout.page .wc_payment_methods label .icon img{display:inline-block;margin:0}.woocommerce-checkout.page .wc_payment_methods input{display:inline-block;margin-right:.5rem}.woocommerce-checkout.page .payment_box fieldset{margin:0;padding:1rem}.woocommerce-checkout.page #wc-stripe-cc-form{display:flex;overflow:hidden}@media (max-width:640px){.woocommerce-checkout.page #wc-stripe-cc-form{display:block;width:100%}}.woocommerce-checkout.page #wc-stripe-cc-form label{clear:both;display:block;width:100%}.woocommerce-checkout.page #wc-stripe-cc-form .form-row{display:block;float:left;margin-right:2%}@media (max-width:640px){.woocommerce-checkout.page #wc-stripe-cc-form .form-row{margin-right:0;margin-bottom:1rem;width:100%}}.woocommerce-checkout.page #wc-stripe-cc-form .form-row-wide{width:43%}@media (max-width:640px){.woocommerce-checkout.page #wc-stripe-cc-form .form-row-wide{width:100%}}.woocommerce-checkout.page .place-order{margin-top:2rem}.woocommerce-checkout.page .woocommerce-terms-and-conditions-wrapper input[type=checkbox]{display:inline-block}.woocommerce-order-received .woocommerce-order h2{margin-top:2rem}.woocommerce-order-received .woocommerce-table--order-details th{text-align:left;padding:0}@media (max-width:640px){.woocommerce-order-received .woocommerce-table--order-details th{font-size:1.4rem}}.woocommerce-order-received .woocommerce-table--order-details td{padding:0}@media (max-width:640px){.woocommerce-order-received .woocommerce-table--order-details td{font-size:1.4rem}}.woocommerce-order-received .woocommerce-table--order-details .product-name{font-weight:700;line-height:1.2}.macro-calculator{margin-top:2rem}.macro-calculator form fieldset{border:0;display:block;margin:0 0 3rem;padding:0}.macro-calculator form legend{display:block;font-family:Oswald;font-size:2rem;font-weight:500;margin-bottom:.5rem;text-transform:uppercase}.macro-calculator form label{display:block;margin:0;padding:0}.macro-calculator form label input{display:inline-block}.macro-calculator form label.error input{border:1px solid red}.macro-calculator form label.error:after{color:red;content:"Required";display:block;font-size:.8em;text-transform:uppercase}.macro-calculator form input{display:block;margin:0;padding:0}.macro-calculator form input[type=date],.macro-calculator form input[type=email],.macro-calculator form input[type=number],.macro-calculator form input[type=text]{background:#fff;border:1px solid #676b6e;border-radius:2rem;color:#676b6e;display:inline-block;font-family:Oswald;height:4rem;letter-spacing:.1rem;line-height:3.8rem;padding:0 1rem;width:auto}.macro-calculator form .gender label{background:#fff;float:left;height:4rem;width:auto}.macro-calculator form .gender label.left{border-top:1px solid #676b6e;border-bottom:1px solid #676b6e;border-left:1px solid #676b6e;border-radius:2rem 0 0 2rem;padding-right:.5rem}.macro-calculator form .gender label.left span{margin:-.2rem 0 0 -.2rem}.macro-calculator form .gender label.right{border-top:1px solid #676b6e;border-bottom:1px solid #676b6e;border-right:1px solid #676b6e;border-radius:0 2rem 2rem 0;padding-left:.5rem}.macro-calculator form .gender label.right span{float:right;margin:-.2rem -.2rem 0 0}.macro-calculator form .gender label input{position:absolute;opacity:.01;width:0;height:0;z-index:0}.macro-calculator form .gender label input:checked+span{background:#88dbdf;color:#fff;font-weight:500}.macro-calculator form .gender label span{border-radius:2.2rem;display:block;font-family:Oswald;font-weight:300;width:10rem;height:4.4rem;line-height:4.3rem;padding:0 2rem;position:relative;text-align:center;text-transform:uppercase;top:-1px;transition:all .3s;z-index:3}.macro-calculator form fieldset.bday input{display:inline-block;margin-right:.5rem;width:10rem;text-align:center}.macro-calculator form fieldset.bday.error input{border:1px solid red}.macro-calculator form fieldset.bday.error:after{color:red;content:"Required";display:block;font-size:.8em;text-transform:uppercase}.macro-calculator form .unit{display:inline-block;margin-right:2rem;vertical-align:top}.macro-calculator form .unit label{background:#fff;float:left;height:4rem;width:5rem}.macro-calculator form .unit label.left{border-top:1px solid #676b6e;border-bottom:1px solid #676b6e;border-left:1px solid #676b6e;border-radius:2rem 0 0 2rem}.macro-calculator form .unit label.left span{margin:-.2rem 0 0 -.2rem}.macro-calculator form .unit label.right{border-top:1px solid #676b6e;border-bottom:1px solid #676b6e;border-right:1px solid #676b6e;border-radius:0 2rem 2rem 0}.macro-calculator form .unit label.right span{float:right;margin:-.2rem -.2rem 0 0}.macro-calculator form .unit label input{position:absolute;opacity:.01;width:0;height:0;z-index:0}.macro-calculator form .unit label input:checked+span{background:#88dbdf;color:#fff;font-weight:500}.macro-calculator form .unit label span{border-radius:50%;display:block;font-family:Oswald;font-weight:300;width:4.4rem;height:4.4rem;line-height:4.3rem;position:relative;text-align:center;text-transform:uppercase;top:-1px;transition:all .3s;z-index:3}.macro-calculator form .height,.macro-calculator form .weight{display:inline-block;margin-right:2rem;vertical-align:top}.macro-calculator form .height label,.macro-calculator form .weight label{display:inline-block;margin-right:1rem;vertical-align:top}.macro-calculator form .height input,.macro-calculator form .weight input{display:inline-block;margin-right:.5rem;width:6rem;text-align:center}.macro-calculator form .height[data-unit=imperial] .metric,.macro-calculator form .height[data-unit=metric] .imperial,.macro-calculator form .weight[data-unit=imperial] .metric,.macro-calculator form .weight[data-unit=metric] .imperial{display:none}.macro-calculator form .activity label{clear:both;display:block;float:left;margin:0 0 1rem;overflow:hidden;width:auto}@media (max-width:640px){.macro-calculator form .activity label{width:100%}}.macro-calculator form .activity input{position:absolute;opacity:.01;width:0;height:0;z-index:0}.macro-calculator form .activity input:checked+span{background:#fff;color:#676b6e}.macro-calculator form .activity input:checked+span:before{font-size:1em;opacity:1}.macro-calculator form .activity span{background:#fec15d;border:1px solid #fec15d;border-radius:2rem;color:#fff;display:block;float:left;font-family:Oswald;font-weight:500;width:auto;height:auto;line-height:1.3;padding:.9rem 5rem;position:relative;text-align:center;text-transform:uppercase;transition:all .3s;z-index:3}@media (max-width:640px){.macro-calculator form .activity span{width:100%}}.macro-calculator form .activity span em{font-style:normal;font-size:.8em}@media (max-width:640px){.macro-calculator form .activity span em{display:block}}.macro-calculator form .activity span:before{color:#fec15d;content:"\f00c";font-family:FontAwesome;font-size:0;height:1.3em;margin:auto 0;position:absolute;top:0;bottom:0;left:2rem;opacity:0;transition:all .3s}.macro-calculator form .goal label{display:block;margin:0 0 1rem;width:20rem}@media (max-width:640px){.macro-calculator form .goal label{width:100%}}.macro-calculator form .goal input{position:absolute;opacity:.01;width:0;height:0;z-index:0}.macro-calculator form .goal input:checked+span{background:#fff;color:#676b6e}.macro-calculator form .goal input:checked+span:before{font-size:1em;opacity:1}.macro-calculator form .goal span{background:#fb637e;border:1px solid #fb637e;border-radius:2rem;color:#fff;display:block;font-family:Oswald;font-weight:500;width:100%;height:4rem;line-height:3.8rem;padding:0 4rem;position:relative;text-align:center;text-transform:uppercase;transition:all .3s;z-index:3}.macro-calculator form .goal span:before{color:#fb637e;content:"\f00c";font-family:FontAwesome;font-size:0;position:absolute;top:0;bottom:0;left:2rem;opacity:0;transition:all .3s}.macro-calculator .macro-results{display:none;margin-top:3rem}.macro-calculator .macro-results.vis{display:block}.macro-calculator .macro-results .results-numbers{overflow:hidden;margin-top:2rem}.macro-calculator .macro-results .results-numbers .result{background:no-repeat top;background-size:8rem auto;font-size:3rem;font-weight:500;float:left;line-height:1;margin:0;width:25%;padding:10rem 0 3rem;text-align:center;text-transform:uppercase}@media (max-width:1024px){.macro-calculator .macro-results .results-numbers .result{font-size:2.8rem}}@media (max-width:768px){.macro-calculator .macro-results .results-numbers .result{background-size:5rem auto;font-size:2.5rem;padding-top:6rem;padding-bottom:5rem}}@media (max-width:640px){.macro-calculator .macro-results .results-numbers .result{width:50%}}.macro-calculator .macro-results .results-numbers .result .number{display:block;padding-top:3rem;line-height:1;margin:1rem 0 0;font-size:2em;font-weight:500;position:relative}@media (max-width:1024px){.macro-calculator .macro-results .results-numbers .result .number{font-size:1.5em}}.macro-calculator .macro-results .results-numbers .result .number:before{content:"";display:block;height:5px;margin:0 auto;width:6rem;position:absolute;top:0;right:0;left:0}.macro-calculator .macro-results .results-numbers .result .txt{display:block;font-size:.7em;font-weight:300;line-height:2;margin-top:1rem;text-transform:none}.macro-calculator .macro-results .results-numbers .result.carbs{background-image:url(/images/macro-carbs.png)}.macro-calculator .macro-results .results-numbers .result.carbs .number{color:#fb637e}.macro-calculator .macro-results .results-numbers .result.carbs .number:before{background:#fb637e}.macro-calculator .macro-results .results-numbers .result.fat{background-image:url(/images/macro-fat.png)}.macro-calculator .macro-results .results-numbers .result.fat .number{color:#fec15d}.macro-calculator .macro-results .results-numbers .result.fat .number:before{background:#fec15d}.macro-calculator .macro-results .results-numbers .result.protein{background-image:url(/images/macro-protein.png)}.macro-calculator .macro-results .results-numbers .result.protein .number{color:#88dbdf}.macro-calculator .macro-results .results-numbers .result.protein .number:before{background:#88dbdf}.macro-calculator .macro-results .results-numbers .result.calories{background-image:url(/images/macro-calories.png)}.macro-calculator .macro-results .results-numbers .result.calories .number{color:#8edd54}.macro-calculator .macro-results .results-numbers .result.calories .number:before{background:#8edd54}.search-results #breadcrumbs{margin-bottom:3rem}.search-results .hentry{background:#fff;margin:3rem 0;padding:3rem}.search-results .hentry h2 a{color:#676b6e}