/*
Theme Name: Clever
Theme URI: http://cleverbyt.es
Description: A clever Genesis child theme.
Author: Ian Nuttall
Author URI: https://ian.is

Version: 1.0.0

Tags: one-column, two-columns, left-sidebar, right-sidebar, e-commerce, accessibility-ready, custom-background, custom-colors, custom-header, custom-menu, featured-images, full-width-template, sticky-post, theme-options, threaded-comments, translation-ready

Template: genesis
Template Version: 2.3.1

License: GPL-2.0+
License URI: http://www.gnu.org/licenses/gpl-2.0.html

Text Domain: clever
*/
@font-face{font-family:Calibre;src:url("/wp-content/themes/clever/fonts/Calibre-Regular.eot");src:url("/wp-content/themes/clever/fonts/Calibre-Regular.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/clever/fonts/Calibre-Regular.woff2") format("woff2"),url("/wp-content/themes/clever/fonts/Calibre-Regular.woff") format("woff"),url("/wp-content/themes/clever/fonts/Calibre-Regular.otf") format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Calibre;src:url("/wp-content/themes/clever/fonts/Calibre-RegularItalic.eot");src:url("/wp-content/themes/clever/fonts/Calibre-RegularItalic.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/clever/fonts/Calibre-RegularItalic.woff2") format("woff2"),url("/wp-content/themes/clever/fonts/Calibre-RegularItalic.woff") format("woff");font-weight:400;font-style:italic}@font-face{font-family:Calibre;src:url("/wp-content/themes/clever/fonts/Calibre-Medium.eot");src:url("/wp-content/themes/clever/fonts/Calibre-Medium.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/clever/fonts/Calibre-Medium.woff2") format("woff2"),url("/wp-content/themes/clever/fonts/Calibre-Medium.woff") format("woff"),url("/wp-content/themes/clever/fonts/Calibre-Medium.otf") format("opentype");font-weight:500}@font-face{font-family:Calibre;src:url("/wp-content/themes/clever/fonts/Calibre-Semibold.eot");src:url("/wp-content/themes/clever/fonts/Calibre-Semibold.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/clever/fonts/Calibre-Semibold.woff2") format("woff2"),url("/wp-content/themes/clever/fonts/Calibre-Semibold.woff") format("woff"),url("/wp-content/themes/clever/fonts/Calibre-Semibold.otf") format("opentype");font-weight:600}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,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,optgroup,select,textarea{font:inherit;margin:0}optgroup{font-weight:bold}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0px;padding:0.35em 0.625em 0.75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:0.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}html,input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}.author-box::before,.clearfix::before,.entry::before,.entry-content::before,.footer-widgets::before,.nav-primary::before,.nav-secondary::before,.pagination::before,.site-container::before,.site-footer::before,.site-header::before,.widget::before,.wrap::before{content:" ";display:table}.author-box::after,.clearfix::after,.entry::after,.entry-content::after,.footer-widgets::after,.nav-primary::after,.nav-secondary::after,.pagination::after,.site-container::after,.site-footer::after,.site-header::after,.widget::after,.wrap::after{clear:both;content:" ";display:table}.clear{clear:both !important}html{font-size:10px}body>div{font-size:2rem}body{background-color:#fff;color:#222;font-family:Calibre,Helvetica,Arial,sans-serif;font-size:2px;font-size:2rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-weight:400;line-height:1.5;margin:0}a,button,input:focus,input[type="button"],input[type="reset"],input[type="submit"],textarea:focus,.button,.gallery img{transition:all 0.2s ease-in-out}a{color:#0090ff;text-decoration:underline}a:focus,a:hover{color:#333;text-decoration:none}p{margin:0 0 28px;padding:0}ol,ul{margin:0;padding:0}li{list-style-type:none}hr{border:0;border-collapse:collapse;border-top:1px solid #eee;clear:both;margin:1em 0}b,strong{font-weight:700}blockquote,em,i{font-style:italic}mark{background:#ddd;color:#000}blockquote{font-size:22px;font-style:italic;margin:40px}blockquote::before{content:"\201C";display:block;font-size:30px;font-size:3rem;height:0;left:-20px;position:relative;top:-10px}cite{display:block;font-size:14px;font-size:1.4rem;font-style:normal;font-weight:700;letter-spacing:1.5px;margin-top:35px;text-transform:uppercase}h1,h2,h3,h4,h5,h6{margin:0;color:#2a2825;line-height:1.2;font-weight:500;letter-spacing:-.23px}h1{font-size:54px;font-size:5.4rem;letter-spacing:-1.5px;line-height:1.1}h2{font-size:36px;font-size:3.6rem;letter-spacing:-0.75px}h3{font-size:26px;font-size:2.6rem;letter-spacing:-0.5px}.entry-content h2,.entry-content h3,.entry-content h4{margin-top:40px}h4{color:#0090ff;font-size:20px;font-size:2rem;font-style:italic}h5{font-size:15px;font-size:1.5rem;letter-spacing:1.5px;text-transform:uppercase}h6{color:#666;font-size:15px;font-size:1.5rem;font-style:italic;font-weight:400}.intro{font-size:26px;font-size:2.6rem;letter-spacing:-0.7px}.small-disclaimer{font-size:12px;font-size:1.2rem;font-style:italic}embed,iframe,img,object,video,.wp-caption{max-width:100%}img{height:auto}figure{margin:0}.gallery{overflow:hidden}.gallery-item{float:left;margin:0 0 28px;text-align:center}.gallery-columns-1 .gallery-item{width:100%}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-3 .gallery-item{width:33%}.gallery-columns-4 .gallery-item{width:25%}.gallery-columns-5 .gallery-item{width:20%}.gallery-columns-6 .gallery-item{width:16.6666%}.gallery-columns-7 .gallery-item{width:14.2857%}.gallery-columns-8 .gallery-item{width:12.5%}.gallery-columns-9 .gallery-item{width:11.1111%}.gallery-columns-2 .gallery-item:nth-child(2n+1),.gallery-columns-3 .gallery-item:nth-child(3n+1),.gallery-columns-4 .gallery-item:nth-child(4n+1),.gallery-columns-5 .gallery-item:nth-child(5n+1),.gallery-columns-6 .gallery-item:nth-child(6n+1),.gallery-columns-7 .gallery-item:nth-child(7n+1),.gallery-columns-8 .gallery-item:nth-child(8n+1),.gallery-columns-9 .gallery-item:nth-child(9n+1){clear:left}.gallery img{border:1px solid #eee;height:auto;padding:4px}.gallery img:focus,.gallery img:hover{border:1px solid #999}input{border-radius:5px}textarea{border-radius:5px}input,select,textarea{background-color:#fff;border:2px solid #ddd;color:#333;font-size:18px;font-size:1.8rem;font-weight:400;padding:8px 16px;width:100%}input:focus,textarea:focus{border:2px solid #0090ff;outline:none}button:focus,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus{outline:1px solid #ccc}input[type="checkbox"],input[type="image"],input[type="radio"]{width:auto}::-moz-placeholder{color:#333;opacity:1}::-webkit-input-placeholder{color:#333}button,input[type="button"],input[type="reset"],input[type="submit"],.button{background-color:#0090ff;border:0;border-radius:4px;box-shadow:3px 3px 0 rgba(0,144,255,0.05);color:#fff;cursor:pointer;font-weight:700;line-height:1;padding:22px 30px;text-align:center;text-decoration:none;white-space:normal;width:auto}a.button:focus,a.button:hover,button:focus,button:hover,input:focus[type="button"],input:hover[type="button"],input:focus[type="reset"],input:hover[type="reset"],input:focus[type="submit"],input:hover[type="submit"]{background-color:#0082e6;box-shadow:3px 3px 0 rgba(0,144,255,0.25);color:#fff}.entry-content .button:focus,.entry-content .button:hover{color:#fff}.button{display:inline-block}button.secondary,input[type="button"].secondary,input[type="reset"].secondary,input[type="submit"].secondary,.button.secondary,.menu>.highlight>a{background-color:#fff;border-radius:100px;box-shadow:none;color:#222;-moz-outline-radius:100px}button.secondary:focus,button.secondary:hover,input[type="button"].secondary:focus,input[type="button"].secondary:hover,input[type="reset"].secondary:focus,input[type="reset"].secondary:hover,input[type="submit"].secondary:focus,input[type="submit"].secondary:hover,.button.secondary:focus,.button.secondary:hover{background-color:#fff;box-shadow:none;color:#0090ff}button.text,input[type="button"].text,input[type="reset"].text,input[type="submit"].text,.button.text,.comment-reply-link,a.more-link.button.text{background-color:transparent;box-shadow:none;border-bottom:2px solid #0090ff;border-left:0;border-right:0;border-top:0;border-radius:0;color:#222;font-size:15px;font-size:1.5rem;font-weight:700;letter-spacing:2px;padding:16px 0 6px 0;text-decoration:none;text-transform:uppercase}button.text:focus,button.text:hover,input[type="button"].text:focus,input[type="button"].text:hover,input[type="reset"].text:focus,input[type="reset"].text:hover,input[type="submit"].text:focus,input[type="submit"].text:hover,.button.text:focus,.button.text:hover,a.more-link.button.text:focus,a.more-link.button.text:hover,.comment-reply-link:focus,.comment-reply-link:hover{background-color:transparent;box-shadow:none;border-bottom:2px solid #0090ff;border-radius:0;color:#0090ff;padding:16px 0 6px 0;-moz-outline-radius:0}a.button.small.text,button.small.text,input[type="button"].small.text,input[type="reset"].small.text,input[type="submit"].small.text{padding:16px 0 6px 0}a.button.large.text,button.large.text,input[type="button"].large.text,input[type="reset"].large.text,input[type="submit"].large.text{padding:20px 0 6px 0}a.button.small,button.small,input[type="button"].small,input[type="reset"].small,input[type="submit"].small{font-size:14px;font-size:1.4rem;padding:13px 24px 9px}a.button.large,button.large,input[type="button"].large,input[type="reset"].large,input[type="submit"].large{font-size:20px;font-size:2rem;padding:24px}.site-container button:disabled,.site-container button:disabled:hover,.site-container input:disabled,.site-container input:disabled:hover,.site-container input[type="button"]:disabled,.site-container input[type="button"]:disabled:hover,.site-container input[type="reset"]:disabled,.site-container input[type="reset"]:disabled:hover,.site-container input[type="submit"]:disabled,.site-container input[type="submit"]:disabled:hover{background-color:#eee;border-width:0;color:#666;cursor:not-allowed}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button{display:none}table{border-collapse:collapse;border-spacing:0;line-height:2;margin-bottom:40px;width:100%}.table-wrap{overflow-x:auto}p.scroll-table{text-align:center;font-style:italic;font-size:18px;margin-top:-20px}tbody{border-bottom:1px solid #eee}td,th{text-align:left}td{border-top:1px solid #eee;padding:6px}th{font-weight:400;padding:0 6px;white-space:nowrap}td:first-child,th:first-child{padding-left:0}li table{margin-top:1em}.screen-reader-shortcut,.screen-reader-text,.screen-reader-text span{border:0;clip:rect(0, 0, 0, 0);height:1px;overflow:hidden;position:absolute !important;width:1px;word-wrap:normal !important}.genesis-nav-menu .search input[type="submit"]:focus,.screen-reader-shortcut:focus,.screen-reader-text:focus,.widget_search input[type="submit"]:focus{background:#fff;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;color:#333;display:block;font-size:1em;font-weight:bold;height:auto;padding:15px 23px 14px;text-decoration:none;width:auto;z-index:100000}.more-link{position:relative}.mejs-poster{background-size:cover !important;z-index:10 !important}.mejs-overlay-play{z-index:11 !important}.wrap{margin:0 auto;max-width:1200px}.site-inner{clear:both;word-wrap:break-word}.landing-page .wrap{max-width:800px}.content{float:right;width:880px}.content-sidebar .content{float:left;max-width:700px}.sidebar-content .content{max-width:700px}.full-width-content .content{float:none;margin:0 auto;width:100%}.clever-grid .content,.half-width-entries .content{max-width:none;width:100%}.single-post.full-width-content .content{float:none;margin:0 auto;max-width:880px}.sidebar-primary{float:right;width:360px}.sidebar-content .sidebar-primary{float:left}.five-sixths,.four-sixths,.one-fourth,.one-half,.one-sixth,.one-third,.three-fourths,.three-sixths,.two-fourths,.two-sixths,.two-thirds{float:left;margin-left:2.564102564102564%}.one-half,.three-sixths,.two-fourths{width:48.717948717948715%}.one-third,.two-sixths{width:31.623931623931625%}.four-sixths,.two-thirds{width:65.81196581196582%}.one-fourth{width:23.076923076923077%}.three-fourths{width:74.35897435897436%}.one-sixth{width:14.52991452991453%}.five-sixths{width:82.90598290598291%}.first{clear:both;margin-left:0}.avatar{background-color:#fff;border-radius:10px;float:left}.author-box .avatar{box-shadow:0 19px 48px 0 rgba(0,0,0,0.12);margin-right:80px;position:relative;z-index:3}.alignleft .avatar{margin-right:24px}.author-box{position:relative}.gravatar-wrap{min-height:155px;float:left;display:block;min-width:235px}.gravatar-wrap::before{border:4px solid #0090ff;border-radius:10px;content:"";height:155px;left:10px;position:absolute;top:-10px;width:155px;z-index:1}.alignright .avatar{margin-left:24px}.comment .avatar{box-shadow:0 10px 28px 0 rgba(0,0,0,0.12);margin:0 16px 24px -80px}.breadcrumb{color:#666666;font-size:16px;font-size:1.6rem;padding:10px 0;text-align:center;position:relative;margin-top:-2.5em;background:#fcfcfc}.single-post .breadcrumb{margin-bottom:40px}.error404.sidebar-content .breadcrumb,.error404.content-sidebar .breadcrumb,.search-results.sidebar-content .breadcrumb,.search-results.content-sidebar .breadcrumb,.single-post.content-sidebar .breadcrumb,.single-post.sidebar-content .breadcrumb{margin:0 auto 20px auto;text-align:left}.after-entry,.author-box{font-size:18px;font-size:1.8rem;margin-bottom:40px}.full-width-content .after-entry{margin-left:auto;margin-right:auto;max-width:720px}.archive-description{margin-bottom:100px}.author-box{margin:60px 0}.full-width-content .author-box{margin:60px auto;max-width:720px}.archive-description p:last-child,.author-box p:last-child{margin-bottom:0}.archive-description{text-align:center}.entry-content .search-form,.site-header .search-form{margin-bottom:40px;width:50%}.post-password-form input[type="submit"],.search-form input[type="submit"]{margin-top:10px}.genesis-nav-menu .search input[type="submit"],.widget_search input[type="submit"]{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;padding:0;position:absolute;width:1px}.archive-title,.entry-title,.page-title{font-size:54px;font-size:5.4rem;letter-spacing:-1.5px;margin-bottom:100px;text-align:center}.author-box-title{color:#222;font-size:24px;font-size:2.4rem;font-style:normal;font-weight:700;padding-top:10px}.full-width-content h1.entry-title{text-align:center}.error404.sidebar-content .entry-title,.error404.content-sidebar .entry-title,.search-results.sidebar-content .archive-title,.search-results.content-sidebar .archive-title{text-align:left}.single-post h1.entry-title{margin-bottom:20px}.blog .entry h2.entry-title,.content-sidebar .entry h2.entry-title,.sidebar-content .entry h2.entry-title{font-size:32px;font-size:3.2rem;letter-spacing:-0.5px;margin:40px 0 20px;text-align:left}.single-post.content-sidebar .content .entry-title,.single-post.sidebar-content .content .entry-title{font-size:48px;font-size:4.8rem;line-height:1.2;letter-spacing:-1px;text-align:left}.clever-grid .entry .entry-title{font-size:26px;font-size:2.6rem;letter-spacing:-0.5px;margin:40px 0 20px}.half-width-entries .content .entry .entry-title{font-size:32px;font-size:3.2rem;letter-spacing:-0.5px;margin:40px 0;text-align:center}.archive-description .entry-title{margin-bottom:0}.entry-title a,.sidebar .widget-title a{color:#333;text-decoration:none}.entry-title a:focus,.entry-title a:hover{color:#0090ff}.widget-title{font-size:18px;font-size:1.8rem;letter-spacing:normal;margin-bottom:20px}a.aligncenter img{display:block;margin:0 auto}a.alignnone{display:inline-block}.alignleft{float:left;text-align:left}.alignright{float:right;text-align:right}a.alignleft,a.alignnone,a.alignright{max-width:100%}img.centered,.aligncenter{display:block;margin:0 auto 24px}img.alignnone,.alignnone{margin-bottom:12px}a.alignleft,img.alignleft,.wp-caption.alignleft{margin:0 24px 24px 0}a.alignright,img.alignright,.wp-caption.alignright{margin:0 0 24px 24px}.gallery-caption,.wp-caption-text{font-size:14px;font-size:1.4rem;font-weight:600;margin:0;text-align:center}.entry-content p.wp-caption-text{margin-bottom:0}.entry-content .wp-audio-shortcode,.entry-content .wp-playlist,.entry-content .wp-video{margin:0 0 28px}.widget{margin-bottom:40px;word-wrap:break-word}.widget p:last-child,.widget ul>li:last-of-type,.widget-area .widget:last-of-type{margin-bottom:0}.widget ul>li{margin-bottom:5px;padding-bottom:5px}.widget ul>li:last-of-type{padding-bottom:0}.widget ol>li{list-style-position:inside;list-style-type:decimal;padding-left:20px;text-indent:-20px}.widget li li{border:0;margin:0 0 0 30px;padding:0}.widget_calendar table{width:100%}.widget_calendar td,.widget_calendar th{text-align:center}.flexible-widgets .wrap{max-width:1280px;padding-bottom:80px;padding-top:80px}.flexible-widgets .widget{float:left;margin-bottom:40px;padding-left:40px;padding-right:40px}.flexible-widgets .widget:last-of-type{margin-bottom:0}.flexible-widgets.widget-full .widget,.flexible-widgets.widget-halves.uneven .widget:last-of-type{width:100%}.flexible-widgets.widget-halves .widget{width:50%}.flexible-widgets.widget-thirds .widget{width:33.33%}.flexible-widgets.widget-halves .widget:nth-child(odd),.flexible-widgets.widget-thirds .widget:nth-child(3n+1){clear:left}.widget.featured-content{text-align:left}.featured-content .entry{background:none;padding:0}.featured-content .entry-title,.full-width-content .content .featured-content .entry .entry-title,.full-width-content .content .featured-content .entry .entry-meta,.featured-content .entry-meta{padding:0;text-align:left}.full-width-content .content .featured-content .post.entry .entry-content,.full-width-content .content .featured-content .page.entry .entry-content,.featured-content .entry-content{padding:0 0 40px 0;text-align:left}.featured-content .entry:last-of-type{margin-bottom:0}.featured-content .entry-title{font-size:24px;font-size:2.4rem;font-style:normal;margin-bottom:20px}.sidebar .featured-content .entry-title{font-size:20px;font-size:2rem;padding:0}.featured-content img{border-radius:10px;box-shadow:0 10px 30px 0 rgba(0,0,0,0.12)}.sidebar .featured-content .entry-title a,.sidebar .featured-content .entry-title a:hover{border-bottom:0}.more-posts-title{font-size:24px;font-size:2.4rem}.sidebar .widget.enews-widget{background-color:#fff;border-radius:10px;box-shadow:0 35px 70px 0 rgba(0,0,0,0.12);margin-bottom:50px;padding:40px;text-align:center}.sidebar .widget.enews-widget .widget-title{font-size:24px;font-size:2.4rem}.enews form+p{margin-top:24px}#wpstats{display:none}.gs-faq button{background-color:#fff;border-radius:10px;box-shadow:0 35px 70px 0 rgba(0,0,0,0.12);color:#222;font-size:20px;font-size:2rem;line-height:1.3;letter-spacing:normal;padding:32px 60px 30px 40px;position:relative;text-transform:none}.gs-faq button:focus{outline-width:0;transition:color 0.2s ease-in-out}.gs-faq button:focus,.gs-faq button:hover{background-color:#fff;color:#0090ff}.gs-faq button.gs-faq--expanded:focus{background-color:#fff;color:#0090ff}.gs-faq button:active,.gs-faq button.gs-faq--expanded{background-color:#fff;border-radius:10px 10px 0 0;box-shadow:0 35px 70px 0 rgba(0,0,0,0.12);color:#222}.gs-faq button::after{color:#999;content:"\e9cf";display:block;font-family:sp-icons;font-size:24px;font-size:2.4rem;position:absolute;right:28px;top:32px;transition:all 0.2s}.gs-faq button:focus::after,.gs-faq button:hover::after{-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}.gs-faq button.gs-faq--expanded::after{content:"\e9cd"}.gs-faq__answer{background-color:#fff;box-shadow:0 35px 70px 0 rgba(0,0,0,0.12);border-radius:0 0 10px 10px;padding:10px 40px 40px !important;position:relative}.genesis-skip-link{font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;font-size:14px;font-size:1.4rem;margin:0}.genesis-skip-link li{height:0;width:0;list-style:none}:focus{color:#333;outline:#ccc solid 1px}.site-header{background-color:#fff;z-index:9}.site-header>.wrap{max-width:90%;padding:10px 50px}.title-area{float:left;margin-top:5px;padding:10px 0;width:400px}.landing-page .title-area{float:none;text-align:center;width:100%}.header-image .title-area{margin:0 auto;max-width:300px;padding:0}.site-title{font-size:16px;font-size:1.6rem;font-weight:700;letter-spacing:5px;line-height:1.2;text-transform:uppercase}.site-title a{color:#333;display:inline-block;padding:0 0 8px 5px;text-decoration:none;background:url(https://teachcomputerscience.com/wp-content/uploads/2018/06/logo.png) no-repeat;background-size:50px;background-position:left;padding:1em 0;padding-left:55px}.site-title a:focus,.site-title a:hover{color:#0090ff;text-decoration:none}.header-image .site-title>a{background-size:contain !important;border-bottom:none;float:left;min-height:80px;width:100%}.site-description{font-size:16px;font-size:1.6rem;font-weight:400;line-height:1.5;border:0;clip:rect(0, 0, 0, 0);height:1px;overflow:hidden;position:absolute !important;width:1px;word-wrap:normal !important}.site-description,.site-title{margin-bottom:0}.header-image .site-title{display:block;text-indent:-9999px}.genesis-nav-menu{clear:both;font-weight:500;line-height:1;width:100%}.genesis-nav-menu .menu-item{display:inline-block;margin-bottom:0;padding-bottom:0;text-align:left}.genesis-nav-menu a{color:#333;outline-offset:-1px;text-decoration:none;display:block;padding:20px 18px;font-size:0.9em}.genesis-nav-menu a:focus,.genesis-nav-menu a:hover,.genesis-nav-menu .current-menu-item>a,.genesis-nav-menu .sub-menu .current-menu-item>a:focus,.genesis-nav-menu .sub-menu .current-menu-item>a:hover{color:#0090ff}.genesis-nav-menu .sub-menu{background-color:#fff;border-radius:10px;border:1px solid #eee;box-shadow:0 7px 32px 0 rgba(0,0,0,0.12);left:-9999px;opacity:0;position:absolute;transition:opacity 0.4s ease-in-out;width:200px;z-index:99}.genesis-nav-menu .sub-menu a{border-bottom:1px solid #eee;padding:15px 18px;position:relative;width:100%;word-wrap:break-word}.genesis-nav-menu .sub-menu li:last-child>a{border-bottom:#eee}.genesis-nav-menu .sub-menu .sub-menu{margin:-44px 0 0 199px}.genesis-nav-menu .menu-item:hover>.sub-menu{left:auto;opacity:1}.genesis-nav-menu>.first>a{padding-left:0}.genesis-nav-menu>.last>a{padding-right:0}.genesis-nav-menu>.right{float:right}.menu>.highlight>a{color:#222;padding:14px 18px 10px;outline-offset:2px}.menu>.highlight>a:focus,.menu>.highlight>a:hover{color:#0090ff}.menu .menu-item:focus{position:static}.menu .menu-item>a:focus+ul.sub-menu,.menu .menu-item.sfHover>ul.sub-menu{left:auto;opacity:1}.menu-toggle,.sub-menu-toggle{display:none;visibility:hidden}.site-header .nav-primary{float:right;max-width:840px}.site-header .genesis-nav-menu li li{margin-left:0;width:100%}.site-footer .genesis-nav-menu a{padding:4px 18px 0 18px}.site-footer .genesis-nav-menu>.highlight>a{margin:10px 0;padding:14px 18px 10px}.entry{margin-bottom:40px}.entry-content ol,.entry-content ul{margin-bottom:28px;margin-left:40px}.entry-content ol>li{list-style-type:decimal}.entry-content ul>li{list-style-type:disc}.entry-content ol ol,.entry-content ul ul{margin-bottom:0}.entry-content code{background-color:#333;color:#eee}.content .entry{background-color:rgba(255,255,255,0);border-radius:10px;transition:all 0.4s}.error404 .content .entry.focused,.error404 .content .entry:hover,.page .content .entry.focused,.page .content .entry:hover,.single .content .entry.focused,.single .content .entry:hover{border-radius:0;box-shadow:none;background-color:rgba(255,255,255,0);-webkit-transform:none;-moz-transform:none;transform:none}.content .entry .entry-title,.content .entry .entry-meta,.content .entry .entry-content{padding:0 60px}.clever-grid .content .post.entry .entry-title,.clever-grid .content .post.entry .entry-meta,.clever-grid .content .post.entry .entry-content{padding:0 30px;text-align:center}.clever-grid .content .post.entry .entry-content{font-size:18px;font-size:1.8rem}.half-width-entries .content .entry-title,.half-width-entries .content .entry-meta,.half-width-entries .content .entry-content{padding:0px;margin:0;text-align:center}.half-width-entries.full-width-content .content .entry{width:48%}.half-width-entries.full-width-content .content .entry:nth-of-type(odd){clear:both;float:left}.half-width-entries.full-width-content .content .entry:nth-of-type(even){float:right}.single.full-width-content .content .entry .entry-content{padding:0 80px;text-align:left}.single .content .entry h2.entry-title,.single .content .entry .entry-title,.single .content .entry .entry-meta,.single .content .entry .entry-content{padding:0}p.entry-meta{font-size:12px;font-size:1.2rem;margin-bottom:0}p.entry-meta .entry-time{font-style:normal;font-weight:700;letter-spacing:1.2px;margin-left:5px;text-transform:uppercase}.full-width-content.single .content .entry-header{text-align:center}.entry-header .entry-meta{margin-bottom:40px}.full-width-content.single-post .entry-meta{margin-bottom:80px;text-align:center}.entry-footer .entry-meta .entry-categories a,.entry-footer .entry-meta .entry-tags a,.entry-footer .entry-meta .entry-terms a{border-bottom:1px solid #0090ff;color:#333;font-size:14px;font-size:1.4rem;line-height:1.2;text-decoration:none}.entry-footer .entry-meta .entry-categories a:focus,.entry-footer .entry-meta .entry-categories a:hover,.entry-footer .entry-meta .entry-tags a:focus,.entry-footer .entry-meta .entry-tags a:hover,.entry-footer .entry-meta .entry-terms a:focus,.entry-footer .entry-meta .entry-terms a:hover{color:#0090ff}.entry-categories,.entry-tags,.entry-terms{display:block}.entry-comments-link::before{content:"\2014";margin:0 6px 0 2px}.message{background-color:#111;padding:25px 30px}.message,.message a{color:#fff}.message.blue{background-color:#0059b3}.message.green{background-color:#008758}.message.orange{background-color:#cc4b00}.message.red{background-color:#e02f36}.sp-icon-black::before{color:#000}.sp-icon-blue::before{color:#0059b3}.sp-icon-gray::before{color:#ccc}.sp-icon-green::before{color:#008758}.sp-icon-orange::before{color:#cc4b00}.sp-icon-red::before{color:#e02f36}.sp-icon-white::before{color:#fff}.sp-icon-xlarge::before{font-size:90px;font-size:9rem}.sp-icon-large::before{font-size:70px;font-size:7rem}.sp-icon-medium::before{font-size:60px;font-size:6rem}.sp-icon-small::before{font-size:40px;font-size:4rem}.flexible-widgets.widget-odd .featuredpost:last-of-type .entry,.clever-grid.archive:not(.woocommerce-page) .content .entry{float:left;margin:0 1.666666% 30px;width:30%}.flexible-widgets.widget-odd .featuredpost:last-of-type .entry{padding-bottom:35px}.flexible-widgets.widget-odd .featuredpost:last-of-type .entry:nth-of-type(3n+1),.clever-grid.archive:not(.woocommerce-page) .content .entry:nth-of-type(3n+1){clear:left}.featuredpost .entry-header,.clever-grid.archive:not(.woocommerce-page) .entry-header{margin-bottom:24px}.featuredpost .entry-content p,.clever-grid.archive:not(.woocommerce-page) .entry-content p{margin-bottom:12px}.flexible-widgets.widget-odd .featuredpost:last-of-type .widget-title,.flexible-widgets.widget-odd .featuredpost:last-of-type .more-posts{padding-left:35px;padding-right:35px}.post-image{border-radius:10px;box-shadow:0 19px 70px 0 rgba(0,0,0,0.12);transition:all 0.2s}.content .clever-entry-image-aligncenter .entry-header,.content .clever-entry-image-alignleft .entry-header,.content .clever-entry-image-alignright .entry-header{padding:0 60px}.content .clever-entry-image-aligncenter .entry-header .entry-meta,.content .clever-entry-image-alignleft .entry-header .entry-meta,.content .clever-entry-image-alignright .entry-header .entry-meta{padding:0}.content .clever-entry-image-aligncenter .entry-header{padding-top:40px}.content .clever-entry-image-aligncenter .entry-title,.content .clever-entry-image-alignleft .entry-title,.content .clever-entry-image-alignright .entry-title{padding:0}.content .entry.focused .post-image,.content .entry:hover .post-image{box-shadow:none}.content .entry:hover .single-featured-image .post-image,.content .entry.focused .single-featured-image .post-image{box-shadow:0 19px 70px 0 rgba(0,0,0,0.12)}.single-featured-image img{background-color:#fff}.single-featured-image{border-radius:10px;display:inline-block;margin-bottom:50px;padding-top:20px;position:relative}.full-width-content .single-featured-image{margin-left:40px;margin-right:40px}.single-featured-image::before{background:transparent;border:4px solid #0090ff;border-radius:10px;content:"";display:block;left:20px;height:calc(100% - 20px);position:absolute;top:0;width:100%;z-index:-1}.pagination{clear:both;margin:80px 0;text-align:center}.adjacent-entry-pagination{margin-bottom:0}.archive-pagination li{display:inline}.archive-pagination a{background-color:#fff;border-radius:100px;border:1px solid #ddd;color:#333;cursor:pointer;display:inline-block;font-size:16px;font-size:1.6rem;font-weight:700;line-height:1;outline-offset:3px;padding:15px 18px 14px;text-align:center;text-decoration:none;-moz-outline-radius:100px}.archive-pagination a:focus,.archive-pagination a:hover,.archive-pagination .active a{background-color:#0090ff;border:1px solid #0090ff;color:#fff}.archive-pagination .pagination-next a,.archive-pagination .pagination-previous a{border-radius:100px}.comment-respond,.entry-comments,.entry-pings{font-size:16px;font-size:1.6rem;margin-bottom:40px}.comment-respond,.entry-pings{padding:40px 0px}.entry-comments{padding:40px 0}.full-width-content .comment-respond,.full-width-content .entry-comments,.full-width-content .entry-pings{padding-left:80px;padding-right:80px}.comment-list li{padding:40px 0 0 30px}.comment-list article{background-color:#fff;border-radius:10px;box-shadow:0 15px 20px 0 rgba(0,0,0,0.06);padding:30px 50px 30px 50px}.comment-list .depth-1{padding-left:0}.comment-header{margin-bottom:30px}.comment-content{clear:both}.comment-content ul>li{list-style-type:disc}.comment-author-link{color:#222;font-size:15px;font-size:1.5rem;font-weight:700;letter-spacing:1.5px;text-decoration:none;text-transform:uppercase}.comment-meta a{color:#555;font-size:12px;font-size:1.2rem;font-weight:700;letter-spacing:1.2px;text-decoration:none;text-transform:uppercase}.comment-meta a:focus,.comment-meta a:hover{text-decoration:underline}.comment-respond input[type="email"],.comment-respond input[type="text"],.comment-respond input[type="url"]{width:50%}.comment-respond label{display:block;margin-right:12px}.comment-header p{line-height:1;margin-bottom:0}.entry-pings .reply{display:none}.pricing-page .entry{text-align:center}.pricing-table{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.pricing-table .one-half,.pricing-table .one-third,.pricing-table .one-fourth{background-color:#fff;border-radius:10px;box-shadow:0 35px 70px 0 rgba(0,0,0,0.12);padding:50px 30px;text-align:center}.pricing-table .featured{border:4px solid #0090ff}.pricing-table h4{color:#222;font-style:normal;font-weight:bold;margin-top:0}.pricing-table p{margin-bottom:0}.pricing-table .price{display:block;font-size:42px;font-size:4.2rem;font-weight:900;margin:10px 0}.pricing-table ul li{list-style-type:none}.pricing-table ul{margin:0 0 40px 0}.sidebar{font-size:16px;font-size:1.6rem;margin-bottom:40px}.sidebar .widget{padding:20px 40px}.sidebar a:not(.button){border-bottom:1px solid #ccc;color:#444;text-decoration:none}.sidebar a:not(.button):focus,.sidebar a:not(.button):hover{border-bottom:1px solid transparent;color:#0090ff;text-decoration:none}.sidebar a.aligncenter,.sidebar a.alignleft,.sidebar a.alignnone,.sidebar a.alignright,.sidebar .gallery-item a{border-bottom-color:transparent;transition:none}.clever-top-banner{background:#e02f36;display:none;padding:24px 80px 24px 80px;position:relative;text-align:center}.clever-top-banner,.clever-top-banner a{font-size:18px;font-size:1.8rem;font-weight:700;line-height:1.55}.clever-top-banner,.clever-top-banner a,.clever-top-banner a:focus,.clever-top-banner a:hover{color:#fff}#clever-top-banner-close,#clever-top-banner-close:focus,#clever-top-banner-close:hover{background:transparent;border:0;box-shadow:none;color:#fff;height:100%;opacity:0;position:absolute;right:0;top:0;transform:none;-moz-outline-radius:0}#clever-top-banner-close{padding-left:35px;padding-right:35px}.footer-cta{clear:both;position:relative;text-align:center;z-index:1}.footer-cta .wrap{border-bottom:1px solid #ddd}.footer-cta::before{border-bottom:2px solid #0090ff;content:"";display:block;height:2px;margin:0 auto;width:48px}.footer-cta .widget-title{font-size:36px;font-size:3.6rem;margin-bottom:25px}.footer-widgets{background-color:#fff;font-size:18px;font-size:1.8rem;clear:both}.site-footer{background-color:#fff;font-size:16px;font-size:1.6rem;line-height:1;text-align:center}.site-footer>.wrap{padding:60px 0}.landing-page .site-footer>.wrap{border-top:none;padding:100px 0 60px;text-align:center}.site-footer p{margin-bottom:0}.site-footer .nav-secondary{margin-bottom:20px}@media only screen and (max-width: 1360px){h1,.entry-title{font-size:50px;font-size:5rem}.wrap,.breadcrumb{max-width:1140px}.sidebar-primary{width:360px}.flexible-widgets .wrap{max-width:1220px}.site-header .nav-primary{max-width:800px}.pricing-page .pricing-table{margin:80px -120px}}@media only screen and (max-width: 1200px){.wrap,.breadcrumb{max-width:960px}.content-sidebar .content,.sidebar-content .content{max-width:600px}.sidebar-primary{width:300px}.flexible-widgets .wrap{max-width:1040px}.site-header .nav-primary{max-width:720px}.content .post.entry .entry-title,.content .post.entry .entry-meta,.content .post.entry .entry-content,.full-width-content .content .entry .entry-title,.full-width-content .content .entry .entry-meta,.full-width-content .content .entry .entry-content{padding:0 40px}.pricing-page .pricing-table{margin:80px -40px}}@media only screen and (max-width: 1023px){.content,.content-sidebar .content,.sidebar-content .content,.genesis-responsive-menu .genesis-nav-menu .sub-menu a,.genesis-responsive-menu .genesis-nav-menu .sub-menu,.sidebar-primary,.site-header .nav-primary{max-width:100%;width:100%}.half-width-entries.full-width-content .content .entry{width:100%}.full-width-content .content .entry .entry-title,.full-width-content .content .entry .entry-meta,.full-width-content .content .post.entry .entry-content,.search-results.full-width-content .content .entry .entry-content,.single.full-width-content .content .entry .entry-content{padding:0 40px}.title-area{float:none;width:100%;text-align:center}.header-image .title-area{margin:0;max-width:50%}.landing-page .title-area{max-width:100%}.site-header .wrap{padding:20px 5% 40px 5%}.genesis-nav-menu li,.header-image .title-area,.site-header ul.genesis-nav-menu{float:none}.genesis-nav-menu{text-align:center}.site-header .title-area{margin-bottom:20px}.header-image .site-title>a{background-position:center !important}.pricing-page .pricing-table{margin:40px 0}.pricing-table .one-fourth,.pricing-table .one-fifth{margin-bottom:20px;margin-left:0;width:48%}.pricing-table .one-fourth:nth-child(even),.pricing-table .one-fifth:nth-child(even){margin-left:4%}.genesis-responsive-menu .wrap{padding:0}.genesis-responsive-menu{display:none;position:relative}.genesis-skip-link .skip-link-hidden{display:none;visibility:hidden}.menu-toggle,.sub-menu-toggle{background-color:transparent;border-width:0;color:#333;display:block;margin:0 auto;overflow:hidden;text-align:center;visibility:visible}.menu-toggle:focus,.menu-toggle:hover,.sub-menu-toggle:focus,.sub-menu-toggle:hover{background-color:transparent;color:#0090ff;outline-offset:0;-moz-outline-radius:0}.sub-menu-toggle:focus,.sub-menu-toggle:hover{background-color:transparent}.menu-toggle{background-color:#fff;border:2px solid #0090ff;box-shadow:none;color:#222;font-size:16px;font-size:1.6rem;line-height:1;padding:14px 18px;position:relative;width:auto;z-index:1000}.menu-toggle::before{font-size:16px;font-size:1.6rem;margin-right:6px;text-rendering:auto;vertical-align:bottom}.sub-menu-toggle{border-radius:0;box-shadow:none;float:right;padding:13px 10px;position:absolute;right:0;top:0;z-index:100}.sub-menu-toggle::before{display:inline-block;text-rendering:auto;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);transition:transform 0.25s ease-in-out}.sub-menu-toggle.activated::before{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.genesis-responsive-menu .genesis-nav-menu .menu-item{display:block;float:none;position:relative;text-align:left}.genesis-responsive-menu .genesis-nav-menu .menu-item:focus,.genesis-responsive-menu .genesis-nav-menu .menu-item:hover{position:relative}.genesis-responsive-menu .genesis-nav-menu a:focus,.genesis-responsive-menu .genesis-nav-menu a:hover{color:#0090ff}.genesis-responsive-menu .genesis-nav-menu .menu-item a{border:none;margin-bottom:1px;padding:15px 20px;width:100%}.genesis-responsive-menu .genesis-nav-menu .menu-item>a:focus ul.sub-menu,.genesis-responsive-menu .genesis-nav-menu .menu-item>a:focus ul.sub-menu .sub-menu{left:0;margin-left:0}.genesis-responsive-menu .genesis-nav-menu>.menu-item-has-children>a::after{content:none}.genesis-responsive-menu .genesis-nav-menu .sub-menu{background-color:#f5f5f5;border:none;border-radius:0;box-shadow:none;clear:both;display:none;margin:0 0 15px 0;opacity:1;padding:0;position:static;width:100%}.genesis-responsive-menu .genesis-nav-menu .sub-menu a{border-left:3px solid #ddd;margin:0}.genesis-responsive-menu .genesis-nav-menu .sub-menu a:focus,.genesis-responsive-menu .genesis-nav-menu .sub-menu a:hover{border-color:#0090ff}.genesis-responsive-menu .genesis-nav-menu .sub-menu .sub-menu{margin:0}.flexible-widgets.widget-fourths .widget,.flexible-widgets.widget-halves .widget,.flexible-widgets.widget-thirds .widget,.clever-grid.archive:not(.woocommerce-page) .content .entry{float:none;text-align:center;width:100%}.flexible-widgets .widget{padding-left:0;padding-right:0}.pricing-page .pricing-table{margin:40px 0}.comment-respond input[type="email"],.comment-respond input[type="text"],.comment-respond input[type="url"]{width:100%}.full-width-content .comment-respond,.full-width-content .entry-comments,.full-width-content .entry-pings{padding-left:5%;padding-right:5%}}@media only screen and (max-width: 860px){body>div{font-size:1.8rem}body{font-size:18px;font-size:1.8rem}h1,.entry-title,.archive-title,.entry-title,.page-title{font-size:40px;font-size:4rem}.wrap,.breadcrumb{padding-left:5%;padding-right:5%}.clever-top-banner{padding:20px 80px 20px 5%}.header-image .title-area{margin:0 auto 20px auto;max-width:none}.header-image .site-title>a{display:block;float:none}.header-image .menu-toggle{clear:both;float:none;margin-top:20px;max-width:300px;width:100%}.after-entry,.entry-pings,.sidebar .widget{margin-bottom:5%;padding:30px}.full-width-content .content .entry .entry-title,.full-width-content .content .entry .entry-meta,.full-width-content .content .post.entry .entry-content,.search-results.full-width-content .content .entry .entry-content,.single.full-width-content .content .entry .entry-content{padding:0}.comment-respond,.entry-comments{padding:20px}.archive-description{margin:0 0 40px 0;padding:0}.author-box{margin-left:0;margin-right:0;padding:0 5%}.gravatar-wrap::before{left:auto;left:calc(5% + 15px)}.author-box .avatar{float:none;margin:0 0 20px 0}.gravatar-wrap{float:none}.sidebar{margin-bottom:5%}.pagination{margin:5% auto}.archive-pagination li a{margin-bottom:4px}.five-sixths,.four-sixths,.one-fourth,.one-half,.one-sixth,.one-third,.three-fourths,.three-sixths,.two-fourths,.two-sixths,.two-thirds{margin:0;width:100%}.blog.full-width-content .content .entry{width:100%}.entry-content .search-form,.site-header .search-form{margin-bottom:40px;width:100%}.pricing-page .one-half,.pricing-page .one-third,.pricing-page .one-fourth{margin:20px 0}.content .entry .entry-title,.content .entry .entry-meta,.content .entry .entry-content,.full-width-content .content .entry.entry-title,.full-width-content .content .entry .entry-meta,.full-width-content .content .entry .entry-content,.single.full-width-content .content .entry .entry-content{padding:0 5%}.intro{font-size:22px;font-size:2.2rem;letter-spacing:-0.4px}.single-featured-image{padding-top:10px}.full-width-content .single-featured-image{margin-left:0;margin-right:0}.single-featured-image::before{border-width:3px;height:calc(100% - 15px);left:10px}.pricing-table .one-fourth,.pricing-table .one-fourth:nth-child(even),.pricing-table .one-fifth,.pricing-table .one-fifth:nth-child(even){margin-left:0;width:100%}.comment .avatar{margin:0 16px 0 0}.comment-list article{padding:20px}}@media print{*,*::before,*::after{background:transparent !important;box-shadow:none !important;color:#000 !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]::after{content:" (" attr(href) ")"}abbr[title]::after{content:" (" attr(title) ")"}a[href^="javascript:"]::after,a[href^="#"]::after,.site-title>a::after{content:""}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100% !important}@page{margin:2cm 0.5cm}p,h2,h3{orphans:3;widows:3}blockquote,pre{border:1px solid #999;page-break-inside:avoid}.content,.content-sidebar{width:100%}button,input,select,textarea,.breadcrumb,.comment-edit-link,.comment-form,.comment-list .reply a,.comment-reply-title,.edit-link,.entry-comments-link,.entry-footer,.genesis-box,.hidden-print,.home-top,.nav-primary,.nav-secondary,.post-edit-link,.sidebar{display:none !important}.title-area{text-align:center;width:100%}.site-title>a{margin:0;text-decoration:none;text-indent:0}.site-inner{padding-top:0;position:relative;top:-100px}.author-box{margin-bottom:0}h1,h2,h3,h4,h5,h6{orphans:3;page-break-after:avoid;page-break-inside:avoid;widows:3}img{page-break-after:avoid;page-break-inside:avoid}blockquote,pre,table{page-break-inside:avoid}dl,ol,ul{page-break-before:avoid}}.front-page .site-inner{background-color:transparent;clear:both;max-width:100%;padding:0;position:relative;width:100%}.front-page .content{max-width:none;width:100%}.front-page .site-inner::after,.front-page .site-inner::before{display:none}.front-page .content .entry{background:none}.front-page .widget-title{font-size:36px;font-size:3.6rem}.hero-section{z-index:3;padding-bottom:80px;position:relative}.hero-section-column.left{padding-right:80px}.hero-title{font-size:54px;font-size:5.4rem;line-height:1.2}.hero-section .button.primary{margin-right:30px}.hero-section-column.right{position:relative;padding-top:20px}.hero-section-column.right::before{background:transparent;border:4px solid #0090ff;border-radius:10px;content:"";display:inline-block;left:20px;height:calc(100% - 20px);position:absolute;top:0;width:100%;z-index:-1}.hero-video-container{border-radius:10px;box-shadow:0 19px 70px 0 rgba(0,0,0,0.12);overflow:hidden}.hero-video-container .wp-video,.hero-video-container .mejs-container{width:100% !important}.hero-image{background-color:#fff;border-radius:10px;box-shadow:0 19px 70px 0 rgba(0,0,0,0.12)}.hero-section-logos{clear:both}.hero-section-logos.wrap{padding-top:80px}.hero-logos-header{color:#555;display:inline-block;font-family:'Merriweather', serif;font-size:16px;font-size:1.6rem;font-style:italic;font-weight:normal;margin:0 60px 0 0}.hero-section-logo{margin:0 20px}.hero-section-logos img{margin:0 20px 0;max-height:40px;max-width:160px;text-align:center;vertical-align:bottom}.front-page-1{background-color:#0090ff;box-sizing:border-box;min-height:212px;position:relative;width:100%;text-shadow:0 1px 2px rgba(0,0,0,0.2);color:white;text-align:center}.front-page-1 h3{color:white}.front-page-1 .wrap{padding-bottom:0;padding-top:80px}.front-page-1 .flexible-widgets .widget{margin-bottom:40px}.front-page-1 .widget-halves .widget{width:33.33%}.front-page-1 .widget-halves .widget:nth-of-type(2n){width:66.67%}.front-page-2{background-color:#fcfcfc;position:relative}.front-page-2::after{bottom:-80px}.front-page-2 .wrap{padding-bottom:0;padding-top:40px}.front-page-2 .widget{margin-bottom:80px}.front-page-2 i::before{margin-bottom:40px;background:#0090ff;display:inline-block;color:white;font-size:3rem;padding:1rem;border-radius:100%}@media only screen and (max-width: 1360px){.front-page .site-inner{max-width:100%}.hero-title{font-size:50px;font-size:5rem}.hero-logos-header{margin:0 30px 0 0}.hero-section-logos img{margin:0 10px;max-width:135px}}@media only screen and (max-width: 1200px){.hero-section-column.left{padding-right:40px}.hero-title{font-size:40px;font-size:4rem}.front-page-4 .flexible-widgets.widget-thirds .widget:nth-child(2n+0) .widget-wrap,.front-page-4 .flexible-widgets.widget-thirds .widget:nth-child(3n+0) .widget-wrap{padding:30px 30px 30px 45px}.front-page-4 blockquote::before{left:-20px}}@media only screen and (max-width: 1023px){.hero-section{margin:0 auto;max-width:720px;text-align:center}.hero-section .one-half{float:none;width:100%}.hero-section-column.left{padding:0 0 40px 0}.hero-description{max-width:680px}.hero-section-logos{text-align:center}.hero-section-logos.wrap{padding-bottom:20px}.hero-logos-header{display:block;margin-bottom:20px;text-align:center}.hero-section-logos img{margin:0 10px 20px 10px;max-width:160px}.front-page-1 .widget-halves .widget,.front-page-1 .widget-halves .widget:nth-of-type(2n){width:100%}.front-page-3,.front-page-6{margin-bottom:0}.front-page-4 .flexible-widgets .widget .widget-wrap{padding:50px 30px 40px 30px}.front-page-4 blockquote::before{left:0;top:-30px}.front-page-4 blockquote cite img{display:block;float:none;margin:0 auto;text-align:center}.front-page-5 .flexible-widgets .wrap{padding-left:0;padding-right:0}}@media only screen and (max-width: 860px){.hero-section-column.left{margin-bottom:40px}.hero-title{font-size:36px;font-size:3.6rem}.hero-section .button.primary{width:100%;margin:0 0 10px 0}.hero-section-column.right{padding-top:10px}.hero-section-column.right::before{border-width:3px;height:calc(100% - 10px);left:10px}.front-page-5 .flexible-widgets .wrap{padding-left:5%;padding-right:5%}}.box{padding:20px;border:2px solid #f4f4f4}.box h2{font-size:26px}.box p,.box ul{margin-bottom:10px}.box ul{list-style-type:none;padding-left:0;border-top:1px solid #f4f4f4;padding-top:15px}.narrow .site-inner{max-width:960px;margin:0 auto}.site-footer{background:white}.site-footer .creds{text-align:center;color:#777}.site-footer .creds p{margin-bottom:0}.site-footer .creds .two-thirds,.site-footer .creds .one-third{height:50px;line-height:50px}.site-footer .creds a{color:#333}.site-footer .fa-heart{color:#e74c3c}.site-footer .stupid-cookies{display:block;margin-top:10px;font-size:13px}.clever-icon{height:128px;width:auto}.home article,.theory article{margin-bottom:40px}span.label{border:2px solid #0090ff;color:#fff;padding:0px 10px;font-size:15px;float:right;display:block;background:#0090ff;font-weight:bold;text-shadow:0 1px 2px rgba(0,0,0,0.2)}.rcp_notice{background:#1B9AF7;color:white;padding:1rem;display:block;text-align:center;margin-bottom:1rem}.rcp_notice a,.rcp_notice a:hover{color:white;font-weight:bold}.rcp_warning{background:#FEAE1B;color:#333;padding:1rem;display:block;text-align:center;margin-bottom:1rem}.rcp_warning a,.rcp_warning a:hover{color:#333;font-weight:bold}.rcp_success,.wpcf7-mail-sent-ok{background:#2ecc71;color:white;padding:1rem;display:block;text-align:center;margin-bottom:1rem;clear:both}.rcp_success a,.rcp_success a:hover,.wpcf7-mail-sent-ok a,.wpcf7-mail-sent-ok a:hover{color:white;font-weight:bold}.rcp_error{background:#FF4351;color:white;padding:1rem;display:block;text-align:center;margin-bottom:1rem}.rcp_error a,.rcp_error a:hover{color:white;font-weight:bold}table{border-collapse:collapse;width:100%}th{font-weight:600;text-align:left}tr,td,th{vertical-align:middle}table.rcp-table{border:1px solid #f4f4f4}table.rcp-table th,table.rcp-table td{border:1px solid #f4f4f4;padding:1rem 2rem}table.rcp-table th{border-width:0 2px 2px 0;font-weight:600;background:#fcfcfc}table.rcp-table td{font-size:18px;text-align:center}table.rcp-table td.dlm-title-cell{text-align:left}fieldset{background:#fcfcfc;border:2px solid #f4f4f4;margin:0 0 1em}fieldset.plain{background:transparent;border:0;padding:0}label.required::after{content:"*"}label abbr{display:none}textarea{resize:vertical}select{max-width:100%;width:auto}.signup .site-inner{max-width:800px;margin:0 auto}.signup .form-title{text-align:center;color:#333}.signup .form-title img{width:50px;height:50px;margin-right:20px}.signup .form-title span,.signup .form-title img{vertical-align:middle}.signup .site-header .nav-primary{display:none}#rcp_submit_wrap{text-align:center}.rcp_subscription_level_name{text-align:center}.rcp_login_link{text-align:center}.rcp_login_link a{text-decoration:none;color:#777}.rcp_login_link a:hover{color:#333}.rcp_message.error{border:2px solid #FF4351;text-align:left}.rcp_message.error p{margin-bottom:0}#rcp_discount_code_wrap{margin-bottom:0}#rcp_discount_code{display:inline-block;width:auto}.ssl-payment{font-size:16px;text-align:center;color:#777}.rcp_card_exp_month.card-expiry-month{display:inline-block}.rcp_card_exp_year.card-expiry-year{display:inline-block}#rcp_subscription_levels,#rcp_payment_gateways{position:relative}#rcp_subscription_levels label,#rcp_payment_gateways label{box-sizing:border-box;padding-left:3.5em !important;position:relative;cursor:pointer}#rcp_subscription_levels label:before{left:15px;top:15px}#rcp_subscription_levels label,#rcp_payment_gateways label{display:block;padding:1em;border:none}#rcp_payment_gateways label{padding:1em}.rcp_level,.rcp_gateway_option_input{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;opacity:0;position:absolute}.rcp_level_description{font-size:18px}#rcp_subscription_levels{list-style-type:none}#rcp_subscription_levels li label{margin-bottom:0;background-color:#fcfcfc}#rcp_subscription_levels li label:hover{background-color:#f4f4f4}#rcp_subscription_levels span.rcp_subscription_level_name{font-size:1.5em}#rcp_subscription_levels span.rcp_price{font-size:1.5em}#rcp_subscription_levels span.rcp_price span.monthly{font-size:0.6em}#rcp_subscription_levels span.billed-at{display:inline;font-size:0.5em;margin-left:1em;vertical-align:middle}#rcp_subscription_levels input[type=checkbox]+label:before,#rcp_subscription_levels input[type=radio]+label:before,#rcp_payment_gateways input[type=checkbox]+label:before,#rcp_payment_gateways input[type=radio]+label:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:'sp-icons';font-style:normal;font-weight:400;text-transform:none !important;border:1px solid transparent;background:#D2D7D3;content:'';display:inline-block;height:1.5em;left:15px;line-height:1.5em;position:absolute;text-align:center;top:15px;width:1.5em;border-radius:100%;font-size:25px}#rcp_payment_gateways input[type=checkbox]+label:before,#rcp_payment_gateways input[type=radio]+label:before{top:20px;left:15px;background-color:#ddd}#rcp_payment_gateways input[type=radio]+label:hover:before,#rcp_subscription_levels input[type=radio]+label:hover:before{content:"\e9cc";color:#777}#rcp_subscription_levels input[type=radio]:checked+label{border:3px solid #2ecc71;background-color:#f4f4f4}#rcp_payment_gateways input[type=radio]:checked+label{background-color:#f4f4f4;border:1px solid #ddd}#rcp_subscription_levels input[type=radio]:checked+label .saving{display:none}#rcp_subscription_levels input[type=checkbox]:checked+label:before,#rcp_subscription_levels input[type=radio]:checked+label:before,#rcp_payment_gateways input[type=checkbox]:checked+label:before,#rcp_payment_gateways input[type=radio]:checked+label:before{content:"\e9cc";color:#2ecc71;background-color:#fff}span.label.saving:before{content:"Switch to yearly for unlimited access";position:absolute;top:0;right:0;font-size:15px;padding:3px 8px;background:#2ecc71;color:white}span.saving.inactive{display:none}ul#rcp_subscription_levels{margin-left:0}.entry-content ul>li.rcp_subscription_level{text-indent:0;padding-left:0;list-style-type:none}.rcp-header{margin-bottom:20px}.rcp_subscription_message{font-weight:bold;text-align:center}.status:before{content:'';display:inline-block;width:10px;height:10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-right:5px}.status.active:before{background-color:#2ecc71}.status.expired:before{background-color:#FF4351}.status.pending:before,.status.cancelled:before{background-color:#FEAE1B}.rcp_card_number{background-image:url(images/cc/cc-placeholder.svg);background-position:calc(100% - 10px) center;background-repeat:no-repeat;background-size:32px auto;padding-right:50px}.rcp_card_number.visa{background-image:url(images/cc/visa.svg)}.rcp_card_number.amex{background-image:url(images/cc/amex.svg)}.rcp_card_number.mastercard{background-image:url(images/cc/mastercard.svg)}.rcp_card_number.discover{background-image:url(images/cc/discover.svg)}.rcp_card_number.diners{background-image:url(images/cc/diners.svg)}.secure{text-align:center;color:#777}.secure .sp-icon-lock{color:#2ecc71;vertical-align:middle}#rcp_profile_editor_form h3{margin-bottom:20px}span.label.popular:before,span.label.value:before,span.label.switch:before{position:absolute;top:0;right:0;font-size:18px;padding:3px 8px;background:#2ecc71;color:white}span.label.popular:before{content:"Most Popular Plan"}span.label.value:before{content:"Best Value Plan"}span.label.switch:before{content:"Switch for Unlimited Access"}span.label.inactive{display:none}#clever-account-dashboard #clever-account-dashboard-tabs{margin:0 0 20px 0;padding:0;border:none}#clever-account-dashboard #clever-account-dashboard-tabs li{display:inline-block;padding:0 10px 0 0;margin:0}#clever-account-dashboard #clever-account-dashboard-tabs li a{text-decoration:none}table.affwp-table{text-align:left;width:100%;border:none;margin:0 0 21px;border-collapse:collapse}table.affwp-table th,table.affwp-table td{text-align:left;border:1px solid #eee;color:#666;padding:0.3em 1em;max-width:100%}table.affwp-table th{background:#fafafa}.affwp-form{margin-bottom:20px}.affwp-form fieldset{border:none}.affwp-form legend{font-size:120%;margin-bottom:1em}.affwp-form textarea,.affwp-form input[type="text"],.affwp-form input[type="password"],.affwp-form input[type="email"],.affwp-form input[type="url"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.affwp-form input[type="text"].required,.affwp-form input[type="password"].required,.affwp-form input[type="email"].required,.affwp-form input[type="url"].required{color:inherit}.affwp-form input[type="checkbox"]{display:inline-block}.affwp-form label{cursor:pointer}.affwp-wrap{margin-bottom:20px}#affwp-generate-ref-url input{width:100%}.affwp-errors,.affwp-notice{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:1px solid #E6DB55;margin:0 0 21px 0;background:#FFFFE0;color:#333}.affwp-error,.affwp-notice{padding:10px}p.affwp-error{margin:0 !important}#affwp-affiliate-dashboard h4{margin-bottom:20px}#affwp-graphs-filter{margin-bottom:20px}#affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs,#clever-account-dashboard #clever-account-dashboard-tabs{margin:0 0 20px 0;padding:0;border:none}#affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs li,#clever-account-dashboard #clever-account-dashboard-tabs li{display:inline-block;padding:0 10px 0 0;margin:0}#affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs li.active,#clever-account-dashboard #clever-account-dashboard-tabs li.active{font-weight:bold}#affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs li a,#clever-account-dashboard #clever-account-dashboard-tabs li a{text-decoration:none}#affwp-affiliate-dashboard .affwp-graph{margin-bottom:20px}#affwp-affiliate-dashboard .affwp-graph table{width:auto}#affwp-affiliate-dashboard-visits{table-layout:fixed}#affwp-affiliate-dashboard-visits .visit-url{width:30%}#affwp-affiliate-dashboard-visits .referring-url{width:30%}#affwp-affiliate-dashboard-visits .referral-status{width:15%}#affwp-affiliate-dashboard-visits .visit-date{width:25%}#affwp-affiliate-dashboard .affwp-send-notifications-wrap label,.affwp-form .affwp-tos,.affwp-form .affwp-user-remember{width:auto}.visit-converted i{display:inline-block;position:relative;top:2px;left:2px}.visit-converted i:before{font-family:"dashicons";font-style:normal}.visit-converted.yes i:before{content:"\f147";color:#5e95ef}.visit-converted.no i:before{content:"\f158";color:#ef6c5e}#affwp-affiliate-dashboard-creatives pre{background-color:transparent;background-color:rgba(0,0,0,0.01);border:1px solid #eaeaea;border:1px solid rgba(51,51,51,0.1);line-height:1.5;max-width:100%;overflow:auto;padding:1em;white-space:pre;white-space:pre-wrap;word-wrap:break-word}#affwp-affiliate-dashboard-creatives pre,#affwp-affiliate-dashboard-creatives code{-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}.affwp-table{word-wrap:break-word}.affwp-creative{margin-bottom:40px;padding-bottom:20px;border-bottom:1px solid #eaeaea;border-bottom:1px solid rgba(51,51,51,0.1)}.affwp-creative:last-of-type{border-bottom:none;padding-bottom:0}.affwp-table-responsive td:before{display:none}@media (max-width: 767px){#affwp-affiliate-dashboard-campaign-stats .affwp-table-responsive td.affwp-table-no-data{display:block}#affwp-affiliate-dashboard-visits .affwp-table-responsive td.affwp-table-no-data:before,#affwp-affiliate-dashboard-payouts .affwp-table-responsive td.affwp-table-no-data:before,#affwp-affiliate-dashboard-referrals .affwp-table-responsive td.affwp-table-no-data:before{display:none}.affwp-table-responsive td:last-child{margin-bottom:20px}.affwp-table-responsive td:first-child{background-color:#fafafa}.affwp-table-responsive td:before{display:inline-block}.affwp-table-responsive th{display:none}.affwp-table-responsive td{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}#affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs,#clever-account-dashboard #clever-account-dashboard-tabs{margin:0 20px !important}#affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs li,#clever-account-dashboard #clever-account-dashboard-tabs li{padding-right:0 !important}.entry-content #clever-account-dashboard #clever-account-dashboard-tabs li{margin-right:5px}#affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs li.affwp-affiliate-dashboard-tab.active,#clever-account-dashboard #clever-account-dashboard-tabs li.clever-account-dashboard-tab.active{padding-top:5px;background:#fff}li.affwp-affiliate-dashboard-tab,li.clever-account-dashboard-tab{border:2px solid #f4f4f4;border-bottom:none;position:relative;background:#fcfcfc}li.affwp-affiliate-dashboard-tab a:focus,li.clever-account-dashboard-tab a:focus{outline:none}.affwp-tab-content,.clever-account-tab-content{padding:40px;border:2px solid #f4f4f4;border-top:none}#affwp-affiliate-dashboard-tabs a,#clever-account-dashboard-tabs a{display:block;padding:10px 15px;color:#333}#affwp-affiliate-dashboard-tabs a:hover,#clever-account-dashboard-tabs a:hover{background:#f4f4f4}#affwp-affiliate-dashboard-tabs .active a,#affwp-affiliate-dashboard-tabs .active a:hover,#clever-account-dashboard-tabs .active a,#clever-account-dashboard-tabs .active a:hover{color:#0090ff;background:transparent}#affwp-affiliate-dashboard,#clever-account-dashboard{overflow:hidden}li.affwp-affiliate-dashboard-tab.active:before,li.affwp-affiliate-dashboard-tab.active:after,li.clever-account-dashboard-tab.active:before,li.clever-account-dashboard-tab.active:after{content:'';position:absolute;height:2px;right:100%;bottom:0;width:1200px;background:#f4f4f4}li.affwp-affiliate-dashboard-tab.active:after,li.clever-account-dashboard-tab.active:after{right:auto;left:100%;width:4000px;z-index:1}#affwp-affiliate-dashboard h2,#affwp-affiliate-dashboard h3,#clever-account-dashboard h2,#clever-account-dashboard h3{margin-bottom:20px}#affwp-affiliate-dashboard input[type=submit],#clever-account-dashboard input[type=submit]{width:auto !important}.hero{background:#fcfcfc;text-align:center;background:url(https://kidskonnect.com/wp-content/uploads/2017/11/memphis.png);border-width:1px 0 1px 0;border-color:#f4f4f4;border-style:solid;margin-bottom:2em;padding:2em}.hero .wrap{max-width:800px;background:white;border:1px solid #f4f4f4;padding:1em}.hero .entry-title{margin-bottom:0}.hero .entry-sub-title{margin-top:20px;font-size:26px;font-size:2.6rem;font-weight:400}.content .hero p{background:white}.circuit{background-color:#ffffff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 304 304' width='304' height='304'%3E%3Cpath fill='%231B9AF7' fill-opacity='0.8' d='M44.1 224a5 5 0 1 1 0 2H0v-2h44.1zm160 48a5 5 0 1 1 0 2H82v-2h122.1zm57.8-46a5 5 0 1 1 0-2H304v2h-42.1zm0 16a5 5 0 1 1 0-2H304v2h-42.1zm6.2-114a5 5 0 1 1 0 2h-86.2a5 5 0 1 1 0-2h86.2zm-256-48a5 5 0 1 1 0 2H0v-2h12.1zm185.8 34a5 5 0 1 1 0-2h86.2a5 5 0 1 1 0 2h-86.2zM258 12.1a5 5 0 1 1-2 0V0h2v12.1zm-64 208a5 5 0 1 1-2 0v-54.2a5 5 0 1 1 2 0v54.2zm48-198.2V80h62v2h-64V21.9a5 5 0 1 1 2 0zm16 16V64h46v2h-48V37.9a5 5 0 1 1 2 0zm-128 96V208h16v12.1a5 5 0 1 1-2 0V210h-16v-76.1a5 5 0 1 1 2 0zm-5.9-21.9a5 5 0 1 1 0 2H114v48H85.9a5 5 0 1 1 0-2H112v-48h12.1zm-6.2 130a5 5 0 1 1 0-2H176v-74.1a5 5 0 1 1 2 0V242h-60.1zm-16-64a5 5 0 1 1 0-2H114v48h10.1a5 5 0 1 1 0 2H112v-48h-10.1zM66 284.1a5 5 0 1 1-2 0V274H50v30h-2v-32h18v12.1zM236.1 176a5 5 0 1 1 0 2H226v94h48v32h-2v-30h-48v-98h12.1zm25.8-30a5 5 0 1 1 0-2H274v44.1a5 5 0 1 1-2 0V146h-10.1zm-64 96a5 5 0 1 1 0-2H208v-80h16v-14h-42.1a5 5 0 1 1 0-2H226v18h-16v80h-12.1zm86.2-210a5 5 0 1 1 0 2H272V0h2v32h10.1zM98 101.9V146H53.9a5 5 0 1 1 0-2H96v-42.1a5 5 0 1 1 2 0zM53.9 34a5 5 0 1 1 0-2H80V0h2v34H53.9zm60.1 3.9V66H82v64H69.9a5 5 0 1 1 0-2H80V64h32V37.9a5 5 0 1 1 2 0zM101.9 82a5 5 0 1 1 0-2H128V37.9a5 5 0 1 1 2 0V82h-28.1zm16-64a5 5 0 1 1 0-2H146v44.1a5 5 0 1 1-2 0V18h-26.1zm102.2 270a5 5 0 1 1 0 2H98v14h-2v-16h124.1zM242 149.9V160h16v34h-16v62h48v48h-2v-46h-48v-66h16v-30h-16v-12.1a5 5 0 1 1 2 0zM53.9 18a5 5 0 1 1 0-2H64V2H48V0h18v18H53.9zm112 32a5 5 0 1 1 0-2H192V0h50v2h-48v48h-28.1zm-48-48a5 5 0 0 1-9.8-2h2.07a3 3 0 1 0 5.66 0H178v34h-18V21.9a5 5 0 1 1 2 0V32h14V2h-58.1zm0 96a5 5 0 1 1 0-2H137l32-32h39V21.9a5 5 0 1 1 2 0V66h-40.17l-32 32H117.9zm28.1 90.1a5 5 0 1 1-2 0v-76.51L175.59 80H224V21.9a5 5 0 1 1 2 0V82h-49.59L146 112.41v75.69zm16 32a5 5 0 1 1-2 0v-99.51L184.59 96H300.1a5 5 0 0 1 3.9-3.9v2.07a3 3 0 0 0 0 5.66v2.07a5 5 0 0 1-3.9-3.9H185.41L162 121.41v98.69zm-144-64a5 5 0 1 1-2 0v-3.51l48-48V48h32V0h2v50H66v55.41l-48 48v2.69zM50 53.9v43.51l-48 48V208h26.1a5 5 0 1 1 0 2H0v-65.41l48-48V53.9a5 5 0 1 1 2 0zm-16 16V89.41l-34 34v-2.82l32-32V69.9a5 5 0 1 1 2 0zM12.1 32a5 5 0 1 1 0 2H9.41L0 43.41V40.6L8.59 32h3.51zm265.8 18a5 5 0 1 1 0-2h18.69l7.41-7.41v2.82L297.41 50H277.9zm-16 160a5 5 0 1 1 0-2H288v-71.41l16-16v2.82l-14 14V210h-28.1zm-208 32a5 5 0 1 1 0-2H64v-22.59L40.59 194H21.9a5 5 0 1 1 0-2H41.41L66 216.59V242H53.9zm150.2 14a5 5 0 1 1 0 2H96v-56.6L56.6 162H37.9a5 5 0 1 1 0-2h19.5L98 200.6V256h106.1zm-150.2 2a5 5 0 1 1 0-2H80v-46.59L48.59 178H21.9a5 5 0 1 1 0-2H49.41L82 208.59V258H53.9zM34 39.8v1.61L9.41 66H0v-2h8.59L32 40.59V0h2v39.8zM2 300.1a5 5 0 0 1 3.9 3.9H3.83A3 3 0 0 0 0 302.17V256h18v48h-2v-46H2v42.1zM34 241v63h-2v-62H0v-2h34v1zM17 18H0v-2h16V0h2v18h-1zm273-2h14v2h-16V0h2v16zm-32 273v15h-2v-14h-14v14h-2v-16h18v1zM0 92.1A5.02 5.02 0 0 1 6 97a5 5 0 0 1-6 4.9v-2.07a3 3 0 1 0 0-5.66V92.1zM80 272h2v32h-2v-32zm37.9 32h-2.07a3 3 0 0 0-5.66 0h-2.07a5 5 0 0 1 9.8 0zM5.9 0A5.02 5.02 0 0 1 0 5.9V3.83A3 3 0 0 0 3.83 0H5.9zm294.2 0h2.07A3 3 0 0 0 304 3.83V5.9a5 5 0 0 1-3.9-5.9zm3.9 300.1v2.07a3 3 0 0 0-1.83 1.83h-2.07a5 5 0 0 1 3.9-3.9zM97 100a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-48 32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32 48a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16-64a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 96a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-144a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-96 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm96 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16-64a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-32 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM49 36a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-32 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM33 68a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-48a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 240a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16-64a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm80-176a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32 48a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm112 176a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM17 180a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM17 84a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32 64a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6z'%3E%3C/path%3E%3C/svg%3E")}.hideout{background-color:#ffffff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40'%3E%3Cg fill-rule='evenodd'%3E%3Cg fill='%231B9AF7' fill-opacity='0.4'%3E%3Cpath d='M0 38.59l2.83-2.83 1.41 1.41L1.41 40H0v-1.41zM0 1.4l2.83 2.83 1.41-1.41L1.41 0H0v1.41zM38.59 40l-2.83-2.83 1.41-1.41L40 38.59V40h-1.41zM40 1.41l-2.83 2.83-1.41-1.41L38.59 0H40v1.41zM20 18.6l2.83-2.83 1.41 1.41L21.41 20l2.83 2.83-1.41 1.41L20 21.41l-2.83 2.83-1.41-1.41L18.59 20l-2.83-2.83 1.41-1.41L20 18.59z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.plus{background-color:#ffffff;background-image:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%231B9AF7' fill-opacity='0.4'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.bubbles{background-color:#ffffff;background-image:url("data:image/svg+xml,%3Csvg width='100' height='100' viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 18c3.866 0 7-3.134 7-7s-3.134-7-7-7-7 3.134-7 7 3.134 7 7 7zm48 25c3.866 0 7-3.134 7-7s-3.134-7-7-7-7 3.134-7 7 3.134 7 7 7zm-43-7c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zm63 31c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zM34 90c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zm56-76c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zM12 86c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm28-65c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm23-11c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zm-6 60c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm29 22c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zM32 63c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zm57-13c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zm-9-21c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2zM60 91c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2zM35 41c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2zM12 60c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2z' fill='%231B9AF7' fill-opacity='0.4' fill-rule='evenodd'/%3E%3C/svg%3E")}.graph{background-color:#ffffff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 100 100'%3E%3Cg fill-rule='evenodd'%3E%3Cg fill='%231B9AF7' fill-opacity='0.4'%3E%3Cpath opacity='.5' d='M96 95h4v1h-4v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h4v1h-4v9h4v1h-4v9h4v1h-4v9h4v1h-4v9h4v1h-4v9h4v1h-4v9h4v1h-4v9h4v1h-4v9zm-1 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-9-10h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm9-10v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-9-10h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm9-10v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-9-10h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm9-10v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-9-10h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9z'/%3E%3Cpath d='M6 5V0H5v5H0v1h5v94h1V6h94V5H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.wiggle{background-color:#ffffff;background-image:url("data:image/svg+xml,%3Csvg width='52' height='26' viewBox='0 0 52 26' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%231B9AF7' fill-opacity='0.4'%3E%3Cpath d='M10 10c0-2.21-1.79-4-4-4-3.314 0-6-2.686-6-6h2c0 2.21 1.79 4 4 4 3.314 0 6 2.686 6 6 0 2.21 1.79 4 4 4 3.314 0 6 2.686 6 6 0 2.21 1.79 4 4 4v2c-3.314 0-6-2.686-6-6 0-2.21-1.79-4-4-4-3.314 0-6-2.686-6-6zm25.464-1.95l8.486 8.486-1.414 1.414-8.486-8.486 1.414-1.414z' /%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.brick{background-color:#ffffff;background-image:url("data:image/svg+xml,%3Csvg width='42' height='44' viewBox='0 0 42 44' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='Page-1' fill='none' fill-rule='evenodd'%3E%3Cg id='brick-wall' fill='%231B9AF7' fill-opacity='0.4'%3E%3Cpath d='M0 0h42v44H0V0zm1 1h40v20H1V1zM0 23h20v20H0V23zm22 0h20v20H22V23z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.anchor{background-color:#ffffff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 80' width='80' height='80'%3E%3Cpath fill='%231B9AF7' fill-opacity='0.4' d='M14 16H9v-2h5V9.87a4 4 0 1 1 2 0V14h5v2h-5v15.95A10 10 0 0 0 23.66 27l-3.46-2 8.2-2.2-2.9 5a12 12 0 0 1-21 0l-2.89-5 8.2 2.2-3.47 2A10 10 0 0 0 14 31.95V16zm40 40h-5v-2h5v-4.13a4 4 0 1 1 2 0V54h5v2h-5v15.95A10 10 0 0 0 63.66 67l-3.47-2 8.2-2.2-2.88 5a12 12 0 0 1-21.02 0l-2.88-5 8.2 2.2-3.47 2A10 10 0 0 0 54 71.95V56zm-39 6a2 2 0 1 1 0-4 2 2 0 0 1 0 4zm40-40a2 2 0 1 1 0-4 2 2 0 0 1 0 4zM15 8a2 2 0 1 0 0-4 2 2 0 0 0 0 4zm40 40a2 2 0 1 0 0-4 2 2 0 0 0 0 4z'%3E%3C/path%3E%3C/svg%3E")}.clouds{background-color:% 23ffffff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 56 28' width='56' height='28'%3E%3Cpath fill='%231B9AF7' fill-opacity='0.4' d='M56 26v2h-7.75c2.3-1.27 4.94-2 7.75-2zm-26 2a2 2 0 1 0-4 0h-4.09A25.98 25.98 0 0 0 0 16v-2c.67 0 1.34.02 2 .07V14a2 2 0 0 0-2-2v-2a4 4 0 0 1 3.98 3.6 28.09 28.09 0 0 1 2.8-3.86A8 8 0 0 0 0 6V4a9.99 9.99 0 0 1 8.17 4.23c.94-.95 1.96-1.83 3.03-2.63A13.98 13.98 0 0 0 0 0h7.75c2 1.1 3.73 2.63 5.1 4.45 1.12-.72 2.3-1.37 3.53-1.93A20.1 20.1 0 0 0 14.28 0h2.7c.45.56.88 1.14 1.29 1.74 1.3-.48 2.63-.87 4-1.15-.11-.2-.23-.4-.36-.59H26v.07a28.4 28.4 0 0 1 4 0V0h4.09l-.37.59c1.38.28 2.72.67 4.01 1.15.4-.6.84-1.18 1.3-1.74h2.69a20.1 20.1 0 0 0-2.1 2.52c1.23.56 2.41 1.2 3.54 1.93A16.08 16.08 0 0 1 48.25 0H56c-4.58 0-8.65 2.2-11.2 5.6 1.07.8 2.09 1.68 3.03 2.63A9.99 9.99 0 0 1 56 4v2a8 8 0 0 0-6.77 3.74c1.03 1.2 1.97 2.5 2.79 3.86A4 4 0 0 1 56 10v2a2 2 0 0 0-2 2.07 28.4 28.4 0 0 1 2-.07v2c-9.2 0-17.3 4.78-21.91 12H30zM7.75 28H0v-2c2.81 0 5.46.73 7.75 2zM56 20v2c-5.6 0-10.65 2.3-14.28 6h-2.7c4.04-4.89 10.15-8 16.98-8zm-39.03 8h-2.69C10.65 24.3 5.6 22 0 22v-2c6.83 0 12.94 3.11 16.97 8zm15.01-.4a28.09 28.09 0 0 1 2.8-3.86 8 8 0 0 0-13.55 0c1.03 1.2 1.97 2.5 2.79 3.86a4 4 0 0 1 7.96 0zm14.29-11.86c1.3-.48 2.63-.87 4-1.15a25.99 25.99 0 0 0-44.55 0c1.38.28 2.72.67 4.01 1.15a21.98 21.98 0 0 1 36.54 0zm-5.43 2.71c1.13-.72 2.3-1.37 3.54-1.93a19.98 19.98 0 0 0-32.76 0c1.23.56 2.41 1.2 3.54 1.93a15.98 15.98 0 0 1 25.68 0zm-4.67 3.78c.94-.95 1.96-1.83 3.03-2.63a13.98 13.98 0 0 0-22.4 0c1.07.8 2.09 1.68 3.03 2.63a9.99 9.99 0 0 1 16.34 0z'%3E%3C/path%3E%3C/svg%3E")}.diagonal{background-color:% 23ffffff;background-image:url("data:image/svg+xml,%3Csvg width='6' height='6' viewBox='0 0 6 6' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%231B9AF7' fill-opacity='0.4' fill-rule='evenodd'%3E%3Cpath d='M5 0h1L0 6V5zM6 5v1H5z'/%3E%3C/g%3E%3C/svg%3E")}.zigzag{background-color:% 23ffffff;background-image:url("data:image/svg+xml,%3Csvg width='40' height='12' viewBox='0 0 40 12' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 6.172L6.172 0h5.656L0 11.828V6.172zm40 5.656L28.172 0h5.656L40 6.172v5.656zM6.172 12l12-12h3.656l12 12h-5.656L20 3.828 11.828 12H6.172zm12 0L20 10.172 21.828 12h-3.656z' fill='%231B9AF7' fill-opacity='0.4' fill-rule='evenodd'/%3E%3C/svg%3E")}.stripes{background-color:% 23ffffff;background-image:url("data:image/svg+xml,%3Csvg width='40' height='1' viewBox='0 0 40 1' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h20v1H0z' fill='%231B9AF7' fill-opacity='0.4' fill-rule='evenodd'/%3E%3C/svg%3E")}.tictactoe{background-color:% 23ffffff;background-image:url("data:image/svg+xml,%3Csvg width='64' height='64' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 16c4.418 0 8-3.582 8-8s-3.582-8-8-8-8 3.582-8 8 3.582 8 8 8zm0-2c3.314 0 6-2.686 6-6s-2.686-6-6-6-6 2.686-6 6 2.686 6 6 6zm33.414-6l5.95-5.95L45.95.636 40 6.586 34.05.636 32.636 2.05 38.586 8l-5.95 5.95 1.414 1.414L40 9.414l5.95 5.95 1.414-1.414L41.414 8zM40 48c4.418 0 8-3.582 8-8s-3.582-8-8-8-8 3.582-8 8 3.582 8 8 8zm0-2c3.314 0 6-2.686 6-6s-2.686-6-6-6-6 2.686-6 6 2.686 6 6 6zM9.414 40l5.95-5.95-1.414-1.414L8 38.586l-5.95-5.95L.636 34.05 6.586 40l-5.95 5.95 1.414 1.414L8 41.414l5.95 5.95 1.414-1.414L9.414 40z' fill='%231B9AF7' fill-opacity='0.4' fill-rule='evenodd'/%3E%3C/svg%3E")}.leaf{background-color:% 23ffffff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 40' width='80' height='40'%3E%3Cpath fill='%231B9AF7' fill-opacity='0.4' d='M0 40a19.96 19.96 0 0 1 5.9-14.11 20.17 20.17 0 0 1 19.44-5.2A20 20 0 0 1 20.2 40H0zM65.32.75A20.02 20.02 0 0 1 40.8 25.26 20.02 20.02 0 0 1 65.32.76zM.07 0h20.1l-.08.07A20.02 20.02 0 0 1 .75 5.25 20.08 20.08 0 0 1 .07 0zm1.94 40h2.53l4.26-4.24v-9.78A17.96 17.96 0 0 0 2 40zm5.38 0h9.8a17.98 17.98 0 0 0 6.67-16.42L7.4 40zm3.43-15.42v9.17l11.62-11.59c-3.97-.5-8.08.3-11.62 2.42zm32.86-.78A18 18 0 0 0 63.85 3.63L43.68 23.8zm7.2-19.17v9.15L62.43 2.22c-3.96-.5-8.05.3-11.57 2.4zm-3.49 2.72c-4.1 4.1-5.81 9.69-5.13 15.03l6.61-6.6V6.02c-.51.41-1 .85-1.48 1.33zM17.18 0H7.42L3.64 3.78A18 18 0 0 0 17.18 0zM2.08 0c-.01.8.04 1.58.14 2.37L4.59 0H2.07z'%3E%3C/path%3E%3C/svg%3E")}.diagonal-stripes{background-color:% 23ffffff;background-image:url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%231B9AF7' fill-opacity='0.4' fill-rule='evenodd'%3E%3Cpath d='M0 40L40 0H20L0 20M40 40V20L20 40'/%3E%3C/g%3E%3C/svg%3E")}.memphis{background-image:url(images/bg/memphis.png)}.christmas{background-image:url(images/bg/christmas.png)}.grid{background-image:url(images/bg/grid.png)}.home .hero{margin-bottom:0}.pricing .site-header .nav-primary{display:none}.pricing .site-footer{display:none}.container{margin-right:auto;margin-left:auto;padding-right:2rem;padding-left:2rem}.row{box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-2rem;margin-left:-2rem}.row.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.col.reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.col-xs,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:2rem;padding-left:2rem}.col-xs{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-xs-1{-ms-flex-preferred-size:8.333%;flex-basis:8.333%;max-width:8.333%}.col-xs-2{-ms-flex-preferred-size:16.667%;flex-basis:16.667%;max-width:16.667%}.col-xs-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-xs-4{-ms-flex-preferred-size:33.333%;flex-basis:33.333%;max-width:33.333%}.col-xs-5{-ms-flex-preferred-size:41.667%;flex-basis:41.667%;max-width:41.667%}.col-xs-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-xs-7{-ms-flex-preferred-size:58.333%;flex-basis:58.333%;max-width:58.333%}.col-xs-8{-ms-flex-preferred-size:66.667%;flex-basis:66.667%;max-width:66.667%}.col-xs-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-xs-10{-ms-flex-preferred-size:83.333%;flex-basis:83.333%;max-width:83.333%}.col-xs-11{-ms-flex-preferred-size:91.667%;flex-basis:91.667%;max-width:91.667%}.col-xs-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-xs-offset-1{margin-left:8.333%}.col-xs-offset-2{margin-left:16.667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.333%}.col-xs-offset-5{margin-left:41.667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.333%}.col-xs-offset-8{margin-left:66.667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.333%}.col-xs-offset-11{margin-left:91.667%}.start-xs{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:start}.center-xs{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.end-xs{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:end}.top-xs{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.middle-xs{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bottom-xs{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.around-xs{-ms-flex-pack:distribute;justify-content:space-around}.between-xs{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.first-xs{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-xs{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:2rem;padding-left:2rem}.col-md{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-md-1{-ms-flex-preferred-size:8.333%;flex-basis:8.333%;max-width:8.333%}.col-md-2{-ms-flex-preferred-size:16.667%;flex-basis:16.667%;max-width:16.667%}.col-md-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-md-4{-ms-flex-preferred-size:33.333%;flex-basis:33.333%;max-width:33.333%}.col-md-5{-ms-flex-preferred-size:41.667%;flex-basis:41.667%;max-width:41.667%}.col-md-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-md-7{-ms-flex-preferred-size:58.333%;flex-basis:58.333%;max-width:58.333%}.col-md-8{-ms-flex-preferred-size:66.667%;flex-basis:66.667%;max-width:66.667%}.col-md-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-md-10{-ms-flex-preferred-size:83.333%;flex-basis:83.333%;max-width:83.333%}.col-md-11{-ms-flex-preferred-size:91.667%;flex-basis:91.667%;max-width:91.667%}.col-md-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-md-offset-1{margin-left:8.333%}.col-md-offset-2{margin-left:16.667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.333%}.col-md-offset-5{margin-left:41.667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.333%}.col-md-offset-8{margin-left:66.667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.333%}.col-md-offset-11{margin-left:91.667%}.start-md{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:start}.center-md{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.end-md{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:end}.top-md{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.middle-md{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bottom-md{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.around-md{-ms-flex-pack:distribute;justify-content:space-around}.between-md{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.first-md{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-md{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.ph-md-0{padding-left:0;padding-right:0}.ph-md-1{padding-right:1rem;padding-left:1rem}.ph-md-2{padding-right:2rem;padding-left:2rem}.ph-md-3{padding-right:3rem;padding-left:3rem}.ph-md-4{padding-right:4rem;padding-left:4rem}.ph-md-5{padding-right:5rem;padding-left:5rem}.ph-md-6{padding-left:6rem;padding-right:6rem}.ph-md-7{padding-right:7rem;padding-left:7rem}.ph-md-8{padding-right:8rem;padding-left:8rem}.ph-md-9{padding-right:9rem;padding-left:9rem}.ph-md-10{padding-right:10rem;padding-left:10rem}.ph-md-11{padding-right:11rem;padding-left:11rem}.ph-md-12{padding-right:12rem;padding-left:12rem}.pv-md-1{padding-top:1rem;padding-bottom:1rem}.pv-md-2{padding-top:2rem;padding-bottom:2rem}.pv-md-3{padding-top:3rem;padding-bottom:3rem}.pv-md-4{padding-top:4rem;padding-bottom:4rem}.pv-md-5{padding-top:5rem;padding-bottom:5rem}.pv-md-6{padding-top:6rem;padding-bottom:6rem}.pv-md-7{padding-top:7rem;padding-bottom:7rem}.pv-md-8{padding-top:8rem;padding-bottom:8rem}.pv-md-9{padding-top:9rem;padding-bottom:9rem}.pv-md-10{padding-top:10rem;padding-bottom:10rem}.pv-md-11{padding-top:11rem;padding-bottom:11rem}.pv-md-12{padding-top:12rem;padding-bottom:12rem}.mb-md-0{margin-bottom:0}.mb-md-1{margin-bottom:1rem}.mb-md-2{margin-bottom:2rem}.mb-md-3{margin-bottom:3rem}.mb-md-4{margin-bottom:4rem}.mb-md-5{margin-bottom:5rem}.mb-md-6{margin-bottom:6rem}.mb-md-7{margin-bottom:7rem}.mb-md-8{margin-bottom:8rem}.mb-md-9{margin-bottom:9rem}.mb-md-10{margin-bottom:10rem}.mb-md-11{margin-bottom:11rem}.mb-md-12{margin-bottom:12rem}.account-nav{margin-bottom:1rem;padding-left:0}.account-content{padding-right:0;margin-left:0}.account-content table:last-child{margin-bottom:0}.account-nav ul{list-style-type:none;margin:0}.account-nav ul li{position:relative;display:inline-block;margin-bottom:0}.account-nav ul a{display:inline-block;margin-right:0.5rem}.account-nav ul .affwp-affiliate-dashboard-tab.active,.account-nav ul .ui-tabs-active{background:#fff}.container .account-content,.container .account-nav{padding-right:0;padding-left:0}#affwp-affiliate-dashboard .row,.account .row{overflow:hidden}.no-js #tabs ul{display:none}@media only screen and (min-width: 992px){.account-content>div{border:2px solid #f4f4f4;border-left:none;min-height:40rem;padding:2rem}.account-nav{margin-bottom:0}.account-nav ul a{display:block;padding:1rem 2rem;margin:0}.account-nav ul:last-child{border-bottom:2px solid #f4f4f4}.account-nav ul li{background:#fcfcfc;border:2px solid #f4f4f4;border-right:none;border-bottom:none}.account-nav ul li{display:block}.affwp-affiliate-dashboard-tab.active:before,.affwp-affiliate-dashboard-tab.active:after,.ui-tabs-active:before,.ui-tabs-active:after{background:#fcfcfc}.affwp-affiliate-dashboard-tab.active:after,.ui-tabs-active:after{top:100%;bottom:auto;height:40000px;z-index:1}}#rcp_profile_editor_form fieldset,#rcp_update_card_form fieldset{background:none;border:none}.mathcaptcha-738{display:block}.mathcaptcha-738 input{width:auto;display:inline-block}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;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-inline-holder .mfp-content,.mfp-ajax-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:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-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:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{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:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-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;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium 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:0.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,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{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,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-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.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,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,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.download-popup{background:white;max-width:500px;margin:0 auto;position:relative;text-align:center;border:1px solid #f4f4f4}.download-popup .mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0}.download-popup p{padding:1em;padding-bottom:0}.download-popup h3{background:#0090ff;color:white;padding:1em}.download-popup .rcp_login_link{font-size:0.9em}.mfp-bg{background:#fff !important;opacity:0.8}.mfp-zoom-in .mfp-with-anim{opacity:0;transition:all 0.2s ease-in-out;transform:scale(0.8)}.mfp-zoom-in.mfp-bg{opacity:0;transition:all 0.3s ease-out}.mfp-zoom-in.mfp-ready .mfp-with-anim{opacity:1;transform:scale(1)}.mfp-zoom-in.mfp-ready.mfp-bg{opacity:0.8 !important}.mfp-zoom-in.mfp-removing .mfp-with-anim{transform:scale(0.8);opacity:0}.mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}#clever-faqs .question{display:block;font-weight:500;border:none;padding:1em;margin-bottom:1em;position:relative;border:1px solid #f4f4f4;text-decoration:none}#clever-faqs .question.on{background:#f4f4f4}#clever-faqs .answer{padding:1em;margin-top:-1em;margin-bottom:1em;border:1px solid #f4f4f4;border-top:none}code[class*="language-"],pre[class*="language-"]{color:black;background:none;font-family:Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*="language-"]{position:relative;margin:.5em 0;overflow:visible;padding:0}pre[class*="language-"]>code{position:relative;background-color:#fdfdfd;background-image:linear-gradient(transparent 50%, #f9f9f9 50%);background-size:3em 3em;background-origin:content-box;background-attachment:local;border:1px solid #ddd;border-bottom:1px solid #ccc;font-size:13px}code[class*="language"]{max-height:inherit;padding:0 1em;display:block;overflow:auto}:not(pre)>code[class*="language-"],pre[class*="language-"]{background-color:#fdfdfd;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:0}:not(pre)>code[class*="language-"]{position:relative;padding:.2em;border-radius:0.3em;color:#c92c2c;border:1px solid rgba(0,0,0,0.1);display:inline;white-space:normal}pre[class*="language-"]:before,pre[class*="language-"]:after{content:'';z-index:-2;display:block;position:absolute;bottom:0.75em;left:0.18em;width:40%;height:20%;max-height:13em;-webkit-transform:rotate(-2deg);-moz-transform:rotate(-2deg);-ms-transform:rotate(-2deg);-o-transform:rotate(-2deg);transform:rotate(-2deg)}:not(pre)>code[class*="language-"]:after,pre[class*="language-"]:after{right:0.75em;left:auto;-webkit-transform:rotate(2deg);-moz-transform:rotate(2deg);-ms-transform:rotate(2deg);-o-transform:rotate(2deg);transform:rotate(2deg)}.token.comment,.token.block-comment,.token.prolog,.token.doctype,.token.cdata{color:#7D8B99}.token.punctuation{color:#5F6364}.token.property,.token.tag,.token.boolean,.token.number,.token.function-name,.token.constant,.token.symbol,.token.deleted{color:#c92c2c}.token.selector,.token.attr-name,.token.string,.token.char,.token.function,.token.builtin,.token.inserted{color:#2f9c0a}.token.operator,.token.entity,.token.url,.token.variable{color:#a67f59;background:rgba(255,255,255,0.5)}.token.atrule,.token.attr-value,.token.keyword,.token.class-name{color:#1990b8}.token.regex,.token.important{color:#e90}.language-css .token.string,.style .token.string{color:#a67f59;background:rgba(255,255,255,0.5)}.token.important{font-weight:normal}.token.bold{font-weight:bold}.token.italic{font-style:italic}.token.entity{cursor:help}.namespace{opacity:.7}@media screen and (max-width: 767px){pre[class*="language-"]:before,pre[class*="language-"]:after{bottom:14px;box-shadow:none}}.token.tab:not(:empty):before,.token.cr:before,.token.lf:before{color:#e0d7d1}pre[class*="language-"].line-numbers{padding-left:0}pre[class*="language-"].line-numbers code{padding-left:3.8em}pre[class*="language-"].line-numbers .line-numbers-rows{left:0}pre[class*="language-"][data-line]{padding-top:0;padding-bottom:0;padding-left:0}pre[data-line] code{position:relative;padding-left:4em}pre .line-highlight{margin-top:0}pre.line-numbers{position:relative;padding-left:3.8em;counter-reset:linenumber}pre.line-numbers>code{position:relative;white-space:inherit}.line-numbers .line-numbers-rows{position:absolute;pointer-events:none;top:0;font-size:100%;left:-3.8em;width:3em;letter-spacing:-1px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.line-numbers-rows>span{pointer-events:none;display:block;counter-increment:linenumber}.line-numbers-rows>span:before{content:counter(linenumber);color:rgba(27,31,35,0.3);display:block;padding-right:0.8em;text-align:right}.code-meta{padding:10px;overflow:hidden;font:12px -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";color:#586069;background-color:#f7f7f7;border-radius:0 0 2px 2px;border:1px solid #ddd;border-bottom:1px solid #ccc;border-top:none;margin-bottom:1em}.theory{text-align:center;display:block}.theory a.box{border-radius:0;border-width:2px;display:block;text-decoration:none;color:#222}.theory a.box:hover{background:#fcfcfc;border-color:#ddd}.theory .content .entry-title{padding:0;margin-bottom:0}.rewards .box{text-align:center}.rewards .rewards-benefits .wrap,.rewards .rewards-signup .wrap{text-align:center}.rewards .rewards-signup{padding:2em}.rewards .rewards-benefits{background:#fcfcfc;margin-top:2em;padding:2em}.rewards .rewards-benefits ul,.rewards .rewards-benefits p{font-size:0.9em}.nudge{background:#2ecc71;padding:1em;color:white;margin-bottom:1em}.nudge a{color:white;text-decoration:none;border-bottom:1px solid white}.nudge a:hover{font-weight:bold}.nudge a .button.secondary:hover{color:#2ecc71 !important}.nudge a.button.secondary:hover{color:#2ecc71 !important}@media only screen and (max-width: 600px){#affwp-affiliate-dashboard-tabs a,#clever-account-dashboard-tabs a{font-size:17px;padding:5px 8px}.entry-content #clever-account-dashboard #clever-account-dashboard-tabs li{margin-right:2px}#affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs,#clever-account-dashboard #clever-account-dashboard-tabs{margin:0 !important}}.member-signup .site-header .site-title{float:none;margin:0 auto;width:auto}.member-signup .site-header .site-title a{margin:auto}.member-signup .site-inner{max-width:100%;padding:0;margin:0;padding-top:3rem}.member-signup .hero.hero-plain{background:none}.member-signup .faq{max-width:960px;margin:0 auto;border-bottom:none}.member-signup .faq h3{text-align:center}.member-signup .faq h4{color:#333;font-style:normal}.member-signup h1{font-size:1.8em}.member-signup h3{padding:1rem 0}.member-signup .table-option h3{padding:0}.member-signup h4{color:#5b787f;font-weight:bold;font-size:1.1em}.member-signup .box ul{border-top:none}.member-signup .nav-primary,.member-signup .footer-widgets{display:none}.member-signup .site-footer{border-top:1px solid #eee}.member-signup .pricing-wrapper{max-width:1200px;margin:3rem auto 6rem auto}.member-signup .pricing-wrapper .box .billed-at{margin-bottom:0 !important}.member-signup .pricing-wrapper{margin-bottom:0}.member-signup .sample-signup{margin-top:1rem;margin-bottom:6rem;max-width:820px}.member-signup .player .video-wrapper{background:#fff}.member-signup #pricing.alt .box,.member-signup .sample-signup.alt .box{border:2px solid #eee;padding:20px !important;border-radius:5px}.member-signup #pricing.alt .box h2,.member-signup .sample-signup.alt .box h2{text-align:left}.member-signup #pricing.alt .box h2.price,.member-signup .sample-signup.alt .box h2.price{text-align:center;font-size:3em}.member-signup #pricing.alt .box hr,.member-signup .sample-signup.alt .box hr{margin:1em 0}.member-signup #pricing.alt .box p,.member-signup .sample-signup.alt .box p{margin:10px 0}.member-signup #pricing.alt .box ul,.member-signup .sample-signup.alt .box ul{padding:0}.member-signup #pricing.alt .box ul>li,.member-signup .sample-signup.alt .box ul>li{border-bottom:none}.member-signup #pricing.alt .box .value-text,.member-signup .sample-signup.alt .box .value-text{bottom:99%;margin-left:-2px;margin-right:-2px;border-radius:3px;padding:5px}.member-signup #pricing.alt .box .box-title,.member-signup .sample-signup.alt .box .box-title{background:#eee;color:white;font-size:28px;padding:5px 25px;margin-left:-25px;display:inline-block;border-radius:0 19px 19px 0;text-decoration:none}.member-signup #pricing.alt .basic.box,.member-signup .sample-signup.alt .basic.box{border-color:#eee}.member-signup #pricing.alt .basic .box-title,.member-signup .sample-signup.alt .basic .box-title{color:#222}.member-signup #pricing.alt .basic .button,.member-signup .sample-signup.alt .basic .button{background-color:#eee;color:#222}.member-signup #pricing.alt .basic .button:hover,.member-signup .sample-signup.alt .basic .button:hover{background-color:#d5d5d5;box-shadow:3px 3px 0 rgba(238,238,238,0.25)}.member-signup #pricing.alt .teacher.box,.member-signup .sample-signup.alt .teacher.box{border-color:#2ecc71}.member-signup #pricing.alt .teacher .box-title,.member-signup .sample-signup.alt .teacher .box-title{background:#2ecc71}.member-signup #pricing.alt .teacher h2.price,.member-signup .sample-signup.alt .teacher h2.price{color:#2ecc71}.member-signup #pricing.alt .lifetime.box,.member-signup #pricing.alt .school.box,.member-signup .sample-signup.alt .lifetime.box,.member-signup .sample-signup.alt .school.box{border-color:#eee}.member-signup #pricing.alt .lifetime .box-title,.member-signup #pricing.alt .school .box-title,.member-signup .sample-signup.alt .lifetime .box-title,.member-signup .sample-signup.alt .school .box-title{color:#222}.member-signup #pricing.alt .lifetime h2.price,.member-signup #pricing.alt .school h2.price,.member-signup .sample-signup.alt .lifetime h2.price,.member-signup .sample-signup.alt .school h2.price{color:#1B9AF7}.member-signup #pricing.alt .lifetime .download-btn,.member-signup #pricing.alt .school .download-btn,.member-signup .sample-signup.alt .lifetime .download-btn,.member-signup .sample-signup.alt .school .download-btn{background-color:#3498db}.member-signup #pricing.alt .lifetime .download-btn:hover,.member-signup #pricing.alt .school .download-btn:hover,.member-signup .sample-signup.alt .lifetime .download-btn:hover,.member-signup .sample-signup.alt .school .download-btn:hover{background-color:#2980b9}@media only screen and (max-width: 697px){.member-signup iframe{max-width:300px;max-height:169px}.member-signup .button{height:auto;line-height:40px;font-size:20px}}.testimonial blockquote{border-left:none;background:#eef5fa;border:1px solid #dae9f4;padding:20px;box-shadow:0 0 1px 1px #eee;color:#333;font-size:16px;font-style:italic;position:relative}.testimonial-author{position:absolute;right:0;bottom:0;padding:2px 36px;margin:0}.testimonial-author span{font-weight:bold}.testimonial-icon{border-radius:100%}.testimonial .one-fourth.first{text-align:center}.pricing-join{text-align:center}.membership .box.basic-signup{max-width:600px;margin:0 auto;font-size:0.8em}.membership .pricing-wrapper{display:flex;flex-wrap:nowrap;margin:0 auto;margin-top:4rem;justify-content:center}.membership .pricing-wrapper .sample-signup{display:block}.membership .pricing-wrapper .box{background-color:white;border:3px solid #eee;padding:0 !important;text-align:center}.membership .pricing-wrapper .box h3{text-align:center;font-weight:400;margin-top:0.5em}.membership .pricing-wrapper .box:before{content:"";display:block;width:100%;position:absolute;top:0;left:0}.membership .pricing-wrapper .box.free:before{border-top-width:3px}.membership .pricing-wrapper .box.best-value{border-color:#2ecc71}.membership .pricing-wrapper .box.best-value .button{background-color:#2ecc71}.membership .pricing-wrapper .box.best-value .button:hover{background-color:#25a25a;box-shadow:3px 3px 0 rgba(46,204,113,0.25)}.membership .pricing-wrapper .box .value-text{position:absolute;left:0;right:0;bottom:100%;display:block;background:#2ecc71;margin-left:-3px;margin-right:-3px;color:#fff;padding:1rem}.membership .pricing-wrapper .box .value-text.discount{background:#e67e22;padding:0.5rem}.membership .pricing-wrapper .box .value-text.discount .fa-sun-o{color:#f1c40f}.membership .pricing-wrapper .box.classroom:before{border-top-width:3px}.membership .pricing-wrapper .box .price{font-size:4em;text-align:center;margin-bottom:0}.membership .pricing-wrapper .box span.old-price{font-size:0.5em !important}.membership .pricing-wrapper .box .sub,.membership .pricing-wrapper .box .billed-at{display:block;text-align:center}.membership .pricing-wrapper .box .sub{color:#333}.membership .pricing-wrapper .box .price span{font-size:0.3em;color:#777}.membership .pricing-wrapper .box .billed-at{color:#777}.membership .pricing-wrapper .box ul,.membership .pricing-wrapper .box ul>li{color:#333;margin-left:0;padding-left:0;list-style-type:none;text-align:left;padding:1rem 0;font-size:0.95em}.membership .pricing-wrapper .box ul{margin-bottom:0rem}.membership .pricing-wrapper .box ul>li{border-bottom:1px solid #f5f5f5}.membership .pricing-wrapper .box li.hidden{text-align:center}.membership .pricing-wrapper .box li.hidden:before{content:''}.membership .table-option{position:relative;-ms-flex-preferred-size:33.333333333333%;-webkit-flex-basis:33.333333333333%;flex-basis:33.333333333333%;max-width:33.333333333333%;float:none;margin:0 0.5rem}.membership .table-option .footer{margin-top:auto;position:absolute;bottom:30px;width:100%}.membership .table-option .footer .billed-at{font-size:0.8em}.membership .entry-sub-title{margin-bottom:0}.membership .one-half{position:relative}.membership .one-third{position:relative}.membership #join.button{display:inline-block}.membership .free h2.price,.membership .free ul>li:before{color:#777}.membership .free .button:hover{background-color:#777;border-color:#777;color:white}.membership .teacher{margin:0 0 0 auto}.membership .teacher h2.price,.membership .teacher ul>li:before{color:#2ecc71}.membership .teacher h3{margin-top:1em}.membership .box.teacher{border-color:#2ecc71}.membership .classroom{margin:0 auto 0 0}.membership .classroom h2.price,.membership .classroom ul>li:before{color:#1B9AF7}.membership .woocommerce-info{display:none}.membership .feature-comparison-table{max-width:800px;margin:0 auto;background:#fcfcfc;border:4px solid #f4f4f4;font-size:0.8em;text-align:center}.membership .feature-comparison-table .fa{color:#2ecc71;font-size:2em}.membership .feature-comparison-table table{margin:0}.membership .feature-comparison-table table th{text-align:center}.membership .pricing-faq h3{color:#1B9AF7}.membership .pricing-faq p{color:#777}.membership .trial-notice{position:absolute;top:0;right:0px;padding:5px 5px 3px;font-size:14px;color:white;vertical-align:middle}.membership .teacher .trial-notice{background:#2ecc71}.membership .classroom .trial-notice{background:#1B9AF7}.payment-icons{text-align:center}.payment-icons img{width:48px}span.secure-notice{display:block}@media only screen and (max-width: 881px){.membership .one-third{float:none !important;width:100% !important;margin:0 !important}.membership .pricing-wrapper .box:before{max-width:100%}.membership li.hidden{display:none}}@media only screen and (max-width: 834px){.box-wrapper{flex-wrap:wrap}.box-item{-ms-flex-preferred-size:100%;-webkit-flex-basis:100%;flex-basis:100%;max-width:100%}.membership .pricing-wrapper{flex-wrap:wrap}.membership .table-option{-ms-flex-preferred-size:100%;-webkit-flex-basis:100%;flex-basis:100%;max-width:100%}.membership .best-value{margin-top:4rem}}.purchase-order .breadcrumb{display:none}.purchase-order .entry-title{text-align:center;font-size:1.8em}.purchase-order .site-inner{max-width:900px}.purchase-order .hero{margin-bottom:1rem}.purchase-order .hero p{text-align:left;margin-bottom:0;font-size:0.8em}.purchase-order .hero p label{font-size:1.2em}.purchase-order .button{display:block;width:100%}.black-friday .best-value{border-color:#000 !important}.black-friday .value-text{background:#000 !important}.black-friday .lifetime .box-title,.black-friday .lifetime .download-btn{background:#000 !important}.black-friday .lifetime .price{color:#000 !important}.black-friday .classroom .price{color:#000 !important}.black-friday .teacher .price{color:#777 !important}.black-friday .spaces-left{font-size:14px;font-style:italic}.box-wrapper{display:flex;flex-wrap:nowrap;margin:0 auto;margin-top:4rem;justify-content:center}.box-wrapper.exam-boards .box-item{text-align:center}.box-wrapper h2{min-height:62px}.box-wrapper .box{text-align:left}.box-wrapper .box ul{margin-left:20px}.box-wrapper .box li{list-style-type:disc}.box-item{position:relative;-ms-flex-preferred-size:25%;-webkit-flex-basis:25%;flex-basis:25%;max-width:25%;float:none;margin:0 0.5rem;padding-top:30px;text-align:left}.box-item ul{margin-left:20px}.box-item li{list-style-type:disc}.box-item.half{-ms-flex-preferred-size:50%;-webkit-flex-basis:50%;flex-basis:50%;max-width:50%}.box-item.third{-ms-flex-preferred-size:40%;-webkit-flex-basis:40%;flex-basis:40%;max-width:40%}.module{position:absolute;top:0;left:0;padding:0 10px;background:#eee;color:#666;font-size:17px}.highlight{background-color:#f7f6f6}@media only screen and (max-width: 834px){.box-wrapper{flex-wrap:wrap}.box-item,.box-item.third{-ms-flex-preferred-size:100%;-webkit-flex-basis:100%;flex-basis:100%;max-width:100%}}.module-wrapper .box-wrapper .box{text-align:center}

/*# sourceMappingURL=style.css.map */
