/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],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}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{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-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}:root{--primary-color:var(--ghost-accent-color,#6c5ce7);--primary-text-color:#333;--secondary-text-color:#999;--galaxy-color:#737fe9;--red-color:#dc3545;--orange-color:#ffc107;--green-color:#28a745;--white-color:#fff;--lighter-gray-color:#f7f7f7;--light-gray-color:#f1f1f1;--mid-gray-color:#e6e6e6;--dark-gray-color:#1a1a1a;--black-color:#000;--font-base:roboto,sans-serif;--animation-base:ease-in-out;--navbar-height:70px;--facebook-icon-color:#006eff;--linkedin-icon-color:#569af3;--instagram-icon-color:#ff00bf;--github-icon-color:#ff7b00;--twiter-icon-color:red}body,html{height:100%;margin:0;padding:0}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--galaxy-color);color:var(--primary-text-color);font-family:var(--font-base);font-size:16px;line-height:1.7;word-break:break-word}a{text-decoration:none;transition:color .1s var(--animation-base)}a,h1,h2,h3,h4,h5,h6{color:var(--dark-gray-color)}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.3;margin:0 0 15px}p{margin:0 0 20px}img{display:block;height:auto;max-width:100%}blockquote{color:var(--secondary-text-color);font-size:22px;font-weight:500;line-height:1.45;margin-left:60px;margin-right:60px}blockquote strong{font-weight:700}table{border-collapse:collapse;font-size:15px;width:100%;word-break:normal}thead{background-color:var(--lighter-gray-color);border-bottom:1px solid var(--mid-gray-color)}tr+tr{border-top:1px solid var(--mid-gray-color)}tr:hover td{background-color:var(--lighter-gray-color)}td,th{line-height:1.5;padding:10px 15px}th{color:var(--secondary-text-color);font-weight:500;text-align:left}tfoot{border-top:1px solid var(--mid-gray-color)}tfoot td{font-weight:700}ol,ul{padding-left:20px}embed,iframe{border:0;display:block;overflow:hidden;width:100%}figure{margin:0}figcaption{color:var(--dark-gray-color);font-size:14px;margin-top:15px;text-align:center}pre{overflow-x:scroll}code{font-size:14px}hr{border:0;margin-left:auto;margin-right:auto;position:relative}hr,hr:after,hr:before{background-color:var(--secondary-text-color);border-radius:50%;height:5px;width:5px}hr:after,hr:before{content:"";position:absolute}hr:before{right:20px}hr:after{left:20px}.more-posts{justify-content:center;margin-bottom:60px}@media (max-width:767px){blockquote{margin-left:0;margin-right:0}.table thead{display:none}.table tr{display:block;padding:12px 0}.table td{display:flex;justify-content:space-between;padding:7px 0;text-align:right;width:100%}.table td:before{color:var(--secondary-text-color);content:attr(data-label);margin-right:10px;white-space:nowrap}}.short-welcome-message{border-left:1px solid var(--primary-color);border-radius:.25rem;box-shadow:0 10px 15px -3px rgb(0 0 0/10%),0 4px 6px -2px rgb(0 0 0/5%);display:flex;flex-direction:row;flex-wrap:wrap;gap:1em;padding:2.5em}.short-welcome-message a{color:var(--galaxy-color);text-decoration:underline}.short-welcome-message>img{border-radius:50%}.short-welcome-message i.fa-smile-wink{color:var(--galaxy-color)}.container{margin-left:auto;margin-right:auto;max-width:calc(1130px + 8vw);padding-left:4vw;padding-right:4vw;width:100%}.container.large{max-width:calc(960px + 8vw)}.container.medium{max-width:calc(720px + 8vw)}.container.small{max-width:calc(640px + 8vw)}.row{display:flex;flex-wrap:wrap;margin-left:max(-20px,-4vw);margin-right:max(-20px,-4vw)}div[class^=col-]{min-height:1px;padding-left:20px;padding-right:20px;position:relative;width:100%}.col-1{flex:0 0 8.333333%;max-width:8.333333%}.col-2{flex:0 0 16.666667%;max-width:16.666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.333333%;max-width:33.333333%}.col-5{flex:0 0 41.666667%;max-width:41.666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.333333%;max-width:58.333333%}.col-8{flex:0 0 66.666667%;max-width:66.666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.333333%;max-width:83.333333%}.col-11{flex:0 0 91.666667%;max-width:91.666667%}.col-12{flex:0 0 100%;max-width:100%}@media (min-width:576px){.col-sm-1{flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{flex:0 0 100%;max-width:100%}}@media (min-width:768px){.col-md-1{flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{flex:0 0 100%;max-width:100%}}@media (min-width:992px){.col-lg-1{flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{flex:0 0 100%;max-width:100%}}@media (min-width:1200px){.col-xl-1{flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{flex:0 0 100%;max-width:100%}}@media (max-width:575px){.hidden-xs{display:none!important}}@media (min-width:576px) and (max-width:767px){.hidden-sm{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-md{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-lg{display:none!important}}@media (min-width:1200px){.hidden-xl{display:none!important}}.button{align-items:center;background-color:var(--primary-color);border:0;border-radius:3px;cursor:pointer;display:inline-flex;font-size:13px;font-weight:700;height:32px;justify-content:center;letter-spacing:.5px;outline:none;padding:0 15px;text-transform:uppercase}.button,.button:hover{color:var(--white-color)}.button-secondary{background-color:var(--mid-gray-color)}.button-secondary,.button-secondary:hover{color:var(--primary-text-color)}.button-arrow{align-items:center;display:flex;font-size:12px;font-weight:500;letter-spacing:1px;text-transform:uppercase}.button-arrow:after,.button-arrow:before{color:var(--secondary-text-color);display:inline-block;font-family:IVEEL,sans-serif;font-size:13px;font-weight:400;transition:transform .2s var(--animation-base)}.button-arrow-left:before{content:"\e92b";margin-left:-2px;margin-right:5px}.button-arrow-right:after{content:"\e92c";margin-left:5px;margin-right:-2px}.button-arrow-left:hover:before{transform:translateX(-3px)}.button-arrow-right:hover:after{transform:translateX(3px)}.button-icon{background-color:transparent;border:0;cursor:pointer;display:inline-flex;font-size:22px;height:30px;justify-content:center;line-height:30px;outline:none;padding:0;width:30px}input[type=email],input[type=password],input[type=search],input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--mid-gray-color);border-radius:5px;font-size:16px;height:50px;outline:none;padding:0 15px;width:100%}input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=text]:focus{border-color:var(--primary-color)}.form-wrapper{position:relative}.form-button{align-items:center;background-color:var(--primary-color);border:0;border-radius:0 4px 4px 0;cursor:pointer;display:flex;font-size:20px;height:40px;justify-content:center;outline:none;padding:0;position:absolute;right:5px;top:5px;width:40px}.form-button:after{color:var(--white-color);content:"\e92c";font-family:IVEEL,sans-serif}.form-button svg{display:none}.kg-gallery-container{display:flex;flex-direction:column}.kg-gallery-row{display:flex;flex-direction:row;justify-content:center}.kg-gallery-image img{height:100%;width:100%}.kg-gallery-row:not(:first-of-type){margin:10px 0 0}.kg-gallery-image:not(:first-of-type){margin:0 0 0 10px}.kg-bookmark-card{border:1px solid var(--mid-gray-color);border-radius:4px}.kg-bookmark-container{display:flex;overflow:hidden}.kg-bookmark-container:after{display:none}.kg-bookmark-content{flex-grow:1;overflow:hidden;padding:25px}.kg-bookmark-title{color:var(--dark-gray-color);font-size:18px;font-weight:700;line-height:1.3}.kg-bookmark-description{color:var(--secondary-text-color);margin-top:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kg-bookmark-metadata{align-items:center;display:flex;font-size:14px;margin-top:5px}.kg-bookmark-icon{height:20px;margin-right:5px;width:20px}.kg-bookmark-author,.kg-bookmark-publisher{display:inline}.kg-bookmark-metadata>span{color:var(--dark-gray-color)}.kg-bookmark-metadata>span:nth-of-type(2):before{content:"•";padding:0 5px}.kg-bookmark-thumbnail{flex-shrink:0;margin-left:20px;position:relative;width:300px}.kg-bookmark-thumbnail img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}@media (max-width:767px){.kg-bookmark-container{flex-direction:column}.kg-bookmark-thumbnail{height:200px;margin-left:0;width:100%}}.kg-image{margin-left:auto;margin-right:auto}.kg-canvas{display:grid;grid-template-columns:[full-start] minmax(4vw,auto) [wide-start] minmax(auto,120px) [main-start] min(720px,calc(100% - 8vw)) [main-end] minmax(auto,120px) [wide-end] minmax(4vw,auto) [full-end]}.kg-canvas>*{grid-column:main-start/main-end}.kg-width-wide{grid-column:wide-start/wide-end}.kg-width-full{grid-column:full-start/full-end}.u-plain-list{list-style-type:none;margin:0;padding:0}.u-object-fit{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.u-permalink{bottom:0;left:0;outline:none;position:absolute;right:0;top:0;z-index:50}.u-placeholder{background-color:var(--light-gray-color);position:relative;z-index:10}.u-placeholder.same-height{height:0}.u-placeholder.horizontal{padding-bottom:50%}.u-placeholder.rectangle{padding-bottom:62.5%}.u-placeholder.square{padding-bottom:100%}.u-overlay{position:relative}.u-overlay:before{background-color:var(--black-color);bottom:0;content:"";left:0;opacity:1;position:absolute;right:0;top:0;transition:opacity 1s var(--animation-base);z-index:10}.u-overlay.initialized:before{opacity:.4}.u-hover-item{transition:opacity .2s var(--animation-base)}.u-hover-wrapper:hover .u-hover-item{opacity:.85}.u-hover-wrapper:hover .u-hover-item:hover{opacity:1}.u-text-format>*{margin-bottom:0}.u-text-format>*+*{margin-top:30px}.u-text-format>:first-child{margin-top:0!important}.u-text-format>*+ol,.u-text-format>*+p,.u-text-format>*+ul{margin-top:20px}.u-text-format h1,.u-text-format h2,.u-text-format h3,.u-text-format h4,.u-text-format h5,.u-text-format h6{font-weight:800;margin-top:40px}.u-text-format h1+p,.u-text-format h2+p,.u-text-format h3+p,.u-text-format h4+p,.u-text-format h5+p,.u-text-format h6+p{margin-top:15px}.u-text-format h1{font-size:26px}.u-text-format h2{font-size:23px}.u-text-format h3{font-size:20px}.u-text-format h4{font-size:17px;font-weight:700}.u-text-format h5{font-size:15px;font-weight:700}.u-text-format h6{font-size:13px;font-weight:700;text-transform:uppercase}.u-text-format strong{color:var(--dark-gray-color)}.u-text-format a{color:var(--primary-color)}.u-text-format a:hover{text-decoration:underline}.u-text-format>.kg-card,.u-text-format>.kg-card+*{margin-top:45px}.u-text-format hr,.u-text-format hr+*{margin-top:40px}.u-text-format blockquote,.u-text-format blockquote+*{margin-top:30px}.site{background-color:var(--white-color);display:flex;flex-direction:column}.site-content{flex:1 0 auto;padding-bottom:30px;padding-top:60px}@media (max-width:767px){.site-content{padding-bottom:20px}}.site-content-container{display:flex;flex-direction:column;height:calc(100vh - var(--navbar-height) - 48px);margin-top:calc(var(--navbar-height) + 48px);overflow-y:auto;z-index:80}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-thumb:hover{background:#555}.circuit{left:0;opacity:.4;position:fixed;top:0}@media (max-width:1200px){.circuit{display:none}}.site-header{background-color:var(--dark-gray-color);position:fixed;top:0;width:100%;z-index:100}.navbar{align-items:center;display:flex;height:var(--navbar-height);justify-content:space-between}.home-template .navbar{box-shadow:none}.logo,.navbar-left,.navbar-right{align-items:center;display:flex}.logo{flex-direction:row;gap:4px;margin-right:30px;position:relative;vertical-align:middle}.logo-image{max-height:40px}.logo-text{font-size:24px;font-weight:800}.logo-hash{color:var(--primary-color);font-size:30px;font-weight:800;margin-right:2px;position:relative}.main-nav{align-items:center;display:flex}.main-nav a,.navbar-left a{color:var(--lighter-gray-color)}.menu-item{font-size:15px;font-weight:500;letter-spacing:.5px;line-height:1;margin-left:25px;position:relative}.menu-item.menu-item-current,.menu-item:hover{color:var(--primary-color)}.main-nav .menu-item:before{background-color:var(--primary-color);bottom:-10px;content:"";height:3px;opacity:0;position:absolute;transition:all .4s ease-in-out;width:0}.main-nav .menu-item:hover:before{opacity:1;right:0;width:100%}.menu-item-sep{background-color:var(--mid-gray-color);height:30px;margin:0 20px;width:1px}.logo-hash:before{content:attr(filter-content);filter:url(#motion-blur-filter);left:0;position:absolute;top:0}#svg-motion-blur-effect{height:0;position:absolute}.logo .fas.fa-laptop-code{font-size:.85em}.hamburger{z-index:120}.hamburger-box{height:18px;top:4px;width:30px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background-color:var(--primary-color);height:2px;width:30px}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:var(--primary-color)}.hamburger--slider .hamburger-inner:before{top:7px}.hamburger--slider .hamburger-inner:after{top:15px}.hamburger--slider.is-active .hamburger-inner:after{top:19px}.mobile-menu{background-color:var(--dark-gray-color);display:block;height:100vh;left:0;overflow-y:scroll;padding-bottom:45px;padding-top:45px;position:absolute;top:0;transform:translateY(-100%);transition:all .75s ease;visibility:hidden;width:100%;z-index:110}.mobile-menu .menu-item{margin:0;margin-top:45px}.mobile-nav{display:flex;flex-direction:column}.mobile-nav a{color:var(--lighter-gray-color);font-size:1.4rem;text-align:center;text-transform:uppercase;transform:scale(1);transition:all .25s ease}.mobile-nav a:hover{transform:scale(1.1)}.mobile-menu.opened{transform:translateY(0);visibility:visible}.mobile-menu-icons{letter-spacing:1em;margin-bottom:4em;margin-top:6em;text-align:center}.mobile-menu-icons i{font-size:2.5rem}.mobile-menu .multi-level-nav-item{margin-top:45px;text-align:center}.mobile-menu .multi-level-nav-item ul li:focus-within>ul,.mobile-menu .multi-level-nav-item ul li:hover>ul,.mobile-menu .multi-level-nav-item ul li ul:focus,.mobile-menu .multi-level-nav-item ul li ul:hover{border-left:1px solid var(--primary-color);display:block;margin-top:-52px;opacity:1;padding:8px;right:32%;transform:translateX(100%);visibility:visible;width:auto}.site-cover{display:flex;min-height:500px;z-index:unset!important}.site-cover .search{margin:30px auto 0;width:400px}.site-cover .search-field{border:0}.cover-content{color:var(--white-color);margin:auto;padding:30px;position:relative;text-align:center;z-index:20}.cover-description{font-size:30px;font-weight:500;line-height:1.4;margin:0 auto;max-width:750px}@media (max-width:460px){.site-cover .search{width:100%}}@media (max-width:767px){.site-cover{min-height:400px}.cover-description{font-size:24px}}.search{position:relative;text-align:left}.search-button:after{content:"\e901"}.search-button-clear{font-size:18px}.search-button-clear:after{content:"\e92f"}.search-result{-webkit-overflow-scrolling:touch;background-color:var(--white-color);border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.15);color:var(--dark-gray-color);font-size:15px;margin-top:5px;max-height:50vh;overflow:hidden;overflow-y:auto;position:absolute;top:100%;width:100%}.search-result-row+.search-result-row{border-top:1px solid var(--mid-gray-color)}.search-result-row-link{display:block;padding:13px 15px 8px}.search-result-row-link:hover{background-color:var(--light-gray-color);color:var(--dark-gray-color)}.search-result-row-title{line-height:1.3}.search-result-row-excerpt{color:var(--secondary-text-color);display:block;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-heading{font-size:30px;margin-bottom:10px}.page-subheading{color:var(--secondary-text-color);font-size:18px;font-weight:400;line-height:1.5}.page-header{margin:0 auto 45px;max-width:500px;text-align:center}.account{border:1px solid var(--mid-gray-color);border-radius:3px;display:flex;margin:0 auto;max-width:500px;padding:25px 30px}.account-row{align-items:center;display:flex}.account-row+.account-row{margin-top:15px}.account-row-action{margin-top:30px!important}.account-row-action .button+.button{margin-left:10px}.account-heading{font-size:15px;font-weight:700;margin-bottom:0;width:80px}.account-body{line-height:1.3}.account-row-status .account-body{border-radius:3px;color:var(--white-color);display:inline-block;font-size:11px;font-weight:700;line-height:1;padding:5px 8px;text-transform:uppercase;vertical-align:middle}.account-row-status .account-body.active{background-color:var(--green-color)}.account-row-status .account-body.trialing{background-color:var(--orange-color);color:var(--primary-text-color)}.account-row-status .account-body.free{background-color:var(--dark-gray-color)}.account-row-cancel{margin-top:20px!important}.account-cancel{color:var(--red-color);font-size:14px;font-weight:700}.account-cancel-error{display:block;font-size:13px;margin-top:3px}.account-row-cancel+.account-row-status{border-top:1px solid var(--mid-gray-color);margin-top:20px;padding-top:20px}@media (max-width:767px){.account,.account-row{flex-direction:column}.account-row{align-items:flex-start}.account-heading{margin-bottom:5px}.account-row-action .button{width:100%}.account-row-action .button+.button{margin-left:0;margin-top:10px}}.plan-list{display:flex;justify-content:center;margin-top:60px}.plan{display:flex;flex-direction:column;margin:0 30px;max-width:350px;text-align:center}.plan-title{font-size:13px;letter-spacing:.5px;text-transform:uppercase}.plan-price{color:var(--secondary-text-color);font-size:14px;font-weight:500}.plan-amount{color:var(--primary-color);font-size:40px;font-weight:700}.plan-feature-list{flex-grow:1;list-style-type:none;padding:0}.plan-feature{margin:7px 0}@media (max-width:767px){.plan-list{align-items:center;flex-direction:column}.plan{margin:0}.plan+.plan{margin-top:60px}}.topic{margin-bottom:60px}.topic-header{border-bottom:1px solid var(--mid-gray-color);display:flex;margin-bottom:20px;padding-bottom:10px}.topic-name{font-size:20px;margin-bottom:0}.topic-count{color:var(--secondary-text-color);margin-left:15px}.topic-article-title{font-size:15px;font-weight:400;line-height:1.5;margin-bottom:0}.topic-article-link{display:flex;padding:7px 0}.topic-article-icon{font-size:17px;margin:-2px 5px 0 -5px}.topic-more{color:var(--primary-color);font-weight:700;margin-top:20px}.term{margin-bottom:30px;margin-top:30px;text-align:center}.term-name{font-size:20px;letter-spacing:2px;margin-bottom:0;text-transform:uppercase}.term-name,.term-name a{color:var(--primary-color)}.term-description{color:var(--secondary-text-color);line-height:1.5;margin:15px auto 0;max-width:500px}.term-social{display:flex;justify-content:center;margin-top:10px}.term-social-link{font-size:17px;line-height:1;padding:4px}@media (max-width:767px){.term{margin:0}}.site-footer{background-color:var(--dark-gray-color);flex-shrink:0;padding-bottom:35px;padding-top:35px;position:relative;text-align:center}.site-footer a{position:relative;z-index:100}.footer-social{margin-bottom:15px}.footer-social>.footer-social-icons{letter-spacing:.4em;text-align:center}.footer-social>.footer-social-icons i{font-size:1.4rem}.domain{color:var(--primary-color);font-weight:bolder}.site-footer a{color:var(--lighter-gray-color)}.footer-nav{display:flex;justify-content:center;margin-bottom:25px}.footer-nav .menu-item{margin:0 12px}.footer-social-item{margin:0 5px}.copyright{font-size:14px;margin-top:5px}.copyright,.copyright a{color:var(--secondary-text-color)}.copyright a{text-decoration:underline}.privacy{margin-top:12px}.privacy a{text-decoration:underline}@media (max-width:767px){.footer-nav{flex-direction:column}.footer-nav .menu-item{margin:8px 0}}.particles-js-canvas-el{left:0;position:absolute;top:0}.error{text-align:center}.error-code{font-size:40px;font-weight:500;letter-spacing:2px;line-height:1;margin:45px 0 10px}.error-message{color:var(--secondary-text-color);margin-bottom:45px}.error-link{color:var(--primary-color);font-weight:700;justify-content:center}.post-title{font-size:18px;font-weight:500;margin-bottom:10px}.post-title-link{display:block}.post-meta{color:var(--secondary-text-color);font-size:13px;line-height:1;margin-top:15px}.post-author,.post-meta{align-items:center;display:flex}.post-author{margin:0 12px 0 4px;position:relative;z-index:60}.post-author-image-link{border-radius:50%;display:block;height:36px;margin:0 -6px;overflow:hidden;position:relative;width:36px}.post-author-image-link:first-child{z-index:10}.post-author-image-link:nth-child(2){z-index:9}.post-author-image-link:nth-child(3){z-index:8}.post-author-image-link:nth-child(4){z-index:7}.post-author-image-link:nth-child(5){z-index:6}.post-author-image{border:2px solid var(--white-color);border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover}.post-author-name{margin-bottom:5px}.post-author-name-link+.post-author-name-link:before{content:", "}.post-meta-bottom{display:flex}.post-length:before{content:"\02022";font-family:serif;padding:0 6px}.post-comments>a{color:inherit}.post-comments:before{content:"\02022";font-family:serif;padding:0 6px}.post-excerpt{color:var(--secondary-text-color);font-size:15px;line-height:1.5}.post-content{line-height:1.9}.post-cta{border-bottom:1px solid var(--mid-gray-color);border-top:1px solid var(--mid-gray-color);margin-top:30px;padding:30px;text-align:center}.post-cta a{text-decoration:none!important}.post-cta .post-cta-title{margin-top:0}.post-cta .post-cta-button{color:var(--white-color);line-height:1.6;margin-top:10px}.post-cta .post-cta-message{color:var(--secondary-text-color);display:inline-block;font-size:13px;font-weight:500;margin-top:10px;vertical-align:middle}.post-tags{display:flex;flex-wrap:wrap;margin-top:30px}.post-tag{background-color:var(--white-color);border:1px solid var(--mid-gray-color);border-radius:15px;display:inline-block;font-size:13px;font-weight:500;line-height:1;margin:0 8px 8px 0;padding:6px 15px}.post-feed .post{display:flex;padding:35px 0 33px;position:relative}.post-feed .post+.post{border-top:1px solid var(--mid-gray-color)}.post-feed .post-link:hover~.post-header .post-title-link{color:var(--primary-color)}.post-feed .post-media{flex-shrink:0;margin-bottom:0;width:200px}.post-feed .post-wrapper{margin-left:30px}.post-feed .post.no-image .post-wrapper{margin-left:0}@media (max-width:767px){.post-feed .post{display:block}.post-feed .post-media{margin-bottom:30px;width:auto}.post-feed .post-wrapper{margin-left:0}}.pagination{align-items:center;display:flex;margin-bottom:30px;margin-top:30px}.pagination-left,.pagination-right{flex:2}.pagination-right .button-arrow-right{justify-content:flex-end}.page-number{border:1px solid var(--mid-gray-color);border-radius:30px;color:var(--secondary-text-color);font-size:13px;font-weight:500;line-height:0;padding:16px}.single .post-header{margin-bottom:30px}.single .post-title{font-size:30px}.single .post-media{margin-bottom:45px}.single .post-image{width:100%}@media (max-width:767px){.single .post-title{font-size:24px}}.featured-wrapper .owl-item{transition:opacity .2s var(--animation-base)}.featured-wrapper .owl-stage:hover .owl-item{opacity:.8}.featured-wrapper .owl-stage:hover .owl-item:hover{opacity:1}.featured-wrapper{margin:30px 0 90px}.featured-wrapper .post-header,.featured-wrapper .post-media{margin-bottom:30px}.featured-wrapper .post-tag{margin:0}.featured-header{margin-bottom:45px}.featured-title{color:var(--primary-color)}@media (max-width:767px){.featured-wrapper{margin-bottom:60px;margin-top:0}.featured-wrapper .post-header{margin-bottom:15px}.featured-wrapper .owl .owl-next,.featured-wrapper .owl .owl-prev{top:-71px}.featured-header{margin-bottom:30px}}.featured-posts article.post.featured{border:1px solid #eee;padding:1em}.related-posts{margin-top:60px}.related-title{color:var(--secondary-text-color);font-size:14px;letter-spacing:2px;margin-bottom:0;text-transform:uppercase}.comment-container{margin-top:45px}.comment-container a{color:var(--primary-color)!important}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;transition:opacity .3s var(--animation-base)}.owl{-webkit-tap-highlight-color:transparent;display:none;position:relative;width:100%;z-index:1}.owl .owl-stage{position:relative;touch-action:pan-y}.owl .owl-stage:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}.owl .owl-stage-outer{overflow:hidden}.owl .owl-item,.owl .owl-stage-outer{position:relative;transform:translateZ(0)}.owl .owl-item{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;float:left;min-height:1px}.owl .owl-item>img{display:block;transform-style:preserve-3d;width:100%}.owl .owl-dots.disabled,.owl .owl-nav.disabled{display:none}.owl .owl-dot,.owl .owl-next,.owl .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl .owl-next,.owl .owl-prev{background-color:var(--white-color);border:1px solid var(--mid-gray-color);color:var(--dark-gray-color);font-size:18px;height:30px;line-height:28px;outline:none;padding:0;position:absolute;text-align:center;top:-86px;transition:color .5s var(--animation-base);width:30px}.owl .owl-next.disabled,.owl .owl-prev.disabled{color:var(--secondary-text-color);cursor:default}.owl .owl-prev{right:34px}.owl .owl-next{right:0}.owl .owl-dots{margin-top:20px}.owl .owl-dot,.owl .owl-dots{display:flex;justify-content:center}.owl .owl-dot{align-items:center;border:0;height:20px;outline:none;padding:0;width:20px}.owl .owl-dot span{background-color:var(--mid-gray-color);border-radius:50%;height:8px;width:8px}.owl .owl-dot.active span{background-color:var(--black-color)}.owl.owl-loaded{display:block}.owl.owl-loading{display:block;opacity:0}.owl.owl-hidden{opacity:0}.owl.owl-refresh .owl-item{visibility:hidden}.owl.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl.owl-grab{cursor:move}.no-js .owl{display:block}@font-face{font-family:IVEEL;font-style:normal;font-weight:400;src:url(../fonts/IVEEL.ttf) format("truetype"),url(../fonts/IVEEL.woff) format("woff"),url(../fonts/IVEEL.svg) format("svg"),url(../fonts/unicons.ttf) format("truetype")}@font-face{font-family:unicons;font-style:normal;font-weight:400;src:url(../fonts/unicons.ttf) format("truetype")}.icon:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:auto;display:inline-block;font:normal normal normal 24px/1 IVEEL,sans-serif;font-size:inherit;line-height:inherit}.icon-chevron-left:before{content:"\e929"}.icon-chevron-right:before{content:"\e92a"}.icon-arrow-left:before{content:"\e92b"}.icon-arrow-right:before{content:"\e92c"}.icon-map-marker:before{content:"\e92d"}.icon-menu-down:before{content:"\e92e"}.icon-menu-up:before{content:"\e900"}.icon-window-close:before{content:"\e92f"}.icon-white-balance-sunny:before{content:"\e930"}.icon-brightness-2:before{content:"\e931"}.icon-play:before{content:"\e932"}.icon-bookmark:before{content:"\e933"}.icon-magnify:before{content:"\e901"}.icon-behance:before{content:"\e934"}.icon-dribbble:before{content:"\e935"}.icon-facebook:before{content:"\e936"}.icon-github-circle:before{content:"\e937"}.icon-instagram:before{content:"\e938"}.icon-linkedin:before{content:"\e939"}.icon-pinterest:before{content:"\e93a"}.icon-pocket:before{content:"\e93b"}.icon-reddit:before{content:"\e93c"}.icon-rss:before{content:"\e93d"}.icon-telegram:before{content:"\e93e"}.icon-tumblr:before{content:"\e93f"}.icon-twitter:before{content:"\e940"}.icon-vk:before{content:"\e941"}@-webkit-keyframes border-transform{0%,to{border-radius:63% 37% 54% 46%/55% 48% 52% 45%}14%{border-radius:40% 60% 54% 46%/49% 60% 40% 51%}28%{border-radius:54% 46% 38% 62%/49% 70% 30% 51%}42%{border-radius:61% 39% 55% 45%/61% 38% 62% 39%}56%{border-radius:61% 39% 67% 33%/70% 50% 50% 30%}70%{border-radius:50% 50% 34% 66%/56% 68% 32% 44%}84%{border-radius:46% 54% 50% 50%/35% 61% 39% 65%}}.progress-wrap{border-radius:50px;bottom:40px;box-shadow:inset 0 0 0 2px rgba(20,199,203,.5);cursor:pointer;display:block;height:50px;opacity:0;position:fixed;right:40px;transform:translateY(15px);transition:all .2s linear;visibility:hidden;width:50px;z-index:105}.progress-wrap.active-progress{opacity:1;transform:translateY(0);visibility:visible}.progress-wrap:after{color:var(--primary-color);content:"\e84b";cursor:pointer;display:block;font-family:unicons;font-size:26px;height:50px;left:0;line-height:50px;position:absolute;text-align:center;top:0;transition:all .2s linear;width:50px;z-index:1}.progress-wrap:hover:after{opacity:0}.progress-wrap:before{-webkit-text-fill-color:transparent;background:var(--primary-color);-webkit-background-clip:text;content:"\e84b";cursor:pointer;display:block;font-family:unicons;font-size:26px;height:50px;left:0;line-height:50px;opacity:0;position:absolute;text-align:center;top:0;transition:all .2s linear;width:50px;z-index:2}.progress-wrap:hover:before{opacity:1}.progress-wrap svg path{fill:none}.progress-wrap svg.progress-circle path{stroke:var(--primary-color);stroke-width:4;box-sizing:border-box;transition:all .2s linear}.social-icon-link{color:inherit}.social-icon-link>i{cursor:pointer}.fa-facebook:hover{color:var(--facebook-icon-color)}.fa-linkedin:hover{color:var(--linkedin-icon-color)}.fa-instagram:hover{color:var(--instagram-icon-color)}.fa-github:hover{color:var(--github-icon-color)}.fa-twitter:hover{color:var(--twiter-icon-color)}.profile{align-items:center;border-radius:6px;box-shadow:1px 1px 22px -9px #14c7cb;color:var(--secondary-text-color);display:flex;flex-direction:column;justify-content:center;padding:1em}.profile-picture{text-align:center}.profile-picture img{border-radius:50%}.profile-contact>h4,.profile-description>h4,.profile-name>h4,.profile-skills>h4,.profile-work>h3{margin:0}.profile-work>h3{color:var(--primary-color)}.profile-location{color:var(--secondary-text-color);font-size:.75rem}.profile-description{max-width:400px;text-align:center}.profile-description-text{margin-top:4px;text-align:start}.profile-description-text>i.fa-smile-wink{color:var(--galaxy-color)}.profile-description-text a{color:var(--galaxy-color);text-decoration:underline}.profile-description>h4{color:var(--primary-color)}.profile-skills{max-width:440px;text-align:center}.profile-skill-items{display:flex;flex-direction:row;flex-wrap:wrap;gap:4px 4px;justify-content:center;margin-top:8px}.skill-item{border:1px solid var(--galaxy-color);border-radius:6px;color:var(--galaxy-color);font-size:.75rem;padding:4px}.profile-skills>h4{color:var(--primary-color)}.profile-contact{text-align:center}.profile-contact>h4{color:var(--primary-color)}.profile-contact-links{display:flex;flex-direction:row;gap:6px 6px;justify-content:center;margin-top:4px}.profile-contact-link{color:var(--galaxy-color);font-size:.95rem;text-decoration:underline}.profile-name{margin-top:8px}.profile-location,.profile-work{margin-top:4px}.profile-contact,.profile-description,.profile-location,.profile-skills{margin-bottom:2em}.recommended-books-container{text-align:center}.recommended-books{display:flex;flex-direction:row;flex-wrap:wrap;gap:2em;justify-content:center;padding:1em}.recommended-books .book{border:1px solid transparent;box-sizing:border-box;padding:1em;text-align:center;transition:transform .2s;width:225px}.recommended-books .book img{display:inline;margin-bottom:1em}.recommended-books .book:hover{border:1px solid #eee;transform:scale(1.05)}#hellobar-container{background-color:var(--galaxy-color)}#hellobar{align-items:center;background:linear-gradient(180deg,transparent 0,rgba(170,39,39,.29));color:#fff;display:flex;flex-wrap:wrap;font-size:14px;font-weight:500;gap:8px;justify-content:center;min-height:48px;overflow-y:hidden;padding:.33em .5em;touch-action:none;width:100%;z-index:100}#hellobar>p{margin:0;text-align:center}#hellobar>a{background-color:#69f3f4;border-radius:0;box-shadow:0 4px 20px -7px #000;box-sizing:border-box;color:#00a885;min-height:24px;padding:0 20px}#hellobar>a:hover{background-color:#58e2e3}#hellobar>.wiggle{animation-duration:5s;-o-animation-duration:5s;-ms-animation-duration:5s;-moz-animation-duration:5s;-webkit-animation-duration:5s;animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-name:wiggle;-o-animation-name:wiggle;-ms-animation-name:wiggle;-moz-animation-name:wiggle;-webkit-animation-name:wiggle;animation-play-state:running;-o-animation-play-state:running;-ms-animation-play-state:running;-moz-animation-play-state:running;-webkit-animation-play-state:running;animation-timing-function:linear;-o-animation-timing-function:linear;-ms-animation-timing-function:linear;-moz-animation-timing-function:linear;-webkit-animation-timing-function:linear;backface-visibility:hidden;-o-backface-visibility:hidden;-ms-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;box-shadow:0 0 1px transparent;transform:translateZ(0);-o-transform:translateZ(0);-ms-transform:translateZ(0);-moz-transform:translateZ(0);-webkit-transform:translateZ(0)}@-webkit-keyframes wiggle{2%{transform:translateX(3px) rotate(2deg)}4%{transform:translateX(-3px) rotate(-2deg)}6%{transform:translateX(3px) rotate(2deg)}8%{transform:translateX(-3px) rotate(-2deg)}10%{transform:translateX(2px) rotate(1deg)}12%{transform:translateX(-2px) rotate(-1deg)}14%{transform:translateX(2px) rotate(1deg)}16%{transform:translateX(-2px) rotate(-1deg)}18%{transform:translateX(1px) rotate(0)}20%{transform:translateX(-1px) rotate(0)}}@keyframes wiggle{2%{transform:translateX(3px) rotate(2deg)}4%{transform:translateX(-3px) rotate(-2deg)}6%{transform:translateX(3px) rotate(2deg)}8%{transform:translateX(-3px) rotate(-2deg)}10%{transform:translateX(2px) rotate(1deg)}12%{transform:translateX(-2px) rotate(-1deg)}14%{transform:translateX(2px) rotate(1deg)}16%{transform:translateX(-2px) rotate(-1deg)}18%{transform:translateX(1px) rotate(0)}20%{transform:translateX(-1px) rotate(0)}}.ml-embedded-post #mlb2-420167.ml-form-embedContainer .ml-form-embedWrapper.embedForm{max-width:720px!important}.menu-item-rss>i{bottom:1px;color:#fd7e14;position:relative}.menu-item-hobby>i{bottom:1px;color:var(--red-color);position:relative}.multi-level-nav-item ul{list-style:none;margin:0;padding-left:0}.multi-level-nav-item li{position:relative;text-decoration:none}.multi-level-nav-item ul li ul{display:none;opacity:0;position:absolute;visibility:hidden;width:140%}.multi-level-nav-item ul li ul li{margin-top:16px;width:auto}.multi-level-nav-item ul li:focus-within>ul,.multi-level-nav-item ul li:hover>ul,.multi-level-nav-item ul li ul:focus,.multi-level-nav-item ul li ul:hover{display:block;opacity:1;visibility:visible}.multi-level-nav-item ul.submenul1>li:hover>a.menu-item:before{display:none}ul.submenul2{background-color:var(--dark-gray-color);padding-bottom:1.2em}code[class*=language-],pre[class*=language-]{word-wrap:normal;background:0 0;color:#ccc;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;text-align:left;white-space:pre;word-break:normal;word-spacing:normal}pre[class*=language-]{margin:.5em 0;overflow:auto;padding:1em}:not(pre)>code[class*=language-],pre[class*=language-]{background:#2d2d2d}:not(pre)>code[class*=language-]{border-radius:.3em;padding:.1em;white-space:normal}.token.block-comment,.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#999}.token.punctuation{color:#ccc}.token.attr-name,.token.deleted,.token.namespace,.token.tag{color:#e2777a}.token.function-name{color:#6196cc}.token.boolean,.token.function,.token.number{color:#f08d49}.token.class-name,.token.constant,.token.property,.token.symbol{color:#f8c555}.token.atrule,.token.builtin,.token.important,.token.keyword,.token.selector{color:#cc99cd}.token.attr-value,.token.char,.token.regex,.token.string,.token.variable{color:#7ec699}.token.entity,.token.operator,.token.url{color:#67cdcc}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.token.inserted{color:green}pre[class*=language-].line-numbers{counter-reset:linenumber;padding-left:3.8em;position:relative}pre[class*=language-].line-numbers>code{position:relative;white-space:inherit}.line-numbers .line-numbers-rows{border-right:1px solid #999;font-size:100%;left:-3.8em;letter-spacing:-1px;pointer-events:none;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:3em}.line-numbers-rows>span{counter-increment:linenumber;display:block}.line-numbers-rows>span:before{color:#999;content:counter(linenumber);display:block;padding-right:.8em;text-align:right}
/*# sourceMappingURL=screen.css.map */