.ethylized-logo .code{fill:#56308c;stroke:#56308c}.ethylized-logo .letter{fill:#fff;stroke:#fff}.ethylized-logo .code,.ethylized-logo .letter{stroke-miterlimit:10;stroke-width:1px}#site-jumbotron .ethylized-logo{opacity:0}#site-jumbotron .ethylized-logo .letter{fill:transparent}#site-jumbotron .ethylized-logo .g-code{opacity:0}#site-jumbotron.loaded .jumbotron--logo-wrap{display:none}#site-jumbotron.loaded .jumbotron--content .ethylized-logo{opacity:1}#site-jumbotron.loaded .jumbotron--content .ethylized-logo .letter{fill:#fff}#site-jumbotron.loaded .jumbotron--content .ethylized-logo .g-code{opacity:1}html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace, monospace;font-size:1em;}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em;}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}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}button,[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{padding:0.35em 0.75em 0.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}template{display:none}[hidden]{display:none}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}::-webkit-scrollbar{width: 5px;width: 0.3125rem;height: 5px;height: 0.3125rem;padding-right: 5px;padding-right: 0.3125rem}::-webkit-scrollbar-track{background:#292929}::-webkit-scrollbar-thumb{background:#474747;-webkit-transition:all ease-in-out 0.2s;-moz-transition:all ease-in-out 0.2s;-ms-transition:all ease-in-out 0.2s;-o-transition:all ease-in-out 0.2s;transition:all ease-in-out 0.2s}::-webkit-scrollbar-thumb:hover{background:#575757}::selection{background:#333 !important;color:#fff !important}::-moz-selection{background:#333 !important;color:#fff !important}html{position:relative;overflow-x:hidden}html.loading{position:absolute;top: 0;bottom: 0;left: 0;right: 0;z-index:1;width:100%;height:100%;padding-right: 5px;padding-right: 0.3125rem;background:#292929;-webkit-transition:all ease-in-out 0.2s;-moz-transition:all ease-in-out 0.2s;-ms-transition:all ease-in-out 0.2s;-o-transition:all ease-in-out 0.2s;transition:all ease-in-out 0.2s;overflow:hidden}html.initializing:before{content:"";position:absolute;top: 0;bottom: 0;left: 0;right: 0;z-index:999999;width:100%;height:100%;position:fixed;display:block;background:#fff;-webkit-transition:all ease-in-out 0.2s;-moz-transition:all ease-in-out 0.2s;-ms-transition:all ease-in-out 0.2s;-o-transition:all ease-in-out 0.2s;transition:all ease-in-out 0.2s}html:not(.loading){scroll-behavior:smooth}html,body{color:#333;font-size: 16px;font-size: 1rem;font-family:"Roboto", sans-serif;font-weight:300;font-style:normal;line-height: 1.6}body{background:#fff;font-smooth:never;-webkit-font-smoothing:antialiased}a{color:#56308c;font-size: inherit;font-family:"Roboto", sans-serif;font-weight:400;font-style:normal;line-height: 1.6;text-decoration:none !important;-webkit-transition:all ease-in-out 0.2s;-moz-transition:all ease-in-out 0.2s;-ms-transition:all ease-in-out 0.2s;-o-transition:all ease-in-out 0.2s;transition:all ease-in-out 0.2s;position:relative;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}a:active,a:visited{color:#56308c}a:hover,a:focus{color:#56308c}a:before{content:"";position:absolute;bottom: -2px;bottom: -0.125rem;right: 0;width:0;height: 1px;height: 0.0625rem;display:block;background:#56308c;-webkit-transition:width ease 0.2s;-moz-transition:width ease 0.2s;-ms-transition:width ease 0.2s;-o-transition:width ease 0.2s;transition:width ease 0.2s}a:active:before,a:hover:before,a:focus:before{left:0;right:auto;width:100%}a:before{height: 1px;height: 0.0625rem;background:#56308c}p,h1,h2,h3,h4,h5,h6,blockquote,ol,ul,table,.table,.table-responsive,hr,form{margin: 0 auto 20px;margin: 0 auto 1.25rem}p{color:#333;font-size: 18px;font-size: 1.125rem;font-family:"Roboto", sans-serif;font-weight:300;font-style:normal;line-height: 1.6}p:last-child div[class*="col-"] p{margin-bottom:0}h1{color:#56308c;font-size: 34px;font-size: 2.125rem;font-family:"Roboto", sans-serif;font-weight:300;font-style:normal;line-height: 1.6}h2{color:#56308c;font-size: 32px;font-size: 2rem;font-family:"Roboto", sans-serif;font-weight:300;font-style:normal;line-height: 1.6}h3{color:#eba000;font-size: 30px;font-size: 1.875rem;font-family:"Roboto", sans-serif;font-weight:300;font-style:normal;line-height: 1.6}h4{color:#56308c;font-size: 28px;font-size: 1.75rem;font-family:"Roboto", sans-serif;font-weight:300;font-style:normal;line-height: 1.6}h5{color:#333;font-size: 24px;font-size: 1.5rem;font-family:"Roboto", sans-serif;font-weight:400;font-style:normal;line-height: 1.6}h6{color:#333;font-size: 20px;font-size: 1.25rem;font-family:"Roboto", sans-serif;font-weight:400;font-style:normal;line-height: 1.6}blockquote{position:relative;padding: 0 45px 0 35px;padding: 0 2.8125rem 0 2.1875rem}blockquote:before,blockquote:after{position:absolute;color:#56308c;font-size: 42px;font-size: 2.625rem;font-family:"Roboto Mono", monospace;font-weight:400;font-style:normal;line-height: 1}blockquote:before{content:"<";top: -8px;top: -0.5rem;left:0}blockquote:after{content:"/>";bottom: -4px;bottom: -0.25rem;right:0}blockquote p{font-family:"Roboto Mono", monospace;font-weight:300}blockquote p:last-child{margin-bottom:0}ol li,ul li{color:#333;font-size: 18px;font-size: 1.125rem;font-family:"Roboto", sans-serif;font-weight:300;font-style:normal;line-height: 1.6}ol ol,ul ol,ol ul,ul ul{margin-bottom:0}table,.table{width:100%;max-width:100%;background:none;border:none}table thead tr,.table thead tr,table tbody tr,.table tbody tr,table tfoot tr,.table tfoot tr{border-bottom: 1px solid rgba(51, 51, 51, 0.2);border-bottom: 0.0625rem solid rgba(51, 51, 51, 0.2)}table thead tr th,.table thead tr th,table tbody tr th,.table tbody tr th,table tfoot tr th,.table tfoot tr th,table thead tr td,.table thead tr td,table tbody tr td,.table tbody tr td,table tfoot tr td,.table tfoot tr td{padding: 20px;padding: 1.25rem;color:#333;font-size: 18px;font-size: 1.125rem;font-family:"Roboto", sans-serif;font-weight:300;font-style:normal;line-height: 1.6;text-align:left;vertical-align:top;border:none}table thead tr,.table thead tr{background:#fff;border-bottom: 1px solid #333;border-bottom: 0.0625rem solid #333}table thead tr th,.table thead tr th,table thead tr td,.table thead tr td{padding: 12px 20px;padding: 0.75rem 1.25rem;color:#333;font-size: 20px;font-size: 1.25rem;font-family:"Roboto", sans-serif;font-weight:400;font-style:normal;line-height: 1.6;text-align:left;vertical-align:middle}table thead tr:first-child,.table thead tr:first-child{background:#56308c;border:none}table thead tr:first-child th,.table thead tr:first-child th,table thead tr:first-child td,.table thead tr:first-child td{color:#fff;font-size: 24px;font-size: 1.5rem;font-family:"Roboto", sans-serif;font-weight:400;font-style:normal;line-height: 1.6}.table-responsive{border:none}.table-responsive table,.table-responsive .table{margin-bottom:0}span{color:inherit;font-size: inherit;font-family:inherit;font-weight:inherit;font-style:inherit;line-height: inherit}u,span[style*="text-decoration: underline;"],span[style*="text-decoration:underline;"]{text-decoration:none !important;position:relative;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}u:before,span[style*="text-decoration: underline;"]:before,span[style*="text-decoration:underline;"]:before{content:"";position:absolute;bottom: -2px;bottom: -0.125rem;right: 0;width:0;height: 1px;height: 0.0625rem;display:block;background:#fff;-webkit-transition:width ease 0.2s;-moz-transition:width ease 0.2s;-ms-transition:width ease 0.2s;-o-transition:width ease 0.2s;transition:width ease 0.2s}u:active:before,span[style*="text-decoration: underline;"]:active:before,span[style*="text-decoration:underline;"]:active:before,u:hover:before,span[style*="text-decoration: underline;"]:hover:before,span[style*="text-decoration:underline;"]:hover:before,u:focus:before,span[style*="text-decoration: underline;"]:focus:before,span[style*="text-decoration:underline;"]:focus:before{left:0;right:auto;width:100%}u:before,span[style*="text-decoration: underline;"]:before,span[style*="text-decoration:underline;"]:before{right:0 !important;left:0 !important;width:100% !important}b,strong{color:#56308c;font-weight:400}code,kbd,samp{color:#56308c;font-size: 18px;font-size: 1.125rem;font-family:"Roboto Mono", monospace;font-weight:300;font-style:normal;line-height: 1.6}pre{padding: 10px;padding: 0.625rem;color:#fff;font-size: 18px;font-size: 1.125rem;font-family:"Roboto Mono", monospace;font-weight:300;font-style:normal;line-height: 1.6;background:#030303}address{font-style:normal;text-transform:none}hr{border:none;border-bottom: 1px solid rgba(51, 51, 51, 0.2);border-bottom: 0.0625rem solid rgba(51, 51, 51, 0.2)}.print-visible{display:none !important}img{border:none;border-bottom: 4px solid #271640;border-bottom: 0.25rem solid #271640}img,figure{max-width:100%;height:auto}img.alignleft,figure.alignleft{float:left;margin: 10px 20px 10px 0;margin: 0.625rem 1.25rem 0.625rem 0}img.alignright,figure.alignright{float:right;margin: 10px 0 10px 20px;margin: 0.625rem 0 0.625rem 1.25rem}img.aligncenter,figure.aligncenter{margin:0 auto}img.alignnone,figure.alignnone{margin:0}figure.aligncenter,figure.alignnone{margin-bottom: 30px;margin-bottom: 1.875rem}figure img{margin:0}input[type="text"],input[type="email"],input[type="tel"],input[type="number"],input[type="search"],input[type="password"],input[type="date"],input[type="url"],select,textarea{position:relative;z-index:2;width:100%;padding: 6px 12px;padding: 0.375rem 0.75rem;background:transparent;color:#4d4d4d;font-size: 18px;font-size: 1.125rem;font-family:"Roboto", sans-serif;font-weight:300;font-style:normal;line-height: 1.6;text-align:left;text-align-last:left;-webkit-appearance:none;-moz-appearance:none;border: 1px solid #271640;border: 0.0625rem solid #271640;border-bottom-width: 4px;border-bottom-width: 0.25rem;outline:none;- webkit-border-radius: 0;- moz-border-radius: 0;- ms-border-radius: 0;- o-border-radius: 0;border-radius: 0;-webkit-transition:all ease-in-out 0.2s;-moz-transition:all ease-in-out 0.2s;-ms-transition:all ease-in-out 0.2s;-o-transition:all ease-in-out 0.2s;transition:all ease-in-out 0.2s;cursor:pointer}input[type="text"]:hover,input[type="email"]:hover,input[type="tel"]:hover,input[type="number"]:hover,input[type="search"]:hover,input[type="password"]:hover,input[type="date"]:hover,input[type="url"]:hover,select:hover,textarea:hover,input[type="text"]:focus,input[type="email"]:focus,input[type="tel"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="url"]:focus,select:focus,textarea:focus{color:#333;border-color:#eba000}input[type="text"][disabled="disabled"],input[type="email"][disabled="disabled"],input[type="tel"][disabled="disabled"],input[type="number"][disabled="disabled"],input[type="search"][disabled="disabled"],input[type="password"][disabled="disabled"],input[type="date"][disabled="disabled"],input[type="url"][disabled="disabled"],select[disabled="disabled"],textarea[disabled="disabled"]{opacity:0.2}input[type="text"],input[type="email"],input[type="tel"],input[type="number"],input[type="search"],input[type="password"],input[type="date"],input[type="url"]{min-height: 40px;min-height: 2.5rem}form ::-webkit-input-placeholder,form ::-moz-placeholder,form :-ms-input-placeholder,form :-moz-placeholder{color:#4d4d4d}button,input[type="submit"],input[type="button"],.button,form .form-field.submit .ajax-loader,.buorg #buorgul,.buorg #buorgig,.buorg #buorgpermanent,.cli-plugin-button{padding: 10px 40px;padding: 0.625rem 2.5rem;display:inline-block;background:#56308c;color:#fff !important;font-size: 18px;font-size: 1.125rem;font-family:"Roboto", sans-serif;font-weight:400;font-style:normal;line-height: 1.6;text-align:center;text-decoration:none;border:none;border-bottom: 4px solid #271640;border-bottom: 0.25rem solid #271640;outline:none;- webkit-border-radius: 0;- moz-border-radius: 0;- ms-border-radius: 0;- o-border-radius: 0;border-radius: 0;-webkit-appearance:none;-moz-appearance:none;-webkit-transition:all ease-in-out 0.2s;-moz-transition:all ease-in-out 0.2s;-ms-transition:all ease-in-out 0.2s;-o-transition:all ease-in-out 0.2s;transition:all ease-in-out 0.2s;cursor:pointer}button:active,input[type="submit"]:active,input[type="button"]:active,.button:active,form .form-field.submit .ajax-loader:active,.buorg #buorgul:active,.buorg #buorgig:active,.buorg #buorgpermanent:active,.cli-plugin-button:active,button:focus,input[type="submit"]:focus,input[type="button"]:focus,.button:focus,form .form-field.submit .ajax-loader:focus,.buorg #buorgul:focus,.buorg #buorgig:focus,.buorg #buorgpermanent:focus,.cli-plugin-button:focus{color:#fff !important}button:before,input[type="submit"]:before,input[type="button"]:before,.button:before,form .form-field.submit .ajax-loader:before,.buorg #buorgul:before,.buorg #buorgig:before,.buorg #buorgpermanent:before,.cli-plugin-button:before{content:none}button:hover,input[type="submit"]:hover,input[type="button"]:hover,.button:hover,button:focus,input[type="submit"]:focus,input[type="button"]:focus,.button:focus,form .form-field.submit:hover .ajax-loader,form .form-field.submit:focus .ajax-loader,.buorg #buorgul:hover,.buorg #buorgig:hover,.buorg #buorgpermanent:hover,.buorg #buorgul:focus,.buorg #buorgig:focus,.buorg #buorgpermanent:focus,.cli-plugin-button:hover,.cli-plugin-button:focus,#cookie-law-info-again:hover,#cookie-law-info-again:focus{background:#ffd06b;color:#333 !important;border-bottom-color:#eba000}label{color:#333;font-size: 18px;font-size: 1.125rem;font-family:"Roboto", sans-serif;font-weight:300;font-style:normal;line-height: 1.6}.browser--internet-explorer input[type="text"]{padding:2px 12px 10px !important}.browser--internet-explorer input[type="email"]{padding:2px 12px 10px !important}.browser--internet-explorer input[type="tel"]{padding:2px 12px 10px !important}.browser--internet-explorer input[type="number"]{padding:2px 12px 10px !important}.browser--internet-explorer input[type="search"]{padding:2px 12px 10px !important}.browser--internet-explorer input[type="password"]{padding:2px 12px 10px !important}.browser--internet-explorer input[type="date"]{padding:2px 12px 10px !important}.browser--internet-explorer input[type="url"]{padding:2px 12px 10px !important}select::-ms-expand{display:none}textarea{height: 150px;height: 9.375rem;resize:none;-webkit-appearance:none;-moz-appearance:none}input[type="checkbox"],input[type="radio"]{display:none;background:none;border:none}input[type="checkbox"]+span,input[type="radio"]+span{position:relative;display:inline-block;color:#333;font-size: 16px;font-size: 1rem;font-family:"Roboto", sans-serif;font-weight:300;font-style:normal;line-height: 1.6}input[type="checkbox"]+span:before,input[type="radio"]+span:before,input[type="checkbox"]+span:after,input[type="radio"]+span:after{content:"";display:inline-block;vertical-align:middle;-webkit-transition:all ease-in-out 0.2s;-moz-transition:all ease-in-out 0.2s;-ms-transition:all ease-in-out 0.2s;-o-transition:all ease-in-out 0.2s;transition:all ease-in-out 0.2s;cursor:pointer}input[type="checkbox"]+span:before,input[type="radio"]+span:before{position:relative;top: -2px;top: -0.125rem;left: 0;z-index:1;width: 28px;width: 1.75rem;height: 28px;height: 1.75rem;margin: 0 12px 0 0;margin: 0 0.75rem 0 0;background:transparent;border: 2px solid #271640;border: 0.125rem solid #271640}input[type="checkbox"]+span:after,input[type="radio"]+span:after{position:absolute;top: 4px;top: 0.25rem;left: 6px;left: 0.375rem;z-index:2;width: 16px;width: 1rem;height: 16px;height: 1rem;opacity:0}.browser--edge input[type="checkbox"]+span:after,.browser--edge input[type="radio"]+span:after,.browser--internet-explorer input[type="checkbox"]+span:after,.browser--internet-explorer input[type="radio"]+span:after{left:6px !important}input[type="checkbox"]+span:hover:after,input[type="radio"]+span:hover:after,input[type="checkbox"]+span:focus:after,input[type="radio"]+span:focus:after{background:#ffd06b;opacity:1}input[type="checkbox"]:checked+span:after,input[type="radio"]:checked+span:after{background:#56308c;opacity:1}.browser--internet-explorer input[type="checkbox"]+span:after{top: 5px;top: 0.3125rem}input[type="radio"]+span:before,input[type="radio"]+span:after{- webkit-border-radius: 14px;- webkit-border-radius: 0.875rem;- moz-border-radius: 14px;- moz-border-radius: 0.875rem;- ms-border-radius: 14px;- ms-border-radius: 0.875rem;- o-border-radius: 14px;- o-border-radius: 0.875rem;border-radius: 14px;border-radius: 0.875rem}.browser--firefox input[type="radio"]+span:after{top: 5px;top: 0.3125rem}form .form-field.input{margin-bottom: 10px;margin-bottom: 0.625rem}form .form-field.input>label{margin-bottom:0;color:#333;font-size: 14px;font-size: 0.875rem;font-family:"Roboto", sans-serif;font-weight:400;font-style:normal;line-height: 1.6;text-transform:uppercase}form .form-field.textarea .wpcf7-not-valid-tip{position:relative;top: -6px;top: -0.375rem}form .form-field.submit{position:relative;display:inline-block}form .form-field.submit .ajax-loader{position:absolute;top: 0;left: 0;z-index:1;width:100%;height:100%;margin:0;padding-left:0;padding-right:0}form .form-field.submit .ajax-loader:before{content:"Submitting..."}form ::-webkit-input-placeholder{}form ::-moz-placeholder{}form :-ms-input-placeholder{}form :-moz-placeholder{}.wpcf7{width: 767px;width: 47.9375rem;max-width:100%;margin:0 auto}.wpcf7-form-control-wrap{display:block}.wpcf7-form-control-wrap.select-wrap:before{content:"";position:absolute;top: 17px;top: 1.0625rem;right: 18px;right: 1.125rem;z-index:1;width: 18px;width: 1.125rem;height: 10px;height: 0.625rem;display:block;background:transparent url(/wp-content/themes/ethylized/assets/images/caret-down-solid.png) no-repeat center;color:#4d4d4d;font-size: 30px;font-size: 1.875rem;font-family:"FontAwesome";font-weight:inherit;font-style:inherit;line-height: 20px;line-height: 1.25rem}.browser--internet-explorer .wpcf7-form-control-wrap.select-wrap:before{top: 15px;top: 0.9375rem}span.wpcf7-list-item{margin: 0 0 0 20px;margin: 0 0 0 1.25rem}span.wpcf7-list-item:first-child{margin-left:0}.wpcf7-not-valid{border-color:#880909 !important}span .wpcf7-not-valid-tip{color:#f23838;font-size: 18px;font-size: 1.125rem;font-family:"Roboto", sans-serif;font-weight:300;font-style:normal;line-height: 1.6}.wpcf7-response-output{margin: 20px auto 0 !important;margin: 1.25rem auto 0 !important;padding:0 !important;color:#333 !important;font-size: 18px;font-size: 1.125rem;font-family:"Roboto", sans-serif;font-weight:300;font-style:normal;line-height: 1.6;text-align:center;border:none !important}.wpcf7-validation-errors,.wpcf7-acceptance-missing{color:#f23838 !important}#wpadminbar a:before{position:relative;bottom: unset;left: unset;right: unset;width:unset;height:unset;background:none}#wpadminbar a,#wpadminbar span{color:#fff}#site-header{position:fixed;top: 0;bottom: 0;left: 0;z-index:999;width:100%;height: 64px;height: 4rem;background:rgba(3, 3, 3, 0);- webkit-box-shadow: 0 1px 5px 0 rgba(3, 3, 3, 0);- webkit-box-shadow: 0 0.0625rem 0.3125rem 0 rgba(3, 3, 3, 0);- moz-box-shadow: 0 1px 5px 0 rgba(3, 3, 3, 0);- moz-box-shadow: 0 0.0625rem 0.3125rem 0 rgba(3, 3, 3, 0);- ms-box-shadow: 0 1px 5px 0 rgba(3, 3, 3, 0);- ms-box-shadow: 0 0.0625rem 0.3125rem 0 rgba(3, 3, 3, 0);- o-box-shadow: 0 1px 5px 0 rgba(3, 3, 3, 0);- o-box-shadow: 0 0.0625rem 0.3125rem 0 rgba(3, 3, 3, 0);box-shadow: 0 1px 5px 0 rgba(3, 3, 3, 0);box-shadow: 0 0.0625rem 0.3125rem 0 rgba(3, 3, 3, 0);-webkit-transition:all ease-in-out 0.2s;-moz-transition:all ease-in-out 0.2s;-ms-transition:all ease-in-out 0.2s;-o-transition:all ease-in-out 0.2s;transition:all ease-in-out 0.2s;overflow:hidden}body.home #site-header{height: 0px;height: 0rem;opacity:0}body:not(.home) #site-header{background:#030303;- webkit-box-shadow: 0 1px 5px 0 rgba(3, 3, 3, 0.2);- webkit-box-shadow: 0 0.0625rem 0.3125rem 0 rgba(3, 3, 3, 0.2);- moz-box-shadow: 0 1px 5px 0 rgba(3, 3, 3, 0.2);- moz-box-shadow: 0 0.0625rem 0.3125rem 0 rgba(3, 3, 3, 0.2);- ms-box-shadow: 0 1px 5px 0 rgba(3, 3, 3, 0.2);- ms-box-shadow: 0 0.0625rem 0.3125rem 0 rgba(3, 3, 3, 0.2);- o-box-shadow: 0 1px 5px 0 rgba(3, 3, 3, 0.2);- o-box-shadow: 0 0.0625rem 0.3125rem 0 rgba(3, 3, 3, 0.2);box-shadow: 0 1px 5px 0 rgba(3, 3, 3, 0.2);box-shadow: 0 0.0625rem 0.3125rem 0 rgba(3, 3, 3, 0.2)}#site-header .container{position:relative}#site-header.header-scrolled{height: 54px;height: 3.375rem;background:#030303;- webkit-box-shadow: 0 1px 5px 0 rgba(3, 3, 3, 0.2);- webkit-box-shadow: 0 0.0625rem 0.3125rem 0 rgba(3, 3, 3, 0.2);- moz-box-shadow: 0 1px 5px 0 rgba(3, 3, 3, 0.2);- moz-box-shadow: 0 0.0625rem 0.3125rem 0 rgba(3, 3, 3, 0.2);- ms-box-shadow: 0 1px 5px 0 rgba(3, 3, 3, 0.2);- ms-box-shadow: 0 0.0625rem 0.3125rem 0 rgba(3, 3, 3, 0.2);- o-box-shadow: 0 1px 5px 0 rgba(3, 3, 3, 0.2);- o-box-shadow: 0 0.0625rem 0.3125rem 0 rgba(3, 3, 3, 0.2);box-shadow: 0 1px 5px 0 rgba(3, 3, 3, 0.2);box-shadow: 0 0.0625rem 0.3125rem 0 rgba(3, 3, 3, 0.2)}body.home #site-header.home-header-scrolled{height: 54px;height: 3.375rem;opacity:1}.logged-in #site-header{top: 32px;top: 2rem}#site-title{position:relative;height: 64px;height: 4rem;margin:0;padding:0;float:left;-webkit-transition:all ease-in-out 0.2s;-moz-transition:all ease-in-out 0.2s;-ms-transition:all ease-in-out 0.2s;-o-transition:all ease-in-out 0.2s;transition:all ease-in-out 0.2s}.header-scrolled #site-title{height: 54px;height: 3.375rem}#site-title a{position:absolute;top: 0;left: -30px;left: -1.875rem;height:100%;display:inline-block;line-height:0}#site-title a:link,#site-title a:active,#site-title a:visited,#site-title a:hover,#site-title a:focus{text-decoration:none}#site-title a:before{content:none}body.browser--internet-explorer #site-title a{top: -12px;top: -0.75rem}#site-title svg{position:absolute;top: 50%;left: 0;width: 320px;width: 20rem;margin-top: -19.725px;margin-top: -1.2328125rem}#site-header.loaded #site-title svg{-webkit-transition:all ease-in-out 0.2s;-moz-transition:all ease-in-out 0.2s;-ms-transition:all ease-in-out 0.2s;-o-transition:all ease-in-out 0.2s;transition:all ease-in-out 0.2s}.header-scrolled #site-title svg{width: 240px;width: 15rem;margin-top: -14.795px;margin-top: -0.9246875rem}#header-nav{line-height: 64px;line-height: 4rem;float:right;-webkit-transition:all ease-in-out 0.2s;-moz-transition:all ease-in-out 0.2s;-ms-transition:all ease-in-out 0.2s;-o-transition:all ease-in-out 0.2s;transition:all ease-in-out 0.2s}.header-scrolled #header-nav{line-height: 54px;line-height: 3.375rem}body.browser--internet-explorer #header-nav{position:absolute;top: 50%;right: 15px;right: 0.9375rem;margin-top: -20px;margin-top: -1.25rem}#header-menu{margin:0;padding:0;list-style:none}#header-menu li{display:inline-block;margin-left: 35px;margin-left: 2.1875rem}#header-menu li:first-child{margin-left:0}#header-menu li a{text-decoration:none;-webkit-transition:all ease-in-out 0.2s;-moz-transition:all ease-in-out 0.2s;-ms-transition:all ease-in-out 0.2s;-o-transition:all ease-in-out 0.2s;transition:all ease-in-out 0.2s;position:relative;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}#header-menu li a:link,#header-menu li a:active,#header-menu li a:visited,#header-menu li a:hover,#header-menu li a:focus{text-decoration:none}#header-menu li a:before{content:"";position:absolute;bottom: -2px;bottom: -0.125rem;right: 0;width:0;height: 1px;height: 0.0625rem;display:block;background:#fff;-webkit-transition:width ease 0.2s;-moz-transition:width ease 0.2s;-ms-transition:width ease 0.2s;-o-transition:width ease 0.2s;transition:width ease 0.2s}#header-menu li a:active:before,#header-menu li a:hover:before,#header-menu li a:focus:before{left:0;right:auto;width:100%}#header-menu li a:before{height: 2px;height: 0.125rem;background:#fff}#header-menu li.active a:not([href*="/#"]):before,#header-menu li.current-menu-item a:not([href*="/#"]):before{left:0;right:auto;width:100%}#header-menu li a{color:#fff;font-size: 22px;font-size: 1.375rem;font-family:"Roboto", sans-serif;font-weight:inherit;font-style:inherit;line-height: inherit}body.browser--internet-explorer #header-menu li{overflow:hidden}#header-hamburger{position:absolute;top: 50%;right: 15px;right: 0.9375rem;width: 40px;width: 2.5rem;height: 45px;height: 2.8125rem;margin:-22.5px 0 0;display:none;cursor:pointer}#header-hamburger span{position:absolute;left: 0;height: 3px;height: 0.1875rem;width:100%;display:block;background:#fff;opacity:1;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:ease-in-out 0.25s;-moz-transition:ease-in-out 0.25s;-ms-transition:ease-in-out 0.25s;-o-transition:ease-in-out 0.25s;transition:ease-in-out 0.25s}#header-hamburger span:nth-child(1){top: 12px;top: 0.75rem}#header-hamburger span:nth-child(2),#header-hamburger span:nth-child(3){top: 22.5px;top: 1.40625rem}#header-hamburger span:nth-child(4){top: 32px;top: 2rem}#header-hamburger.open span:nth-child(1){top: 22.5px;top: 1.40625rem;width:0%;left:50%}#header-hamburger.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#header-hamburger.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#header-hamburger.open span:nth-child(4){top: 22.5px;top: 1.40625rem;width:0%;left:50%}.buorg{background-color:#fff8eb !important;color:#333 !important;font-size: 18px !important;font-size: 1.125rem !important;font-family:"Roboto", sans-serif !important;font-weight:300 !important;font-style:normal !important;line-height: 1.6 !important;border-bottom-color:#eba000 !important;- webkit-box-shadow: none !important;- moz-box-shadow: none !important;- ms-box-shadow: none !important;- o-box-shadow: none !important;box-shadow: none !important;-webkit-animation:buorgFadeIn 1s ease-out 0s !important;-moz-animation:buorgFadeIn 1s ease-out 0s !important;-ms-animation:buorgFadeIn 1s ease-out 0s !important;-o-animation:buorgFadeIn 1s ease-out 0s !important;animation:buorgFadeIn 1s ease-out 0s !important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;align-content:center;justify-content:center}.buorg .buorg-pad{width:100%;padding: 12px 15px 18px;padding: 0.75rem 0.9375rem 1.125rem;line-height:1.6 !important}.buorg .buorg-buttons{margin-top: 10px;margin-top: 0.625rem}.buorg #buorgul,.buorg #buorgig,.buorg #buorgpermanent{padding: 4px 25px;padding: 0.25rem 1.5625rem;- webkit-box-shadow: none !important;- moz-box-shadow: none !important;- ms-box-shadow: none !important;- o-box-shadow: none !important;box-shadow: none !important}.buorg #buorgul{background-color:#378c4c;border-bottom-color:#1a4324}.buorg #buorgig{background-color:#ffd375;border-bottom-color:#ffc038}@-webkit-keyframes buorgFadeIn{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}.jumbotron{position:relative;z-index:1;margin:0;padding:0;background:#333;overflow:hidden;- webkit-border-radius: 0;- moz-border-radius: 0;- ms-border-radius: 0;- o-border-radius: 0;border-radius: 0}.jumbotron .container-fluid{position:relative;z-index:2;height:100%}.jumbotron .container-fluid.content-invisible{opacity:0}.jumbotron--item{position:absolute;top: 0;bottom: 0;left: 0;right: 0;z-index:1;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;align-content:center;justify-content:center}.jumbotron--logo{z-index:1}.jumbotron--content{z-index:2}.jumbotron .logo{margin: 0 auto 30px;margin: 0 auto 1.875rem;width: 900px;width: 56.25rem;display:block}.jumbotron .introduction{opacity:0;-webkit-transition:all ease-in-out 0.2s;-moz-transition:all ease-in-out 0.2s;-ms-transition:all ease-in-out 0.2s;-o-transition:all ease-in-out 0.2s;transition:all ease-in-out 0.2s}.jumbotron .introduction *{color:#fff;font-size: 42px;font-size: 2.625rem;font-family:"Roboto", sans-serif;font-weight:700;font-style:normal;line-height: 1.6;white-space:pre}.jumbotron .introduction b,.jumbotron .introduction strong{font-weight:900 !important}.jumbotron .typed-cursor{position:relative;top: -3px;top: -0.1875rem;left: 10px;left: 0.625rem;color:#fff;font-size: 42px;font-size: 2.625rem;font-family:"Roboto", sans-serif;font-weight:700;font-style:normal;line-height: 1.6}.jumbotron .more{position:relative;z-index:9;opacity:0;-webkit-transition:all ease-in-out 0.2s;-moz-transition:all ease-in-out 0.2s;-ms-transition:all ease-in-out 0.2s;-o-transition:all ease-in-out 0.2s;transition:all ease-in-out 0.2s}.jumbotron--background{position:absolute;top: 0;bottom: 0;left: 0;right: 0;z-index:1;width:100%;height:100%;background-color:#333;background-repeat:no-repeat;background-position:center;background-size:cover;opacity:0.4}.jumbotron.loaded .typed-cursor.typed-cursor--blink{-webkit-animation:typedjsBlink 0.7s infinite;-moz-animation:typedjsBlink 0.7s infinite;-ms-animation:typedjsBlink 0.7s infinite;-o-animation:typedjsBlink 0.7s infinite;animation:typedjsBlink 0.7s infinite}.jumbotron.loaded .more{opacity:1 !important}@-webkit-keyframes typedjsBlink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}#widgets{overflow:hidden;background:#f2f2f2}#social-media{padding: 40px 0;padding: 2.5rem 0}#social-media .social-media__menu{margin:0;padding:0;list-style:none;text-align:center}#social-media .social-media__menu li{display:inline-block}#social-media .social-media__menu li a{width: 50px;width: 3.125rem;height: 50px;height: 3.125rem;margin: 0 4px;margin: 0 0.25rem;display:block;background:#56308c;color:#fff;border:none;border-bottom: 4px solid #271640;border-bottom: 0.25rem solid #271640;overflow:hidden;-webkit-transition:all ease-in-out 0.2s;-moz-transition:all ease-in-out 0.2s;-ms-transition:all ease-in-out 0.2s;-o-transition:all ease-in-out 0.2s;transition:all ease-in-out 0.2s;cursor:pointer}#social-media .social-media__menu li a:before{content:none}#social-media .social-media__menu li a:hover{background:#ffd06b;color:#333;border-bottom-color:#eba000}#social-media .social-media__menu li a svg{margin:0 auto !important}body:not(.browser--internet-explorer) #social-media .social-media__menu li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;align-content:center;justify-content:center}body.browser--internet-explorer #social-media .social-media__menu li a svg{position:absolute;top: 0;left: 0;right: 0}#site-footer{position:relative;z-index:2;background:#030303}#site-widget,#site-copyright{padding: 10px 0;padding: 0.625rem 0}#site-copyright{text-align:center}#site-copyright p{margin:0 auto;color:#fff}#site-copyright a{color:#fff;font-weight:300}#site-copyright a:before{height: 1px;height: 0.0625rem;background:#fff}#site-copyright .divider{padding: 0 6px;padding: 0 0.375rem;display:inline-block;color:#fff}.grecaptcha-badge{visibility:hidden;z-index:-999}#cookie-law-info-bar{padding: 7px 15px;padding: 0.4375rem 0.9375rem;background:#030303;opacity:0;- webkit-box-shadow: none;- moz-box-shadow: none;- ms-box-shadow: none;- o-box-shadow: none;box-shadow: none;-webkit-transition:all ease-in-out 0.2s;-moz-transition:all ease-in-out 0.2s;-ms-transition:all ease-in-out 0.2s;-o-transition:all ease-in-out 0.2s;transition:all ease-in-out 0.2s}body:not(.home) #cookie-law-info-bar{opacity:1}.cli-plugin-button{margin: 0 4px;margin: 0 0.25rem;padding: 8px 15px;padding: 0.5rem 0.9375rem;background:#56308c !important}.cli-plugin-button:hover,.cli-plugin-button:focus{background:#ffd06b !important}.cli-modal-content,.cli-tab-header{- webkit-border-radius: 0;- moz-border-radius: 0;- ms-border-radius: 0;- o-border-radius: 0;border-radius: 0}.cli-tab-container h4,.cli-tab-container h1,.cli-tab-container p,.cli-privacy-content-text,.cli-tab-header a.cli-nav-link,span.cli-necessary-caption,.cli-switch .cli-slider:before{color:#333}.cli-tab-container h4{margin-top:0}.cli-tab-container p,.cli-privacy-content-text{font-weight:300}a.cli-privacy-readmore:before{content:"" !important}a.cli-privacy-readmore:after{content:"Show More";color:#56308c}.cli-tab-header a.cli-nav-link:before{content:none}.cli-tab-header a:after{content:none}#cookie-law-info-again{background:#56308c !important;- webkit-box-shadow: none;- moz-box-shadow: none;- ms-box-shadow: none;- o-box-shadow: none;box-shadow: none}#cookie-law-info-again:hover,#cookie-law-info-again:focus{background:#ffd06b !important}#site{position:relative;z-index:4}body:not(.home) #site{padding-top: 64px;padding-top: 4rem}.flip-content{position:relative;width:100%;height:100%;-webkit-transition:transform cubic-bezier(0.68, -0.55, 0.27, 1.55) 0.6s;-moz-transition:transform cubic-bezier(0.68, -0.55, 0.27, 1.55) 0.6s;-ms-transition:transform cubic-bezier(0.68, -0.55, 0.27, 1.55) 0.6s;-o-transition:transform cubic-bezier(0.68, -0.55, 0.27, 1.55) 0.6s;transition:transform cubic-bezier(0.68, -0.55, 0.27, 1.55) 0.6s;perspective: 1000px;perspective: 62.5rem;transform-style:preserve-3d;z-index:1}body:not(.browser--internet-explorer) .flip-button.active .flip-content{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}.flip-content-front,.flip-content-back{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-style:preserve-3d}.flip-content-front{z-index:2;-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg)}.flip-content-back{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}.focus-buttons.hovered .focus-button:not(:hover){opacity:0.6}.focus-button{opacity:1;-webkit-transition:all ease-in-out 0.2s;-moz-transition:all ease-in-out 0.2s;-ms-transition:all ease-in-out 0.2s;-o-transition:all ease-in-out 0.2s;transition:all ease-in-out 0.2s}.hashtags{margin:0;padding:0;list-style:none;width:100%;max-width:100%;margin:0 auto}.hashtags .hashtag{margin: 0 2px 4px;margin: 0 0.125rem 0.25rem;padding: 0 4px;padding: 0 0.25rem;display:inline-block;background:#fff;font-size: 14px;font-size: 0.875rem;text-transform:lowercase;opacity:0.75;-webkit-transition:all ease-in-out 0.2s;-moz-transition:all ease-in-out 0.2s;-ms-transition:all ease-in-out 0.2s;-o-transition:all ease-in-out 0.2s;transition:all ease-in-out 0.2s}.hashtags .hashtag:hover{opacity:1}.hashtags .hashtag:before{content:"#"}.home-section{background:#fff}.home-section .heading{margin-bottom: 40px;margin-bottom: 2.5rem;color:#333}#about,#skills,#projects,#contact{position:relative;padding: 60px 0;padding: 3.75rem 0;overflow:hidden}#about .container{position:relative;z-index:2}#about p{font-size: 20px;font-size: 1.25rem;text-align:center}#about .about__profile{background-position:right bottom;background-repeat:no-repeat;background-size:contain;overflow:hidden}#about .about__profile.desktop{position:absolute;top: 0;bottom: 0;left: 0;right: 0;z-index:1}#about .about__profile.mobile{position:relative;width: 290px;width: 18.125rem;height: 290px;height: 18.125rem;margin: 0 auto 30px;margin: 0 auto 1.875rem;display:none !important;- webkit-border-radius: 100%;- moz-border-radius: 100%;- ms-border-radius: 100%;- o-border-radius: 100%;border-radius: 100%;border: 2px solid #56308c;border: 0.125rem solid #56308c}#about .about__profile.mobile img{border:none}#skills{background:#fafafa;text-align:center}#skills .skills{margin:0;padding:0;list-style:none}#skills .skill{width: 100px;width: 6.25rem;height: 100px;height: 6.25rem;margin: 10px;margin: 0.625rem;padding:0;display:inline-block;-webkit-transition:all ease-in-out 0.2s;-moz-transition:all ease-in-out 0.2s;-ms-transition:all ease-in-out 0.2s;-o-transition:all ease-in-out 0.2s;transition:all ease-in-out 0.2s;cursor:pointer}#skills .skill__wrap{display:inline-block}#skills .skill svg{fill:#ffffff;margin:0 auto}#skills .skill__icon svg{margin:0 auto !important}body:not(.browser--internet-explorer) #skills .skill__icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;align-content:center;justify-content:center}body.browser--internet-explorer #skills .skill__icon svg{position:absolute;top: 0;left: 0;right: 0}#skills .skill__icon,#skills .skill__percent{background:#56308c;border:none;border-bottom: 4px solid #271640;border-bottom: 0.25rem solid #271640}#skills .skill__percent{background:#ffd06b;border-bottom-color:#eba000}#skills .skill__percent .desc{position:absolute;top: 50%;left: 0;right: 0;margin-top: -26px;margin-top: -1.625rem}#skills .skill__percent .label{display:block;color:#333;font-size: 9px;font-size: 0.5625rem;font-family:"Roboto", sans-serif;font-weight:600;font-style:normal;line-height: 9px;line-height: 0.5625rem;text-transform:uppercase}#skills .skill__percent .percent{display:block;color:#333;font-size: 30px;font-size: 1.875rem;font-family:"Roboto", sans-serif;font-weight:400;font-style:normal;line-height: 40px;line-height: 2.5rem}#skills .skill__tags{width: 767px;width: 47.9375rem;max-width:100%;padding:0}#skills .skill__resume{margin-top: 30px;margin-top: 1.875rem}#projects{background:#333}#projects .container{width: 1200px;width: 75rem;max-width:100%}#projects .heading{color:#fff}#projects .row{margin: 0 -4px;margin: 0 -0.25rem}#projects .col-website{position:relative;margin:0 auto;padding: 4px 4px 8px;padding: 0.25rem 0.25rem 0.5rem;transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275)}#projects .website{position:relative;width:100%;height:auto;cursor:pointer}#projects .website:hover .website__content--wrap{opacity:1}#projects .website__thumbnail img{position:relative;z-index:1;width:100%;height:auto}#projects .website__content{width:100%}#projects .website__content--wrap{position:absolute;top: 0;bottom: 0;left: 0;right: 0;z-index:1;width:100%;height:100%;padding: 30px 0;padding: 1.875rem 0;background:rgba(242, 242, 242, 0.95);text-align:center;opacity:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;align-content:center;justify-content:center;-webkit-transition:all ease-in-out 0.2s;-moz-transition:all ease-in-out 0.2s;-ms-transition:all ease-in-out 0.2s;-o-transition:all ease-in-out 0.2s;transition:all ease-in-out 0.2s}#projects .website__content--wrap:before{content:"";position:absolute;bottom: 0;width:100%;height: 4px;height: 0.25rem;display:block;background:#030303}#projects .website__name,#projects .website__link,#projects .website__team,#projects .website__tags{margin-bottom:0;padding: 0 20px;padding: 0 1.25rem}#projects .website__team{margin-bottom: 20px;margin-bottom: 1.25rem}#projects .website__name{padding-top: 2px;padding-top: 0.125rem;padding-bottom: 6px;padding-bottom: 0.375rem;margin-bottom: 6px;margin-bottom: 0.375rem;background:#333;color:#fff;line-height: 25px;line-height: 1.5625rem}#projects .website__team span,#projects .website__team strong{color:#333;font-size: 14px;font-size: 0.875rem}#projects .website__team .divider{padding: 0 4px;padding: 0 0.25rem}[data-aos-easing="custom-ease"]{transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275) !important}body:not(.home):before{content:"";position:absolute;top: 0;left: 0;width:100%;height: 64px;height: 4rem;display:block;background:#333}.content.page,.content.post{margin: 0 auto 60px;margin: 0 auto 3.75rem}.content.page .container,.content.post .container{width: 767px;width: 47.9375rem;max-width:100%;margin:0 auto}.content__heading{margin-bottom: 40px;margin-bottom: 2.5rem;padding: 20px 0;padding: 1.25rem 0;background:#333;color:#fff;font-weight:400}.content__heading h1.title{margin-bottom:0;color:#fff;font-weight:400}@media screen and (max-width:1199px) and (min-width:992px){#about{max-width:100%}#about .about__intro{padding-right:10%}#projects .website__name{padding-top: 4px;padding-top: 0.25rem;font-size: 22px;font-size: 1.375rem;line-height: 22px;line-height: 1.375rem}#projects .website__team{margin-bottom: 10px;margin-bottom: 0.625rem}}@media screen and (max-width:782px){.logged-in #site-header{top: 46px;top: 2.875rem}}@media screen and (max-width:991px){#site-title{margin-left: -8px;margin-left: -0.5rem}.header-scrolled #site-title{margin-left:0}.jumbotron--background{background-position:center left;filter:blur(6px);filter:blur(0.375rem);-webkit-filter:blur(6px);-webkit-filter:blur(0.375rem)}#about .about__profile.desktop{display:none !important}#about .about__profile.mobile{display:block !important}}@media screen and (max-width:991px) and (min-width:768px){#site-header .container{max-width:100%}#skills .skill{margin: 10px 5px;margin: 0.625rem 0.3125rem}#projects .website__name{padding-left:10%;padding-right:10%}}@media screen and (max-width:767px){.container{max-width:100%}#header-nav{position:absolute;top: 0;bottom: 0;left: 0;right: 0;z-index:-1;width:100%;height:100%;position:fixed;height:0;background:rgba(3, 3, 3, 0.99);overflow:hidden}#header-nav li{opacity:0;-webkit-transform:translateY(-38px);-moz-transform:translateY(-38px);-ms-transform:translateY(-38px);-o-transform:translateY(-38px);transform:translateY(-38px);-webkit-transition:all cubic-bezier(0.175, 0.885, 0.32, 1.275) 0.4s;-moz-transition:all cubic-bezier(0.175, 0.885, 0.32, 1.275) 0.4s;-ms-transition:all cubic-bezier(0.175, 0.885, 0.32, 1.275) 0.4s;-o-transition:all cubic-bezier(0.175, 0.885, 0.32, 1.275) 0.4s;transition:all cubic-bezier(0.175, 0.885, 0.32, 1.275) 0.4s}#header-nav li:nth-last-child(1){-webkit-transition-delay:0s;-moz-transition-delay:0s;-ms-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}#header-nav li:nth-last-child(2){-webkit-transition-delay:0.1s;-moz-transition-delay:0.1s;-ms-transition-delay:0.1s;-o-transition-delay:0.1s;transition-delay:0.1s}#header-nav li:nth-last-child(3){-webkit-transition-delay:0.2s;-moz-transition-delay:0.2s;-ms-transition-delay:0.2s;-o-transition-delay:0.2s;transition-delay:0.2s}#header-nav li:nth-last-child(4){-webkit-transition-delay:0.3s;-moz-transition-delay:0.3s;-ms-transition-delay:0.3s;-o-transition-delay:0.3s;transition-delay:0.3s}#header-nav.open{height:100%;padding: 46px 15px 15px;padding: 2.875rem 0.9375rem 0.9375rem;-webkit-transition:all ease-in-out 0.6s;-moz-transition:all ease-in-out 0.6s;-ms-transition:all ease-in-out 0.6s;-o-transition:all ease-in-out 0.6s;transition:all ease-in-out 0.6s}#header-nav.open li{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}#header-nav.open li:nth-child(1){-webkit-transition-delay:0.8s;-moz-transition-delay:0.8s;-ms-transition-delay:0.8s;-o-transition-delay:0.8s;transition-delay:0.8s}#header-nav.open li:nth-child(2){-webkit-transition-delay:0.9s;-moz-transition-delay:0.9s;-ms-transition-delay:0.9s;-o-transition-delay:0.9s;transition-delay:0.9s}#header-nav.open li:nth-child(3){-webkit-transition-delay:1s;-moz-transition-delay:1s;-ms-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s}#header-nav.open li:nth-child(4){-webkit-transition-delay:1.1s;-moz-transition-delay:1.1s;-ms-transition-delay:1.1s;-o-transition-delay:1.1s;transition-delay:1.1s}#header-nav:not(.open){-webkit-transition-delay:0.5s;-moz-transition-delay:0.5s;-ms-transition-delay:0.5s;-o-transition-delay:0.5s;transition-delay:0.5s}#header-menu{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;align-content:center;justify-content:center}#header-menu li{width:100%;margin: 10px auto;margin: 0.625rem auto;display:block;text-align:center}#header-menu li a{font-size: 32px;font-size: 2rem}#header-hamburger{display:block}.jumbotron--background{background-position:center right}#about,#skills,#projects,#contact{padding: 30px 0;padding: 1.875rem 0}#skills .skills{width: 600px;width: 37.5rem;max-width:100%;margin:0 auto}#projects .col-website{width: 385px;width: 24.0625rem;max-width:100%}.table-responsive table{table-layout:fixed}.table-responsive table th,.table-responsive table tr,.table-responsive table td{white-space:normal !important}#site-copyright p{font-size: 16px;font-size: 1rem}#site-copyright a:first-child{font-size: 18px;font-size: 1.125rem}#site-copyright .divider.mobile{display:block;width:100%;height: 1px;height: 0.0625rem;text-indent: -9999px;text-indent: -624.9375rem}}@media screen and (max-width:767px) and (min-width:576px){.jumbotron .logo{width: 576px;width: 36rem}.jumbotron .introduction *,.jumbotron .typed-cursor{font-size: 32px;font-size: 2rem}}@media screen and (max-width:600px){#wpadminbar{top:-46px}body:not(.home):before{height: 54px;height: 3.375rem}body:not(.home) #site{padding-top: 54px;padding-top: 3.375rem}body:not(.home) #site-header{position:absolute}.logged-in #site-header{top:0}}@media screen and (max-width:575px){.jumbotron .logo{width: 420px;width: 26.25rem}.jumbotron .introduction *,.jumbotron .typed-cursor{font-size: 25px;font-size: 1.5625rem}.jumbotron .more a{padding: 8px 30px;padding: 0.5rem 1.875rem;font-size: 16px;font-size: 1rem}#about p br{display:none !important}img.size-medium.alignright,figure.size-medium.alignright,img.size-medium.alignleft,figure.size-medium.alignleft{margin: 30px auto;margin: 1.875rem auto;display:block;float:none}}@media screen and (max-width:563px){#cookie-law-info-bar>span{width: 488px;width: 30.5rem;max-width:100%;margin:0 auto;display:block}#cookie-law-info-bar .cli-plugin-button{margin-top: 5px;margin-top: 0.3125rem}}@media screen and (max-width:420px){.jumbotron .logo{width: 320px;width: 20rem}.jumbotron .introduction *,.jumbotron .typed-cursor{font-size: 19px;font-size: 1.1875rem}.jumbotron .more a{font-size: 14px;font-size: 0.875rem}#about p br{display:none !important}}@media screen and (max-width:439px){#wpadminbar{display:none !important}#site-title{margin-top: 2px;margin-top: 0.125rem}}.jumbotron.jumbotron--print{padding: 120px 0;padding: 7.5rem 0}.jumbotron.jumbotron--print .introduction{opacity:1}.jumbotron.jumbotron--print .introduction *{color:#333;line-height:1}@media print{*{background:none !important}a:before{width:100% !important}body:not(.home) #site{padding:0}body:not(.home):before{top: 64px;top: 4rem}.container{padding:0 !important;width:100% !important;max-width:100% !important;min-width:100% !important;flex:none !important}.print-hidden{display:none !important}.print-visible{display:block !important}[data-aos]{opacity:1 !important;-webkit-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-o-transform:none !important;transform:none !important}blockquote{border:none}pre{background:#fafafa !important;-webkit-print-color-adjust:exact;color:#333;border:none;border-top: 1px solid rgba(51, 51, 51, 0.2);border-top: 0.0625rem solid rgba(51, 51, 51, 0.2);border-bottom: 1px solid rgba(51, 51, 51, 0.2);border-bottom: 0.0625rem solid rgba(51, 51, 51, 0.2)}table thead tr:first-child,.table thead tr:first-child{background:#f2f2f2 !important;-webkit-print-color-adjust:exact}table thead tr:first-child th,.table thead tr:first-child th,table thead tr:first-child td,.table thead tr:first-child td{background:#f2f2f2 !important;-webkit-print-color-adjust:exact;color:#333 !important}button,input[type="submit"],input[type="button"],.button,#social-media .social-media__menu li a{color:#333 !important;border: 1px solid #271640 !important;border: 0.0625rem solid #271640 !important;border-bottom-width: 4px !important;border-bottom-width: 0.25rem !important}#site-header{position:relative !important;top:0 !important;height:auto !important;opacity:1 !important;border-bottom: 2px solid #333;border-bottom: 0.125rem solid #333}.ethylized-logo .letter{fill:#333;stroke:#333;stroke-width:0.4px}#header-menu li a{color:#333}#skills,#projects{page-break-after:always}#about{padding-left: 30px;padding-left: 1.875rem;padding-right: 30px;padding-right: 1.875rem;background:#fafafa !important;-webkit-print-color-adjust:exact;border-top: 1px solid rgba(51, 51, 51, 0.2);border-top: 0.0625rem solid rgba(51, 51, 51, 0.2);border-bottom: 1px solid rgba(51, 51, 51, 0.2);border-bottom: 0.0625rem solid rgba(51, 51, 51, 0.2)}#about .about__profile.print{width: 290px !important;width: 18.125rem !important;height: 290px !important;height: 18.125rem !important;margin: 0 30px 30px 0;margin: 0 1.875rem 1.875rem 0;display:inline-block !important;vertical-align:top;border: 2px solid #56308c;border: 0.125rem solid #56308c;- webkit-border-radius: 100%;- moz-border-radius: 100%;- ms-border-radius: 100%;- o-border-radius: 100%;border-radius: 100%}#about .about__content{width:65% !important;max-width:65% !important;min-width:65% !important;display:inline-block !important;margin:0 !important;vertical-align:top}#about .about__intro p{text-align:left}#about .about__intro p br{display:none !important}#skills .flip-content-front{display:none !important}#skills .flip-content-back{border: 1px solid #271640 !important;border: 0.0625rem solid #271640 !important;border-bottom-width: 4px !important;border-bottom-width: 0.25rem !important;-webkit-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-o-transform:none !important;transform:none !important}#projects{padding:0}#projects .heading{color:#333 !important}#projects .row{margin: 0 -15px;margin: 0 -0.9375rem}#projects .col-website{padding: 0 15px;padding: 0 0.9375rem;margin-bottom: 24px;margin-bottom: 1.5rem;width:100% !important;max-width:100% !important;min-width:100% !important;flex:none !important;background:#f2f2f2 !important;border-top: 1px solid rgba(51, 51, 51, 0.2);border-top: 0.0625rem solid rgba(51, 51, 51, 0.2);border-bottom: 1px solid rgba(51, 51, 51, 0.2);border-bottom: 0.0625rem solid rgba(51, 51, 51, 0.2)}#projects .website{padding: 10px 0;padding: 0.625rem 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;align-content:center;justify-content:center;opacity:1 !important}#projects .website:after{content:"";display:block;float:none;clear:both}#projects .website__thumbnail{width: 250px;width: 15.625rem;float:left}#projects .website__content--wrap{position:relative !important;width:74%;padding: 0 0 0 30px;padding: 0 0 0 1.875rem;opacity:1 !important}#projects .website__content--wrap:before{content:none}#projects .website__name,#projects .website__link,#projects .website__team,#projects .website__tags{padding:0;text-align:left}#projects .website__name{color:#333}#projects .hashtags .hashtag{margin: 0 2px 0 0;margin: 0 0.125rem 0 0;padding: 0 4px 0 0;padding: 0 0.25rem 0 0}#contact{padding-top:0}#widgets{background:#fafafa !important;-webkit-print-color-adjust:exact}#social-media .social-media__menu li a{background:#fff !important;-webkit-print-color-adjust:exact}#site-footer{background:#f2f2f2 !important;-webkit-print-color-adjust:exact}#site-copyright p,#site-copyright .divider,#site-copyright a{color:#333}#site-copyright p:after,#site-copyright .divider:after,#site-copyright a:after{background:#333}body:not(.home):before,.content__heading{padding: 20px 15px;padding: 1.25rem 0.9375rem;background:#f2f2f2 !important;-webkit-print-color-adjust:exact;color:#333}.content__heading h1.title{color:#333}body:not(.home) #site-content a:after{content:" (" attr(href) ") "}}