@charset "UTF-8";@font-face{font-family:iconfont;src:local("Arial") format("woff");font-weight:400;font-style:normal}.icon-check:before{content:"\e908"}.icon-user:before{content:"\e907"}.icon-menu:before{content:"\f0c9"}.icon-cross:before{content:"\e906"}.icon-facebook:before{content:"\e905"}.icon-pinterest:before{content:"\e900"}.icon-twitter:before{content:"\e901"}.icon-instagram:before{content:"\e902"}.icon-youtube:before{content:"\e903"}.icon-search:before{content:"\e904"}/*! normalize.css v6.0.0 | MIT License | github.com/necolas/normalize.css */html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,footer,header,nav,section{display:block}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace}dfn{font-style:italic}mark{background-color:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}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-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}.optin .headline,.optin .optin-notice,.share-side a,.share-widget .action,blockquote,blockquote.sharequote .share-buttons a,h1,h2,h3,h4,h5,h6{color:#222;clear:both;line-height:1.1}.h1,.page-header .searchform button,.page-header .searchform input,.pricing-table .price-amount,h1{font-size:1.92rem}@media (min-width:600px){.h1,.page-header .searchform button,.page-header .searchform input,.pricing-table .price-amount,h1{font-size:2.4rem}}.h2,h2{font-size:1.44rem}@media (min-width:600px){.h2,h2{font-size:1.8rem}}.h3,.share-side a,blockquote,h3{font-size:1.2rem}@media (min-width:600px){.h3,.share-side a,blockquote,h3{font-size:1.404rem}}.h4,.optin .headline,h4{font-size:1.2rem}.footer--menu ul,.h5,.post-date,.share-widget .action,.small,blockquote.sharequote .share-buttons a,h5,small{font-size:.996rem}.h6,.optin .optin-notice,h6{font-size:.756rem}strong{color:#222}#cookies-consent .inner,.comments,.doodle-optin-popup .optin-container,.hblock .hblock-inner,.page-header,.readable-content,article{max-width:800px;margin:auto}#fixed-optin .content,.footer--inner,.hblock .hblock-content,.main-content,.navbar--inner{max-width:1100px;margin:auto;padding:0 1.8rem}.embed-container.video,.featured-img,.notice,.wide-content{margin-left:-1.8rem;margin-right:-1.8rem}.optin form input[type=email],.optin form input[type=text]{font-size:100%;padding:.5rem 1rem;height:50px;border:1px solid #f0f0f0;vertical-align:top}.optin form input[type=email]:focus,.optin form input[type=text]:focus{border-color:#f56991;outline:0}#fixed-optin .content>p a,.button,.comment-form input[type=submit],.hblock.color-pink .button,.optin form button,.optin.primary-color button,.pagination a,.searchform button,button,input[type=button],input[type=reset],input[type=submit]{display:inline-block;background-color:#f56991;color:#fff;border:none;padding:.5rem 1rem;font-weight:700;text-transform:uppercase;cursor:pointer}#fixed-optin .content>p a:hover,.button:hover,.hblock.color-pink .button:hover,.optin form button:hover,.optin.primary-color button:hover,.pagination a:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background-color:#f787a7}#fixed-optin .content>p a,.hblock.color-pink .button,.optin.primary-color button{background-color:#d1f2a5;color:#222}#fixed-optin .content>p a:hover,.hblock.color-pink .button:hover,.optin.primary-color button:hover{background-color:#daf5b7;color:#222}#toc_container a,.comment-meta .date a,.doodle-optin-popup .close a,.footer--menu ul a,.footer--social a,.navbar .logo,.navbar--menu a,.optin .headline a,.optin .optin-notice a,.share-side a a,.share-widget .action a,.share-widget a,a.imglink,blockquote a,blockquote.sharequote .share-buttons a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{border:none}.doodle-optin-popup .close a:hover,.footer--menu ul a:hover,.navbar--menu a:hover,.optin .headline a:hover,.optin .optin-notice a:hover,.share-side a a:hover,.share-widget a:hover,blockquote a:hover,blockquote.sharequote .share-buttons a:hover,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#f56991}.doodle-optin-popup .close a,.footer--menu ul a,.share-widget a,blockquote.sharequote .share-buttons a{color:#fff}.navbar--menu a,.optin .headline a,.optin .optin-notice a,.share-side a a,.share-widget .action a,blockquote a,blockquote.sharequote .share-buttons a a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#222}.navbar .logo,a.imglink{line-height:1}.navbar .logo img,a.imglink img{vertical-align:text-bottom}.navbar .logo:hover img,a.imglink:hover img{opacity:.9}#toc_container ul,.comments li,.comments ul,.footer--menu ul,.lessons-widget,.lessons-widget ul,.list-horizontal,.navbar--menu ul{list-style:none;padding:0}#toc_container ul li:before,.comments li li:before,.comments ul li:before,.footer--menu ul li:before,.lessons-widget li:before,.list-horizontal li:before,.navbar--menu ul li:before{content:none}.footer--menu ul,.list-horizontal,.navbar--menu ul{margin:0}.footer--menu ul li,.list-horizontal li,.navbar--menu ul li{display:inline-block;margin:0}.footer--menu ul li:first-child,.list-horizontal li:first-child,.navbar--menu ul li:first-child{margin-left:0}.footer--menu ul li:last-child,.list-horizontal li:last-child,.navbar--menu ul li:last-child{margin-right:0}.alignleft::after,.alignleft::before,.alignright::after,.alignright::before,.comment-meta::after,.comment-meta::before,.hblock .hblock-inner::after,.hblock .hblock-inner::before,.single-product .testimonial .person::after,.single-product .testimonial .person::before{content:"";display:table;clear:both}.footer .logo,.hero .logo,.navbar .logo{width:100%}.hero .logo svg,.navbar .logo svg{fill:#222}.footer .logo svg{fill:#fff}[class*=" icon-"],[class^=icon-]{font-family:iconfont!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;position:relative}html{font-size:100%}body{font-family:Arial,Helvetica,sans-serif;line-height:1.8;font-size:1.1rem;color:#444;margin:0;padding:0;overflow-x:hidden}@media (min-width:600px){body{line-height:1.8;font-size:1.2rem}}br,p:empty{display:none}a{text-decoration:none;color:#f56991;border-bottom:.1rem solid #fde1e9;position:relative;cursor:pointer}a:hover{border-color:#f56991}img{max-width:100%;height:auto}ol,ul{padding:0;margin:0 0 1.8rem .9rem;position:relative;list-style:none}@media (min-width:600px){ol,ul{margin:0 0 1.8rem 1.8rem}}ol ol,ol ul,ul ol,ul ul{margin-left:.9rem}@media (min-width:600px){ol ol,ol ul,ul ol,ul ul{margin-left:1.8rem}}ol:not(.unstyled):not(.children) li,ul:not(.unstyled):not(.children) li{position:relative;margin-bottom:.6rem;padding-left:2ch}ol:not(.unstyled):not(.children) li:before,ul:not(.unstyled):not(.children) li:before{content:"â¢";position:absolute;left:0;color:#aaa}ol:not(.unstyled):not(.children) li.cross-bullet:before,ul:not(.unstyled):not(.children) li.cross-bullet:before{font-family:iconfont;content:"\e906";line-height:auto;color:#d31547}ol:not(.unstyled):not(.children) li.red-bullet:before,ul:not(.unstyled):not(.children) li.red-bullet:before{color:#d31547}ol:not(.unstyled):not(.children) li.check-bullet:before,ul:not(.unstyled):not(.children) li.check-bullet:before{font-family:iconfont;content:"\e908";line-height:auto;color:#20bf55}ol:not(.unstyled):not(.children) li.green-bullet:before,ul:not(.unstyled):not(.children) li.green-bullet:before{color:#a9efb6}@media (min-width:600px){ol:not(.unstyled):not(.children) li,ul:not(.unstyled):not(.children) li{margin-bottom:.9rem}}.page-header{margin-bottom:1.8rem}.page-header p{margin:0}.overlay{background-color:rgba(0,0,0,.6);position:absolute;top:0;left:0;bottom:0;right:0}.popup{display:none}.popup.show{display:block}.instagram-media,iframe:not(.podigee-podcast-player):not(.ivoox-player){margin:0 auto 1.8rem auto!important}.embed-container.video{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.embed-container.video embed,.embed-container.video iframe,.embed-container.video object{position:absolute;top:0;left:0;width:100%;height:100%}.centered{text-align:center}.text-right{text-align:right}.muted{color:#aaa}.muted a{color:#aaa}fieldset,input:not([type]),input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #aaa;padding:.5rem 1rem;width:100%}fieldset:focus,input:not([type]):focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{border-color:#f56991;outline:0}label,legend{display:block;font-weight:700}label{cursor:pointer}input[type=checkbox]+label,input[type=radius]+label,label>*{font-weight:400}table{border-spacing:0;width:100%}table td,table th{padding:.9rem;text-align:left}table thead th{background-color:#222;color:#fff}table tbody tr{background-color:#fff}table tbody tr:nth-child(even){background-color:#f8f8f8}.hero{background-color:#f0f0f0;position:relative;margin-bottom:3.6rem;padding-top:1.8rem}@media (min-width:600px){.hero{min-height:400px;padding:0}}@media (min-width:900px){.hero{min-height:500px}}.hero .logo{width:150px;margin:auto}@media (min-width:600px){.hero .logo{position:absolute;top:1.8rem;left:1.8rem;width:150px;margin:0}}@media (min-width:600px){.hero .optin,.hero .pic{position:absolute;top:0;height:100%}}@media (min-width:600px){.hero .pic{left:0;width:40%}}@media (min-width:600px){.hero .optin{right:0;width:60%}}.optin--inner{padding:0 1.8rem;max-width:550px;text-align:center}@media (min-width:600px){.optin--inner{text-align:left}}@media (min-width:900px){.optin--inner{padding:100px 1.8rem 50px 1.8rem}}.hero .pic img{margin:auto;display:block}@media (min-width:600px){.hero .pic img{position:absolute;bottom:0;right:0;max-height:330px}}@media (min-width:900px){.hero .pic img{max-height:none}}.navbar{padding-top:3.6rem;margin-bottom:1.8rem;text-align:center}@media (min-width:900px){.navbar{text-align:left}}.navbar .logo{max-width:300px;display:inline-block}@media (min-width:900px){.navbar .logo{max-width:200px}}.navbar--inner{border-bottom:2px solid #f0f0f0;padding-bottom:1.8rem}.navbar--menu{text-align:center}@media (min-width:900px){.navbar--menu{float:right}}.navbar--menu ul{display:none}@media (min-width:900px){.navbar--menu ul{display:block}}.navbar--menu ul li{display:block;text-align:center;margin-top:1.8rem}@media (min-width:900px){.navbar--menu ul li{display:inline-block;margin-left:1.8rem;margin-top:0}}.navbar--menu .menu-toggle{margin-top:1.8rem;display:inline-block;text-align:center}@media (min-width:900px){.navbar--menu .menu-toggle{display:none}}.navbar--menu .menu-toggle .icon-cross{display:none}.navbar--menu.show ul{display:block}.navbar--menu.show .menu-toggle .icon-cross{display:inline-block}.navbar--menu.show .menu-toggle .icon-menu{display:none}article{margin-bottom:3.6rem}.single-post h1{margin-bottom:0}.post-date{color:#aaa;font-style:italic}.alignright{float:right;margin:0 0 1.8rem 1.8rem}.alignleft{float:left;margin:0 1.8rem 1.8rem 0}.aligncenter{text-align:center}img.aligncenter{display:block;margin-right:auto;margin-left:auto}.wp-caption{text-align:center}pre{max-width:100%;overflow:auto}blockquote{position:relative;margin:0 0 1.8rem 0;padding:.45rem 0 .45rem .45rem;border-left:2px solid #f56991}@media (min-width:600px){blockquote{margin:1.8rem;padding:1.8rem}}blockquote p{padding:0;margin:0}blockquote.sharequote{margin-bottom:3.6rem}blockquote.sharequote .share-buttons{position:absolute;bottom:-1.8rem;left:.45rem}@media (min-width:600px){blockquote.sharequote .share-buttons{left:1.8rem}}blockquote.sharequote .share-buttons a{font-weight:700;padding:6px 8px;background-color:#222}blockquote.sharequote .share-buttons a:hover{color:#fff}blockquote.sharequote .share-buttons a:hover.twitter{background-color:#1da1f2}blockquote.sharequote .share-buttons a:hover.facebook{background-color:#3b5998}.notice{padding:1.8rem}.notice.notice-primary{background-color:#f56991;color:#fff}.notice.notice-primary a{color:#fff;border-color:rgba(255,255,255,.5)}.notice.notice-primary a:hover{border-color:#fff}.notice.notice-secondary{background-color:#d1f2a5}.hblock{position:relative;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding:1.8rem 0}.hblock.color-gray{background-color:#f0f0f0}.hblock.color-black{background-color:#222}.hblock.color-green{background-color:#d1f2a5}.hblock.color-pink{background-color:#f56991}.hblock.color-black .optin .headline,.hblock.color-black .optin .optin-notice,.hblock.color-black .share-side a,.hblock.color-black .share-widget .action,.hblock.color-black blockquote,.hblock.color-black blockquote.sharequote .share-buttons a,.hblock.color-black h1,.hblock.color-black h2,.hblock.color-black h3,.hblock.color-black h4,.hblock.color-black h5,.hblock.color-black h6,.hblock.color-black p,.hblock.color-black strong,.hblock.color-black ul,.hblock.color-pink .optin .headline,.hblock.color-pink .optin .optin-notice,.hblock.color-pink .share-side a,.hblock.color-pink .share-widget .action,.hblock.color-pink blockquote,.hblock.color-pink blockquote.sharequote .share-buttons a,.hblock.color-pink h1,.hblock.color-pink h2,.hblock.color-pink h3,.hblock.color-pink h4,.hblock.color-pink h5,.hblock.color-pink h6,.hblock.color-pink p,.hblock.color-pink strong,.hblock.color-pink ul,.optin .hblock.color-black .headline,.optin .hblock.color-black .optin-notice,.optin .hblock.color-pink .headline,.optin .hblock.color-pink .optin-notice,.share-side .hblock.color-black a,.share-side .hblock.color-pink a,.share-widget .hblock.color-black .action,.share-widget .hblock.color-pink .action,blockquote.sharequote .share-buttons .hblock.color-black a,blockquote.sharequote .share-buttons .hblock.color-pink a{color:#fff}.hblock .hblock-inner>:first-child{margin-top:0}.hblock .hblock-inner>:last-child{margin-bottom:0}@media (max-width:599px){.hblock img.alignleft,.hblock img.alignright{float:none;display:block;margin:auto}}span.highlight{background-color:#ffe95c;box-shadow:-2px 0 0 2px #ffe95c,2px 0 0 2px #ffe95c,-2px 2px 0 2px #f7e364,2px 2px 0 2px #f7e364}span.highlight.hl-red{color:#fff;background-color:#d31547;box-shadow:-2px 0 0 2px #d31547,2px 0 0 2px #d31547,-2px 2px 0 2px #c7214c,2px 2px 0 2px #c7214c}span.highlight.hl-green{background-color:#a9efb6;box-shadow:-2px 0 0 2px #a9efb6,2px 0 0 2px #a9efb6,-2px 2px 0 2px #aeeab9,2px 2px 0 2px #aeeab9}.share-widget .action{font-weight:700}.share-widget a:hover{color:#fff}.share-side{position:fixed;left:10px;top:20px;visibility:hidden;display:none}.share-side.visible{visibility:visible}@media (min-width:900px){.share-side{display:block}}@media (min-width:1200px){.share-side{left:5%}}.share-side a{background-color:#222;text-align:center;display:block;width:50px;padding:20px 0;margin:auto;margin-bottom:.9rem}.share-side .facebook:hover{background-color:#3b5998}.share-side .twitter:hover{background-color:#1da1f2}.share-side .pinterest:hover{background-color:#b21c22}.share-mobile{display:table;width:100%;margin-bottom:1.8rem}@media (min-width:900px){.share-mobile{display:none}}.share-mobile a,.share-mobile p{display:table-cell;padding:10px}.share-mobile p{display:none;background-color:#f0f0f0;width:20%}@media (min-width:600px){.share-mobile p{display:table-cell}}.share-mobile a{text-align:center;width:50%}@media (min-width:600px){.share-mobile a{width:40%}}.share-mobile .facebook{background-color:#3b5998}.share-mobile .twitter{background-color:#1da1f2}#toc_container{border-bottom:2px solid #f0f0f0;padding-bottom:1.8rem}#toc_container p{margin:0;text-align:center;padding:.6rem;margin-bottom:.9rem;background-color:#222;color:#fff;font-weight:700}#toc_container ul{margin:0;margin-left:1.8rem}#toc_container li{margin:0;font-weight:700}#toc_container li li{font-weight:400}#toc_container a{display:inline-block;line-height:1.8}#toc_container a span{font-weight:700;color:#444}.doodle-optin-popup{z-index:1001;position:fixed;width:100%;height:100%;left:0;top:0;right:0;bottom:0}.doodle-optin-popup .optin-container{position:relative;top:50%;vertical-align:top;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.doodle-optin-popup .close{text-align:center}.doodle-optin-popup .close a{display:inline-block;padding:5px;background-color:rgba(0,0,0,.5)}.doodle-optin-popup .optin{box-shadow:0 0 100px rgba(0,0,0,.2)}.optin{padding:.9rem;background-color:#f0f0f0}@media (min-width:600px){.optin{padding:1.8rem;margin:0 3.6rem}}.optin .headline{text-align:center;margin-top:0}.optin .optin-notice{margin-bottom:0;text-align:center}.optin form input[type=email],.optin form input[type=text]{display:block;width:100%;margin-bottom:1.8rem}.optin form input[type=email]:focus,.optin form input[type=text]:focus{border-color:#f56991;outline:0}.optin form button{width:100%;display:block;vertical-align:top;font-size:100%;height:50px}.optin.primary-color{background-color:#f56991}.optin.primary-color .headline,.optin.primary-color .optin-notice{color:#fff}.comments{overflow-wrap:break-word}.comments .comment-body{padding:1.8rem;border:1px solid #f0f0f0;margin-bottom:3.6rem}.comments .comment-body.replying{border-color:#bdbdbd}.comments .children{margin-top:1.8rem;margin-left:1.8rem}.comments .bypostauthor{border-top:5px solid #f56991}.comments--list{margin:0}.comment-meta img{float:left;margin-right:.9rem}.comment-meta p{margin:0}.comment-meta .date{font-size:80%}.comment-meta .date a{color:#b3b3b3}.comment-form label{display:block;font-weight:700}.comment-form input[type=text],.comment-form textarea{width:100%;border:solid 1px #f0f0f0;font-size:100%;padding:.9rem}.comment-form input[type=text]:focus,.comment-form textarea:focus{border-color:#f56991;outline:0}.comment-form .form-submit{text-align:center}.comment-form input[type=submit]{font-size:100%}.replying .replying-notice{display:inline-block}.replying .reply a{display:none}.replying-notice{color:#b3b3b3;display:none}.pagination{overflow:hidden;margin-bottom:1.8rem}.pagination a span{display:none}@media (min-width:600px){.pagination a span{display:inline}}.pagination a.prev:before{content:'Â« '}.pagination a.next{float:right}.pagination a.next:after{content:' Â»'}.searchform{text-align:center}.searchform button{font-size:100%;vertical-align:top}.searchform input{vertical-align:top;font-size:100%;padding:.5rem 1rem;border:none;background-color:#f0f0f0}.page-header .searchform input{width:90%}.page-header .searchform button{width:10%}html.full-browser{height:100%;overflow:hidden}html.full-browser body,html.full-browser iframe{width:100%;height:100%}#fixed-optin{position:fixed;bottom:0;width:100%;z-index:10;background-color:#f56991}#fixed-optin .content>p{text-align:center;color:#fff;margin:.45rem 0}.landing-page .topbar{background-color:#222;height:50px}.landing-page .topbar .logo{line-height:50px;text-align:center}.landing-page .topbar .logo svg{fill:#fff;max-height:25px;vertical-align:middle}.landing-page .topbar.transparent{background-color:transparent}.landing-page .topbar.logo-black svg{fill:#000}.lessons-widget{margin:1.8rem 0;font-size:.996rem}.lessons-widget li{display:block;margin:0 0 1px 0;padding:.9rem}.lessons-widget li:before{position:relative;width:auto;height:auto;top:auto;left:auto;border-radius:0;background-color:transparent}.lessons-widget .module{font-weight:700;background-color:#e3e3e3;cursor:pointer}.lessons-widget .module:before{content:'- '}.lessons-widget .module.closed:before{content:'+ '}.lessons-widget .module.closed+.lessons{display:none}.lessons-widget .lessons{margin:0}.lessons-widget .lessons li{background-color:#f0f0f0;line-height:1;overflow:hidden}@media (min-width:600px){.lessons-widget .lessons li{padding-left:1.8rem}.lessons-widget .lessons li:before{content:'- ';font-weight:700}}.lessons-widget .length{margin-left:.9rem;color:#aaa}.price-amount.discounted{text-decoration:line-through}.buy-button.big{font-size:1.404rem}@media (min-width:600px){.buy-button.big{font-size:1.8rem}}.buy-button.big .price-amount:before{content:' '}.coupon-notice,.expires-notice{text-align:center;font-weight:700;padding:.9rem;text-transform:uppercase}.coupon-notice{background-color:#d1f2a5;color:#222}.coupon-notice .code{display:inline-block;background-color:#222;color:#fff;padding:0 5px}.coupon-notice.has-image{padding-left:60px}@media (min-width:600px){.coupon-notice.has-image{padding-left:.9rem}}.coupon-notice img{max-width:50px;border-radius:50px;vertical-align:middle;position:absolute;left:5px}@media (min-width:600px){.coupon-notice img{position:relative;left:auto}}.single-product .expires-notice{background-color:#222;color:#fff;text-align:center;padding:.45rem}.single-product .testimonial{background-color:#f5f5f5;margin-bottom:1.8rem}.single-product .testimonial .person,.single-product .testimonial .text{padding:.9rem}.single-product .testimonial .person{background-color:#222}.single-product .testimonial .person img{margin:auto;display:block}@media (min-width:600px){.single-product .testimonial .person img{float:left;margin-right:1.8rem;max-width:150px}}.single-product .testimonial .person p{margin:0;text-align:center;color:#fff}@media (min-width:600px){.single-product .testimonial .person p{text-align:left}}.single-product .testimonial .person .name{font-weight:700;font-size:1.8rem}.single-product .testimonial .person .shop-name{font-style:italic}.single-product .testimonial .person .shop-url{color:#aaa;font-style:italic}.single-product .testimonial .text p:first-child{margin-top:0}.single-product .testimonial .text p:last-child{margin-bottom:0}.pricing-table{max-width:400px;background-color:#f0f0f0;margin:auto;padding-bottom:.9rem}.pricing-table .share-side a,.pricing-table blockquote,.pricing-table h3,.share-side .pricing-table a{background-color:#222;color:#fff;text-align:center;padding:.9rem 0}.pricing-table .price-amount{font-weight:700;line-height:1}.pricing-table ul{margin:0}.pricing-table ul li:not(:last-child){padding-bottom:.9rem;border-bottom:1px solid #d7d7d7}.pricing-table p,.pricing-table ul{padding:0 .9rem}.faq .faq-question{border-bottom:2px solid #f0f0f0}.faq .faq-question .title{font-weight:700;cursor:pointer;padding-left:2ch}.faq .faq-question .title:before{content:"+";position:absolute;left:0}.faq .faq-question .title.open:before{content:"-"}.faq .faq-question .title.open+.answer{display:block}.faq .faq-question .answer{padding-left:2ch;display:none}.testimonial-block{background-color:#f0f0f0;margin-bottom:1.8rem}.testimonial-block .caption{font-style:italic;padding:.9rem}.testimonial-block .author{font-weight:700;text-align:center;padding:.9rem;background-color:#222;color:#fff}.testimonial-block img{display:block;margin:auto;max-width:100px;border-radius:100%}#cookies-consent{display:none;color:#fff;background-color:rgba(0,0,0,.9);position:fixed;left:0;bottom:0;width:100%;padding:0 1.8rem;z-index:1}#cookies-consent.show{display:block}.footer{background-color:#222;padding:1.8rem 0}.footer .logo{max-width:300px;margin:auto}.footer--social{text-align:center;margin-bottom:1.8rem;color:#fff}.footer--social p{margin:0 0 .9rem 0}.footer--social li{margin-left:.9rem}.footer--social a{font-size:200%;color:#f56991}.footer--menu ul{text-align:center;padding-bottom:1.8rem}.footer--menu ul li{display:block;text-align:center;margin-top:.9rem}@media (min-width:600px){.footer--menu ul li{display:inline-block;margin-left:1.8rem;margin-top:0}}