<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";html{line-height:1.15;-webkit-text-size-adjust:100%}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,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,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}template{display:none}[hidden]{display:none}:root{--font-family:'Montserrat', sans-serif}:root{--c-white:#ffffff;--c-black:#000000;--logo-header-height:40px;--logo-footer-height:32px;--c-primary-light:#CCE4FF;--c-primary-main:#0057FF;--c-primary-dark:#012293;--c-success-light:#96EA8C;--c-success-main:#6CD66A;--c-success-dark:#2DA140;--c-error-light:#FF9B84;--c-error-main:#FF7467;--c-error-dark:#DB2635;--c-star:#FFD700;--c-dot-1:#ffe268;--c-dot-2:#ff005c;--c-dot-3:#ffab73;--c-dot-4:#4a47a3;--c-dot-5:#80ABFF;--size-1:4px;--size-2:8px;--size-3:16px;--dot-anim-duration:400s;--gradient-primary:linear-gradient(to bottom right, var(--c-primary-main), var(--c-primary-dark));--c-body-bg:#ffffff;--c-text-main:#161F38;--c-text-light:#575861;--c-gray-light:#EFEFEF;--c-gray-lighter:#f9f9f9;--c-border:#DADCE5;--c-border-light:var(--c-gray-light);--shadow-opacity:0.2;--c-shadow:0 10px 10px rgba(0, 0, 0, var(--shadow-opacity))}[data-theme=dark]{--c-white:#ffffff;--c-black:#000000;--logo-header-height:40px;--logo-footer-height:32px;--c-primary-light:#CCE4FF;--c-primary-main:#0057FF;--c-primary-dark:#012293;--c-success-light:#96EA8C;--c-success-main:#6CD66A;--c-success-dark:#2DA140;--c-error-light:#FF9B84;--c-error-main:#FF7467;--c-error-dark:#DB2635;--c-star:#FFD700;--c-dot-1:#ffe268;--c-dot-2:#ff005c;--c-dot-3:#ffab73;--c-dot-4:#4a47a3;--c-dot-5:#80ABFF;--size-1:4px;--size-2:8px;--size-3:16px;--dot-anim-duration:400s;--gradient-primary:linear-gradient(to bottom right, var(--c-primary-main), var(--c-primary-dark));--c-body-bg:#272935;--c-text-main:#f9f9fa;--c-text-light:#b2b2b3;--c-gray-light:#454854;--c-gray-lighter:#303340;--c-border:#35394b;--c-border-light:var(--c-gray-light);--shadow-opacity:0.2;--c-shadow:0 10px 10px rgba(0, 0, 0, var(--shadow-opacity))}html{box-sizing:border-box}*,::after,::before{box-sizing:inherit}.container{max-width:1170px;width:100%;padding-right:16px;padding-left:16px;margin-right:auto;margin-left:auto}.row{display:flex;flex-wrap:wrap;margin-right:-16px;margin-left:-16px}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{width:100%;min-height:1px;padding-right:16px;padding-left:16px}.col{flex-basis:0;flex-grow:1;max-width:100%;position:relative}.col-1{flex:0 0 8.33333%;max-width:8.33333%}.col-2{flex:0 0 16.66667%;max-width:16.66667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.33333%;max-width:33.33333%}.col-5{flex:0 0 41.66667%;max-width:41.66667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.33333%;max-width:58.33333%}.col-8{flex:0 0 66.66667%;max-width:66.66667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.33333%;max-width:83.33333%}.col-11{flex:0 0 91.66667%;max-width:91.66667%}.col-12{flex:0 0 100%;max-width:100%}@media screen and (min-width:576px){.col-sm-1{flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5{flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{flex:0 0 66.66667%;max-width:66.66667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{flex:0 0 91.66667%;max-width:91.66667%}.col-sm-12{flex:0 0 100%;max-width:100%}}@media screen and (min-width:768px){.col-md-1{flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{flex:0 0 91.66667%;max-width:91.66667%}.col-md-12{flex:0 0 100%;max-width:100%}}@media screen and (min-width:992px){.col-lg-1{flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11{flex:0 0 91.66667%;max-width:91.66667%}.col-lg-12{flex:0 0 100%;max-width:100%}}@media screen and (min-width:1200px){.col-xl-1{flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5{flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{flex:0 0 66.66667%;max-width:66.66667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11{flex:0 0 91.66667%;max-width:91.66667%}.col-xl-12{flex:0 0 100%;max-width:100%}}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}@media screen and (min-width:576px){.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}}@media screen and (min-width:768px){.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}}@media screen and (min-width:992px){.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}}@media screen and (min-width:1200px){.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}}@media (max-width:1300px) and (min-width:558px){.container{width:calc(100vw - 64px)}}.clearfix::after{content:"";clear:both;display:table}.f-left{float:left}.f-right{float:right}.text-upper{text-transform:uppercase}.no-style-list{padding:0;margin:0;list-style:none}.flex{display:flex;flex-wrap:wrap}.justify-space-between{justify-content:space-between}.block{display:block}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.vertical-center&gt;*{vertical-align:middle}.object-fit-cover{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}html{box-sizing:border-box;font-size:100%;height:100%;width:100%}*,::after,::before{box-sizing:inherit}body{font-family:var(--font-family);line-height:1.5;color:var(--c-text-main);background-color:var(--c-body-bg);-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale;height:100%;width:100%}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:var(--c-text-main);font-weight:600;line-height:1.2;margin-bottom:1rem}.h1,h1{font-size:3rem}.h2,h2{font-size:2.5rem}.h3,h3{font-size:2rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.heading-large{font-size:4rem}@media (max-width:575px){.h1,h1{font-size:2rem}.h2,h2{font-size:1.75rem}.h3,h3{font-size:1.5rem}.h4,h4{font-size:1.25rem}.h5,h5{font-size:1.125rem}.h6,h6{font-size:1rem}.heading-large{font-size:2.5rem}}a{text-decoration:none;color:var(--c-primary-main);transition:all 250ms}a:hover{text-decoration:none}img{max-width:100%;height:auto;display:block}svg{fill:currentColor;width:24px;height:24px}.btn{display:inline-block;white-space:nowrap;text-align:center;text-transform:capitalize;font-size:1rem;font-weight:500;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:0 1rem;border-radius:var(--size-1);height:48px;line-height:48px;border:none;background-color:var(--c-primary-main);color:var(--c-white);transition:all 250ms;outline:0;align-items:center}.btn:not(:disabled):not(.diabled){cursor:pointer}.btn:focus,.btn:hover{background-color:var(--c-primary-dark);text-decoration:none}.btn svg{width:24px;height:24px;margin-right:8px}.btn-alternate{background-color:var(--c-white);color:var(--c-black)}.btn-alternate:active,.btn-alternate:focus,.btn-alternate:hover{background-color:var(--c-white);color:var(--c-primary-main)}.btn-flat{background-color:var(--c-body-bg);color:var(--c-text-main)}.btn-flat:active,.btn-flat:focus,.btn-flat:hover{background-color:var(--c-body-bg);color:var(--c-primary-main)}.btn-flat.loading::after{content:none!important}.btn-sm{height:40px;line-height:40px}.btn-block{width:100%}input[type=email],input[type=text],input[type=url],textarea{background:var(--c-body-bg);border:1px solid var(--c-border);box-shadow:none;height:48px;width:100%;padding:0 1rem;margin-bottom:16px;color:var(--c-text-main);border-radius:var(--size-1)}input[type=email]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus{border:1px solid var(--c-primary-main);color:var(--c-text-main);outline:0;box-shadow:none}input[type=email]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=url]::-moz-placeholder,textarea::-moz-placeholder{color:var(--c-text-light)}input[type=email]::placeholder,input[type=text]::placeholder,input[type=url]::placeholder,textarea::placeholder{color:var(--c-text-light)}textarea{height:auto;padding:1rem}.input-field{margin-bottom:16px}.input-field:last-child{margin-bottom:0}.form-field{width:100%}@media (min-width:768px){.field-group-inline{display:flex;flex-wrap:wrap}.field-group-inline .form-field{width:auto;margin-bottom:0}.field-group-inline .form-field:not(:last-child){margin-right:12px}.field-group-inline .input-field{flex:1 0 200px;width:auto}}blockquote{font-size:1.5rem;line-height:1.5;margin:2.5rem 0;padding:2rem;position:relative;font-weight:700;color:var(--c-white);overflow:hidden}blockquote::before{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMTEgOS4yNzVjMCA1LjE0MS0zLjg5MiAxMC41MTktMTAgMTEuNzI1bC0uOTg0LTIuMTI2YzIuMjE1LS44MzUgNC4xNjMtMy43NDIgNC4zOC01Ljc0Ni0yLjQ5MS0uMzkyLTQuMzk2LTIuNTQ3LTQuMzk2LTUuMTQ5IDAtMy4xODIgMi41ODQtNC45NzkgNS4xOTktNC45NzkgMy4wMTUgMCA1LjgwMSAyLjMwNSA1LjgwMSA2LjI3NXptMTMgMGMwIDUuMTQxLTMuODkyIDEwLjUxOS0xMCAxMS43MjVsLS45ODQtMi4xMjZjMi4yMTUtLjgzNSA0LjE2My0zLjc0MiA0LjM4LTUuNzQ2LTIuNDkxLS4zOTItNC4zOTYtMi41NDctNC4zOTYtNS4xNDkgMC0zLjE4MiAyLjU4NC00Ljk3OSA1LjE5OS00Ljk3OSAzLjAxNSAwIDUuODAxIDIuMzA1IDUuODAxIDYuMjc1eiIvPjwvc3ZnPg==);background-repeat:no-repeat;background-size:180px;opacity:.06;width:180px;height:180px;position:absolute;left:-20px;top:-40px;z-index:-1}blockquote::after{content:"";background-color:var(--c-primary-main);left:0;right:0;top:0;bottom:0;position:absolute;border-radius:var(--size-2);z-index:-2}figure{margin-left:0;margin-right:0}figcaption{font-size:1rem;text-align:center;margin-top:8px}.table-responsive{width:100%;display:block;overflow-x:auto;margin-bottom:2rem}.table-responsive table{margin-bottom:0}hr{border:none;border-bottom:1px solid var(--c-border);margin:4rem 0}table{border-collapse:collapse;width:100%;max-width:100%;overflow:auto;font-size:1rem}table,td,th{border:1px solid var(--c-border)}th{color:var(--c-text-main)}td,th{padding:8px 16px}dd,dt{line-height:24px}dl,ol,ul{padding-left:1.3rem}pre{overflow:auto;background-color:var(--c-gray-lighter);border-radius:var(--size-2);border:1px solid var(--c-border-light);padding:1rem;margin:2.5rem 0;overflow:auto;font-size:1rem;line-height:1.5}code{font-family:Consolas,Menlo,Monaco,"Andale Mono WT","Andale Mono","Lucida Console","Lucida Sans Typewriter","DejaVu Sans Mono","Bitstream Vera Sans Mono","Liberation Mono","Nimbus Mono L","Courier New",Courier,monospace}:not(pre)&gt;code{font-size:.875em;background-color:var(--c-gray-light);padding:2px 6px;border:1px solid var(--c-border);border-radius:var(--size-1)}.label{display:inline-flex;white-space:nowrap;font-size:.875rem;font-weight:600;height:28px;line-height:28px;padding:0 16px;border-radius:14px}.label-success{background:var(--c-success-light);color:var(--c-black)}.label-success-solid{background:var(--c-success-dark);color:var(--c-white)}.site-wrap{display:flex;flex-direction:column;min-height:100%;overflow:hidden}[data-nav=sticky] .site-wrap{margin-top:88px;padding-top:40px}.main{flex-grow:1}@-webkit-keyframes loading{to{transform:rotate(360deg)}}@keyframes loading{to{transform:rotate(360deg)}}.loading .btn,.loading button,.loading input[type=submit],.loading.btn,.loading.button,.loadinginput[type=submit]{position:relative;pointer-events:none}.loading .btn:after,.loading button:after,.loading input[type=submit]:after,.loading.btn:after,.loading.button:after,.loadinginput[type=submit]:after{content:"";box-sizing:border-box;position:absolute;top:50%;left:calc(50% - 10px);width:20px;height:20px;margin-top:-10px;border-radius:50%;border:3px solid var(--c-white);border-top-color:transparent;-webkit-animation:loading .8s linear infinite;animation:loading .8s linear infinite}.loading .btn span,.loading button span,.loading input[type=submit] span,.loading.btn span,.loading.button span,.loadinginput[type=submit] span{visibility:hidden}.success .btn,.success button,.success input[type=submit],.success.btn,.success.button,.successinput[type=submit]{position:relative}.success .btn::before,.success button::before,.success input[type=submit]::before,.success.btn::before,.success.button::before,.successinput[type=submit]::before{content:"";position:absolute;top:50%;left:50%;display:inline-block;height:10px;width:20px;border:3px solid var(--c-white);border-top-width:0;border-right-width:0;transform:translate(-50%,-75%) rotate(-45deg)}.success .btn span,.success button span,.success input[type=submit] span,.success.btn span,.success.button span,.successinput[type=submit] span{visibility:hidden}.medium-zoom-overlay{z-index:4000000}.medium-zoom-image--opened{z-index:4000001}code[class*=language-],pre[class*=language-]{color:var(--c-text-main);background:0 0;font-family:Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace;font-size:1rem;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;hyphens:none}code[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection{text-shadow:none;background:#b3d4fc}code[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection{text-shadow:none;background:#b3d4fc}code[class*=language-] ::selection,code[class*=language-]::selection,pre[class*=language-] ::selection,pre[class*=language-]::selection{text-shadow:none;background:#b3d4fc}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{padding:1rem;overflow:auto}:not(pre)&gt;code[class*=language-],pre[class*=language-]{background:var(--c-gray-lighter)}:not(pre)&gt;code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#708090}.token.punctuation{color:#999}.token.namespace{opacity:.7}.token.boolean,.token.constant,.token.deleted,.token.number,.token.property,.token.symbol,.token.tag{color:#905}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#690}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url{color:#9a6e3a}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.class-name,.token.function{color:#dd4a68}.token.important,.token.regex,.token.variable{color:#e90}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.site-header{padding:24px 0;margin-bottom:40px}[data-nav=sticky] .site-header{width:100%;position:fixed;left:0;top:0;z-index:10;transition:padding .3s}[data-nav=sticky] .site-header.small{background-color:var(--c-body-bg);padding:12px 0;border-bottom:1px solid var(--c-border-light)}@media (max-width:576px){.site-header{padding:16px 0;margin-bottom:16px}.site-header.is-home{margin-bottom:0}}.header-inner{display:flex;align-items:center}.header-logo{margin-right:16px}.header-logo .logo-text{font-size:1.5rem;font-weight:600;line-height:40px;color:var(--c-text-main)}.header-logo .logo-text:active,.header-logo .logo-text:focus,.header-logo .logo-text:hover{color:var(--c-text-main)}.header-logo .logo-img img{max-height:var(--logo-header-height)}.theme-dark-logo{display:none}[data-theme=dark] .theme-light-logo{display:none}[data-theme=dark] .theme-dark-logo{display:inline}.header-right{align-items:center}.header-nav-list{display:flex;align-items:center}.header-nav-list li{font-weight:500;margin:0 1rem;font-size:1rem;line-height:24px;position:relative}.header-nav-list li ul{position:absolute;top:100%;left:-1rem;background:var(--c-body-bg);border:1px solid var(--c-border-light);box-shadow:var(--c-shadow);z-index:9;border-radius:var(--size-2);padding:12px 0;min-width:165px;transition:all 250ms;transform:translate3d(0,10px,0)}.header-nav-list li ul li{margin:.25rem 1rem}.header-nav-list li:last-child ul{left:auto;right:0}.header-nav-list li:active&gt;ul,.header-nav-list li:focus-within&gt;ul,.header-nav-list li:hover&gt;ul{opacity:1;visibility:visible;transform:translate3d(0,0,0)}.header-nav-list&gt;li:last-child{margin-right:0}.header-nav-list a{display:inline-flex;width:100%;color:var(--c-text-main);position:relative;margin-top:4px;margin-bottom:4px}.header-nav-list a:after{content:"";width:16px;height:2px;background-color:var(--c-text-main);border-radius:2px;position:absolute;bottom:-2px;left:0;opacity:1;transition:transform .3s cubic-bezier(.2,1,.3,1);transform:scale3d(0,1,1);transform-origin:100% 50%}.header-nav-list a:active,.header-nav-list a:focus,.header-nav-list a:hover{text-decoration:none}.header-nav-list a:active::after,.header-nav-list a:focus::after,.header-nav-list a:hover::after{transform:scale3d(1,1,1);transform-origin:0 50%}.header-nav-list a.nav-current::after{transform:scale3d(1,1,1);transform-origin:0 50%;background-color:var(--c-primary-main)}.header-nav-list a.nav-current li{margin:0}.header-nav-list a.nav-current a{display:block}.header-nav-list a.btn-menuitem{height:32px;width:auto;color:var(--c-white);font-size:.875rem}.header-nav-list a.btn-menuitem::after{content:none;display:none}.header-nav-list .submenu-parent&gt;a:after{content:none;display:none}.header-nav-list .submenu-parent&gt;a svg{width:12px;margin-left:6px;margin-top:1px}.icon-items-wrap{align-items:center}.nav-icon{color:var(--c-text-main);margin:0 12px}.nav-icon:hover{color:var(--c-primary-main)}.nav-icon span{height:18px;line-height:18px;display:block}.nav-icon svg{width:18px;height:18px}.nav-icon:first-child{margin-left:32px}.nav-icon:last-child{margin-right:0}.toggle-mode .light{display:none}[data-theme=dark] .toggle-mode .light{display:flex}[data-theme=dark] .toggle-mode .dark{display:none}.user-nav-wrap{position:relative}.user-nav-wrap:active .user-details-links,.user-nav-wrap:focus-within .user-details-links,.user-nav-wrap:hover .user-details-links{opacity:1;visibility:visible;transform:translate3d(0,0,0)}.user-details-links{position:absolute;top:100%;right:0;background:var(--c-body-bg);border:1px solid var(--c-border-light);box-shadow:var(--c-shadow);z-index:1;border-radius:var(--size-2);padding:16px;min-width:165px;transition:all 250ms;transform:translate3d(0,10px,0)}.user-details-links .user-details{border-bottom:1px solid var(--c-border);padding-bottom:16px;margin-bottom:8px;font-size:.875rem;color:var(--c-text-main)}.user-details-links .user-name{font-weight:600}.user-links{display:block;color:var(--c-text-main);height:24px;line-height:24px;margin:8px 0;position:relative;font-weight:500}.user-links:after{content:"";width:16px;height:2px;background-color:var(--c-text-main);border-radius:2px;position:absolute;bottom:-2px;left:0;opacity:1;transition:transform .3s cubic-bezier(.2,1,.3,1);transform:scale3d(0,1,1);transform-origin:100% 50%}.user-links:active,.user-links:focus,.user-links:hover{text-decoration:none}.user-links:active::after,.user-links:focus::after,.user-links:hover::after{transform:scale3d(1,1,1);transform-origin:0 50%}.user-links.nav-current::after{transform:scale3d(1,1,1);transform-origin:0 50%;background-color:var(--c-primary-main)}.user-links.nav-current li{margin:0}.user-links.nav-current a{display:block}.nav-user-icon{width:32px;height:32px;border-radius:50%;overflow:hidden;background:var(--c-gray-light);border:1px solid var(--c-border);color:var(--c-text-main);position:relative;transition:none}.nav-user-icon .nav-user-img{width:100%;height:100%;top:0;left:0;position:absolute;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.nav-user-icon svg{color:var(--c-text-main);width:120%;height:120%;margin-left:-10%;opacity:.5}.mobile-menu-checkbox{display:none}.mobile-menu-icon{z-index:50;position:relative;display:none;height:20px;width:28px;cursor:pointer;transition:250ms}.mobile-menu-icon .line{width:100%;height:2px;background-color:var(--c-text-main);position:absolute;right:0;transition:all .3s}.mobile-menu-icon .line:first-child{top:0}.mobile-menu-icon .line:nth-child(2){top:9px}.mobile-menu-icon .line:nth-child(3){top:18px}.mobile-menu-checkbox:checked~.mobile-menu-icon .line:first-child{width:100%;transform:rotate(45deg);top:10px}.mobile-menu-checkbox:checked~.mobile-menu-icon .line:nth-child(2){visibility:hidden;opacity:0}.mobile-menu-checkbox:checked~.mobile-menu-icon .line:nth-child(3){width:100%;top:10px;transform:rotate(-45deg)}@media screen and (max-width:1100px){.mobile-menu-icon{display:block}.header-inner{position:relative}.header-right{position:absolute;top:100%;right:16px;display:block;background:var(--c-body-bg);border:1px solid var(--c-border-light);box-shadow:var(--c-shadow);opacity:0;visibility:hidden;padding:1rem .5rem;border-radius:var(--size-2);z-index:9;transform:translate3d(0,10px,0);transition:all .2s}.header-nav-list{display:block}.header-nav-list li{margin:.25rem 1rem}.header-nav-list li ul{display:block;position:relative;left:-1rem;border:none;box-shadow:none;background:0 0;padding:0;transform:translate3d(0,0,0)}.header-nav-list li ul li{margin:.25rem 0 .25rem 1rem}.header-nav-list li:last-child ul{left:-1rem}.header-nav-list .submenu-parent&gt;a{display:none}.mobile-menu-checkbox:checked~.header-right{opacity:1;visibility:visible;transform:translate3d(0,0,0)}.icon-items-wrap{margin:0 0 0 16px;flex:1 0 100%;width:148px}.nav-icon:first-child{margin-left:0}.user-details-links{position:relative;top:0;box-shadow:none;transform:translate3d(0,0,0);padding:0;border:none}.user-details{display:none}.nav-user-icon{display:none}.user-links{height:32px;line-height:32px;margin:4px 0}.search-icon,.theme-icon{flex-basis:50%;margin:16px 0}}@media screen and (min-width:1101px){.header-nav-list li ul{opacity:0;visibility:hidden}.user-details-links{opacity:0;visibility:hidden}}.home-cover-area{margin-top:7rem;margin-bottom:7rem}.home-cover-area .social-links-wrap{margin-top:2rem}.home-cover-wrap{align-items:center}.home-cover-wrap.has-cover-image{flex-direction:row-reverse}.home-cover-content-wrap{-webkit-animation:slideUp .7s ease-out;animation:slideUp .7s ease-out}.intro-description{font-size:1.5rem}.cover-subscribe-form{margin-top:40px;max-width:460px}.cover-img-container{max-width:600px;margin-left:auto;-webkit-animation:scaleUp 1s ease-out;animation:scaleUp 1s ease-out}.cover-img-wrap{padding-bottom:100%;position:relative;border-radius:100%;margin:0 auto}.cover-img-wrap::before{content:"";width:128%;height:128%;top:-14%;left:-14%;z-index:-2;position:absolute;border:2px dashed var(--c-border-light);border-radius:50%}.cover-img-wrap::after{content:"";width:168%;height:168%;top:-34%;left:-34%;z-index:-2;position:absolute;border:2px dashed var(--c-border-light);border-radius:50%}.cover-img-wrap img{width:100%;height:100%;position:absolute;-o-object-fit:cover;object-fit:cover;border-radius:50%}.dot-parent{position:absolute;border-radius:50%;z-index:-1}.dot-parent .dot{border-radius:50%;filter:blur(2px)}.dot-1{top:-14%;left:-14%;width:128%;height:128%;-webkit-animation:spin var(--dot-anim-duration) linear infinite;animation:spin var(--dot-anim-duration) linear infinite;-webkit-animation-delay:calc(var(--dot-anim-duration)/ -8);animation-delay:calc(var(--dot-anim-duration)/ -8)}.dot-1 .dot{position:relative;top:-2.5%;left:calc(50% - 2.5%);background:var(--c-dot-1);width:5%;height:5%}.dot-2{top:-14%;left:-14%;width:128%;height:128%;-webkit-animation:spin var(--dot-anim-duration) linear infinite;animation:spin var(--dot-anim-duration) linear infinite;-webkit-animation-delay:calc(var(--dot-anim-duration)/ -1.81);animation-delay:calc(var(--dot-anim-duration)/ -1.81)}.dot-2 .dot{position:relative;top:-3%;left:calc(50% - 3%);background:var(--c-dot-2);width:6%;height:6%}.dot-3{top:-34%;left:-34%;width:168%;height:168%;-webkit-animation:spin var(--dot-anim-duration) linear infinite;animation:spin var(--dot-anim-duration) linear infinite;-webkit-animation-delay:calc(var(--dot-anim-duration)/ -3.33);animation-delay:calc(var(--dot-anim-duration)/ -3.33)}.dot-3 .dot{position:relative;top:-2.5%;left:calc(50% - 2.5%);background:var(--c-dot-3);width:5%;height:5%}.dot-4{top:-34%;left:-34%;width:168%;height:168%;-webkit-animation:spin var(--dot-anim-duration) linear infinite;animation:spin var(--dot-anim-duration) linear infinite;-webkit-animation-delay:calc(var(--dot-anim-duration)/ -1.08);animation-delay:calc(var(--dot-anim-duration)/ -1.08)}.dot-4 .dot{position:relative;top:-2.5%;left:calc(50% - 2.5%);background:var(--c-dot-4);width:5%;height:5%}.dot-5{top:-34%;left:-34%;width:168%;height:168%;-webkit-animation:spin var(--dot-anim-duration) linear infinite;animation:spin var(--dot-anim-duration) linear infinite;-webkit-animation-delay:calc(var(--dot-anim-duration)/ -1.48);animation-delay:calc(var(--dot-anim-duration)/ -1.48)}.dot-5 .dot{position:relative;top:-3%;left:calc(50% - 3%);background:var(--c-dot-5);width:6%;height:6%}@media screen and (max-width:991px){.home-cover-area{margin-top:4rem;margin-bottom:4rem}.cover-img-container{margin:0 auto 2rem;max-width:100%}.heading-large,.intro-description{text-align:center}.cover-subscribe-form{margin-left:auto;margin-right:auto}.home-cover-area .social-links-wrap{justify-content:center}}@media screen and (max-width:575px){.home-cover-area{margin-top:3rem;margin-bottom:4rem}.cover-img-container{max-width:380px}}@media screen and (max-width:767px){.intro-description{font-size:1.25rem}}@media screen and (min-width:768px){.cover-subscribe-form{max-width:460px}}.section-title{margin-bottom:40px}.section-title span{position:relative}.section-title span:before{content:"";width:100%;height:4px;border-radius:2px;background-color:var(--c-primary-main);position:absolute;left:0;bottom:-4px}.post-card{margin-bottom:64px;-webkit-animation:slideUp .7s ease-out;animation:slideUp .7s ease-out}.post-card .post-img-wrap{width:240px;height:240px;border-radius:var(--size-2);overflow:hidden;margin-right:32px;position:relative;background-color:var(--c-gray-lighter)}.post-card .post-img-wrap img{position:absolute;height:100%;width:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.post-card .post-info-wrap{flex:1 1 300px}.post-card .post-top-meta{align-items:center}.post-card .featured-icon{color:var(--c-star)}.post-card .featured-icon svg{width:20px;height:20px}.post-card .post-title{margin-top:8px}.post-card .post-title a{color:var(--c-text-main);border-bottom:4px solid transparent}.post-card .post-title a:hover{border-color:var(--c-text-main)}.post-card .post-excerpt{margin-bottom:24px;height:auto;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.post-card .post-meta{font-size:.875rem;font-weight:500;color:var(--c-text-light)}.post-card .post-meta&gt;:not(:last-child)::after{content:"•";margin-left:8px;position:absolute;display:inline-block;font-weight:700}.post-card .post-meta&gt;:not(:first-child){margin-left:18px}.tag-wrap a{display:inline-flex;font-size:.875rem;font-weight:600;height:28px;line-height:28px;padding:0 16px;border-radius:14px;background:var(--c-primary-main);color:var(--c-white);margin:0 8px 8px 0;opacity:.9}.tag-wrap a:hover{opacity:1}@media screen and (max-width:767px){.post-card .post-img-wrap{width:100%;height:0;padding-top:57%;margin-right:0;margin-bottom:2rem}}.email-subs-wrap{background-image:var(--gradient-primary);padding:64px 24px;margin-top:64px;background-image:var(--gradient-primary);border-radius:var(--size-2);color:var(--c-white);position:relative;overflow:hidden}.email-subs-wrap::before{content:"";width:18rem;height:18rem;position:absolute;left:-2rem;top:-6rem;border-radius:50%;border:3.5rem solid rgba(0,0,0,.06);z-index:0}.email-subs-wrap::after{content:"";width:26rem;height:26rem;position:absolute;left:-6rem;top:-10rem;border-radius:50%;border:2px dashed rgba(0,0,0,.06);z-index:0}.email-subs-wrap&gt;*{position:relative}.email-subs-wrap .icon{z-index:1}.email-subs-wrap .icon svg{width:120px;height:auto}.email-subs-wrap .email-subs-section-title{color:var(--c-white);margin-top:2.5rem;z-index:1}.email-subs-wrap .email-subs-section-description{font-size:1.25rem;z-index:1}.email-subs-wrap .form-wrap{padding:16px;background:var(--c-white);border-radius:var(--size-2);max-width:760px;margin:28px auto 0}.email-subs-wrap .form-wrap label{color:var(--c-black)}.email-subs-wrap input[type=email],.email-subs-wrap input[type=text],.email-subs-wrap input[type=url],.email-subs-wrap textarea{background:var(--c-white);border-color:rgba(0,0,0,.1)}.email-subs-wrap input[type=email]:focus,.email-subs-wrap input[type=text]:focus,.email-subs-wrap input[type=url]:focus,.email-subs-wrap textarea:focus{border-color:var(--c-primary-main)}[data-theme=dark] .email-subs-wrap input[type=email],[data-theme=dark] .email-subs-wrap input[type=text]{--c-text-main:#161f38;--c-text-light:#575861}@media (max-width:767px){.email-subs-wrap{padding:48px 24px}}@media (max-width:575px){.email-subs-wrap{padding:24px 16px}.email-subs-wrap .icon svg{width:80px}.email-subs-wrap .email-subs-section-title{margin-top:1.5rem}}.centered-page-header{max-width:840px;margin:0 auto 4rem auto}.centered-page-header .title{margin-top:0}.centered-page-header .description{font-size:1.125rem;line-height:1.65}.site-footer{margin-top:5rem;border-top:1px solid var(--c-border-light)}.site-footer a{color:var(--c-text-main)}.site-footer a:hover{color:var(--c-primary-main)}.footer-top{padding-top:4rem}.footer-logo-wrap{margin-bottom:1rem}.footer-logo-wrap .logo-text{font-size:1.25rem;font-weight:600}.footer-logo-wrap .logo-text:active,.footer-logo-wrap .logo-text:focus,.footer-logo-wrap .logo-text:hover{color:var(--c-text-main)}.footer-logo-wrap .logo-img img{max-height:var(--logo-footer-height)}.widget-about{flex:1 1 360px;margin-right:4rem;max-width:360px}.secondary-nav{flex:1 1 auto}.secondary-nav .nav-col{min-width:160px;flex:1 0 160px}.secondary-nav .nav-col:not(:last-child){padding-right:16px}.secondary-nav .title{margin-top:0;font-weight:400;color:var(--c-text-light);font-size:.875rem}.secondary-nav .nav-link{margin-bottom:.75rem}.secondary-nav a{font-weight:500}.footer-bottom{padding:0 0 1rem 0;margin-top:1rem;font-size:.875rem}.footer-bottom&gt;*{margin-top:1rem}.social-links-wrap{align-items:center}.social-links-wrap .title{margin-right:16px}.social-links a{display:inline-flex;margin:0 16px 0 0;text-align:center;color:var(--c-text-main)}.social-links a svg{width:18px;height:18px}.copyright{font-size:.875rem}@media screen and (max-width:991px){.widget-about{margin-right:0;max-width:500px}.secondary-nav .nav-col{margin-top:2.5rem}}@media screen and (min-width:992px){.secondary-nav{justify-content:flex-end}.secondary-nav .nav-col{max-width:200px}}.members-page-wrap{display:flex;min-height:100vh}.cover-wrap{min-height:100vh;flex-basis:60%;position:relative;background-color:var(--c-gray-lighter)}.cover-wrap .cover-image{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.members-content-wrap{flex-grow:1;align-items:center;justify-content:center;display:flex;flex-direction:column;padding:80px;position:relative}.members-content-wrap .logo-wrap{margin-right:0;margin-bottom:40px}.members-wrap{max-width:500px;padding:2rem;border:1px solid var(--c-border);border-radius:var(--size-2);background:var(--c-body-bg)}.members-title{margin-top:0}.members-form{margin-top:32px}.alternate-option{margin-top:24px}.back-home-link{position:absolute;top:8px;left:8px;z-index:1;border:1px solid var(--c-border);border-radius:var(--size-1);font-size:.875rem;padding:0 16px;height:32px;line-height:32px;display:flex;align-items:center;color:var(--c-text-main)}.back-home-link:hover{color:var(--c-primary-main)}.back-home-link svg{width:12px;margin-right:4px}@media screen and (max-width:991px){.cover-wrap{display:none}.members-content-wrap{padding:80px 32px}}@media screen and (max-width:1440px){.cover-wrap{flex-basis:50%}}.single-post .post-content,.single-post .post-footer,.single-post .post-header{max-width:700px;margin:0 auto}.single-post .post-title{margin-top:0}.single-post .post-meta{align-items:center;position:relative}.single-post .post-meta&gt;:not(:last-child){margin-right:8px}.single-post .post-meta&gt;:not(:last-child)::after{content:"•";margin-left:8px;display:inline-block;font-weight:600;color:var(--c-text-light)}.single-post .author-list{align-items:center}.single-post .author-list .author-image{width:32px;height:32px;position:relative;border-radius:50%;overflow:hidden;margin-right:8px;margin-left:-18px;border:2px solid var(--c-body-bg);background:var(--c-gray-light)}.single-post .author-list .author-image:first-child{margin-left:0}.single-post .author-list .author-image svg{color:var(--c-text-main);width:120%;height:120%;margin-left:-10%;opacity:.5}.single-post .author-list .author-image:nth-child(1){z-index:4}.single-post .author-list .author-image:nth-child(2){z-index:3}.single-post .author-list .author-image:nth-child(3){z-index:2}.single-post .author-list .author-image:nth-child(4){z-index:1}.single-post .author-list .author-image:nth-child(5){z-index:0}.single-post .author-list .author-name{color:var(--c-text-main);font-weight:500;border-bottom:1px solid transparent}.single-post .author-list .author-name:hover{border-color:var(--c-text-main)}.single-post .author-list .author-name:not(:last-of-type):after{content:","}.single-post .featured-image-wrap{margin:32px 0;border-radius:var(--size-2);overflow:hidden}.post-content{font-size:1.125rem}.post-content p{line-height:1.65}.post-content a{color:var(--c-text-main);border-bottom:2px solid var(--c-text-main)}.post-content a:hover{color:var(--c-primary-main);border-color:var(--c-primary-main)}.post-content a.btn{border-bottom:none;color:var(--c-white)}.post-content a.btn-alternate{color:var(--c-black)}.post-content a.btn-alternate:hover{color:var(--c-primary-main)}.post-content li{margin-bottom:8px}.post-content ol ol,.post-content ul ul{margin:10px 0}.post-content blockquote a,.post-content blockquote a:hover{color:var(--c-white);border-color:var(--c-white)}.post-content .tweet-quote-wrap{text-align:right;margin-top:-2.5rem}.post-content .tweet-quote-wrap .tweet-quote-link{border-bottom:none;display:inline-flex;align-items:center;font-size:1rem;margin-right:8px}.post-content .tweet-quote-wrap .tweet-quote-link svg{width:16px;height:16px;margin-right:8px}.post-content .tweet-quote-wrap .tweet-quote-link span{font-weight:600;border-bottom:2px solid transparent;line-height:1.2rem}.post-content .tweet-quote-wrap .tweet-quote-link:hover span{border-color:var(--c-primary-main)}.post-content&gt;*{margin-bottom:3rem}.post-content h2,.post-content h3,.post-content h4,.post-content h5,.post-content h6,.post-content&gt;h1{margin-bottom:1rem}.post-content .kg-bookmark-container{border:1px solid var(--c-gray-light)}.post-content .kg-bookmark-container:hover{color:var(--c-text-main);border-color:var(--c-gray-light)}.post-content .kg-blockquote-alt{font-size:2rem;line-height:1.5;padding:2rem}.post-content .kg-callout-card{border-radius:var(--size-2)}.post-content .kg-callout-card-white{box-shadow:none;border:1px solid var(--c-border)}.post-content .kg-toggle-card{border-radius:var(--size-2);box-shadow:none;border:1px solid var(--c-border)}.post-content .kg-button-card a.kg-btn{font-size:1rem;font-weight:500;border:none;border-radius:var(--size-1);height:48px;line-height:48px}.post-content .kg-product-card a.kg-product-card-button{font-size:1rem;font-weight:500;border:none;border-radius:var(--size-1);height:48px;line-height:48px}.post-content .kg-product-card-container{box-shadow:none;border:1px solid var(--c-border)}.post-content .kg-product-card-rating-active.kg-product-card-rating-star svg{color:#f08705}.post-content .kg-header-card.kg-style-light .kg-header-card-header,.post-content .kg-header-card.kg-style-light .kg-header-card-subheader{color:#161f38}.post-content .kg-header-card-button{border:none}.kg-image-card img{border-radius:var(--size-2);width:100%}@media (min-width:1300px){.kg-width-wide{width:calc(100% + (1138px - 100%));margin-left:calc((100% - 1138px)/ 2)}}@media (min-width:768px) and (max-width:1300px){.kg-width-wide{width:calc(100% + (100vw - 100%)/ 2);margin-left:calc((100% - 100vw)/ 4)}}@media (min-width:768px) and (max-width:991px){.kg-width-full{width:calc(100% + (100vw - 100%)/ 2);margin-left:calc((100% - 100vw)/ 4)}}@media (min-width:992px){.kg-width-full{width:calc(100vw - 128px);margin-left:calc(50% + 64px - 50vw)}}.kg-embed-card{display:flex;flex-direction:column;align-items:center}.kg-gallery-container{display:flex;flex-direction:column}.kg-gallery-row{display:flex;flex-direction:row;justify-content:center}.kg-gallery-image img{display:block;margin:0;width:100%;height:100%}.kg-gallery-row:not(:first-of-type){margin:.5rem 0 0 0}.kg-gallery-image:not(:first-of-type){margin:0 0 0 .5rem}.kg-gallery-row:first-of-type .kg-gallery-image:first-of-type img{border-top-left-radius:var(--size-2)}.kg-gallery-row:first-of-type .kg-gallery-image:last-of-type img{border-top-right-radius:var(--size-2)}.kg-gallery-row:last-of-type .kg-gallery-image:first-of-type img{border-bottom-left-radius:var(--size-2)}.kg-gallery-row:last-of-type .kg-gallery-image:last-of-type img{border-bottom-right-radius:var(--size-2)}.kg-bookmark-card a:hover{text-decoration:none}.kg-bookmark-container{display:flex;flex-wrap:wrap;color:var(--c-text-main);text-decoration:none;flex-direction:column-reverse;border-radius:var(--border-radius-large);border:1px solid var(--c-gray-light);background:var(--c-gray-lighter);border-radius:var(--size-2);overflow:hidden}.kg-bookmark-container:hover{color:var(--c-text-main);border-color:var(--c-gray-light);text-decoration:none}.kg-bookmark-container:hover .kg-bookmark-title{color:var(--c-primary-main)}.kg-bookmark-content{flex-basis:0;flex-grow:999;min-width:50%;padding:1rem}.kg-bookmark-title{line-height:1.4;color:var(--text-color-dark);transition:all .3s;font-weight:700}.kg-bookmark-description{font-size:1rem;line-height:1.6;display:-webkit-box;margin-top:16px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.kg-bookmark-metadata{display:flex;align-items:center;font-size:.75rem;margin-top:24px}.kg-bookmark-thumbnail{flex-basis:216px;flex-grow:1;position:relative;border-radius:0 var(--border-radius-large) var(--border-radius-large) 0;overflow:hidden}.kg-bookmark-thumbnail img{position:absolute;top:0;left:0;vertical-align:bottom;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.kg-bookmark-icon{width:20px;height:20px;margin-right:8px;vertical-align:bottom}.kg-bookmark-author,.kg-bookmark-publisher{font-size:.875rem;font-weight:700}.kg-bookmark-publisher:before{content:"•";margin:0 6px}@media screen and (min-width:768px){.post-content .kg-bookmark-container{flex-direction:row}.post-content .kg-bookmark-thumbnail{flex-basis:32%;min-height:144px}}.share-wrap{margin-top:40px;margin-bottom:32px}.share-title{margin-bottom:1.5rem}.share-links{justify-content:center}.share-links a{color:var(--c-text-main);margin:0 12px 16px 12px;background:var(--c-gray-light);padding:8px;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.share-links a:active,.share-links a:focus,.share-links a:hover{color:var(--c-primary-main)}.share-links a svg{width:16px;height:16px}.js-notification-copy-link{opacity:0;transition:opacity .3s}.js-notification-copy-link span{display:inline-flex;margin:0 auto;background:var(--c-success-light);color:var(--c-black);font-weight:500;padding:4px 16px;border-radius:var(--size-1)}.js-notification-copy-link.visible{opacity:1}.about-author{padding:20px;margin-bottom:1rem;background:var(--c-gray-lighter);border-radius:var(--size-2)}.about-author .avatar-wrap{width:90px;height:90px;border-radius:50%;overflow:hidden;margin-right:1.25rem}.about-author .avatar{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;background:var(--c-gray-light)}.about-author .avatar.no-image svg{color:var(--c-text-main);width:120%;height:120%;margin-left:-10%;opacity:.5}.about-author .author-info{flex:1 0 0px}.about-author .name{margin-top:0;margin-bottom:.75rem}.about-author .name a{color:var(--c-text-main);border-bottom:2px solid transparent}.about-author .name a:hover{border-color:var(--c-text-main)}.paid-membership-cta{padding:24px;margin-bottom:64px;background-image:var(--gradient-primary);border-radius:var(--size-2);align-items:center;position:relative;overflow:hidden}.paid-membership-cta[data-width=medium],.paid-membership-cta[data-width=small]{align-items:center;justify-content:center}.paid-membership-cta[data-width=medium] .text-wrap,.paid-membership-cta[data-width=small] .text-wrap{flex-basis:100%;margin-right:0;margin-bottom:40px;text-align:center}.paid-membership-cta[data-width=medium] .hidden-small,.paid-membership-cta[data-width=small] .hidden-small{display:none}.paid-membership-cta[data-width=medium] .hidden-large,.paid-membership-cta[data-width=small] .hidden-large{display:inline-block}.paid-membership-cta[data-width=small] .plans-wrap{align-items:center}.paid-membership-cta[data-width=small] .plans-wrap-inner{justify-content:center}.paid-membership-cta[data-width=small] .plan:first-child{margin:0 12px 24px}.paid-membership-cta::before{content:"";width:24rem;height:24rem;position:absolute;left:-3.5rem;top:-10rem;border-radius:50%;border:5rem solid rgba(0,0,0,.06);z-index:0}.paid-membership-cta&gt;*{z-index:1}.paid-membership-cta .text-wrap{flex:1;color:var(--c-white);margin-right:24px}.paid-membership-cta .text-wrap .title{color:var(--c-white);margin-top:0}.paid-membership-cta .text-wrap .description{font-size:1rem}.paid-membership-cta .plans-wrap{flex-direction:column;justify-content:left}.paid-membership-cta .plan{background:var(--c-white);border-radius:var(--size-2);padding:20px;flex-direction:column;min-width:190px}.paid-membership-cta .plan:first-child{margin-right:16px}.paid-membership-cta .plan-name{text-transform:uppercase;color:var(--c-primary-main);margin-top:0;margin-bottom:8px}.paid-membership-cta .price{margin-top:0;margin-bottom:8px;color:var(--c-black)}.paid-membership-cta .price sup{position:relative;top:-12px;font-size:24px}.paid-membership-cta .content{flex:1;margin-bottom:16px}.paid-membership-cta .js-discount{display:none}.paid-membership-cta .js-discount.visible{display:inline-flex}.paid-membership-cta .plan-page-link{color:var(--c-white);font-size:16px;line-height:20px;border:none;margin:16px 0 0;border-bottom:2px solid transparent}.paid-membership-cta .plan-page-link svg{vertical-align:middle;width:14px;height:14px;position:relative;transition:all .2s}.paid-membership-cta .plan-page-link:hover{color:var(--c-white);border-color:var(--c-white)}.paid-membership-cta .plan-page-link:hover svg{margin-left:8px}.paid-membership-cta .hidden-small{display:inline-block}.paid-membership-cta .hidden-large{display:none}@media screen and (max-width:575px){.paid-membership-cta .price sup{top:-6px;font-size:18px}}.free-membership-cta{padding:32px 24px;margin-bottom:64px;background-image:var(--gradient-primary);color:var(--c-white);border-radius:var(--size-2);align-items:center;position:relative;overflow:hidden}.free-membership-cta .title{color:var(--c-white);margin-top:0}.free-membership-cta .button-wrap{margin:24px 0}.free-membership-cta a:not(.btn){color:var(--c-white);border-color:var(--c-white)}.free-membership-cta a:hover{color:var(--c-white);border-color:var(--c-white)}.pricing-table{border:0px solid var(--c-border);padding:32px;border-radius:var(--size-2);position:relative;margin-bottom:3rem}.pricing-table .table-header{border-bottom:1px solid var(--c-border)}.pricing-table .table-title{text-transform:uppercase;font-weight:600;color:var(--c-primary-main);margin-bottom:8px}.pricing-table .price sup{position:relative;top:-12px;font-size:24px}.pricing-table .table-details{margin-top:24px;margin-bottom:40px}.pricing-table .label{position:absolute;top:-14px;left:50%;transform:translateX(-50%)}.pricing-table .js-discount{display:none}.pricing-table .js-discount.visible{display:inline-flex}.icon-list{list-style:none;padding-left:28px}.icon-list li{margin-bottom:16px;position:relative}.icon-list li:before{content:"";position:relative;width:16px;height:16px;margin-left:-28px;margin-right:12px;top:3px;line-height:16px;background-color:var(--c-success-dark);color:var(--c-black);font-size:10px;border-radius:50%;justify-content:center;display:inline-flex}.icon-list li::after{content:"";position:absolute;top:12px;left:-20px;display:inline-block;height:6px;width:10px;border:2px solid var(--c-white);border-top-width:0;border-right-width:0;transform:translate(-50%,-75%) rotate(-45deg)}.currency-name{text-transform:uppercase}@media screen and (min-width:768px) and (max-width:991px){.pricing-table{height:calc(100% - 3rem);display:flex;flex-direction:column}.pricing-table .table-details{flex-grow:1}}@media screen and (max-width:767px){.pricing-table{max-width:500px;margin-left:auto;margin-right:auto}}.archive-wrap{max-width:740px;margin:0 auto}.archive-wrap .pm,.archive-wrap .py{font-size:1.0rem;font-weight:500;padding-bottom:4px;margin-top:20px;margin-bottom:7px;color:var(--c-primary-main);border-bottom:1px solid var(--c-border)}.archive-post{position:relative}.archive-post .inner{padding:6px 0;display:flex}.archive-post .post-date{color:var(--c-text-light);margin-right:8px;font-size:.875rem;white-space:nowrap;min-width:58px}.archive-post .post-date::after{display:none}.archive-post .title{margin:0;font-size:1.125rem}.archive-post .title a{color:var(--c-text-main);border-bottom:2px solid transparent}.archive-post .title a:hover{color:var(--c-primary-main);border-color:var(--c-primary-main)}.py-2011+.py-2011 .py{display:none}.py-2012+.py-2012 .py{display:none}.py-2013+.py-2013 .py{display:none}.py-2014+.py-2014 .py{display:none}.py-2015+.py-2015 .py{display:none}.py-2016+.py-2016 .py{display:none}.py-2017+.py-2017 .py{display:none}.py-2018+.py-2018 .py{display:none}.py-2019+.py-2019 .py{display:none}.py-2020+.py-2020 .py{display:none}.py-2021+.py-2021 .py{display:none}.py-2022+.py-2022 .py{display:none}.py-2023+.py-2023 .py{display:none}.py-2024+.py-2024 .py{display:none}.py-2025+.py-2025 .py{display:none}.py-2026+.py-2026 .py{display:none}.py-2027+.py-2027 .py{display:none}.py-2028+.py-2028 .py{display:none}.py-2029+.py-2029 .py{display:none}.py-2030+.py-2030 .py{display:none}.pm-1+.pm-1 .pm{display:none}.pm-2+.pm-2 .pm{display:none}.pm-3+.pm-3 .pm{display:none}.pm-4+.pm-4 .pm{display:none}.pm-5+.pm-5 .pm{display:none}.pm-6+.pm-6 .pm{display:none}.pm-7+.pm-7 .pm{display:none}.pm-8+.pm-8 .pm{display:none}.pm-9+.pm-9 .pm{display:none}.pm-10+.pm-10 .pm{display:none}.pm-11+.pm-11 .pm{display:none}.pm-12+.pm-12 .pm{display:none}.tag-card{padding:1.25rem;margin-bottom:2rem;height:calc(100% - 2rem);border:1px solid var(--c-border-light);border-radius:var(--size-2);align-items:center;color:var(--c-text-main)}.tag-card&gt;div:first-child{margin-right:1rem}.tag-card .tag-image-wrap{width:100px;height:100px;position:relative;border-radius:var(--size-2);overflow:hidden}.tag-card .tag-image-wrap img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.tag-card .tag-info-wrap{flex-grow:1}.tag-card .tag-name{display:inline-block;margin-top:0;margin-bottom:.5rem;border-bottom:2px solid transparent;transition:border-color 250ms}.tag-card:hover .tag-name{border-color:var(--c-text-main)}.tag-card .post-count{color:var(--c-text-light)}.author-card{display:block;padding:1.25rem;margin-bottom:2rem;height:calc(100% - 2rem);border:1px solid var(--c-border-light);border-radius:var(--size-2);color:var(--c-text-main)}.author-card .avatar-wrap{width:90px;height:90px;border-radius:50%;overflow:hidden;margin:0 auto;background:var(--c-gray-light)}.author-card .avatar{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.author-card .avatar.no-image svg{color:var(--c-text-main);width:120%;height:120%;margin-left:-10%;opacity:.5}.author-card .author-info{text-align:center}.author-card .author-meta{margin-bottom:1rem}.author-card .author-meta span.author-location{margin-right:8px}.author-card .author-meta span.author-location:after{content:"•";margin-left:8px;margin-right:8px;position:absolute;display:inline-block;font-weight:700}.author-card .author-meta span:nth-child(2){margin-left:8px}.author-card .name{border-bottom:2px solid transparent;display:inline-block;transition:border-color 250ms}.author-card:hover .name{border-color:var(--c-text-main)}.prev-nex-wrap{margin-top:6rem}.prev-nex-wrap .post .featured-image{width:120px;height:120px;border-radius:var(--size-2);overflow:hidden;background-color:var(--c-gray-lighter)}.prev-nex-wrap .post .featured-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.prev-nex-wrap .post .content-wrap{flex-basis:0;flex-grow:999}.prev-nex-wrap .post .content-wrap .title{margin-top:1rem}.prev-nex-wrap .post a .nav-text{font-size:.875rem;color:var(--c-text-light);display:block;margin-bottom:.5rem}.prev-nex-wrap .post a .title{border-bottom:2px solid transparent;transition:all 250ms;display:inline}.prev-nex-wrap .post a:hover .title{border-color:var(--c-text-main)}.prev-nex-wrap .post .post-meta{margin-top:.5rem;font-size:.875rem;font-weight:500;color:var(--c-text-light)}.prev-nex-wrap .post .post-meta&gt;:not(:last-child)::after{content:"•";margin-left:8px;position:absolute;display:inline-block;font-weight:700}.prev-nex-wrap .post .post-meta&gt;:not(:first-child){margin-left:18px}.prev-nex-wrap .prev-post .featured-image{margin-right:24px}.prev-nex-wrap .next-post a{flex-direction:row-reverse}.prev-nex-wrap .next-post .featured-image{margin-left:24px}.prev-nex-wrap .next-post .content-wrap{text-align:right}@media screen and (max-width:767px){.prev-nex-wrap .next-post a{flex-direction:row}.prev-nex-wrap .next-post .featured-image{margin-left:0;margin-right:24px}.prev-nex-wrap .next-post .content-wrap{text-align:left}.prev-nex-wrap .post:last-child{margin-top:24px}}.comment-wrap{background:var(--c-gray-lighter);border-radius:var(--size-2);padding:2.5rem 1rem;margin-top:6rem}.comment-container{max-width:700px;margin:0 auto}.comment-placeholder.is-hidden{display:none}@media screen and (max-width:575px){.about-author{text-align:center}.about-author .avatar-wrap{margin:0 auto}.about-author .author-info{margin-top:16px;flex-basis:100%}}.related-posts-wrap{margin-top:6rem}.related-posts-wrap .section-title{margin-top:0;margin-bottom:2.5rem}.related-posts-wrap .card-wrap{margin-bottom:2.5rem}.related-post-card .post-img-wrap{display:block;width:100%;padding-bottom:57%;border-radius:var(--size-2);overflow:hidden;margin-bottom:1.5rem;position:relative;background-color:var(--c-gray-lighter)}.related-post-card .post-img-wrap img{position:absolute;height:100%;width:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.related-post-card .post-title{margin-top:0;margin-bottom:1rem}.related-post-card .post-title a{color:var(--c-text-main);border-bottom:2px solid transparent}.related-post-card .post-title a:hover{border-color:var(--c-text-main)}.related-post-card .post-meta{margin-top:.5rem;font-size:.875rem;font-weight:500;color:var(--c-text-light)}.related-post-card .post-meta&gt;:not(:last-child)::after{content:"•";margin-left:8px;position:absolute;display:inline-block;font-weight:700}.related-post-card .post-meta&gt;:not(:first-child){margin-left:18px}@media screen and (max-width:991px){.related-post-card{margin-bottom:2rem}}.archive-cover{position:relative;margin-bottom:5rem;border-radius:var(--size-2);overflow:hidden}.archive-cover .cover-image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cover-content-wrapper{background:var(--c-body-bg);z-index:1;max-width:500px;margin:0 auto;border-radius:var(--size-2)}.cover-content-wrapper .avatar-wrap{width:90px;height:90px;border-radius:50%;overflow:hidden;margin-right:1.25rem}.cover-content-wrapper .avatar-wrap .avatar{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;background:var(--c-gray-light)}.cover-content-wrapper .avatar-wrap .avatar.no-image svg{color:var(--c-text-main);width:120%;height:120%;margin-left:-10%;opacity:.5}.cover-content-wrapper .author-info{flex:1 0 0}.cover-content-wrapper .author-info .name{margin-top:0;margin-bottom:.5rem}.cover-content-wrapper .author-meta{margin-bottom:.5rem}.cover-content-wrapper .author-meta&gt;:not(:last-child)::after{content:"•";margin-left:8px;position:absolute;display:inline-block;font-weight:700}.cover-content-wrapper .author-meta&gt;:not(:first-child){margin-left:18px}.cover-content-wrapper .author-social{margin-top:.5rem}.cover-content-wrapper .author-social a{color:var(--c-text-main);margin:0 8px}.cover-content-wrapper .author-social a:first-child{margin-left:0}.cover-content-wrapper .author-social a:last-child{margin-right:0}.cover-content-wrapper .author-social a svg{width:16px}.cover-content-wrapper .author-social a:hover{color:var(--c-primary-main)}.cover-author .cover-content-wrapper{max-width:700px}.archive-cover-inner.has-image{padding:4rem 1rem;background:var(--c-gray-lighter)}.archive-cover-inner.has-image .cover-content-wrapper{padding:1.5rem}.archive-cover-inner .tag-info-wrap .tag-name{margin-top:0}.archive-cover-inner .tag-info-wrap .tag-description{margin-top:1rem}@media (max-width:557px){.archive-cover{margin-bottom:3rem}.archive-cover-inner.has-image{padding:1rem;background-color:var(--c-gray-lighter)}.cover-content-wrapper .avatar-wrap{margin-right:0}.cover-content-wrapper .author-info{flex:1 0 100%;text-align:center;margin-top:.5rem}.cover-author .cover-content-wrapper{justify-content:center}}.member-avatar-wrap{width:120px;height:120px;background-color:var(--c-gray-lighter);border-radius:50%;overflow:hidden;position:relative;margin:0 auto 1rem}.member-avatar-wrap svg{color:var(--c-text-main);width:120%;height:120%;margin-left:-10%;opacity:.5}.member-avatar-wrap .avatar-img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.account-description{margin-bottom:2rem;font-size:1.125rem}.subscription-expiration-warning{padding:1rem;margin-bottom:2rem;background:var(--c-error-main);color:var(--c-white);border-radius:var(--size-2)}.subscription-info-wrap{background-color:var(--c-gray-lighter);padding:2rem 1rem;margin-bottom:1rem;border-radius:var(--size-2)}.subs-info{flex:100%;margin-bottom:1rem}.info-label{font-size:.875rem}.info-content{font-size:1.125rem;font-weight:600}.members-button-wrap{margin-bottom:3rem;justify-content:space-between}.members-button-wrap a{margin:0 0 16px}.members-button-wrap .gh-error-subscription-cancel{flex:100%;text-align:center;color:var(--c-error-main)}@media screen and (min-width:768px){.subs-info{flex:50%}}.error-code{font-size:10rem;line-height:1.1;font-weight:600}.error-message{margin-top:0}.message-manual{margin-bottom:2rem}.notification{position:fixed;top:16px;right:16px;left:16px;color:var(--c-black);font-size:1.125rem;font-weight:500;padding:16px 40px;border-radius:var(--size-2);text-align:center;z-index:99;transform:translateY(-150%);visibility:hidden;opacity:0;transition:transform 250ms;background:var(--c-success-light)}.notification.success{background:var(--c-success-light)}.notification.error{background:var(--c-error-light)}.notification.visible{transform:translateY(0);opacity:1;visibility:visible}.notification-close{position:absolute;width:100%;height:100%;top:0;left:0}.notification-close .close-icon{position:absolute;top:16px;right:16px;color:var(--c-black)}.success .notification.success{transform:translateY(0);visibility:visible;opacity:1}.success .notification.success.hidden{transform:translateY(-150%);visibility:hidden;opacity:0}.error .notification.error{transform:translateY(0);visibility:visible;opacity:1}.error .notification.error.hidden{transform:translateY(-150%);visibility:hidden;opacity:0}.search-popup{position:fixed;top:0;bottom:0;left:0;right:0;height:100vh;background:var(--c-body-bg);opacity:0;visibility:hidden;transition:all .1s ease-in-out;z-index:-2}.search-popup.visible{opacity:1;visibility:visible;z-index:4000002}.search-popup .close-button{position:absolute;right:16px;top:16px;line-height:0;z-index:999;color:var(--c-text-main);transition:all .2s ease-in-out}.search-popup .close-button:hover{color:var(--c-primary-main)}.search-popup .close-button&gt;*{pointer-events:none}.search-popup .close-button svg{width:32px;height:32px}.search-popup .popup-inner{max-width:700px;margin-top:10vh;margin-left:auto;margin-right:auto;padding:0 16px;height:80vh;pointer-events:none}.search-popup .popup-inner *{pointer-events:auto}.search-popup .inner-container{height:100%;pointer-events:none}.search-form{align-items:center;margin-bottom:.5rem}.search-form .search-form-box{flex-wrap:nowrap;align-items:center;padding:1.25rem}.search-close-note{margin:-1rem 1.25rem 1rem;text-align:right;font-size:.75rem;color:var(--text-color-light)}.suggested-tags{padding:1.25rem}.suggested-tags.hidden{display:none}@media (max-width:767px){.search-close-note{display:none}.search-form{margin-bottom:1rem}}input[type=text].search-input{margin-bottom:0}.search-result{max-height:calc(100% - 116px);overflow:auto;padding-right:8px}.search-result .search-results-item{border-bottom:1px solid var(--c-border-light);margin-left:1.25rem}.search-result .search-results-item:last-child{border-bottom:none}.search-result .search-results-item a{color:var(--text-color-normal);padding:.75rem 1.25rem .75rem 0;display:block}.search-result .search-results-item a:hover .title{color:var(--theme-color)}.search-result .search-results-item .title{font-size:1.125rem;margin-top:0;margin-bottom:8px}.search-result .search-results-item .title span{border-bottom:2px solid transparent;transition:border-color 250ms}.search-result .search-results-item:hover .title span{border-color:var(--c-text-main)}.search-result .search-results-item .meta{font-size:.75rem}.suggested-tags a{margin:0 8px 12px 0}@-webkit-keyframes slideUp{0%{transform:translate3d(0,50px,0)}100%{transform:translate3d(0,0,0)}}@keyframes slideUp{0%{transform:translate3d(0,50px,0)}100%{transform:translate3d(0,0,0)}}@-webkit-keyframes scaleUp{0%{transform:scale(.9)}100%{transform:scale(1)}}@keyframes scaleUp{0%{transform:scale(.9)}100%{transform:scale(1)}}@-webkit-keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}
/*# sourceMappingURL=screen.min.css.map */



