html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}
html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}
article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}summary{display:list-item}
audio,canvas,progress,video{display:inline-block}progress{vertical-align:baseline}
audio:not([controls]){display:none;height:0}[hidden],template{display:none}
a{background-color:transparent}a:active,a:hover{outline-width:0}
abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}
b,strong{font-weight:bolder}dfn{font-style:italic}mark{background:#ff0;color:#000}
small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sub{bottom:-0.25em}sup{top:-0.5em}figure{margin:1em 40px}img{border-style:none}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}hr{box-sizing:content-box;height:0;overflow:visible}
button,input,select,textarea,optgroup{font:inherit;margin:0}optgroup{font-weight:bold}
.pxai-profile-icon-btn img {
    height:auto;
    width:75%;
    padding: 0; }
.pxai-icon-btn img {
    height:128px;
    width:auto;
    padding: 0; }
.pxai-avatar{width:128px;height:128px;border:4px solid #3f51b5;}
.pxai-click{cursor:pointer;}
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{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}
legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}
[type=checkbox],[type=radio]{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}
.alphabet { float:left; padding:8px 16px; font-size:20px;cursor:pointer; }
.alphabet:hover {background-color:#cccccc;}
html,body{font-family:Verdana,sans-serif;font-size:15px;line-height:1.5}html{overflow-x:hidden}
h1{font-size:36px}h2{font-size:30px}h3{font-size:24px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}
.pxai-segoe{font-family:"Segoe UI",Arial,sans-serif;}
.pxai-serif{font-family:serif}.pxai-sans-serif{font-family:sans-serif}.pxai-cursive{font-family:cursive}.pxai-monospace{font-family:monospace}
.shield-wrap{filter: drop-shadow(-1px 6px 3px rgba(50, 50, 0, 0.5));}
.pxai-feature-coach{width:96%;height:auto;border-left:1px solid #d3d3d3; border-right:1px solid #d3d3d3;border-bottom:4px solid #0388fc;border-top:1px solid #d3d3d3;border-top-left-radius:8px;border-top-right-radius:8px;padding-bottom:0;margin-bottom:0;}
.pxai-coaches2 {width:96%;height:120px;}
.pxai-coaches {width:96%;height:120px;padding:0;margin:0;text-align:center;clip-path: polygon(50% 0%, 100% 0, 100% 35%, 100% 82%, 50% 100%, 0 82%, 0% 35%, 0 0);}
h1,h2,h3,h4,h5,h6{font-family:"Segoe UI",Arial,sans-serif;font-weight:400;margin:10px 0}.pxai-wide{letter-spacing:4px}
hr{border:0;border-top:1px solid #eee;margin:20px 0}
.pxai-image{max-width:100%;height:auto}img{vertical-align:middle}a{color:inherit}
.pxai-bold{font-weight:bold;}
.pxai-table,.pxai-table-all{border-collapse:collapse;border-spacing:0;width:100%;display:table}.pxai-table-all{border:1px solid #ccc}
.pxai-bordered tr,.pxai-table-all tr{border-bottom:1px solid #ddd}.pxai-striped tbody tr:nth-child(even){background-color:#f1f1f1}
.pxai-table-all tr:nth-child(odd){background-color:#fff}.pxai-table-all tr:nth-child(even){background-color:#f1f1f1}
.pxai-hoverable tbody tr:hover,.pxai-ul.pxai-hoverable li:hover{background-color:#ccc}.pxai-centered tr th,.pxai-centered tr td{text-align:center}
.pxai-table td,.pxai-table th,.pxai-table-all td,.pxai-table-all th{padding:8px 8px;display:table-cell;text-align:left;vertical-align:top}
.pxai-table th:first-child,.pxai-table td:first-child,.pxai-table-all th:first-child,.pxai-table-all td:first-child{padding-left:16px}
.pxai-btn,.pxai-button{border:none;display:inline-block;padding:8px 16px;vertical-align:middle;overflow:hidden;text-decoration:none;color:inherit;background-color:inherit;text-align:center;cursor:pointer;white-space:nowrap}
.pxai-btn:hover{box-shadow:0 8px 16px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}
.pxai-btn,.pxai-button{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}   
.pxai-disabled,.pxai-btn:disabled,.pxai-button:disabled{cursor:not-allowed;opacity:0.3}.pxai-disabled *,:disabled *{pointer-events:none}
.pxai-btn.pxai-disabled:hover,.pxai-btn:disabled:hover{box-shadow:none}
.pxai-badge,.pxai-tag{background-color:#000;color:#fff;display:inline-block;padding-left:8px;padding-right:8px;text-align:center}.pxai-badge{border-radius:50%}
.pxai-ul{list-style-type:none;padding:0;margin:0}.pxai-ul li{padding:8px 16px;border-bottom:1px solid #ddd}.pxai-ul li:last-child{border-bottom:none}
.pxai-tooltip,.pxai-display-container{position:relative}.pxai-tooltip .pxai-text{display:none}.pxai-tooltip:hover .pxai-text{display:inline-block}
.pxai-ripple:active{opacity:0.5}.pxai-ripple{transition:opacity 0s}
.pxai-input{padding:8px;display:block;border:none;border-bottom:1px solid #ccc;width:100%}
.pxai-select{padding:9px 0;width:100%;border:none;border-bottom:1px solid #ccc}
.pxai-dropdown-click,.pxai-dropdown-hover{position:relative;display:inline-block;cursor:pointer}
.pxai-dropdown-hover:hover .pxai-dropdown-content{display:block}
.pxai-dropdown-hover:first-child,.pxai-dropdown-click:hover{background-color:#ccc;color:#000}
.pxai-dropdown-hover:hover > .pxai-button:first-child,.pxai-dropdown-click:hover > .pxai-button:first-child{background-color:#ccc;color:#000}
.pxai-dropdown-content{cursor:auto;color:#000;background-color:#fff;display:none;position:absolute;min-width:160px;margin:0;padding:0;z-index:1}
.pxai-check,.pxai-radio{width:24px;height:24px;position:relative;top:6px}
.pxai-sidebar{height:100%;width:200px;background-color:#fff;position:fixed!important;z-index:1;overflow:auto}
#search-area {
  box-sizing: border-box;
}

/* Style the search field */
form.search input[type=search] {
  padding: 10px;
  font-size: 17px;
  border: 1px solid grey;
  float: left;
  width: 80%;
  border-collapse:collapse;
  background: #f1f1f1;
  border-bottom-left-radius:8px;
  border-top-left-radius:8px;
}

/* Style the submit button */
form.search button {
  float: right;
  width: 20%;
  padding: 10px;
  background: #2196F3;
  color: white;
  font-size: 17px;
  border: 1px solid grey;
  border-left: none; /* Prevent double borders */
  cursor: pointer;
}

form.search button:hover {
  background: #0b7dda;
}

/* Clear floats */
form.search::after {
  content: "";
  clear: both;
  display: table;
}
.pxai-bar-block .pxai-dropdown-hover,.pxai-bar-block .pxai-dropdown-click{width:100%}
.pxai-bar-block .pxai-dropdown-hover .pxai-dropdown-content,.pxai-bar-block .pxai-dropdown-click .pxai-dropdown-content{min-width:100%}
.pxai-bar-block .pxai-dropdown-hover .pxai-button,.pxai-bar-block .pxai-dropdown-click .pxai-button{width:100%;text-align:left;padding:8px 16px}
.pxai-main,#main{transition:margin-left .4s}
.pxai-modal{z-index:3;display:none;padding-top:20px;position:fixed;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.8)}
.pxai-modal-content{margin:auto;background-color:#fff;position:relative;padding:0;outline:0;width:600px}
.pxai-survey-modal-content{margin:auto;background-color:#fff;position:relative;padding:0;outline:0;width:100%}
.pxai-wave-modal-content{margin:auto;background-color:#fff;position:relative;padding:0;outline:0;width:98%}
.pxai-plain-modal-content{font-size:26px;margin:auto;position:relative;padding:0;outline:0;width:98%}
.pxai-plain-btn {font-size:32px;}
.pxai-bar{width:100%;overflow:hidden}.pxai-center .pxai-bar{display:inline-block;width:auto}
.pxai-bar .pxai-bar-item{padding:8px 16px;float:left;width:auto;border:none;display:block;outline:0}
.pxai-bar .pxai-dropdown-hover,.pxai-bar .pxai-dropdown-click{position:static;float:left}
.pxai-bar .pxai-button{white-space:normal}
.pxai-wave-bar {width:100%;display:block;padding:8px 8px;text-align:left;border:none;white-space:normal;float:none;outline:0}
.pxai-bar-block .pxai-bar-item{width:100%;display:block;padding:8px 16px;text-align:left;border:none;white-space:normal;float:none;outline:0}
.pxai-bar-block.pxai-center .pxai-bar-item, .pxai-wave-bar{text-align:center}.pxai-block{display:block;width:100%}
.pxai-responsive{display:block;overflow-x:auto}
.pxai-container:after,.pxai-container:before,.pxai-panel:after,.pxai-panel:before,.pxai-row:after,.pxai-row:before,.pxai-mainrow-padding:after,.pxai-row-padding:after,.pxai-mainrow-padding:before,.pxai-row-padding:before,
.pxai-cell-row:before,.pxai-cell-row:after,.pxai-clear:after,.pxai-clear:before,.pxai-bar:before,.pxai-bar:after{content:"";display:table;clear:both}
.pixi-row-padding:before,.pixi-row-padding:after{content:"";display:table;clear:both}
.pxai-img-icon{width:120px;height:auto;}
.pxai-col,.pxai-half,.pxai-third,.pxai-twothird,.pxai-threequarter,.pxai-quarter{float:left;width:100%}
#welcome-area{height:250px;}
.pxai-col.s1{width:8.33333%}.pxai-col.s2{width:16.66666%}.pxai-col.s3{width:24.99999%}.pxai-col.s4{width:33.33333%}
.pxai-col.s5{width:41.66666%}.pxai-col.s6{width:49.99999%}.pxai-col.s7{width:58.33333%}.pxai-col.s8{width:66.66666%}
.pxai-col.s9{width:74.99999%}.pxai-col.s10{width:83.33333%}.pxai-col.s11{width:91.66666%}.pxai-col.s12{width:99.99999%}
@media (min-width:601px){
.pxai-icon-btn img {
    height:170px;
    width:auto;
    padding: 0; }
#welcome-area{height:270px;}
.pxai-wave-modal-content{width:80%;}
.pxai-plain-modal-content{width:80%;}
.pxai-survey-modal-content{width:80%}
.pxai-avatar{width:170px;height:170px;}.pxai-img-icon{width:60%;height:auto;}
.pxai-col.m1{width:8.33333%}.pxai-col.m2{width:16.66666%}.pxai-col.m3,.pxai-quarter{width:24.99999%}.pxai-col.m4,.pxai-third{width:33.33333%}
.pxai-col.m5{width:41.66666%}.pxai-col.m6,.pxai-half{width:49.99999%}.pxai-col.m7{width:58.33333%}.pxai-col.m8,.pxai-twothird{width:66.66666%}
.pxai-col.m9,.pxai-threequarter{width:74.99999%}.pxai-col.m10{width:83.33333%}.pxai-col.m11{width:91.66666%}.pxai-col.m12{width:99.99999%}}
@media (min-width:993px){.pxai-col.l1{width:8.33333%}.pxai-col.l2{width:16.66666%}.pxai-col.l3{width:24.99999%}.pxai-col.l4{width:33.33333%}
.pxai-col.l5{width:41.66666%}.pxai-col.l6{width:49.99999%}.pxai-col.l7{width:58.33333%}.pxai-col.l8{width:66.66666%}
.pxai-col.l9{width:74.99999%}.pxai-col.l10{width:83.33333%}.pxai-col.l11{width:91.66666%}.pxai-col.l12{width:99.99999%}}
.pxai-rest{overflow:hidden}.pxai-stretch{margin-left:-16px;margin-right:-16px}
.pxai-content,.pxai-auto{margin-left:auto;margin-right:auto}.pxai-content{max-width:980px}.pxai-auto{max-width:1140px}
.pxai-cell-row{display:table;width:100%}.pxai-cell{display:table-cell}
.pxai-cell-top{vertical-align:top}.pxai-cell-middle{vertical-align:middle}.pxai-cell-bottom{vertical-align:bottom}
.pxai-hide{display:none!important}.pxai-show-block,.pxai-show{display:block!important}.pxai-show-inline-block{display:inline-block!important}
@media (max-width:1205px){.pxai-auto{max-width:95%}}
@media (max-width:600px){.pxai-modal-content{margin:0 10px;width:auto!important}
.pxai-wave-modal-content{width:98%;}
.pxai-plain-modal-content{width:98%;}
.pxai-survey-modal-content{width:100%}
.pxai-dropdown-hover.pxai-mobile .pxai-dropdown-content,.pxai-dropdown-click.pxai-mobile .pxai-dropdown-content{position:relative}	
.pxai-hide-small{display:none!important}.pxai-mobile{display:block;width:100%!important}.pxai-bar-item.pxai-mobile,.pxai-wave-bar,.pxai-dropdown-hover.pxai-mobile,.pxai-dropdown-click.pxai-mobile{text-align:center}
.pxai-dropdown-hover.pxai-mobile,.pxai-dropdown-hover.pxai-mobile .pxai-btn,.pxai-dropdown-hover.pxai-mobile .pxai-button,.pxai-dropdown-click.pxai-mobile,.pxai-dropdown-click.pxai-mobile .pxai-btn,.pxai-dropdown-click.pxai-mobile .pxai-button{width:100%}}
@media (max-width: 414px) {
.pxai-hide-tiny{display:none!important}.pxai-wave-modal-content{width:100%;}.pxai-plain-modal-content{width:100%;}
.pxai-survey-modal-content{width:100%}}
@media (max-width: 375px) {
.pxai-hide-tiny{display:none!important}.pxai-wave-modal-content{width:100%;}.pxai-plain-modal-content{width:100%;}
.pxai-survey-modal-content{width:100%}}
@media (max-width: 411px) {
.pxai-hide-tiny{display:none!important}.pxai-wave-modal-content{width:100%;}.pxai-plain-modal-content{width:100%;}
.pxai-survey-modal-content{width:100%}}
@media (max-width: 360px) {
.pxai-hide-tiny{display:none!important}.pxai-wave-modal-content{width:100%;}.pxai-plain-modal-content{width:100%;}
.pxai-survey-modal-content{width:100%}}
@media (max-width: 320px) {
.pxai-hide-tiny{display:none!important}.pxai-wave-modal-content{width:100%;}.pxai-plain-modal-content{width:100%;}
.pxai-survey-modal-content{width:100%}}
@media (max-width:768px){.pxai-modal-content{width:500px}
.pxai-survey-modal-content{width:500px}}
@media (min-width: 772px) {
  .pxai-wave-modal-content{width:60%;}
  .pxai-plain-modal-content{width:60%;font-size:15px;}
.pxai-plain-btn {font-size:18px;}
.pxai-survey-modal-content{width:60%}
}
@media (min-width:993px){
#welcome-area{height:320px;}
.pxai-wave-modal-content{width:600px}
.pxai-plain-modal-content{width:600px;font-size:15px;}
.pxai-plain-btn {font-size:18px;}
.pxai-survey-modal-content{width:600px}.pxai-modal-content{width:900px}.pxai-hide-large{display:none!important}.pxai-sidebar.pxai-collapse{display:block!important}}
@media (max-width:992px) and (min-width:601px){.pxai-hide-medium{display:none!important}}
@media (max-width:992px){.pxai-sidebar.pxai-collapse{display:none}.pxai-main{margin-left:0!important;margin-right:0!important}.pxai-auto{max-width:100%}}
.pxai-top,.pxai-bottom{position:fixed;width:100%;z-index:1}.pxai-top{top:0}.pxai-bottom{bottom:0}
.pxai-overlay{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);z-index:2}
.pxai-display-topleft{position:absolute;left:0;top:0}.pxai-display-topright{position:absolute;right:0;top:0}
.pxai-display-bottomleft{position:absolute;left:0;bottom:0}.pxai-display-bottomright{position:absolute;right:0;bottom:0}
.pxai-display-middle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}
.pxai-display-left{position:absolute;top:50%;left:0%;transform:translate(0%,-50%);-ms-transform:translate(-0%,-50%)}
.pxai-display-right{position:absolute;top:50%;right:0%;transform:translate(0%,-50%);-ms-transform:translate(0%,-50%)}
.pxai-display-topmiddle{position:absolute;left:50%;top:0;transform:translate(-50%,0%);-ms-transform:translate(-50%,0%)}
.pxai-display-bottommiddle{position:absolute;left:50%;bottom:0;transform:translate(-50%,0%);-ms-transform:translate(-50%,0%)}
.pxai-display-container:hover .pxai-display-hover{display:block}.pxai-display-container:hover span.pxai-display-hover{display:inline-block}.pxai-display-hover{display:none}
.pxai-display-position{position:absolute}
.pxai-circle{border-radius:50%}
.pxai-round-left-large{border-top-left-radius:8px;border-bottom-left-radius:8px;}
.pxai-round-small{border-radius:2px}.pxai-round,.pxai-round-medium{border-radius:4px}.pxai-round-large{border-radius:8px}.pxai-round-xlarge{border-radius:16px}.pxai-round-xxlarge{border-radius:32px}
.pxai-row-padding,.pxai-row-padding>.pxai-half,.pxai-row-padding>.pxai-third,.pxai-row-padding>.pxai-twothird,.pxai-row-padding>.pxai-threequarter,.pxai-row-padding>.pxai-quarter,.pxai-row-padding>.pxai-col{padding:0 8px}
.pixi-row-padding{padding:0}
.pxai-container,.pxai-panel{padding:0.01em 16px}.pxai-panel{margin-top:16px;margin-bottom:16px}
.pxai-code,.pxai-codespan{font-family:Consolas,"courier new";font-size:16px}
.pxai-code{width:auto;background-color:#fff;padding:8px 12px;border-left:4px solid #4CAF50;word-wrap:break-word}
.pxai-codespan{color:crimson;background-color:#f1f1f1;padding-left:4px;padding-right:4px;font-size:110%}
.pxai-card,.pxai-card-2{box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12)}
.pxai-card-4,.pxai-hover-shadow:hover{box-shadow:0 4px 10px 0 rgba(0,0,0,0.2),0 4px 20px 0 rgba(0,0,0,0.19)}
.pxai-spin{animation:pxai-spin 2s infinite linear}@keyframes pxai-spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}
.pxai-animate-fading{animation:fading 10s infinite}@keyframes fading{0%{opacity:0}50%{opacity:1}100%{opacity:0}}
.pxai-animate-opacity{animation:opac 0.8s}@keyframes opac{from{opacity:0} to{opacity:1}}
.pxai-animate-top{position:relative;animation:animatetop 0.4s}@keyframes animatetop{from{top:-300px;opacity:0} to{top:0;opacity:1}}
.pxai-animate-left{position:relative;animation:animateleft 0.4s}@keyframes animateleft{from{left:-300px;opacity:0} to{left:0;opacity:1}}
.pxai-animate-right{position:relative;animation:animateright 0.4s}@keyframes animateright{from{right:-300px;opacity:0} to{right:0;opacity:1}}
.pxai-animate-bottom{position:relative;animation:animatebottom 0.4s}@keyframes animatebottom{from{bottom:-300px;opacity:0} to{bottom:0;opacity:1}}
.pxai-animate-zoom {animation:animatezoom 0.6s}@keyframes animatezoom{from{transform:scale(0)} to{transform:scale(1)}}
.pxai-animate-input{transition:width 0.4s ease-in-out}.pxai-animate-input:focus{width:100%!important}
.pxai-opacity,.pxai-hover-opacity:hover{opacity:0.60}.pxai-opacity-off,.pxai-hover-opacity-off:hover{opacity:1}
.pxai-opacity-max{opacity:0.25}.pxai-opacity-min{opacity:0.75}
.pxai-greyscale-max,.pxai-grayscale-max,.pxai-hover-greyscale:hover,.pxai-hover-grayscale:hover{filter:grayscale(100%)}
.pxai-greyscale,.pxai-grayscale{filter:grayscale(75%)}.pxai-greyscale-min,.pxai-grayscale-min{filter:grayscale(50%)}
.pxai-sepia{filter:sepia(75%)}.pxai-sepia-max,.pxai-hover-sepia:hover{filter:sepia(100%)}.pxai-sepia-min{filter:sepia(50%)}
.pxai-tiny{font-size:10px!important}.pxai-small{font-size:12px!important}.pxai-medium{font-size:15px!important}.pxai-large{font-size:18px!important}
.pxai-xlarge{font-size:24px!important}.pxai-xxlarge{font-size:36px!important}.pxai-xxxlarge{font-size:48px!important}.pxai-jumbo{font-size:64px!important}
.pxai-left-align{text-align:left!important}.pxai-right-align{text-align:right!important}.pxai-justify{text-align:justify!important}.pxai-center{text-align:center!important}
.pxai-border-0{border:0!important}.pxai-border{border:1px solid #ccc!important}
.pxai-border-top{border-top:1px solid #ccc!important}.pxai-border-bottom{border-bottom:1px solid #ccc!important}
.pxai-border-left{border-left:1px solid #ccc!important}.pxai-border-right{border-right:1px solid #ccc!important}
.pxai-topbar{border-top:6px solid #ccc!important}.pxai-bottombar{border-bottom:6px solid #ccc!important}
.pxai-leftbar{border-left:6px solid #ccc!important}.pxai-rightbar{border-right:6px solid #ccc!important}
.pxai-section,.pxai-code{margin-top:16px!important;margin-bottom:16px!important}
.pxai-margin{margin:16px!important}.pxai-margin-top{margin-top:16px!important}.pxai-margin-bottom{margin-bottom:16px!important}
.pxai-margin-left{margin-left:16px!important}.pxai-margin-right{margin-right:16px!important}
.pxai-padding-small{padding:4px 8px!important}.pxai-padding{padding:8px 16px!important}.pxai-padding-large{padding:12px 24px!important}
.pxai-padding-16{padding-top:16px!important;padding-bottom:16px!important}.pxai-padding-24{padding-top:24px!important;padding-bottom:24px!important}
.pxai-padding-32{padding-top:32px!important;padding-bottom:32px!important}.pxai-padding-48{padding-top:48px!important;padding-bottom:48px!important}
.pxai-padding-64{padding-top:64px!important;padding-bottom:64px!important}
.pxai-padding-top-64{padding-top:64px!important}.pxai-padding-top-48{padding-top:48px!important}
.pxai-padding-top-32{padding-top:32px!important}.pxai-padding-top-24{padding-top:24px!important}
.pxai-left{float:left!important}.pxai-right{float:right!important}
.pxai-button:hover{color:#000!important;background-color:#ccc!important}
.pxai-transparent,.pxai-hover-none:hover{background-color:transparent!important}
.pxai-hover-none:hover{box-shadow:none!important}
/* Colors */
.pxai-amber,.pxai-hover-amber:hover{color:#000!important;background-color:#ffc107!important}
.pxai-aqua,.pxai-hover-aqua:hover{color:#000!important;background-color:#00ffff!important}
.pxai-blue,.pxai-hover-blue:hover{border:2px solid #fff;color:#fff!important;background-color:#2196F3!important}
.pixi-blue,.pixi-hover-blue:hover{background-color:#081738;color:#ffffff;}
.pixi-text-blue{color:#081738;}
.pxai-navy,.pxai-hover-navy:hover{color:#fff!important;background-color:#003399!important}
.pxai-light-blue,.pxai-hover-light-blue:hover{color:#000!important;background-color:#87CEEB!important}
.pxai-brown,.pxai-hover-brown:hover{color:#fff!important;background-color:#795548!important}
.pxai-cyan,.pxai-hover-cyan:hover{color:#000!important;background-color:#00bcd4!important}
.pxai-blue-grey,.pxai-hover-blue-grey:hover,.pxai-blue-gray,.pxai-hover-blue-gray:hover{color:#fff!important;background-color:#607d8b!important}
.pxai-green,.pxai-hover-green:hover{color:#fff!important;background-color:#4CAF50!important}
.pxai-light-green,.pxai-hover-light-green:hover{color:#000!important;background-color:#8bc34a!important}
.pxai-indigo,.pxai-hover-indigo:hover{color:#fff!important;background-color:#3f51b5!important}
.pxai-khaki,.pxai-hover-khaki:hover{color:#000!important;background-color:#f0e68c!important}
.pxai-lime,.pxai-hover-lime:hover{color:#000!important;background-color:#cddc39!important}
.pxai-orange,.pxai-hover-orange:hover{color:#000!important;background-color:#ff9800!important}
.pxai-deep-orange,.pxai-hover-deep-orange:hover{color:#fff!important;background-color:#ff5722!important}
.pxai-pink,.pxai-hover-pink:hover{color:#fff!important;background-color:#e91e63!important}
.pxai-purple,.pxai-hover-purple:hover{color:#fff!important;background-color:#9c27b0!important}
.pxai-deep-purple,.pxai-hover-deep-purple:hover{color:#fff!important;background-color:#673ab7!important}
.pxai-red,.pxai-hover-red:hover{color:#fff!important;background-color:#f44336!important}
.pxai-sand,.pxai-hover-sand:hover{color:#000!important;background-color:#fdf5e6!important}
.pxai-teal,.pxai-hover-teal:hover{color:#fff!important;background-color:#009688!important}
.pxai-yellow,.pxai-hover-yellow:hover{color:#000!important;background-color:#ffeb3b!important}
.pxai-white,.pxai-hover-white:hover{color:#000!important;background-color:#fff!important}
.pxai-grey-grad,.pxai-hover-grey-grad:hover{background: linear-gradient(90deg, #cccccc 0%, #666666 100%);}
.pxai-black,.pxai-hover-black:hover{color:#fff!important;background-color:#000!important}
.pxai-grey,.pxai-hover-grey:hover,.pxai-gray,.pxai-hover-gray:hover{color:#000!important;background-color:#9e9e9e!important}
.pxai-content-gradient {background: linear-gradient(90deg, #cccccc 0%, #666666 100%);}
.pxai-light-grey,.pxai-hover-light-grey:hover,.pxai-light-gray,.pxai-hover-light-gray:hover{color:#000!important;background-color:#f1f1f1!important}
.pxai-dark-grey,.pxai-hover-dark-grey:hover,.pxai-dark-gray,.pxai-hover-dark-gray:hover{color:#fff!important;background-color:#616161!important}
.pxai-pale-red,.pxai-hover-pale-red:hover{color:#000!important;background-color:#ffdddd!important}
.pxai-pale-green,.pxai-hover-pale-green:hover{color:#000!important;background-color:#ddffdd!important}
.pxai-pale-yellow,.pxai-hover-pale-yellow:hover{color:#000!important;background-color:#ffffcc!important}
.pxai-pale-blue,.pxai-hover-pale-blue:hover{color:#000!important;background-color:#ddffff!important}
.pxai-text-amber,.pxai-hover-text-amber:hover{color:#ffc107!important}
.pxai-text-aqua,.pxai-hover-text-aqua:hover{color:#00ffff!important}
.pxai-text-blue,.pxai-hover-text-blue:hover{color:#2196F3!important}
.pxai-text-light-blue,.pxai-hover-text-light-blue:hover{color:#87CEEB!important}
.pxai-text-brown,.pxai-hover-text-brown:hover{color:#795548!important}
.pxai-text-cyan,.pxai-hover-text-cyan:hover{color:#00bcd4!important}
.pxai-text-blue-grey,.pxai-hover-text-blue-grey:hover,.pxai-text-blue-gray,.pxai-hover-text-blue-gray:hover{color:#607d8b!important}
.pxai-text-green,.pxai-hover-text-green:hover{color:#4CAF50!important}
.pxai-text-light-green,.pxai-hover-text-light-green:hover{color:#8bc34a!important}
.pxai-text-indigo,.pxai-hover-text-indigo:hover{color:#3f51b5!important}
.pxai-text-khaki,.pxai-hover-text-khaki:hover{color:#b4aa50!important}
.pxai-text-lime,.pxai-hover-text-lime:hover{color:#cddc39!important}
.pxai-text-orange,.pxai-hover-text-orange:hover{color:#ff9800!important}
.pxai-text-deep-orange,.pxai-hover-text-deep-orange:hover{color:#ff5722!important}
.pxai-text-pink,.pxai-hover-text-pink:hover{color:#e91e63!important}
.pxai-text-purple,.pxai-hover-text-purple:hover{color:#9c27b0!important}
.pxai-text-deep-purple,.pxai-hover-text-deep-purple:hover{color:#673ab7!important}
.pxai-text-red,.pxai-hover-text-red:hover{color:#f44336!important}
.pxai-text-sand,.pxai-hover-text-sand:hover{color:#fdf5e6!important}
.pxai-text-teal,.pxai-hover-text-teal:hover{color:#009688!important}
.pxai-text-yellow,.pxai-hover-text-yellow:hover{color:#d2be0e!important}
.pxai-text-white,.pxai-hover-text-white:hover{color:#fff!important}
.pxai-text-black,.pxai-hover-text-black:hover{color:#000!important}
.pxai-text-grey,.pxai-hover-text-grey:hover,.pxai-text-gray,.pxai-hover-text-gray:hover{color:#757575!important}
.pxai-hover-text-greyish:hover{color:#B3F9FF!important}
.pxai-text-light-grey,.pxai-hover-text-light-grey:hover,.pxai-text-light-gray,.pxai-hover-text-light-gray:hover{color:#f1f1f1!important}
.pxai-text-dark-grey,.pxai-hover-text-dark-grey:hover,.pxai-text-dark-gray,.pxai-hover-text-dark-gray:hover{color:#3a3a3a!important}
.pxai-border-amber,.pxai-hover-border-amber:hover{border-color:#ffc107!important}
.pxai-border-aqua,.pxai-hover-border-aqua:hover{border-color:#00ffff!important}
.pxai-border-blue,.pxai-hover-border-blue:hover{border-color:#2196F3!important}
.pxai-border-light-blue,.pxai-hover-border-light-blue:hover{border-color:#87CEEB!important}
.pxai-border-brown,.pxai-hover-border-brown:hover{border-color:#795548!important}
.pxai-border-cyan,.pxai-hover-border-cyan:hover{border-color:#00bcd4!important}
.pxai-border-blue-grey,.pxai-hover-border-blue-grey:hover,.pxai-border-blue-gray,.pxai-hover-border-blue-gray:hover{border-color:#607d8b!important}
.pxai-border-green,.pxai-hover-border-green:hover{border-color:#4CAF50!important}
.pxai-border-light-green,.pxai-hover-border-light-green:hover{border-color:#8bc34a!important}
.pxai-border-indigo,.pxai-hover-border-indigo:hover{border-color:#3f51b5!important}
.pxai-border-khaki,.pxai-hover-border-khaki:hover{border-color:#f0e68c!important}
.pxai-border-lime,.pxai-hover-border-lime:hover{border-color:#cddc39!important}
.pxai-border-orange,.pxai-hover-border-orange:hover{border-color:#ff9800!important}
.pxai-border-deep-orange,.pxai-hover-border-deep-orange:hover{border-color:#ff5722!important}
.pxai-border-pink,.pxai-hover-border-pink:hover{border-color:#e91e63!important}
.pxai-border-purple,.pxai-hover-border-purple:hover{border-color:#9c27b0!important}
.pxai-border-deep-purple,.pxai-hover-border-deep-purple:hover{border-color:#673ab7!important}
.pxai-border-red,.pxai-hover-border-red:hover{border-color:#f44336!important}
.pxai-border-sand,.pxai-hover-border-sand:hover{border-color:#fdf5e6!important}
.pxai-border-teal,.pxai-hover-border-teal:hover{border-color:#009688!important}
.pxai-border-yellow,.pxai-hover-border-yellow:hover{border-color:#ffeb3b!important}
.pxai-border-white,.pxai-hover-border-white:hover{border-color:#fff!important}
.pxai-border-black,.pxai-hover-border-black:hover{border-color:#000!important}
.pxai-border-grey,.pxai-hover-border-grey:hover,.pxai-border-gray,.pxai-hover-border-gray:hover{border-color:#9e9e9e!important}
.pxai-border-light-grey,.pxai-hover-border-light-grey:hover,.pxai-border-light-gray,.pxai-hover-border-light-gray:hover{border-color:#f1f1f1!important}
.pxai-border-dark-grey,.pxai-hover-border-dark-grey:hover,.pxai-border-dark-gray,.pxai-hover-border-dark-gray:hover{border-color:#616161!important}
.pxai-border-pale-red,.pxai-hover-border-pale-red:hover{border-color:#ffe7e7!important}.pxai-border-pale-green,.pxai-hover-border-pale-green:hover{border-color:#e7ffe7!important}
.pxai-border-pale-yellow,.pxai-hover-border-pale-yellow:hover{border-color:#ffffcc!important}.pxai-border-pale-blue,.pxai-hover-border-pale-blue:hover{border-color:#e7ffff!important}
.pxai-theme-l5 {color:#000 !important; background-color:#f5f7f8 !important}
.pxai-theme-l4 {color:#000 !important; background-color:#dfe5e8 !important}
.pxai-theme-l3 {color:#fff !important; background-color:#8A88F0 !important}
.pxai-theme-l2 {color:#fff !important; background-color:#9593EE !important}
.pxai-theme-l1 {color:#fff !important; background-color:#ABAAF0 !important}
.pxai-theme-d1 {color:#fff !important; background-color:#807DF3 !important}
.pxai-theme-d2 {color:#fff !important; background-color:#7876F2 !important}
.pxai-theme-d3 {color:#fff !important; background-color:#6F6CF0 !important}
.pxai-theme-d4 {color:#fff !important; background-color:#5653F2 !important}
.pxai-theme-d5 {color:#fff !important; background-color:#303e45 !important}

.pxai-theme-light {color:#000 !important; background-color:#f5f7f8 !important}
.pxai-theme-dark {color:#fff !important; background-color:#303e45 !important}
.pxai-theme-action {color:#fff !important; background-color:#303e45 !important}
.pxai-lt-blue {background-color:#5653F2;}
.pxai-theme {color:#fff !important; background-color:#5653F2 !important}
.pxai-text-theme {color:#607d8b !important}
.pxai-border-theme {border-color:#607d8b !important}

.pxai-hover-theme:hover {color:#fff !important; background-color:#607d8b !important}
.pxai-hover-text-theme:hover {color:#607d8b !important}
.pxai-hover-border-theme:hover {border-color:#607d8b !important}
.pxai-text-wave {color:#0C22F2;}
.pxai-wavy-border {border:9px solid #cccccc;border-radius:4px;}
.pxai-wavey {background-color:#0C22F2;color:#ffffff;font-weight:bold;border-radius:4px;}
.pxai-wave {background-color:#0C22F2;border:2px solid #ffffff;color:#ffffff;font-weight:bold;border-radius:4px;}
.pxai-resume-button {background: rgb(9,9,121);
background: linear-gradient(90deg, rgba(9,9,121,1) 83%, rgba(0,212,255,1) 100%);border:2px solid #ffffff;color:#ffffff;border-radius:34px;}
.pxai-hover-wavy:hover {
  background-image: linear-gradient(rgba(0, 0, 0, 0.1) 0 0);
  border:2px solid #0C22F2;
}
.pxai-hover-lt-wavy:hover {
  background-image: linear-gradient(rgba(204, 255, 255, 0.2) 0 0);
}
.pxai-icon-btn {
  display: inline-block;
  padding: 10px 20px;
  border-radius: 20px;
  background: #FFF;
  color: #880088;
  text-decoration: none;
  cursor: pointer;
  transition: background .2s ease, color .2s ease; }

.pxai-icon-btn {
  width:100%;
  border:4px solid #ffffff;
  padding: 10px;
  white-space: nowrap;
  font-weight: bold;
  text-shadow: 2px 2px 3px rgba(136, 0, 136, 0.5);
//  background: linear-gradient(15deg, #880088, #aa2068, #cc3f47, #de6f3d, #f09f33, #de6f3d, #cc3f47, #aa2068, #880088);
background: rgb(255,0,0);
background: linear-gradient(15deg, rgba(255,0,0,1) 0%, rgba(160,0,28,1) 35%, rgba(89,0,0,1) 100%);
  color: #FFF;
  background-size: 300%;
  background-position: left center;
  background-repeat: no-repeat;
  transition: background .3s ease; }
.pxai-icon-btn:hover {
    color: #FFF;
    background-size: 320%;
    background-position: right center; }


.pxai-profile-icon-btn {
  display: inline-block;
  padding: 10px 20px;
  border-radius: 20px;
  background: #FFF;
  color: #AA0000;
  text-decoration: none;
  cursor: pointer;
  transition: background .2s ease, color .2s ease; }

.pxai-profile-icon-btn {
  width:100%;
  border:4px solid #ffffff;
  padding: 10px;
  white-space: nowrap;
  font-weight: bold;
  text-shadow: 2px 2px 3px rgba(136, 0, 136, 0.5);
//  background: linear-gradient(15deg, #880088, #aa2068, #cc3f47, #de6f3d, #f09f33, #de6f3d, #cc3f47, #aa2068, #880088);
background: rgb(255,0,0);
background: linear-gradient(15deg, rgba(255,0,0,1) 0%, rgba(160,0,28,1) 35%, rgba(89,0,0,1) 100%);
  color: #FFF;
  background-size: 300%;
  background-position: left center;
  background-repeat: no-repeat;
  transition: background .3s ease; }
.pxai-profile-icon-btn:hover {
    color: #FFF;
    background-size: 320%;
    background-position: right center; }

.pxai-join-btn {
  display: inline-block;
  padding: 10px 20px;
  border-radius: 10px;
  background: #FFF;
  color: #AA0000;
  text-decoration: none;
  cursor: pointer;
  transition: background .2s ease, color .2s ease; }

.pxai-join-btn {
  border:2px solid #d3d3d3;
  padding: 10px;
  white-space: nowrap;
  font-weight: bold;
  text-shadow: 2px 2px 3px rgba(136, 0, 136, 0.5);
//  background: linear-gradient(15deg, #880088, #aa2068, #cc3f47, #de6f3d, #f09f33, #de6f3d, #cc3f47, #aa2068, #880088);
background: rgb(255,0,0);
background: linear-gradient(15deg, rgba(255,0,0,1) 0%, rgba(160,0,28,1) 35%, rgba(89,0,0,1) 100%);
  color: #FFF;
  background-size: 300%;
  background-position: left center;
  background-repeat: no-repeat;
  transition: background .3s ease; }
.pxai-join-btn:hover {
    color: #FFF;
    background-size: 320%;
    background-position: right center; }

.pxai-flexbox {
  display: flex;         
  align-items: center;   /* Vertically aligns columns in the middle */
}

.pxai-production-tools {
	 width: 25%;
}

.pxai-main-content {
	 width: 50%;
}

@media (max-width:1000px)
{
.pxai-main-content {
	 width: 100%;
}	
}

.pxai-creative-input {
	 width: 25%;
}


@font-face {
    font-family: Bebas;
    src: url('/images/BebasNeue-Regular.ttf');
}
.family-bebas{
	font-family:Bebas;
}