input[type=password],  textarea {
    background: var(--c-body-bg);
    border: 1px solid var(--c-border);
    box-shadow: none;
    height: 48px;
    width: 100%;
    padding: 0 1rem;
    margin-bottom: 16px;
    color: var(--c-text-main);
    border-radius: var(--size-1);
}


.alert.alert-danger {
    background-color: #ff9b84;
    border-color: #e43f52;
}

.alert.alert-primary, .alert.alert-secondary, .alert.alert-success, .alert.alert-danger, .alert.alert-warning, .alert.alert-info, .alert.alert-dark {
    color: #ffffff;
}
.alert {
    padding: 8px 15px;
    border-radius: 10px;
}



.alert h4 {
  margin-top: 0;
  color: inherit;
}

.alert .alert-link {
  font-weight: bold;
}

.alert &gt; p,
.alert &gt; ul {
  margin-bottom: 0;
}

.alert &gt; p + p {
  margin-top: 5px;
}

.alert-dismissable,
.alert-dismissible {
  padding-right: 35px;
}

.alert-dismissable .close,
.alert-dismissible .close {
  position: relative;
  top: -2px;
  right: -21px;
  color: inherit;
}

.alert-success {
  background-color: #96ea8c;
  border-color: #d6e9c6;
  color: #3c763d;
}

.alert-success hr {
  border-top-color: #c9e2b3;
}

.alert-success .alert-link {
  color: #2b542c;
}

.alert-info {
  background-color: #d9edf7;
  border-color: #bce8f1;
  color: #31708f;
}

.alert-info hr {
  border-top-color: #a6e1ec;
}

.alert-info .alert-link {
  color: #245269;
}

.alert-warning {
  background-color: #fcf8e3;
  border-color: #faebcc;
  color: #8a6d3b;
}

.alert-warning hr {
  border-top-color: #f7e1b5;
}

.alert-warning .alert-link {
  color: #66512c;
}

.alert-danger hr {
  border-top-color: #e4b9c0;
}

.alert-danger .alert-link {
  color: #843534;
}

.login-page {
    /* font-size: 15px; */
}
.shadow {
    -webkit-box-shadow: 0 0 3px rgb(0 0 0 / 15%) !important;
    box-shadow: 0 0 3px rgb(0 0 0 / 15%) !important;
}
.rounded {
    border-radius: 10px !important;
}
.p-4 {
    padding: 1.5rem!important;
}
.shadow {
    box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important;
}
.rounded {
    border-radius: 0.25rem!important;
}
.bg-white {
    background-color: #fff!important;
}
*, ::after, ::before {
    box-sizing: border-box;
}


.form-group .textarea.form-control {
    line-height: 25px;
}
.form-group .form-control {
    -webkit-box-shadow: none;
    box-shadow: none;
    border: 1px solid #dee2e6;
    height: 40px;
    font-size: 13px;
    border-radius: 10px;
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
}
.form-group .textarea {
    height: 120px !important;
}
.textarea.form-control {
    height: auto;
}
.pl-5, .px-5 {
    padding-left: 3rem!important;
}
.form-control {
    display: block;
    width: 100%;
    height: calc(1.5em + 0.75rem + 2px);
    padding: 0.375rem 0.75rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    border-radius: 0.25rem;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
.textarea {
    overflow: auto;
    resize: vertical;
}
button, input, optgroup, select, textarea {
    margin: 0;
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
}
*, ::after, ::before {
    box-sizing: border-box;
}
user agent stylesheet
textarea {
    -webkit-writing-mode: horizontal-tb !important;
    font-style: ;
    font-variant-ligatures: ;
    font-variant-caps: ;
    font-variant-numeric: ;
    font-variant-east-asian: ;
    font-weight: ;
    font-stretch: ;
    font-size: ;
    font-family: monospace;
    text-rendering: auto;
    color: -internal-light-dark(black, white);
    letter-spacing: normal;
    word-spacing: normal;
    line-height: normal;
    text-transform: none;
    text-indent: 0px;
    text-shadow: none;
    display: inline-block;
    text-align: start;
    appearance: auto;
    -webkit-rtl-ordering: logical;
    resize: auto;
    cursor: text;
    white-space: pre-wrap;
    overflow-wrap: break-word;
    background-color: -internal-light-dark(rgb(255, 255, 255), rgb(59, 59, 59));
    column-count: initial !important;
    margin: 0em;
    border-width: 1px;
    border-style: solid;
    border-color: -internal-light-dark(rgb(118, 118, 118), rgb(133, 133, 133));
    border-image: initial;
    padding: 2px;
}

.title-heading .heading {
    font-size: 45px; */
    letter-spacing: 1px; */
}
.text-violet {
    color: #4C1B8E !important;
}

.mb-1, .my-1 {
    margin-bottom: 0.25rem!important;
}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    font-family: "Nunito", sans-serif;
    line-height: 1.5;
    font-weight: 600;
}
.h3, h3 {
    font-size: 1.75rem;
}

.pricing-table, .pricing-table th, .pricing-table td {
    border-collapse: collapse;
}

.pricing-table {
    width: 100%;
}
.table {
    border-collapse: collapse;
}
*, ::after, ::before {
    box-sizing: border-box;
}
user agent stylesheet
.table {
    display: table;
    border-collapse: separate;
    box-sizing: border-box;
    text-indent: initial;
    border-spacing: 2px;
    border-color: grey;
}

.tbody {
    display: table-row-group;
    vertical-align: middle;
    border-color: inherit;
}

.pricing-table tr {
    padding: 0 10px;
    text-align: center;
    background-color: #4c1b8e;
    border-color: #220057;
    color: #fff;
}

.pricing-table th:last-child {
    border-radius: 0px 20px 0 0px;
    border: none;
}

.tr {
    display: table-row;
    vertical-align: inherit;
    border-color: inherit;
}

.title-heading {
    line-height: 26px;
}

.pricing-table th:first-child {
    border-radius: 20px 0 0 0px;
    border: none;
}

.pricing-table th {
    padding: 0 10px;
    text-align: center;
    background-color: #ffff01;
    color: #000;
    border-color: #220057;
    border-top: #220057;
    border-bottom: none;
}

.bottome-banner {
    background: #F0F0F0;
}


.site-footer, .site-footer a {
    color: #b4b6be;
}
.site-footer {
    background: #220057;
}


h1, h6, .h1 .h6 {
    font-family: "Nunito", sans-serif;
    line-height: 1.5;
    font-weight: 600;
}

.text-primary {
    color: #2f55d4 !important;
}
.text-primary {
    color: #007bff!important;
}
.mb-0, .my-0 {
    margin-bottom: 0!important;
}

.mb-4, .my-4 {
    margin-bottom: 1.5rem!important;
}

.d-flex {
    display: -ms-flexbox!important;
    display: flex!important;
}

.display-1 {
    font-size: 6rem;
    font-weight: 300;
    line-height: 1.2;
}

.align-self-end {
    -ms-flex-item-align: end!important;
    align-self: flex-end!important;
}
.h6, h6 {
    font-size: 1rem;
}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
    margin-bottom: 0.5rem;
    font-weight: 500;
    line-height: 1.2;
}


.btn.btn-primary {
    background: #4c1b8e;
    border: 1px solid #4c1b8e;
}

details {
	  width: 100%;
	  min-height: 5px;
	  max-width: 700px;
	  padding: 45px 70px 45px 45px;
	  margin: 0 auto;
	  position: relative;
	  font-size: 18px;
	  border: 1px solid rgba(0,0,0,.1);
	  border-radius: 15px;
	  box-sizing: border-box;
	  transition: all .3s;
	}

	.letter_f {

	  font-size: 14px;

	}

	.pm_f {

	  font-size: 13px;

	}

	details + details {
	  margin-top: 20px;
	}

	details[open] {
	  min-height: 50px;
	  background-color: #f6f7f8;
	  box-shadow: 2px 2px 20px rgba(0,0,0,.2);
	}

	details p {
	  color: #96999d;
	  font-weight: 300;
	}

	summary {
	  display: flex;
	  justify-content: space-between;
	  align-items: center;
	  font-weight: 500;
	  cursor: pointer;
	}

	summary:focus {
	  outline: none;
	  
	}

	summary:focus::after {
	  content: "";
	  height: 100%;
	  width: 100%;
	  display: block;
	  position: absolute;
	  top: 0;
	  left: 0;
	  box-shadow: 0 0 0 5px rebeccapurple;
	}

	summary::-webkit-details-marker {
	  display: none
	}

	.control-icon {
	  fill: rebeccapurple;
	  transition: .3s ease;
	  pointer-events: none;
	}

	.control-icon-close {
	  display: none;
	}

	details[open] .control-icon-close {
	  display: initial;
	  transition: .3s ease;
	}

	details[open] .control-icon-expand {
	  display: none;
	}

	.c-tracking-result--moredetails-content:nth-child(odd) {
	    background-color: #908B94;
	    box-sizing: content-box;
	    font-size: 1.4rem;
	    line-height: 1.5rem;
	    font-weight: 700;
	    margin-bottom: 20px;
	    margin-top: 20px;
	    padding-right: 2.1rem;
	    justify-content: flex-start;
	    border-radius: 4px;
	}

	h5.form_sub {
	    color: #f1f1f1;
	    -webkit-box-sizing: border-box;
	    -moz-box-sizing: border-box;
	    box-sizing: border-box;
	    padding: 10px 10px 12px;
	    background: #908B94;
	    margin: 23px 0 12px;
	    font-size: 13px;
	    text-align: left;
	    border-radius: 4px;
	}

	h4.form_title {
	    color: #6E6E6E;
	    -webkit-box-sizing: border-box;
	    -moz-box-sizing: border-box;
	    box-sizing: border-box;
	    padding: 1px 1px 1px;
	    background: #f3f3f3;
	    margin: 1px 0 1px;
	    font-size: 12px;
	    text-align: left;
	}

	div.noticia {
	  width: 100%;
	}

	div.noticia img.izquierda {
	  float: left;
	  margin-right: 15px;
	}

	div.noticia img.derecha {
	  float: right;
	  margin-left: 15px;
	}

	.text-danger {
	    color: #f62d51!important;
	}

	.text-primary {
	    color: #36bea6!important;
	}


	:root {
            --dark-green: #9cc675;
            --dark-yellow: #e89a3d;
            --extra-light-brown: #fdf0d7;
            --light-brown: #ecd5ab;
            --dark-brown: #915b40;
            --light-yellow: #f8e3a8;
            --light-red: #f3ac99;
            --light-teal: #a6c8cc;
            --light-gray: #ddd5d6;
            --theme-color2: #0057FF;
        }


        .site-logo {
            width: 218.33px !important;
            margin-right: 50px;
        }

        .btn {
            border-radius: 5px;
            font-weight: normal;
            font-size: 15px;
            letter-spacing: 0.02em;
            line-height: 12px;
            text-align: center;
            font-weight: 600;
            font-size: 14px;
            padding: 14px 30px;
            cursor: pointer;
        }

        .btn-theme {
            background: var(--theme-color1);
            color: #212121;
        }

        .c-container {
            margin: auto;
            width: 93%;
            position: relative;
            z-index: 1;
        }

        .btn-outline-white {
            color: #fff;
            background-color: rgba(255, 255, 255, 0.1);
            background-image: none;
            border-width: 2px;
            border-color: #fff;
            font-weight: 500;
            -webkit-transition: all .2s;
            transition: all .2s;
        }

        .btn {
            border-radius: 5px;
            font-weight: normal;
            font-size: 15px;
            letter-spacing: 0.02em;
            line-height: 12px;
            text-align: center;
            font-weight: 600;
            font-size: 14px;
            padding: 14px 30px;
            cursor: pointer;
        }

        .btn-outline-white:hover {
            background-color: #fff;
            color: var(--text-dark);
        }

        /* common css up */

        .testimoniall p {
            font-size: 28px;
            letter-spacing: 0.02em;
            line-height: 35px;
        }

        .testimoniall .name {
            font-weight: bold;
            font-size: 18px;
            letter-spacing: 0.04em;
            line-height: 35px;
            text-align: left;
        }

        .testimoniall .designation {
            font-size: 14px;
            letter-spacing: 0.04em;
            text-align: left;
            color: #fff;
            opacity: 0.65;
        }

        .unt {
            margin-bottom: 20px;
            margin-top: 60px;
        }

        .hero-text {
            font-size: 30px;
            letter-spacing: 0.02em;
            color: #fff;
        }

        .gallery-thumbs {
            height: 100%;
        }

        .gallery-thumbs .swiper-wrapper {
            align-items: center;
        }

        .gallery-thumbs .swiper-slide {
            background-position: center;
            background-size: cover;
            width: 250px !important;
            height: 330px;
            position: relative;
        }

        .gallery-thumbs .swiper-slide img {
            filter: contrast(0.5) blur(1px);
            width: 100%;
            height: 100%;
            object-fit: cover;
            border-radius: 10px;
        }

        .gallery-thumbs .swiper-slide-active img {
            filter: contrast(1) blur(0px) !important;
        }

        .flex-row {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -ms-flex-wrap: wrap;
            flex-wrap: wrap;
            margin-right: -15px;
            margin-left: -15px;
        }

        .flex-row .flex-col {
            -ms-flex-preferred-size: 0;
            flex-basis: 0;
            -webkit-box-flex: 1;
            -ms-flex-positive: 1;
            flex-grow: 1;
            max-width: 100%;
            position: relative;
            width: 100%;
            min-height: 1px;
            padding-right: 15px;
            padding-left: 15px;
        }

        .gallery-thumbs .swiper-wrapper {
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
        }


        .testimoniall-section .quote {
            width: 75%;
            height: 70%;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            padding-left: 100px;
            padding-right: 100px;
        }

        .swiper-container.testimoniall {
            height: 100vh;
        }

        .testimoniall-section .user-saying {
            background: var(--theme-color2);
            width: 60%;
            color: #fff;
            height: 100%;
        }

        .testi-user-img {
            width: 40%;
        }

        .testimoniall-section {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: justify;
            -ms-flex-pack: justify;
            justify-content: space-between;
            width: 100%;
            height: 70%;
        }

        .testimoniall-section .quote p {
            font-size: 20px;
            font-weight: 300;
            line-height: 1.8;
            font-style: italic;
            margin: 0;
        }

        .quote-icon {
            width: 38px;
            display: block;
            margin-bottom: 30px;
        }

        .swiper-container.testimoniall {
            height: 50vh;
        }
</pre></body></html>