@charset "UTF-8";

 ::-webkit-input-placeholder { /* Chrome/Opera/Safari */ color:#7f8494; font-weight:600; }

 ::-moz-placeholder { /* Firefox 19+ */ color:#7f8494; font-weight:600; }

 :-ms-input-placeholder { /* IE 10+ */ color:#7f8494; font-weight:600; }

 :-moz-placeholder { /* Firefox 18- */ color:#7f8494; font-weight:600; }

 :root { --star-size:60px; --star-color:#f2f4f9; --star-background:#e5a05f; }

 html { background:transparent; }

 body { font-size:1.4rem; font-family:Raleway, "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight:600; }

 body h1,body h2,body h3,body h4,body h5,body h6 { font-family:Raleway, "Helvetica Neue", Helvetica, Arial, sans-serif; }

 h1,h2,h3,h4,h5,h6 { line-height:1.5; }

 a:hover,a:focus { color:#36549d; }

 em { color:inherit; }

 p code,li code { font-size:inherit; }

 /* Buttons
 ------------------------------------------*/ button,input[type="button"],input[type="reset"],input[type="submit"],.button,.wp-block-button__link,.woocommerce #respond input#submit,.woocommerce a.button:not(.arrow-button),.woocommerce button.button:not(.arrow-button),.woocommerce .button:not(.pay),.woocommerce input.button:not(.arrow-button),.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled],.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce a.button.alt.disabled,.woocommerce a.button.alt:disabled[disabled],.woocommerce button.button.alt.disabled,.woocommerce button.button.alt:disabled[disabled],.woocommerce input.button.alt.disabled,.woocommerce input.button.alt:disabled[disabled] { background-color:#3c5eb0; font-family:Raleway, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size:inherit; padding:15px 30px; border-radius:40px; }

 button:active,input[type="button"]:active,input[type="reset"]:active,input[type="submit"]:active,.button:active,.wp-block-button__link:active,.woocommerce #respond input#submit:active,.woocommerce a.button:not(.arrow-button):active,.woocommerce button.button:not(.arrow-button):active,.woocommerce .button:not(.pay):active,.woocommerce input.button:not(.arrow-button):active,.woocommerce #respond input#submit.disabled:active,.woocommerce #respond input#submit:disabled:active,.woocommerce #respond input#submit:disabled[disabled]:active,.woocommerce a.button.disabled:active,.woocommerce a.button:disabled:active,.woocommerce a.button:disabled[disabled]:active,.woocommerce button.button.disabled:active,.woocommerce button.button:disabled:active,.woocommerce button.button:disabled[disabled]:active,.woocommerce input.button.disabled:active,.woocommerce input.button:disabled:active,.woocommerce input.button:disabled[disabled]:active,.woocommerce #respond input#submit.alt:active,.woocommerce a.button.alt:active,.woocommerce button.button.alt:active,.woocommerce input.button.alt:active,.woocommerce #respond input#submit.alt.disabled:active,.woocommerce #respond input#submit.alt:disabled[disabled]:active,.woocommerce a.button.alt.disabled:active,.woocommerce a.button.alt:disabled[disabled]:active,.woocommerce button.button.alt.disabled:active,.woocommerce button.button.alt:disabled[disabled]:active,.woocommerce input.button.alt.disabled:active,.woocommerce input.button.alt:disabled[disabled]:active,button:focus,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,.button:focus,.wp-block-button__link:focus,.woocommerce #respond input#submit:focus,.woocommerce a.button:not(.arrow-button):focus,.woocommerce button.button:not(.arrow-button):focus,.woocommerce .button:not(.pay):focus,.woocommerce input.button:not(.arrow-button):focus,.woocommerce #respond input#submit.disabled:focus,.woocommerce #respond input#submit:disabled:focus,.woocommerce #respond input#submit:disabled[disabled]:focus,.woocommerce a.button.disabled:focus,.woocommerce a.button:disabled:focus,.woocommerce a.button:disabled[disabled]:focus,.woocommerce button.button.disabled:focus,.woocommerce button.button:disabled:focus,.woocommerce button.button:disabled[disabled]:focus,.woocommerce input.button.disabled:focus,.woocommerce input.button:disabled:focus,.woocommerce input.button:disabled[disabled]:focus,.woocommerce #respond input#submit.alt:focus,.woocommerce a.button.alt:focus,.woocommerce button.button.alt:focus,.woocommerce input.button.alt:focus,.woocommerce #respond input#submit.alt.disabled:focus,.woocommerce #respond input#submit.alt:disabled[disabled]:focus,.woocommerce a.button.alt.disabled:focus,.woocommerce a.button.alt:disabled[disabled]:focus,.woocommerce button.button.alt.disabled:focus,.woocommerce button.button.alt:disabled[disabled]:focus,.woocommerce input.button.alt.disabled:focus,.woocommerce input.button.alt:disabled[disabled]:focus,button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,.button:hover,.wp-block-button__link:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button:not(.arrow-button):hover,.woocommerce button.button:not(.arrow-button):hover,.woocommerce .button:not(.pay):hover,.woocommerce input.button:not(.arrow-button):hover,.woocommerce #respond input#submit.disabled:hover,.woocommerce #respond input#submit:disabled:hover,.woocommerce #respond input#submit:disabled[disabled]:hover,.woocommerce a.button.disabled:hover,.woocommerce a.button:disabled:hover,.woocommerce a.button:disabled[disabled]:hover,.woocommerce button.button.disabled:hover,.woocommerce button.button:disabled:hover,.woocommerce button.button:disabled[disabled]:hover,.woocommerce input.button.disabled:hover,.woocommerce input.button:disabled:hover,.woocommerce input.button:disabled[disabled]:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled[disabled]:hover { background-color:#36549d; text-decoration:none; }

 button.small,input[type="button"].small,input[type="reset"].small,input[type="submit"].small,.button.small,.wp-block-button__link.small,.woocommerce #respond input#submit.small,.woocommerce a.button:not(.arrow-button).small,.woocommerce button.button:not(.arrow-button).small,.woocommerce .button:not(.pay).small,.woocommerce input.button:not(.arrow-button).small,.woocommerce #respond input#submit.disabled.small,.woocommerce #respond input#submit:disabled.small,.woocommerce #respond input#submit:disabled[disabled].small,.woocommerce a.button.disabled.small,.woocommerce a.button:disabled.small,.woocommerce a.button:disabled[disabled].small,.woocommerce button.button.disabled.small,.woocommerce button.button:disabled.small,.woocommerce button.button:disabled[disabled].small,.woocommerce input.button.disabled.small,.woocommerce input.button:disabled.small,.woocommerce input.button:disabled[disabled].small,.woocommerce #respond input#submit.alt.small,.woocommerce a.button.alt.small,.woocommerce button.button.alt.small,.woocommerce input.button.alt.small,.woocommerce #respond input#submit.alt.disabled.small,.woocommerce #respond input#submit.alt:disabled[disabled].small,.woocommerce a.button.alt.disabled.small,.woocommerce a.button.alt:disabled[disabled].small,.woocommerce button.button.alt.disabled.small,.woocommerce button.button.alt:disabled[disabled].small,.woocommerce input.button.alt.disabled.small,.woocommerce input.button.alt:disabled[disabled].small { padding:10px 20px; font-size:inherit; line-height:1; }

 button.bordered,input[type="button"].bordered,input[type="reset"].bordered,input[type="submit"].bordered,.button.bordered,.wp-block-button__link.bordered,.woocommerce #respond input#submit.bordered,.woocommerce a.button:not(.arrow-button).bordered,.woocommerce button.button:not(.arrow-button).bordered,.woocommerce .button:not(.pay).bordered,.woocommerce input.button:not(.arrow-button).bordered,.woocommerce #respond input#submit.disabled.bordered,.woocommerce #respond input#submit:disabled.bordered,.woocommerce #respond input#submit:disabled[disabled].bordered,.woocommerce a.button.disabled.bordered,.woocommerce a.button:disabled.bordered,.woocommerce a.button:disabled[disabled].bordered,.woocommerce button.button.disabled.bordered,.woocommerce button.button:disabled.bordered,.woocommerce button.button:disabled[disabled].bordered,.woocommerce input.button.disabled.bordered,.woocommerce input.button:disabled.bordered,.woocommerce input.button:disabled[disabled].bordered,.woocommerce #respond input#submit.alt.bordered,.woocommerce a.button.alt.bordered,.woocommerce button.button.alt.bordered,.woocommerce input.button.alt.bordered,.woocommerce #respond input#submit.alt.disabled.bordered,.woocommerce #respond input#submit.alt:disabled[disabled].bordered,.woocommerce a.button.alt.disabled.bordered,.woocommerce a.button.alt:disabled[disabled].bordered,.woocommerce button.button.alt.disabled.bordered,.woocommerce button.button.alt:disabled[disabled].bordered,.woocommerce input.button.alt.disabled.bordered,.woocommerce input.button.alt:disabled[disabled].bordered { background-color:transparent; color:#3c5eb0; border:1px solid #3c5eb0; }

 button.bordered:hover,input[type="button"].bordered:hover,input[type="reset"].bordered:hover,input[type="submit"].bordered:hover,.button.bordered:hover,.wp-block-button__link.bordered:hover,.woocommerce #respond input#submit.bordered:hover,.woocommerce a.button:not(.arrow-button).bordered:hover,.woocommerce button.button:not(.arrow-button).bordered:hover,.woocommerce .button:not(.pay).bordered:hover,.woocommerce input.button:not(.arrow-button).bordered:hover,.woocommerce #respond input#submit.disabled.bordered:hover,.woocommerce #respond input#submit:disabled.bordered:hover,.woocommerce #respond input#submit:disabled[disabled].bordered:hover,.woocommerce a.button.disabled.bordered:hover,.woocommerce a.button:disabled.bordered:hover,.woocommerce a.button:disabled[disabled].bordered:hover,.woocommerce button.button.disabled.bordered:hover,.woocommerce button.button:disabled.bordered:hover,.woocommerce button.button:disabled[disabled].bordered:hover,.woocommerce input.button.disabled.bordered:hover,.woocommerce input.button:disabled.bordered:hover,.woocommerce input.button:disabled[disabled].bordered:hover,.woocommerce #respond input#submit.alt.bordered:hover,.woocommerce a.button.alt.bordered:hover,.woocommerce button.button.alt.bordered:hover,.woocommerce input.button.alt.bordered:hover,.woocommerce #respond input#submit.alt.disabled.bordered:hover,.woocommerce #respond input#submit.alt:disabled[disabled].bordered:hover,.woocommerce a.button.alt.disabled.bordered:hover,.woocommerce a.button.alt:disabled[disabled].bordered:hover,.woocommerce button.button.alt.disabled.bordered:hover,.woocommerce button.button.alt:disabled[disabled].bordered:hover,.woocommerce input.button.alt.disabled.bordered:hover,.woocommerce input.button.alt:disabled[disabled].bordered:hover,button.bordered:active,input[type="button"].bordered:active,input[type="reset"].bordered:active,input[type="submit"].bordered:active,.button.bordered:active,.wp-block-button__link.bordered:active,.woocommerce #respond input#submit.bordered:active,.woocommerce a.button:not(.arrow-button).bordered:active,.woocommerce button.button:not(.arrow-button).bordered:active,.woocommerce .button:not(.pay).bordered:active,.woocommerce input.button:not(.arrow-button).bordered:active,.woocommerce #respond input#submit.disabled.bordered:active,.woocommerce #respond input#submit:disabled.bordered:active,.woocommerce #respond input#submit:disabled[disabled].bordered:active,.woocommerce a.button.disabled.bordered:active,.woocommerce a.button:disabled.bordered:active,.woocommerce a.button:disabled[disabled].bordered:active,.woocommerce button.button.disabled.bordered:active,.woocommerce button.button:disabled.bordered:active,.woocommerce button.button:disabled[disabled].bordered:active,.woocommerce input.button.disabled.bordered:active,.woocommerce input.button:disabled.bordered:active,.woocommerce input.button:disabled[disabled].bordered:active,.woocommerce #respond input#submit.alt.bordered:active,.woocommerce a.button.alt.bordered:active,.woocommerce button.button.alt.bordered:active,.woocommerce input.button.alt.bordered:active,.woocommerce #respond input#submit.alt.disabled.bordered:active,.woocommerce #respond input#submit.alt:disabled[disabled].bordered:active,.woocommerce a.button.alt.disabled.bordered:active,.woocommerce a.button.alt:disabled[disabled].bordered:active,.woocommerce button.button.alt.disabled.bordered:active,.woocommerce button.button.alt:disabled[disabled].bordered:active,.woocommerce input.button.alt.disabled.bordered:active,.woocommerce input.button.alt:disabled[disabled].bordered:active,button.bordered:focus,input[type="button"].bordered:focus,input[type="reset"].bordered:focus,input[type="submit"].bordered:focus,.button.bordered:focus,.wp-block-button__link.bordered:focus,.woocommerce #respond input#submit.bordered:focus,.woocommerce a.button:not(.arrow-button).bordered:focus,.woocommerce button.button:not(.arrow-button).bordered:focus,.woocommerce .button:not(.pay).bordered:focus,.woocommerce input.button:not(.arrow-button).bordered:focus,.woocommerce #respond input#submit.disabled.bordered:focus,.woocommerce #respond input#submit:disabled.bordered:focus,.woocommerce #respond input#submit:disabled[disabled].bordered:focus,.woocommerce a.button.disabled.bordered:focus,.woocommerce a.button:disabled.bordered:focus,.woocommerce a.button:disabled[disabled].bordered:focus,.woocommerce button.button.disabled.bordered:focus,.woocommerce button.button:disabled.bordered:focus,.woocommerce button.button:disabled[disabled].bordered:focus,.woocommerce input.button.disabled.bordered:focus,.woocommerce input.button:disabled.bordered:focus,.woocommerce input.button:disabled[disabled].bordered:focus,.woocommerce #respond input#submit.alt.bordered:focus,.woocommerce a.button.alt.bordered:focus,.woocommerce button.button.alt.bordered:focus,.woocommerce input.button.alt.bordered:focus,.woocommerce #respond input#submit.alt.disabled.bordered:focus,.woocommerce #respond input#submit.alt:disabled[disabled].bordered:focus,.woocommerce a.button.alt.disabled.bordered:focus,.woocommerce a.button.alt:disabled[disabled].bordered:focus,.woocommerce button.button.alt.disabled.bordered:focus,.woocommerce button.button.alt:disabled[disabled].bordered:focus,.woocommerce input.button.alt.disabled.bordered:focus,.woocommerce input.button.alt:disabled[disabled].bordered:focus { background-color:rgba(60, 94, 176, 0.1); color:#3c5eb0; }

 button.secondary,input[type="button"].secondary,input[type="reset"].secondary,input[type="submit"].secondary,.button.secondary,.wp-block-button__link.secondary,.woocommerce #respond input#submit.secondary,.woocommerce a.button:not(.arrow-button).secondary,.woocommerce button.button:not(.arrow-button).secondary,.woocommerce .button:not(.pay).secondary,.woocommerce input.button:not(.arrow-button).secondary,.woocommerce #respond input#submit.disabled.secondary,.woocommerce #respond input#submit:disabled.secondary,.woocommerce #respond input#submit:disabled[disabled].secondary,.woocommerce a.button.disabled.secondary,.woocommerce a.button:disabled.secondary,.woocommerce a.button:disabled[disabled].secondary,.woocommerce button.button.disabled.secondary,.woocommerce button.button:disabled.secondary,.woocommerce button.button:disabled[disabled].secondary,.woocommerce input.button.disabled.secondary,.woocommerce input.button:disabled.secondary,.woocommerce input.button:disabled[disabled].secondary,.woocommerce #respond input#submit.alt.secondary,.woocommerce a.button.alt.secondary,.woocommerce button.button.alt.secondary,.woocommerce input.button.alt.secondary,.woocommerce #respond input#submit.alt.disabled.secondary,.woocommerce #respond input#submit.alt:disabled[disabled].secondary,.woocommerce a.button.alt.disabled.secondary,.woocommerce a.button.alt:disabled[disabled].secondary,.woocommerce button.button.alt.disabled.secondary,.woocommerce button.button.alt:disabled[disabled].secondary,.woocommerce input.button.alt.disabled.secondary,.woocommerce input.button.alt:disabled[disabled].secondary,button.green,input[type="button"].green,input[type="reset"].green,input[type="submit"].green,.button.green,.wp-block-button__link.green,.woocommerce #respond input#submit.green,.woocommerce a.button:not(.arrow-button).green,.woocommerce button.button:not(.arrow-button).green,.woocommerce .button:not(.pay).green,.woocommerce input.button:not(.arrow-button).green,.woocommerce #respond input#submit.disabled.green,.woocommerce #respond input#submit:disabled.green,.woocommerce #respond input#submit:disabled[disabled].green,.woocommerce a.button.disabled.green,.woocommerce a.button:disabled.green,.woocommerce a.button:disabled[disabled].green,.woocommerce button.button.disabled.green,.woocommerce button.button:disabled.green,.woocommerce button.button:disabled[disabled].green,.woocommerce input.button.disabled.green,.woocommerce input.button:disabled.green,.woocommerce input.button:disabled[disabled].green,.woocommerce #respond input#submit.alt.green,.woocommerce a.button.alt.green,.woocommerce button.button.alt.green,.woocommerce input.button.alt.green,.woocommerce #respond input#submit.alt.disabled.green,.woocommerce #respond input#submit.alt:disabled[disabled].green,.woocommerce a.button.alt.disabled.green,.woocommerce a.button.alt:disabled[disabled].green,.woocommerce button.button.alt.disabled.green,.woocommerce button.button.alt:disabled[disabled].green,.woocommerce input.button.alt.disabled.green,.woocommerce input.button.alt:disabled[disabled].green { background-color:#43b794; }

 button.link,input[type="button"].link,input[type="reset"].link,input[type="submit"].link,.button.link,.wp-block-button__link.link,.woocommerce #respond input#submit.link,.woocommerce a.button:not(.arrow-button).link,.woocommerce button.button:not(.arrow-button).link,.woocommerce .button:not(.pay).link,.woocommerce input.button:not(.arrow-button).link,.woocommerce #respond input#submit.disabled.link,.woocommerce #respond input#submit:disabled.link,.woocommerce #respond input#submit:disabled[disabled].link,.woocommerce a.button.disabled.link,.woocommerce a.button:disabled.link,.woocommerce a.button:disabled[disabled].link,.woocommerce button.button.disabled.link,.woocommerce button.button:disabled.link,.woocommerce button.button:disabled[disabled].link,.woocommerce input.button.disabled.link,.woocommerce input.button:disabled.link,.woocommerce input.button:disabled[disabled].link,.woocommerce #respond input#submit.alt.link,.woocommerce a.button.alt.link,.woocommerce button.button.alt.link,.woocommerce input.button.alt.link,.woocommerce #respond input#submit.alt.disabled.link,.woocommerce #respond input#submit.alt:disabled[disabled].link,.woocommerce a.button.alt.disabled.link,.woocommerce a.button.alt:disabled[disabled].link,.woocommerce button.button.alt.disabled.link,.woocommerce button.button.alt:disabled[disabled].link,.woocommerce input.button.alt.disabled.link,.woocommerce input.button.alt:disabled[disabled].link { padding:0 0 5px; background-color:transparent; color:#3c5eb0; border:0 none; border-bottom:1px dotted; border-radius:0; }

 button.link:hover,input[type="button"].link:hover,input[type="reset"].link:hover,input[type="submit"].link:hover,.button.link:hover,.wp-block-button__link.link:hover,.woocommerce #respond input#submit.link:hover,.woocommerce a.button:not(.arrow-button).link:hover,.woocommerce button.button:not(.arrow-button).link:hover,.woocommerce .button:not(.pay).link:hover,.woocommerce input.button:not(.arrow-button).link:hover,.woocommerce #respond input#submit.disabled.link:hover,.woocommerce #respond input#submit:disabled.link:hover,.woocommerce #respond input#submit:disabled[disabled].link:hover,.woocommerce a.button.disabled.link:hover,.woocommerce a.button:disabled.link:hover,.woocommerce a.button:disabled[disabled].link:hover,.woocommerce button.button.disabled.link:hover,.woocommerce button.button:disabled.link:hover,.woocommerce button.button:disabled[disabled].link:hover,.woocommerce input.button.disabled.link:hover,.woocommerce input.button:disabled.link:hover,.woocommerce input.button:disabled[disabled].link:hover,.woocommerce #respond input#submit.alt.link:hover,.woocommerce a.button.alt.link:hover,.woocommerce button.button.alt.link:hover,.woocommerce input.button.alt.link:hover,.woocommerce #respond input#submit.alt.disabled.link:hover,.woocommerce #respond input#submit.alt:disabled[disabled].link:hover,.woocommerce a.button.alt.disabled.link:hover,.woocommerce a.button.alt:disabled[disabled].link:hover,.woocommerce button.button.alt.disabled.link:hover,.woocommerce button.button.alt:disabled[disabled].link:hover,.woocommerce input.button.alt.disabled.link:hover,.woocommerce input.button.alt:disabled[disabled].link:hover,button.link:active,input[type="button"].link:active,input[type="reset"].link:active,input[type="submit"].link:active,.button.link:active,.wp-block-button__link.link:active,.woocommerce #respond input#submit.link:active,.woocommerce a.button:not(.arrow-button).link:active,.woocommerce button.button:not(.arrow-button).link:active,.woocommerce .button:not(.pay).link:active,.woocommerce input.button:not(.arrow-button).link:active,.woocommerce #respond input#submit.disabled.link:active,.woocommerce #respond input#submit:disabled.link:active,.woocommerce #respond input#submit:disabled[disabled].link:active,.woocommerce a.button.disabled.link:active,.woocommerce a.button:disabled.link:active,.woocommerce a.button:disabled[disabled].link:active,.woocommerce button.button.disabled.link:active,.woocommerce button.button:disabled.link:active,.woocommerce button.button:disabled[disabled].link:active,.woocommerce input.button.disabled.link:active,.woocommerce input.button:disabled.link:active,.woocommerce input.button:disabled[disabled].link:active,.woocommerce #respond input#submit.alt.link:active,.woocommerce a.button.alt.link:active,.woocommerce button.button.alt.link:active,.woocommerce input.button.alt.link:active,.woocommerce #respond input#submit.alt.disabled.link:active,.woocommerce #respond input#submit.alt:disabled[disabled].link:active,.woocommerce a.button.alt.disabled.link:active,.woocommerce a.button.alt:disabled[disabled].link:active,.woocommerce button.button.alt.disabled.link:active,.woocommerce button.button.alt:disabled[disabled].link:active,.woocommerce input.button.alt.disabled.link:active,.woocommerce input.button.alt:disabled[disabled].link:active,button.link:focus,input[type="button"].link:focus,input[type="reset"].link:focus,input[type="submit"].link:focus,.button.link:focus,.wp-block-button__link.link:focus,.woocommerce #respond input#submit.link:focus,.woocommerce a.button:not(.arrow-button).link:focus,.woocommerce button.button:not(.arrow-button).link:focus,.woocommerce .button:not(.pay).link:focus,.woocommerce input.button:not(.arrow-button).link:focus,.woocommerce #respond input#submit.disabled.link:focus,.woocommerce #respond input#submit:disabled.link:focus,.woocommerce #respond input#submit:disabled[disabled].link:focus,.woocommerce a.button.disabled.link:focus,.woocommerce a.button:disabled.link:focus,.woocommerce a.button:disabled[disabled].link:focus,.woocommerce button.button.disabled.link:focus,.woocommerce button.button:disabled.link:focus,.woocommerce button.button:disabled[disabled].link:focus,.woocommerce input.button.disabled.link:focus,.woocommerce input.button:disabled.link:focus,.woocommerce input.button:disabled[disabled].link:focus,.woocommerce #respond input#submit.alt.link:focus,.woocommerce a.button.alt.link:focus,.woocommerce button.button.alt.link:focus,.woocommerce input.button.alt.link:focus,.woocommerce #respond input#submit.alt.disabled.link:focus,.woocommerce #respond input#submit.alt:disabled[disabled].link:focus,.woocommerce a.button.alt.disabled.link:focus,.woocommerce a.button.alt:disabled[disabled].link:focus,.woocommerce button.button.alt.disabled.link:focus,.woocommerce button.button.alt:disabled[disabled].link:focus,.woocommerce input.button.alt.disabled.link:focus,.woocommerce input.button.alt:disabled[disabled].link:focus { color:#2f4a8a; }

 button.wb,input[type="button"].wb,input[type="reset"].wb,input[type="submit"].wb,.button.wb,.wp-block-button__link.wb,.woocommerce #respond input#submit.wb,.woocommerce a.button:not(.arrow-button).wb,.woocommerce button.button:not(.arrow-button).wb,.woocommerce .button:not(.pay).wb,.woocommerce input.button:not(.arrow-button).wb,.woocommerce #respond input#submit.disabled.wb,.woocommerce #respond input#submit:disabled.wb,.woocommerce #respond input#submit:disabled[disabled].wb,.woocommerce a.button.disabled.wb,.woocommerce a.button:disabled.wb,.woocommerce a.button:disabled[disabled].wb,.woocommerce button.button.disabled.wb,.woocommerce button.button:disabled.wb,.woocommerce button.button:disabled[disabled].wb,.woocommerce input.button.disabled.wb,.woocommerce input.button:disabled.wb,.woocommerce input.button:disabled[disabled].wb,.woocommerce #respond input#submit.alt.wb,.woocommerce a.button.alt.wb,.woocommerce button.button.alt.wb,.woocommerce input.button.alt.wb,.woocommerce #respond input#submit.alt.disabled.wb,.woocommerce #respond input#submit.alt:disabled[disabled].wb,.woocommerce a.button.alt.disabled.wb,.woocommerce a.button.alt:disabled[disabled].wb,.woocommerce button.button.alt.disabled.wb,.woocommerce button.button.alt:disabled[disabled].wb,.woocommerce input.button.alt.disabled.wb,.woocommerce input.button.alt:disabled[disabled].wb { background:linear-gradient(135deg, #cfd8dc 0%, #b0bec5 100%); }

 button.wb:hover,input[type="button"].wb:hover,input[type="reset"].wb:hover,input[type="submit"].wb:hover,.button.wb:hover,.wp-block-button__link.wb:hover,.woocommerce #respond input#submit.wb:hover,.woocommerce a.button:not(.arrow-button).wb:hover,.woocommerce button.button:not(.arrow-button).wb:hover,.woocommerce .button:not(.pay).wb:hover,.woocommerce input.button:not(.arrow-button).wb:hover,.woocommerce #respond input#submit.disabled.wb:hover,.woocommerce #respond input#submit:disabled.wb:hover,.woocommerce #respond input#submit:disabled[disabled].wb:hover,.woocommerce a.button.disabled.wb:hover,.woocommerce a.button:disabled.wb:hover,.woocommerce a.button:disabled[disabled].wb:hover,.woocommerce button.button.disabled.wb:hover,.woocommerce button.button:disabled.wb:hover,.woocommerce button.button:disabled[disabled].wb:hover,.woocommerce input.button.disabled.wb:hover,.woocommerce input.button:disabled.wb:hover,.woocommerce input.button:disabled[disabled].wb:hover,.woocommerce #respond input#submit.alt.wb:hover,.woocommerce a.button.alt.wb:hover,.woocommerce button.button.alt.wb:hover,.woocommerce input.button.alt.wb:hover,.woocommerce #respond input#submit.alt.disabled.wb:hover,.woocommerce #respond input#submit.alt:disabled[disabled].wb:hover,.woocommerce a.button.alt.disabled.wb:hover,.woocommerce a.button.alt:disabled[disabled].wb:hover,.woocommerce button.button.alt.disabled.wb:hover,.woocommerce button.button.alt:disabled[disabled].wb:hover,.woocommerce input.button.alt.disabled.wb:hover,.woocommerce input.button.alt:disabled[disabled].wb:hover { box-shadow:0 0.5rem 2rem -0.5rem rgba(0, 0, 0, 0.3); }

 button.yb,input[type="button"].yb,input[type="reset"].yb,input[type="submit"].yb,.button.yb,.wp-block-button__link.yb,.woocommerce #respond input#submit.yb,.woocommerce a.button:not(.arrow-button).yb,.woocommerce button.button:not(.arrow-button).yb,.woocommerce .button:not(.pay).yb,.woocommerce input.button:not(.arrow-button).yb,.woocommerce #respond input#submit.disabled.yb,.woocommerce #respond input#submit:disabled.yb,.woocommerce #respond input#submit:disabled[disabled].yb,.woocommerce a.button.disabled.yb,.woocommerce a.button:disabled.yb,.woocommerce a.button:disabled[disabled].yb,.woocommerce button.button.disabled.yb,.woocommerce button.button:disabled.yb,.woocommerce button.button:disabled[disabled].yb,.woocommerce input.button.disabled.yb,.woocommerce input.button:disabled.yb,.woocommerce input.button:disabled[disabled].yb,.woocommerce #respond input#submit.alt.yb,.woocommerce a.button.alt.yb,.woocommerce button.button.alt.yb,.woocommerce input.button.alt.yb,.woocommerce #respond input#submit.alt.disabled.yb,.woocommerce #respond input#submit.alt:disabled[disabled].yb,.woocommerce a.button.alt.disabled.yb,.woocommerce a.button.alt:disabled[disabled].yb,.woocommerce button.button.alt.disabled.yb,.woocommerce button.button.alt:disabled[disabled].yb,.woocommerce input.button.alt.disabled.yb,.woocommerce input.button.alt:disabled[disabled].yb { background:linear-gradient(135deg, #feeb67 0%, #fbc02d 100%); }

 button.yb:hover,input[type="button"].yb:hover,input[type="reset"].yb:hover,input[type="submit"].yb:hover,.button.yb:hover,.wp-block-button__link.yb:hover,.woocommerce #respond input#submit.yb:hover,.woocommerce a.button:not(.arrow-button).yb:hover,.woocommerce button.button:not(.arrow-button).yb:hover,.woocommerce .button:not(.pay).yb:hover,.woocommerce input.button:not(.arrow-button).yb:hover,.woocommerce #respond input#submit.disabled.yb:hover,.woocommerce #respond input#submit:disabled.yb:hover,.woocommerce #respond input#submit:disabled[disabled].yb:hover,.woocommerce a.button.disabled.yb:hover,.woocommerce a.button:disabled.yb:hover,.woocommerce a.button:disabled[disabled].yb:hover,.woocommerce button.button.disabled.yb:hover,.woocommerce button.button:disabled.yb:hover,.woocommerce button.button:disabled[disabled].yb:hover,.woocommerce input.button.disabled.yb:hover,.woocommerce input.button:disabled.yb:hover,.woocommerce input.button:disabled[disabled].yb:hover,.woocommerce #respond input#submit.alt.yb:hover,.woocommerce a.button.alt.yb:hover,.woocommerce button.button.alt.yb:hover,.woocommerce input.button.alt.yb:hover,.woocommerce #respond input#submit.alt.disabled.yb:hover,.woocommerce #respond input#submit.alt:disabled[disabled].yb:hover,.woocommerce a.button.alt.disabled.yb:hover,.woocommerce a.button.alt:disabled[disabled].yb:hover,.woocommerce button.button.alt.disabled.yb:hover,.woocommerce button.button.alt:disabled[disabled].yb:hover,.woocommerce input.button.alt.disabled.yb:hover,.woocommerce input.button.alt:disabled[disabled].yb:hover { box-shadow:0 0.5rem 2rem -0.5rem rgba(0, 0, 0, 0.3); }

 button.gb,input[type="button"].gb,input[type="reset"].gb,input[type="submit"].gb,.button.gb,.wp-block-button__link.gb,.woocommerce #respond input#submit.gb,.woocommerce a.button:not(.arrow-button).gb,.woocommerce button.button:not(.arrow-button).gb,.woocommerce .button:not(.pay).gb,.woocommerce input.button:not(.arrow-button).gb,.woocommerce #respond input#submit.disabled.gb,.woocommerce #respond input#submit:disabled.gb,.woocommerce #respond input#submit:disabled[disabled].gb,.woocommerce a.button.disabled.gb,.woocommerce a.button:disabled.gb,.woocommerce a.button:disabled[disabled].gb,.woocommerce button.button.disabled.gb,.woocommerce button.button:disabled.gb,.woocommerce button.button:disabled[disabled].gb,.woocommerce input.button.disabled.gb,.woocommerce input.button:disabled.gb,.woocommerce input.button:disabled[disabled].gb,.woocommerce #respond input#submit.alt.gb,.woocommerce a.button.alt.gb,.woocommerce button.button.alt.gb,.woocommerce input.button.alt.gb,.woocommerce #respond input#submit.alt.disabled.gb,.woocommerce #respond input#submit.alt:disabled[disabled].gb,.woocommerce a.button.alt.disabled.gb,.woocommerce a.button.alt:disabled[disabled].gb,.woocommerce button.button.alt.disabled.gb,.woocommerce button.button.alt:disabled[disabled].gb,.woocommerce input.button.alt.disabled.gb,.woocommerce input.button.alt:disabled[disabled].gb { background:linear-gradient(135deg, #5aad5e 0%, #358539 100%); }

 button.gb:hover,input[type="button"].gb:hover,input[type="reset"].gb:hover,input[type="submit"].gb:hover,.button.gb:hover,.wp-block-button__link.gb:hover,.woocommerce #respond input#submit.gb:hover,.woocommerce a.button:not(.arrow-button).gb:hover,.woocommerce button.button:not(.arrow-button).gb:hover,.woocommerce .button:not(.pay).gb:hover,.woocommerce input.button:not(.arrow-button).gb:hover,.woocommerce #respond input#submit.disabled.gb:hover,.woocommerce #respond input#submit:disabled.gb:hover,.woocommerce #respond input#submit:disabled[disabled].gb:hover,.woocommerce a.button.disabled.gb:hover,.woocommerce a.button:disabled.gb:hover,.woocommerce a.button:disabled[disabled].gb:hover,.woocommerce button.button.disabled.gb:hover,.woocommerce button.button:disabled.gb:hover,.woocommerce button.button:disabled[disabled].gb:hover,.woocommerce input.button.disabled.gb:hover,.woocommerce input.button:disabled.gb:hover,.woocommerce input.button:disabled[disabled].gb:hover,.woocommerce #respond input#submit.alt.gb:hover,.woocommerce a.button.alt.gb:hover,.woocommerce button.button.alt.gb:hover,.woocommerce input.button.alt.gb:hover,.woocommerce #respond input#submit.alt.disabled.gb:hover,.woocommerce #respond input#submit.alt:disabled[disabled].gb:hover,.woocommerce a.button.alt.disabled.gb:hover,.woocommerce a.button.alt:disabled[disabled].gb:hover,.woocommerce button.button.alt.disabled.gb:hover,.woocommerce button.button.alt:disabled[disabled].gb:hover,.woocommerce input.button.alt.disabled.gb:hover,.woocommerce input.button.alt:disabled[disabled].gb:hover { box-shadow:0 0.5rem 2rem -0.5rem rgba(0, 0, 0, 0.3); }

 button.bb,input[type="button"].bb,input[type="reset"].bb,input[type="submit"].bb,.button.bb,.wp-block-button__link.bb,.woocommerce #respond input#submit.bb,.woocommerce a.button:not(.arrow-button).bb,.woocommerce button.button:not(.arrow-button).bb,.woocommerce .button:not(.pay).bb,.woocommerce input.button:not(.arrow-button).bb,.woocommerce #respond input#submit.disabled.bb,.woocommerce #respond input#submit:disabled.bb,.woocommerce #respond input#submit:disabled[disabled].bb,.woocommerce a.button.disabled.bb,.woocommerce a.button:disabled.bb,.woocommerce a.button:disabled[disabled].bb,.woocommerce button.button.disabled.bb,.woocommerce button.button:disabled.bb,.woocommerce button.button:disabled[disabled].bb,.woocommerce input.button.disabled.bb,.woocommerce input.button:disabled.bb,.woocommerce input.button:disabled[disabled].bb,.woocommerce #respond input#submit.alt.bb,.woocommerce a.button.alt.bb,.woocommerce button.button.alt.bb,.woocommerce input.button.alt.bb,.woocommerce #respond input#submit.alt.disabled.bb,.woocommerce #respond input#submit.alt:disabled[disabled].bb,.woocommerce a.button.alt.disabled.bb,.woocommerce a.button.alt:disabled[disabled].bb,.woocommerce button.button.alt.disabled.bb,.woocommerce button.button.alt:disabled[disabled].bb,.woocommerce input.button.alt.disabled.bb,.woocommerce input.button.alt:disabled[disabled].bb { background:linear-gradient(135deg, #888 0%, #525252 100%); }

 button.bb:hover,input[type="button"].bb:hover,input[type="reset"].bb:hover,input[type="submit"].bb:hover,.button.bb:hover,.wp-block-button__link.bb:hover,.woocommerce #respond input#submit.bb:hover,.woocommerce a.button:not(.arrow-button).bb:hover,.woocommerce button.button:not(.arrow-button).bb:hover,.woocommerce .button:not(.pay).bb:hover,.woocommerce input.button:not(.arrow-button).bb:hover,.woocommerce #respond input#submit.disabled.bb:hover,.woocommerce #respond input#submit:disabled.bb:hover,.woocommerce #respond input#submit:disabled[disabled].bb:hover,.woocommerce a.button.disabled.bb:hover,.woocommerce a.button:disabled.bb:hover,.woocommerce a.button:disabled[disabled].bb:hover,.woocommerce button.button.disabled.bb:hover,.woocommerce button.button:disabled.bb:hover,.woocommerce button.button:disabled[disabled].bb:hover,.woocommerce input.button.disabled.bb:hover,.woocommerce input.button:disabled.bb:hover,.woocommerce input.button:disabled[disabled].bb:hover,.woocommerce #respond input#submit.alt.bb:hover,.woocommerce a.button.alt.bb:hover,.woocommerce button.button.alt.bb:hover,.woocommerce input.button.alt.bb:hover,.woocommerce #respond input#submit.alt.disabled.bb:hover,.woocommerce #respond input#submit.alt:disabled[disabled].bb:hover,.woocommerce a.button.alt.disabled.bb:hover,.woocommerce a.button.alt:disabled[disabled].bb:hover,.woocommerce button.button.alt.disabled.bb:hover,.woocommerce button.button.alt:disabled[disabled].bb:hover,.woocommerce input.button.alt.disabled.bb:hover,.woocommerce input.button.alt:disabled[disabled].bb:hover { box-shadow:0 0.5rem 2rem -0.5rem rgba(0, 0, 0, 0.3); }

 .woocommerce table.my_account_orders .button,.woocommerce-page table.my_account_orders .button { padding:2px 4px; background-color:transparent; color:inherit; border-color:transparent; border-bottom-color:#3c5eb0; border-radius:0; margin:0 3px; color:#3c5eb0; }

 .woocommerce table.my_account_orders .button:hover,.woocommerce-page table.my_account_orders .button:hover { border-color:#3c5eb0; border-radius:0; background-color:transparent; padding:2px 4px; color:#3c5eb0; }

 .woocommerce table.my_account_orders .button.cancel,.woocommerce-page table.my_account_orders .button.cancel { color:#7f8494; border-bottom-color:transparent; }

 .woocommerce table.my_account_orders .button.cancel:hover,.woocommerce-page table.my_account_orders .button.cancel:hover { border-color:#7f8494; color:#7f8494; }

 .woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button { border-color:#3c5eb0; }

 .coupon-code { display:inline-block; margin-bottom:5px; padding:2px 8px; background-color:#f9f9f9; border:1px dashed #43b794; cursor:pointer; text-decoration:none; color:#43b794; }

 .mobile-nav-toggle,button.mobile-nav-toggle { border-radius:0; border:0 none; }

 .mobile-nav-icon .icon-bar,.mobile-nav-icon .icon-bar::after,.mobile-nav-icon .icon-bar::before { background-color:#7f8494; }

 .gform_wrapper .gsurvey-rating-wrapper { background-color:#f2f4f9; border-bottom-right-radius:20px; border-bottom-left-radius:20px; }

 .gform_wrapper .gform_footer .btn-arrow-icon,.gform_wrapper .gform_page_footer .btn-arrow-icon { z-index:0; }

 .gform_wrapper .gform_footer input.button,.gform_wrapper .gform_page_footer input.button,.gform_wrapper .gform_footer input[type="submit"],.gform_wrapper .gform_page_footer input[type="submit"] { background-color:transparent; border-radius:0; color:#3c5eb0; padding-left:80px; margin-left:-60px !important; width:auto !important; position:relative; z-index:1; }

 .gform_wrapper .gform_footer input.button:hover,.gform_wrapper .gform_page_footer input.button:hover,.gform_wrapper .gform_footer input[type="submit"]:hover,.gform_wrapper .gform_page_footer input[type="submit"]:hover { background-color:transparent; color:#2f4a8a; }

 .button.arrow-button,.entry-content .button.arrow-button,.woocommerce .button.arrow-button,.woocommerce a.arrow-button { background-color:transparent; color:#3c5eb0; padding:15px 30px; padding-left:71px; position:relative; border:0 none; }

 .button.arrow-button:hover,.entry-content .button.arrow-button:hover,.woocommerce .button.arrow-button:hover,.woocommerce a.arrow-button:hover { background-color:transparent; color:#2f4a8a; }

 .uk-modal-close,.uk-modal-close-full { padding:10px 15px; background-color:transparent; color:#7f8494; font-size:2em; font-weight:700; line-height:1; }

 .uk-modal-close:hover,.uk-modal-close-full:hover,.uk-modal-close:active,.uk-modal-close-full:active,.uk-modal-close:focus,.uk-modal-close-full:focus { background-color:#7f8494; color:#fff; }

 .uk-modal-close-full { font-size:3em; }

 /* Form elements
 ------------------------------------------*/ input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not(
		[type="button"]):not([type="image"]):not([type="file"]):not([type="search"]),select,textarea,.gform_wrapper input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not(
		[type="button"]):not([type="image"]):not([type="file"]):not([type="search"]),.gform_wrapper select,.gform_wrapper.gf_browser_gecko select,.gform_wrapper textarea,.gform_wrapper.sixsigma-contact-form_wrapper input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not(
		[type="button"]):not([type="image"]):not([type="file"]):not([type="search"]),.gform_wrapper.sixsigma-contact-form_wrapper select,.gform_wrapper.gf_browser_gecko.sixsigma-contact-form_wrapper select,.gform_wrapper.sixsigma-contact-form_wrapper textarea,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number { background-color:#f2f4f9; border-width:0; padding:20px; border-radius:20px; font-weight:600; }

 input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not(
		[type="button"]):not([type="image"]):not([type="file"]):not([type="search"]):focus,select:focus,textarea:focus,.gform_wrapper input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not(
		[type="button"]):not([type="image"]):not([type="file"]):not([type="search"]):focus,.gform_wrapper select:focus,.gform_wrapper.gf_browser_gecko select:focus,.gform_wrapper textarea:focus,.gform_wrapper.sixsigma-contact-form_wrapper input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not(
		[type="button"]):not([type="image"]):not([type="file"]):not([type="search"]):focus,.gform_wrapper.sixsigma-contact-form_wrapper select:focus,.gform_wrapper.gf_browser_gecko.sixsigma-contact-form_wrapper select:focus,.gform_wrapper.sixsigma-contact-form_wrapper textarea:focus,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc:focus,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry:focus,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number:focus,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc:focus,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry:focus,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number:focus,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc:focus,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry:focus,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number:focus { border:0 none; outline:none; }

 #add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number { padding-top:10px; border-top-left-radius:0; border-top-right-radius:0; font-size:1.2em; background-size:14px 7px; }

 .wc_payment_methods.payment_methods.methods { display:flex; flex-flow:column; }

 .wc_payment_method.payment_method_paypal_pro_payflow { order:-1; }

 #ship-to-different-address label { background:none; color:#21242f; font-size:2.4rem; }

 #ship-to-different-address input[type="checkbox"] { margin-left:0; height:20px; }

 .woocommerce-shipping-totals { display:none; }

 .woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc { width:100% !important; }

 .woocommerce-page #payment .form-row select.woocommerce-cc-month { width:49% !important; margin-right:2% !important; border-bottom-right-radius:0; }

 .woocommerce-page #payment .form-row select.woocommerce-cc-year { width:49% !important; border-bottom-left-radius:0; }

 select { -webkit-appearance:none; -moz-appearance:none; -ms-appearance:none; -o-appearance:none; appearance:none; margin:0; background-color:#f2f4f9; /* note: bg image below uses 2 urls. The first is an svg data uri for the arrow icon, and the second is the gradient. 
 for the icon, if you want to change the color, be sure to use `%23` instead of `#`, since it's a url. You can also swap in a different svg icon or an external image reference
 */ background-image:url("https://assets.6sigma.com/wp-content/themes/sixsigma-fx/assets/images/dropdown.svg"); background-repeat:no-repeat, repeat; /* arrow icon position (1em from the right, 50% vertical) , then gradient position*/ background-position:right 20px top 50%, 0 0; /* icon size, then gradient */ background-size:0.65em auto, 100%; padding-right:40px; /* Hide arrow icon in IE browsers */ /* Set options to normal weight */ /* Disabled styles */ }

 select:-ms-expand { display:none; }

 select option { font-weight:normal; }

 select:disabled,select[aria-disabled="true"] { color:graytext; background-image:url("https://assets.6sigma.com/wp-content/themes/sixsigma-fx/assets/images/dropdown.svg"); }

 select:disabled:hover,select[aria-disabled="true"] { border-color:#aaa; }

 input[type="search"] { padding:20px; border-radius:20px; background-color:#f2f4f9; border:0 none; }

 input[type="search"]:focus { border:0 none; outline:none; }

 input[type="file"] { width:auto; }

 input[type="file"] + input { margin-left:1em; }

 .fosterx-menu-search .search-form.use-icon input[type="search"] { background-color:transparent !important; border-bottom:3px solid #7f8494 !important; border-radius:0 !important; }

 button.search-submit.fosterx-search-icon { border-bottom-color:#7f8494; }

 .fosterx-menu-search .fx-search-close,button.search-submit.fosterx-search-icon { padding-top:20px; padding-bottom:20px; border-radius:0; }

 .fosterx-menu-search .fx-search-close svg,button.search-submit.fosterx-search-icon svg { fill:#3c5eb0; }

 .ss-input-group label,form label { background-color:#f2f4f9; padding:20px; border-radius:20px; border-bottom-left-radius:0; border-bottom-right-radius:0; padding-bottom:0; display:block; }

 .ss-input-group label + input:not([type="radio"]):not([type="checkbox"]):not(
				[type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]):not(
				[type="search"]),form label + input:not([type="radio"]):not([type="checkbox"]):not(
				[type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]):not(
				[type="search"]),.ss-input-group label + select,form label + select,.ss-input-group label + textarea,form label + textarea,.ss-input-group label + .woocommerce-input-wrapper select,form label + .woocommerce-input-wrapper select { padding-top:10px; border-top-left-radius:0; border-top-right-radius:0; }

 .ss-input-group input[type="checkbox"],form input[type="checkbox"] { margin-left:0.5em; }

 .ss-input-group input[type="checkbox"] + label,form input[type="checkbox"] + label { padding:0; background-color:transparent; display:inline-block; }

 .ss-input-group.variations_form label,form.variations_form label,.ss-input-group table.variations label,form table.variations label { background-color:transparent; padding:0; border-radius:0; }

 .ss-input-group.variations_form select,form.variations_form select,.ss-input-group table.variations select,form table.variations select { wwidth:auto; }

 .gform_wrapper input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not(
			[type="button"]):not([type="image"]):not([type="file"]):not([type="search"]),.gform_wrapper.sixsigma-contact-form_wrapper input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not(
			[type="button"]):not([type="image"]):not([type="file"]):not([type="search"]),.gform_wrapper.gf_browser_gecko select,.gform_wrapper.sixsigma-contact-form_wrapper.gf_browser_gecko select,.gform_wrapper select,.gform_wrapper.sixsigma-contact-form_wrapper select,.gform_wrapper textarea,.gform_wrapper.sixsigma-contact-form_wrapper textarea { border-radius:20px; }

 .gform_wrapper li.gfield_error input:not([type="radio"]):not([type="checkbox"]):not(
				[type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]),.gform_wrapper.sixsigma-contact-form_wrapper li.gfield_error input:not([type="radio"]):not([type="checkbox"]):not(
				[type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]),.gform_wrapper li.gfield_error textarea,.gform_wrapper.sixsigma-contact-form_wrapper li.gfield_error textarea { border-top:0 none; }

 .gform_wrapper li.gfield_error label,.gform_wrapper.sixsigma-contact-form_wrapper li.gfield_error label { border:1px solid #790000; border-bottom:0 none; }

 .gform_wrapper select,.gform_wrapper.sixsigma-contact-form_wrapper select { outline:none; }

 .gform_wrapper .top_label .gfield_label,.gform_wrapper.sixsigma-contact-form_wrapper .top_label .gfield_label { padding:20px; padding-bottom:0; border-radius:20px; border-bottom-left-radius:0; border-bottom-right-radius:0; background-color:#f2f4f9; display:block; }

 .gform_wrapper .top_label .gfield_label + input:not([type="radio"]):not([type="checkbox"]):not(
					[type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]),.gform_wrapper.sixsigma-contact-form_wrapper .top_label .gfield_label + input:not([type="radio"]):not([type="checkbox"]):not(
					[type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]),.gform_wrapper .top_label .gfield_label + .ginput_container:not(.gfield_time_hour):not(
					.gfield_time_minute):not(.gfield_time_ampm):not(.ginput_container_date):not(
					.ginput_quantity):not(.datepicker) input:not([type="radio"]):not([type="checkbox"]):not(
					[type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]),.gform_wrapper.sixsigma-contact-form_wrapper .top_label .gfield_label + .ginput_container:not(.gfield_time_hour):not(
					.gfield_time_minute):not(.gfield_time_ampm):not(.ginput_container_date):not(
					.ginput_quantity):not(.datepicker) input:not([type="radio"]):not([type="checkbox"]):not(
					[type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]),.gform_wrapper .top_label .gfield_label + .ginput_container:not(.gfield_time_hour):not(
					.gfield_time_minute):not(.gfield_time_ampm):not(.ginput_container_date):not(
					.ginput_quantity):not(.datepicker) select,.gform_wrapper.sixsigma-contact-form_wrapper .top_label .gfield_label + .ginput_container:not(.gfield_time_hour):not(
					.gfield_time_minute):not(.gfield_time_ampm):not(.ginput_container_date):not(
					.ginput_quantity):not(.datepicker) select,.gform_wrapper .top_label .gfield_label + .ginput_container:not(.gfield_time_hour):not(
					.gfield_time_minute):not(.gfield_time_ampm):not(.ginput_container_date):not(
					.ginput_quantity):not(.datepicker) textarea,.gform_wrapper.sixsigma-contact-form_wrapper .top_label .gfield_label + .ginput_container:not(.gfield_time_hour):not(
					.gfield_time_minute):not(.gfield_time_ampm):not(.ginput_container_date):not(
					.ginput_quantity):not(.datepicker) textarea { padding-top:10px; border-top-left-radius:0; border-top-right-radius:0; }

 .gform_wrapper .top_label li.gfield.gf_left_half .gfield_label + .ginput_container:not(.gfield_time_hour):not(
						.gfield_time_minute):not(.gfield_time_ampm):not(.ginput_container_date):not(
						.ginput_quantity):not(.datepicker),.gform_wrapper.sixsigma-contact-form_wrapper .top_label li.gfield.gf_left_half .gfield_label + .ginput_container:not(.gfield_time_hour):not(
						.gfield_time_minute):not(.gfield_time_ampm):not(.ginput_container_date):not(
						.ginput_quantity):not(.datepicker),.gform_wrapper .top_label li.gfield.gf_right_half .gfield_label + .ginput_container:not(.gfield_time_hour):not(
						.gfield_time_minute):not(.gfield_time_ampm):not(.ginput_container_date):not(
						.ginput_quantity):not(.datepicker),.gform_wrapper.sixsigma-contact-form_wrapper .top_label li.gfield.gf_right_half .gfield_label + .ginput_container:not(.gfield_time_hour):not(
						.gfield_time_minute):not(.gfield_time_ampm):not(.ginput_container_date):not(
						.ginput_quantity):not(.datepicker) { margin-top:0; }

 .gform_wrapper .top_label div.ginput_container,.gform_wrapper.sixsigma-contact-form_wrapper .top_label div.ginput_container { margin-top:0; }

 .gform_wrapper .field_sublabel_above .ginput_complex.ginput_container label,.gform_wrapper.sixsigma-contact-form_wrapper .field_sublabel_above .ginput_complex.ginput_container label { padding:20px; padding-bottom:0; border-radius:20px; border-bottom-left-radius:0; border-bottom-right-radius:0; background-color:#f2f4f9; display:block; margin-bottom:0; font-size:inherit; }

 .gform_wrapper .field_sublabel_above .ginput_complex.ginput_container label + input,.gform_wrapper.sixsigma-contact-form_wrapper .field_sublabel_above .ginput_complex.ginput_container label + input { margin-top:0; }

 .comment-respond input[type="email"],.comment-respond input[type="text"],.comment-respond input[type="url"] { width:100%; }

 a.reset_variations { margin-left:5px; font-size:12px; }

 table .ss-pms { border:1px solid #fefefe; font-size:15px; text-align:center; width:100%; }

 table .ss-pms th,table .ss-pms td { font-size:13px; }

 table .ss-pms tbody { display:table; width:100%; }

 table .ss-pmsTable1 td,table th { border:1px solid #fefefe; padding:6px 10px 6px 10px; }

 table .ss-pmsTable2 td,table th { border:1px solid #fefefe; padding:6px 10px 6px 10px; }

 table .ss-pmsTable3 td,table th { border:1px solid #fefefe; padding:6px 10px 6px 10px; }

 table .ss-pms-td { padding:0px 2px 0px 0px; }

 /* Utility
 ------------------------------------------*/ body.noscroll { overflow:hidden; }

 .t-center { text-align:center; }

 .t-white { color:#fff; }

 .t-highlight { display:inline-block; font-size:0.95em; padding:5px 8px; background-color:#3c5eb0; color:#fff; }

 .woocommerce .cta-box,.cta-box { background-color:#f2f4f9; padding:30px; }

 .woocommerce .cta-box.round-corners,.cta-box.round-corners { border-radius:20px; }

 .woocommerce .cta-box.blue-bg,.cta-box.blue-bg { background-color:#3c5eb0; }

 .woocommerce .cta-box.blue-bg *,.cta-box.blue-bg * { color:#fff; }

 .woocommerce .cta-box.blue-bg p:not(.t-white),.cta-box.blue-bg p:not(.t-white) { opacity:0.7; }

 .woocommerce .cta-box.blue-bg .button,.cta-box.blue-bg .button { opacity:1; }

 .woocommerce .cta-box.blue-bg .cb-button,.cta-box.blue-bg .cb-button { background-color:#fff; color:#3c5eb0; display:block; }

 .woocommerce .cta-box.blue-bg .cb-button:hover,.cta-box.blue-bg .cb-button:hover { background-color:rgba(60, 94, 176, 0.1); color:#3c5eb0; border-bottom:0 none; }

 svg.fosterx-svg { width:1em; height:1em; vertical-align:middle; }

 .icon-svg { width:1em; height:1em; content:""; display:block; background-color:#3c5eb0; }

 .icon-svg.calendar { -webkit-mask:url("https://assets.6sigma.com/wp-content/themes/sixsigma-fx/assets/images/calendar.svg") center no-repeat; mask:url("https://assets.6sigma.com/wp-content/themes/sixsigma-fx/assets/images/calendar.svg") center no-repeat; }

 .icon-svg.color-white { background-color:#fff; }

 .post-categories.show-pill > a,.post-categories.show-pill .more-categories-toggle,.post-categories.show-pill .more-categories > a { background-color:#eceff8; text-decoration:none; padding:8px 12px; border-radius:8px; margin-bottom:5px; margin-right:3px; font-size:12px; }

 .post-categories.show-pill .more-categories-toggle { display:inline-block; bbackground-color:#f2f4f9; color:#7f8494; cursor:pointer; }

 .post-categories.show-pill .more-categories-toggle .plus { font-size:25px; font-weight:normal; line-height:13px; position:relative; top:5px; display:inline-block; }

 .post-categories.show-pill .more-categories-toggle.disabled { display:none; }

 .post-categories .more-categories { display:none; }

 .post-categories .more-categories.active { display:inline-block; }

 .sixsigma-social-share .share-label { display:inline-block; }

 .sixsigma-social-share .share-icons { display:inline-block; position:relative; top:-2px; }

 .sixsigma-social-share .share-icons .icon { display:inline-block; margin-left:15px; padding:10px; line-height:1; }

 .sixsigma-social-share .share-icons .icon .fosterx-svg { fill:#7f8494; }

 .arrow-button:before,.btn-arrow-icon { content:""; display:inline-block; width:3.8em; height:3.8em; /*-webkit-mask: url('../assets/images/button-arrow-icon.svg') center no-repeat;
 mask: url('../assets/images/button-arrow-icon.svg') center no-repeat;
 background-color: $primary_blue;
 clip-path: url(#clip0);*/ background:url("https://assets.6sigma.com/wp-content/themes/sixsigma-fx/assets/images/button-arrow-icon.svg") center no-repeat; position:relative; top:1.5em; margin-top:-1.5em; }

 .arrow-button:before { position:absolute; left:0; }

 .byline { color:#7f8494; font-weight:500; }

 .byline.t-small { font-size:12px; }

 .uppercase { text-transform:uppercase; }

 .bold { font-weight:700; }

 .big-heading { font-size:2.2em; }

 .big-number { font-size:54px; font-weight:700; }

 .bolder { font-weight:800; }

 .c-black { color:#21242f; }

 ul.no-list,ol.no-list { list-style-type:none; padding-left:0; }

 .section { margin-bottom:30px; }

 .section h2:not(.title):not(.course-head) { color:#3c5eb0; }

 .overflow-left { margin-left:0; }

 .overflow-right { margin-right:0; }

 @media screen and (min-width:480px) and (max-width:1200px) { .overflow-left { margin-left:calc(-100vw / 2 + 100% / 2); }

 .overflow-right { margin-right:calc(-100vw / 2 + 100% / 2); }

 }

 @media all and (min-width:960px) { .device-enabled { display:none; visibility:hidden; height:0; margin:0; padding:0; }

 }

 @media all and (min-width:569px) { .device-enabled--small { display:none; visibility:hidden; height:0; margin:0; padding:0; }

 }

 /* Site elements
 ------------------------------------------*/ .star-rating { --percent:calc(var(--rating) / 5 * 100%); display:inline-block; font-size:var(--star-size); font-family:Times, serif; line-height:1; font-size:1.75em; position:relative; top:2px; }

 .star-rating:before { content:"★★★★★"; letter-spacing:0; background:linear-gradient(90deg, var(--star-background) var(--percent), var(--star-color) var(--percent)); -webkit-background-clip:text; -webkit-text-fill-color:transparent; }

 .simplebar-track.simplebar-vertical { width:5px; right:10px; }

 .simplebar-track.simplebar-vertical:before { width:3px; }

 .simplebar-track.simplebar-horizontal .simplebar-scrollbar { height:3px; }

 .simplebar-scrollbar { width:7px; }

 .simplebar-scrollbar:before { background:#3c5eb0; }

 .simplebar-scrollbar.simplebar-visible:before { opacity:1; }

 .fx-menu-cart svg { fill:#3c5eb0; }

 #course-schedule-loader { position:absolute; z-index:10; left:65%; top:50vh; -webkit-transform:translateX(-65%); -moz-transform:translateX(-65%); -ms-transform:translateX(-65%); -o-transform:translateX(-65%); transform:translateX(-65%); }

 .loader-icon { content:url("../gif/spinner-2x.gif"); }

 .page-nav-close { line-height:1; position:relative; z-index:-1; cursor:pointer; }

 .page-nav-close svg { width:20px; height:20px; fill:#7f8494; }

 .posts-pagination,.woocommerce-pagination { margin-left:auto; }

 .pagination-list,.woocommerce-pagination { box-shadow:-20px 21px 32px -13px rgba(123, 134, 162, 0.1); border-radius:50px; padding:5px; }

 .woocommerce-pagination li a,.posts-pagination li a,.post-content-navigation .post-page-numbers { font-size:inherit; border:0 none; padding:12px; min-width:60px; line-height:36px; text-align:center; }

 .woocommerce-pagination ul li:first-of-type:not(.previous),.posts-pagination ul li:first-of-type:not(.previous) { margin-left:0; }

 .woocommerce-pagination ul li:last-of-type,.posts-pagination ul li:last-of-type { margin-right:0; }

 .woocommerce-pagination li.link a,.posts-pagination li.link a { border-radius:50%; }

 .woocommerce-pagination li.link a:hover,.posts-pagination li.link a:hover { background-color:#f2f4f9; }

 .woocommerce-pagination li.current a,.posts-pagination li.current a { background-color:#f2f4f9; }

 .woocommerce-pagination li.next a,.posts-pagination li.next a,.woocommerce-pagination li.previous a,.posts-pagination li.previous a { border-radius:50px; line-height:1; }

 .woocommerce-pagination li.next a:hover,.posts-pagination li.next a:hover,.woocommerce-pagination li.previous a:hover,.posts-pagination li.previous a:hover { background-color:#f2f4f9; }

 .woocommerce-pagination li.previous,.posts-pagination li.previous { margin-left:10px; }

 .woocommerce nav.woocommerce-pagination ul { border:0 none; }

 .woocommerce nav.woocommerce-pagination ul li { border:0 none; margin-right:5px; overflow:inherit; }

 .woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span { font-size:inherit; font-weight:600; border:0 none; padding:12px; min-width:60px; line-height:36px; border-radius:50%; }

 .woocommerce nav.woocommerce-pagination ul li a.next,.woocommerce nav.woocommerce-pagination ul li span.next,.woocommerce nav.woocommerce-pagination ul li a.previous,.woocommerce nav.woocommerce-pagination ul li span.previous { border-radius:50px; line-height:1; }

 .woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current { background:#f2f4f9; color:#3c5eb0; }

 .fosterx-svg.training-type { width:70px; height:72px; }

 .ss-offer-box { padding:20px 15px 15px 20px; border-radius:10px; margin-bottom:15px; }

 .ss-offer-box h2,.ss-offer-box .wp-block-buttons,.ss-offer-box .wp-block-columns { margin-bottom:0; }

 .ss-offer-box h2 { line-height:40px; font-family:sans-serif; }

 .ss-offer-box h4 { margin:5px 0 20px 0; }

 .ss-offer-box .discount-coupon { font-size:22px; border-color:#028002; border-style:dotted; border-radius:5px; padding:5px; }

 .sixsigma-training-options { margin-bottom:60px; }

 .sixsigma-training-options .training-options-inner { background:url("https://assets.6sigma.com/wp-content/themes/sixsigma-fx/assets/images/training-options-bg-strokes.svg") no-repeat top left; background-size:227px 374px; background-color:#f2f4f9; padding:70px 50px 30px; border-radius:70px; }

 .sixsigma-training-options.alignfull .training-options-inner { margin:0 20px; }

 .sixsigma-training-options .training-method-header { margin-bottom:20px; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; }

 .sixsigma-training-options .training-method-header .tm-title { -webkit-box-flex:1; -ms-flex:1; flex:1; }

 .sixsigma-training-options .training-method-header .tm-top-cta .button { padding-right:0; }

 .sixsigma-training-options .training-method-header .byline { margin-bottom:5px; }

 .sixsigma-training-options .training-method-main { display:-webkit-flex; display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; -webkit-box-align:start; -ms-flex-align:start; align-items:flex-start; }

 .sixsigma-training-options .training-block { background-color:#fff; border-radius:40px; padding:10px; margin-left:20px; margin-bottom:20px; -webkit-box-flex:1; -ms-flex:1 0 23%; flex:1 0 23%; }

 .sixsigma-training-options .training-block:nth-child(4n + 1) { margin-left:0; }

 .sixsigma-training-options .training-block.group { white-space:nowrap; }

 .sixsigma-training-options .training-block .training-block-top { padding:25px 20px 20px; }

 .sixsigma-training-options .training-block .tb-icon { display:block; margin-bottom:10px; }

 .sixsigma-training-options .training-block .byline { font-size:12px; margin-bottom:8px; margin-top:-10px; }

 .sixsigma-training-options .training-block .tb-title { font-size:32px; line-height:1.309; font-weight:400; margin-bottom:0; }

 .sixsigma-training-options .training-block .tb-title a { text-decoration:none; color:#21242f; }

 .sixsigma-training-options .training-block .tb-title .bolder { display:block; }

 .sixsigma-training-options .training-block .tb-cta { display:block; text-decoration:none; background-color:rgba(60, 94, 176, 0.1); border-radius:10px 10px 36px 36px; padding:20px; text-align:center; font-size:16px; }

 .sixsigma-training-options .training-block .tb-cta:hover { background-color:#3c5eb0; color:#fff; }

 .sixsigma-training-options .training-block.group .tb-title .bolder { font-size:27px; margin-bottom:8px; }

 .uk-modal-dialog,.uk-modal-header,.uk-modal-footer { background-color:#f2f4f9; }

 ul.uk-tab,ol.uk-tab,.fosterx-entry ol.uk-tab,.fosterx-entry ul.uk-tab,ul.uk-accordion,ol.uk-accordion,.fosterx-entry ol.uk-accordion,.fosterx-entry ul.uk-accordion,ul.uk-slider-items,ol.uk-slider-items,.fosterx-entry ol.uk-slider-items,.fosterx-entry ul.uk-slider-items,ul.reviews-list,ol.reviews-list,.fosterx-entry ol.reviews-list,.fosterx-entry ul.reviews-list,ul.uk-slider-nav,ol.uk-slider-nav,.fosterx-entry ol.uk-slider-nav,.fosterx-entry ul.uk-slider-nav,ul.uk-dotnav,ol.uk-dotnav,.fosterx-entry ol.uk-dotnav,.fosterx-entry ul.uk-dotnav,ul.uk-switcher,ol.uk-switcher,.fosterx-entry ol.uk-switcher,.fosterx-entry ul.uk-switcher { margin-left:0; padding-left:0; list-style-type:none; }

 ul.woocommerce-error,ol.woocommerce-error,.fosterx-entry ol.woocommerce-error,.fosterx-entry ul.woocommerce-error,ul.woocommerce-info,ol.woocommerce-info,.fosterx-entry ol.woocommerce-info,.fosterx-entry ul.woocommerce-info,ul.woocommerce-message,ol.woocommerce-message,.fosterx-entry ol.woocommerce-message,.fosterx-entry ul.woocommerce-message { margin-left:0; list-style-type:none; }

 ul.uk-slider-nav,ol.uk-slider-nav,.fosterx-entry ol.uk-slider-nav,.fosterx-entry ul.uk-slider-nav,ul.uk-dotnav,ol.uk-dotnav,.fosterx-entry ol.uk-dotnav,.fosterx-entry ul.uk-dotnav { margin-bottom:0; }

 ul.uk-slider-nav > li,ol.uk-slider-nav > li,.fosterx-entry ol.uk-slider-nav > li,.fosterx-entry ul.uk-slider-nav > li,ul.uk-dotnav > li,ol.uk-dotnav > li,.fosterx-entry ol.uk-dotnav > li,.fosterx-entry ul.uk-dotnav > li { margin-bottom:0; }

 #training-schedule ul,#classroom-training-tab ul { list-style-type:none; padding-left:0; margin-left:0; }

 .page-side-nav-fixed { position:-webkit-sticky; position:sticky; top:30px; }

 .page-side-navigation { max-height:100vh; overflow-y:auto; overflow-x:hidden; padding-right:10px; }

 .course-training-label { position:relative; }

 .course-training-label > .icon-wrap + .course-cat-btn { padding-left:50px; }

 .course-training-label .icon-wrap,.schedule-block .icon-wrap,.course-block .icon-wrap,.product-block .icon-wrap { position:absolute; padding:10px 10px 8px; background-color:#fff; border-radius:50%; box-shadow:-10px 10px 15px -10px rgba(123, 134, 162, 0.22); line-height:1; /* vertical-align: middle; */ left:0; top:0; }

 .course-training-label .belt-icon,.schedule-block .belt-icon,.course-block .belt-icon,.product-block .belt-icon { content:""; width:20px; height:20px; display:inline-block; -webkit-mask:url("https://assets.6sigma.com/wp-content/themes/sixsigma-fx/assets/images/belt-icon.svg") center no-repeat; mask:url("https://assets.6sigma.com/wp-content/themes/sixsigma-fx/assets/images/belt-icon.svg") center no-repeat; background-color:#3c5eb0; position:relative; top:3px; }

 .course-training-label .belt-icon.lwhite,.schedule-block .belt-icon.lwhite,.course-block .belt-icon.lwhite,.product-block .belt-icon.lwhite,.course-training-label .belt-icon.white,.schedule-block .belt-icon.white,.course-block .belt-icon.white,.product-block .belt-icon.white { background-color:#dde2ef; }

 .course-training-label .belt-icon.lyellow,.schedule-block .belt-icon.lyellow,.course-block .belt-icon.lyellow,.product-block .belt-icon.lyellow,.course-training-label .belt-icon.yellow,.schedule-block .belt-icon.yellow,.course-block .belt-icon.yellow,.product-block .belt-icon.yellow { background-color:#eebc3b; }

 .course-training-label .belt-icon.ljumpstart,.schedule-block .belt-icon.ljumpstart,.course-block .belt-icon.ljumpstart,.product-block .belt-icon.ljumpstart,.course-training-label .belt-icon.jumpstart,.schedule-block .belt-icon.jumpstart,.course-block .belt-icon.jumpstart,.product-block .belt-icon.jumpstart { background-color:#3c5eb0; }

 .course-training-label .belt-icon.green,.schedule-block .belt-icon.green,.course-block .belt-icon.green,.product-block .belt-icon.green,.course-training-label .belt-icon.lgreen,.schedule-block .belt-icon.lgreen,.course-block .belt-icon.lgreen,.product-block .belt-icon.lgreen { background-color:#43b794; }

 .course-training-label .belt-icon.black,.schedule-block .belt-icon.black,.course-block .belt-icon.black,.product-block .belt-icon.black,.course-training-label .belt-icon.lblack,.schedule-block .belt-icon.lblack,.course-block .belt-icon.lblack,.product-block .belt-icon.lblack { background-color:#21242f; }

 .training-type-label { position:relative; }

 .training-type-label .tb-icon { position:absolute; line-height:1; /* vertical-align: middle; */ left:0; top:0; }

 .training-type-label .tb-icon .fosterx-svg.training-type { width:35px; height:37px; }

 .page-side-navigation .uk-tab:before,.ss-left-menu-tabs .uk-tab:before { display:none; }

 .page-side-navigation .uk-tab li,.ss-left-menu-tabs .uk-tab li { -webkit-box-flex:1; -ms-flex:1 0 100%; flex:1 0 100%; margin-bottom:5px; }

 .page-side-navigation .uk-tab li.active > a,.ss-left-menu-tabs .uk-tab li.active > a { color:#3c5eb0; font-weight:800; position:relative; border:0 none; }

 .page-side-navigation .uk-tab li.active > a:after,.ss-left-menu-tabs .uk-tab li.active > a:after { content:url("https://assets.6sigma.com/wp-content/themes/sixsigma-fx/assets/images/active-menu-arrow.svg"); position:absolute; width:50px; height:18px; top:50%; right:-30px; transform:translateY(-50%) rotate(90deg); }

 .page-side-navigation .uk-tab > li,.ss-left-menu-tabs .uk-tab > li { padding-left:0; }

 .page-side-navigation .page-side-navigation-list,.ss-left-menu-tabs .page-side-navigation-list,.page-side-navigation .ss-left-course-names,.ss-left-menu-tabs .ss-left-course-names { border-right:1px solid #dde4e8; }

 .page-side-navigation .page-side-navigation-list.uk-tab > * > a,.ss-left-menu-tabs .page-side-navigation-list.uk-tab > * > a,.page-side-navigation .ss-left-course-names.uk-tab > * > a,.ss-left-menu-tabs .ss-left-course-names.uk-tab > * > a,.page-side-navigation .page-side-navigation-list .uk-tab > * > a,.ss-left-menu-tabs .page-side-navigation-list .uk-tab > * > a,.page-side-navigation .ss-left-course-names .uk-tab > * > a,.ss-left-menu-tabs .ss-left-course-names .uk-tab > * > a { font-size:18px; font-weight:500; text-transform:capitalize; text-decoration:none; text-align:left; padding:6px 20px 6px 10px; color:inherit; line-height:1.5; }

 .page-side-navigation .page-side-navigation-list .sub-tabs,.ss-left-menu-tabs .page-side-navigation-list .sub-tabs,.page-side-navigation .ss-left-course-names .sub-tabs,.ss-left-menu-tabs .ss-left-course-names .sub-tabs { margin-top:10px; padding-left:20px; }

 .page-side-navigation .page-side-navigation-list .sub-tabs > li,.ss-left-menu-tabs .page-side-navigation-list .sub-tabs > li,.page-side-navigation .ss-left-course-names .sub-tabs > li,.ss-left-menu-tabs .ss-left-course-names .sub-tabs > li { margin-bottom:10px; }

 .page-side-navigation .page-side-navigation-list .uk-tab .course-cat-btn,.ss-left-menu-tabs .page-side-navigation-list .uk-tab .course-cat-btn,.page-side-navigation .ss-left-course-names .uk-tab .course-cat-btn,.ss-left-menu-tabs .ss-left-course-names .uk-tab .course-cat-btn,.page-side-navigation .page-side-navigation-list a.course-cat-btn,.ss-left-menu-tabs .page-side-navigation-list a.course-cat-btn,.page-side-navigation .ss-left-course-names a.course-cat-btn,.ss-left-menu-tabs .ss-left-course-names a.course-cat-btn { padding-left:50px; font-size:18px; }

 .page-side-navigation .page-side-navigation-list .course-training-label > .icon-wrap + .course-cat-btn,.ss-left-menu-tabs .page-side-navigation-list .course-training-label > .icon-wrap + .course-cat-btn,.page-side-navigation .ss-left-course-names .course-training-label > .icon-wrap + .course-cat-btn,.ss-left-menu-tabs .ss-left-course-names .course-training-label > .icon-wrap + .course-cat-btn { padding-left:50px; }

 .page-side-navigation .page-side-navigation-list .training-type-label .tb-icon,.ss-left-menu-tabs .page-side-navigation-list .training-type-label .tb-icon,.page-side-navigation .ss-left-course-names .training-type-label .tb-icon,.ss-left-menu-tabs .ss-left-course-names .training-type-label .tb-icon { top:6px; }

 .fosterx-ocmenu-active .page-side-navigation,.fosterx-ocmenu-active .ss-left-menu-tabs { z-index:1; }

 .course-schedule-content #course-schedule-tab,.page-nav-content #course-schedule-tab { list-style-type:none; margin-left:0; padding-left:0; }

 .course-schedule-content #course-schedule-tab .uk-accordion a,.page-nav-content #course-schedule-tab .uk-accordion a { text-decoration:none; }

 .course-schedule-content #course-schedule-tab .course-head,.page-nav-content #course-schedule-tab .course-head { margin-bottom:0; position:relative; font-size:24px; padding-left:50px; }

 .course-schedule-content #course-schedule-tab .schedule-block,.page-nav-content #course-schedule-tab .schedule-block { margin-bottom:20px; }

 .course-schedule-content #course-schedule-tab .schedule-block .schedule-block-label,.page-nav-content #course-schedule-tab .schedule-block .schedule-block-label { position:relative; padding:20px 0 10px 15px; margin-left:-10px; }

 .course-schedule-content #course-schedule-tab .schedule-block .icon-wrap,.page-nav-content #course-schedule-tab .schedule-block .icon-wrap { left:10px; top:15px; }

 .course-schedule-content #course-schedule-tab .schedule-block .schedule-block-content,.page-nav-content #course-schedule-tab .schedule-block .schedule-block-content { margin-top:10px; }

 .course-schedule-content #online-training tbody td h4,.page-nav-content #online-training tbody td h4 { font-size:2rem; }

 .course-schedule-content .schedule-block-content-table th,.page-nav-content .schedule-block-content-table th,.course-schedule-content .schedule-block-content-table td,.page-nav-content .schedule-block-content-table td { border-bottom:0 none; padding:10px 8px; }

 .course-schedule-content .schedule-block-content-table thead th,.page-nav-content .schedule-block-content-table thead th { font-size:1.2rem; color:#7f8494; }

 .course-schedule-content .schedule-block-content-table tbody,.page-nav-content .schedule-block-content-table tbody { border-bottom:0 none; }

 .course-schedule-content .schedule-block-content-table tbody tr:hover,.page-nav-content .schedule-block-content-table tbody tr:hover { background-color:#f2f4f9; }

 .course-schedule-content .schedule-block-content-table tbody td,.page-nav-content .schedule-block-content-table tbody td { font-size:1.4rem; }

 .course-schedule-content .schedule-block-content-table tbody td h3,.page-nav-content .schedule-block-content-table tbody td h3,.course-schedule-content .schedule-block-content-table tbody td h4,.page-nav-content .schedule-block-content-table tbody td h4 { font-size:1.4rem; margin-bottom:0; }

 .course-schedule-content .schedule-block-content-table tbody td a,.page-nav-content .schedule-block-content-table tbody td a { line-height:normal; text-decoration:none; }

 .course-schedule-content .schedule-block-content-table tbody td.location:hover a,.page-nav-content .schedule-block-content-table tbody td.location:hover a { border-bottom:1px dotted; }

 .course-schedule-content .schedule-block-content-table tbody td.register,.page-nav-content .schedule-block-content-table tbody td.register { text-align:center; }

 .course-schedule-content .schedule-block-content-table tbody td.duration,.page-nav-content .schedule-block-content-table tbody td.duration,.course-schedule-content .schedule-block-content-table tbody td.ddate,.page-nav-content .schedule-block-content-table tbody td.ddate,.course-schedule-content .schedule-block-content-table tbody td.price,.page-nav-content .schedule-block-content-table tbody td.price { font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; }

 .course-schedule-content .schedule-block-content-table .button.schedule-register,.page-nav-content .schedule-block-content-table .button.schedule-register { padding:10px 30px; }

 .course-schedule-content .gform_wrapper,.page-nav-content .gform_wrapper,.course-schedule-content .gform_wrapper.sixsigma-contact-form_wrapper,.page-nav-content .gform_wrapper.sixsigma-contact-form_wrapper { font-size:14px; }

 .course-schedule-content.online-courses-list .fosterx-entry.course-block,.page-nav-content.online-courses-list .fosterx-entry.course-block { margin-bottom:20px; padding-bottom:20px; border-bottom:1px solid #f2f4f9; }

 .course-schedule-content.online-courses-list .course-block .entry-header .icon-wrap,.page-nav-content.online-courses-list .course-block .entry-header .icon-wrap { top:-5px; }

 .course-schedule-content.online-courses-list .course-block .entry-header .icon-wrap + .article-title,.page-nav-content.online-courses-list .course-block .entry-header .icon-wrap + .article-title { padding-left:50px; }

 .course-schedule-content.online-courses-list .course-block-cta .button,.page-nav-content.online-courses-list .course-block-cta .button { font-size:14px; white-space:nowrap; }

 .course-schedule-content.online-courses-list .article-title,.page-nav-content.online-courses-list .article-title,.course-schedule-content.online-courses-list .article-title a,.page-nav-content.online-courses-list .article-title a { color:#3c5eb0; }

 .course-schedule-content.online-courses-list .article-title:hover,.page-nav-content.online-courses-list .article-title:hover,.course-schedule-content.online-courses-list .article-title a:hover,.page-nav-content.online-courses-list .article-title a:hover { color:#2f4a8a; }

 .course-schedule-content.online-courses-list .product-price .amount,.page-nav-content.online-courses-list .product-price .amount { font-size:1.5em; font-weight:700; color:#43b794; }

 .course-schedule-content.online-courses-list .product-price p,.page-nav-content.online-courses-list .product-price p { margin-bottom:15px; }

 .course-schedule-content.online-courses-list .product-actions,.page-nav-content.online-courses-list .product-actions { margin-left:30px; }

 .course-schedule-content.online-courses-list .product-actions .course-date-option,.page-nav-content.online-courses-list .product-actions .course-date-option { font-size:1.4rem; margin-bottom:15px; }

 .course-schedule-content.online-courses-list .product-actions form,.page-nav-content.online-courses-list .product-actions form,.course-schedule-content.online-courses-list .product-actions .course-date-option,.page-nav-content.online-courses-list .product-actions .course-date-option { display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:start; -ms-flex-align:start; align-items:flex-start; -webkit-box-pack:justify; -ms-flex-pack:justify; justify-content:space-between; font-size:1.4rem; }

 .course-schedule-content.online-courses-list .product-actions form.cart,.page-nav-content.online-courses-list .product-actions form.cart,.course-schedule-content.online-courses-list .product-actions .course-date-option.cart,.page-nav-content.online-courses-list .product-actions .course-date-option.cart { -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column; flex-direction:column; -webkit-box-align:center; -ms-flex-align:center; align-items:center; }

 .course-schedule-content.online-courses-list .product-actions form.variations_form,.page-nav-content.online-courses-list .product-actions form.variations_form,.course-schedule-content.online-courses-list .product-actions .course-date-option.variations_form,.page-nav-content.online-courses-list .product-actions .course-date-option.variations_form { -webkit-box-orient:horizontal; -webkit-box-direction:normal; -ms-flex-direction:row; flex-direction:row; -webkit-box-align:start; -ms-flex-align:start; align-items:flex-start; }

 .course-schedule-content.online-courses-list .product-actions form select,.page-nav-content.online-courses-list .product-actions form select,.course-schedule-content.online-courses-list .product-actions .course-date-option select,.page-nav-content.online-courses-list .product-actions .course-date-option select { padding:15px; border-radius:10px; width:80%; text-overflow:ellipsis; }

 .course-schedule-content.online-courses-list .product-actions form .button,.page-nav-content.online-courses-list .product-actions form .button,.course-schedule-content.online-courses-list .product-actions .course-date-option .button,.page-nav-content.online-courses-list .product-actions .course-date-option .button { margin-top:10px; }

 .course-schedule-content.online-courses-list .product-actions.type-webinar,.page-nav-content.online-courses-list .product-actions.type-webinar { display:flex; align-items:flex-start; flex-direction:column; }

 .course-schedule-content.online-courses-list .product-actions.type-webinar .course-date-option table.variations,.page-nav-content.online-courses-list .product-actions.type-webinar .course-date-option table.variations { margin-right:0; }

 .course-schedule-content.online-courses-list .product-actions.type-webinar .course-date-option table.variations td.label,.page-nav-content.online-courses-list .product-actions.type-webinar .course-date-option table.variations td.label { width:24%; }

 .course-schedule-content.online-courses-list .product-actions.type-webinar .course-date-option table.variations td.value,.page-nav-content.online-courses-list .product-actions.type-webinar .course-date-option table.variations td.value { padding-right:0; }

 .course-schedule-content.online-courses-list .product-actions.type-webinar .course-date-option select,.page-nav-content.online-courses-list .product-actions.type-webinar .course-date-option select { width:100%; }

 .course-schedule-content.online-courses-list .product-actions.type-webinar form.cart,.page-nav-content.online-courses-list .product-actions.type-webinar form.cart { align-self:flex-end; }

 .course-schedule-content.online-courses-list .product-actions table.variations,.page-nav-content.online-courses-list .product-actions table.variations { margin-right:30px; width:auto; }

 .course-schedule-content.online-courses-list .product-actions table.variations tbody,.page-nav-content.online-courses-list .product-actions table.variations tbody,.course-schedule-content.online-courses-list .product-actions table.variations td,.page-nav-content.online-courses-list .product-actions table.variations td { border-bottom:0 none; }

 .course-schedule-content.online-courses-list .product-actions table.variations td.label,.page-nav-content.online-courses-list .product-actions table.variations td.label,.course-schedule-content.online-courses-list .product-actions table.variations td.value,.page-nav-content.online-courses-list .product-actions table.variations td.value { ddisplay:block; }

 .course-schedule-content.online-courses-list .product-actions table.variations td.label,.page-nav-content.online-courses-list .product-actions table.variations td.label { color:#7f8494; }

 .course-schedule-content.online-courses-list .product-actions table.variations td.label label,.page-nav-content.online-courses-list .product-actions table.variations td.label label { display:block; width:150px; }

 .course-schedule-content.online-courses-list .product-actions .single_variation_wrap,.page-nav-content.online-courses-list .product-actions .single_variation_wrap { text-align:center; }

 .course-schedule-content.online-courses-list .product-actions .single_variation_wrap .price,.page-nav-content.online-courses-list .product-actions .single_variation_wrap .price { font-weight:700; }

 .course-schedule-content.online-courses-list .product-actions .single_variation_wrap .amount,.page-nav-content.online-courses-list .product-actions .single_variation_wrap .amount { font-size:1.5em; color:#3c5eb0; }

 .faq-list .faq { margin-top:40px; }

 .faq-list .faq-title { font-size:20px; color:#3c5eb0; text-indent:-20px; padding-left:40px; cursor:pointer; }

 .faq-list .faq-title:before { float:none; display:inline-block; background:none; content:""; width:0.5em; height:0.5em; position:relative; left:-20px; top:-2px; border:solid #3c5eb0; border-width:0 2px 2px 0; padding:2px; -webkit-transform:rotate(45deg); -moz-transform:rotate(45deg); -ms-transform:rotate(45deg); -o-transform:rotate(45deg); transform:rotate(45deg); }

 .faq-list .faq-content { padding-left:40px; }

 .faq-list .uk-open > .faq-title:before { -webkit-transform:rotate(223deg); -moz-transform:rotate(223deg); -ms-transform:rotate(223deg); -o-transform:rotate(223deg); transform:rotate(223deg); }

 .reviews-slider .review,.fosterx-entry.review .review { background-color:#fff; border-radius:30px; padding:30px; text-align:center; }

 .reviews-slider .review .details,.fosterx-entry.review .review .details,.reviews-slider .review .details span,.fosterx-entry.review .review .details span { display:block; }

 .reviews-slider .review .details,.fosterx-entry.review .review .details { margin-bottom:20px; }

 .reviews-slider .review span.user-avatar,.fosterx-entry.review .review span.user-avatar { border-radius:50%; padding:5px; background-color:#f2f4f9; display:inline-block; margin-bottom:30px; }

 .reviews-slider .review .name,.fosterx-entry.review .review .name { margin-bottom:10px; font-weight:800; font-size:22px; }

 .reviews-slider .review .designation,.fosterx-entry.review .review .designation { font-weight:700; color:#3c5eb0; font-size:14px; }

 .reviews-slider .review .review-content,.fosterx-entry.review .review .review-content { font-size:1.6rem; color:#7f8494; }

 .reviews-slider .review .ratings,.fosterx-entry.review .review .ratings { font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; }

 .reviews-slider .review .ratings .star-rating,.fosterx-entry.review .review .ratings .star-rating { margin-left:15px; }

 .reviews-slider .review .ratings span,.fosterx-entry.review .review .ratings span { display:inline-block; }

 .reviews-slider .review .ratings .stars,.fosterx-entry.review .review .ratings .stars { margin-left:15px; position:relative; top:-2px; }

 .reviews-slider .review .ratings .stars .checked svg polygon,.fosterx-entry.review .review .ratings .stars .checked svg polygon { fill:#e5a05f; stroke:#e5a05f; }

 .reviews-slider .review:hover,.fosterx-entry.review .review:hover { box-shadow:0px 34px 50px -5px rgba(153, 146, 174, 0.1); }

 .reviews-slider { margin-bottom:20px; }

 .reviews-slider .reviews-list { mmargin-bottom:0; }

 .reviews-slider .reviews-list > .highlight > .review { box-shadow:0px 34px 50px -5px rgba(153, 146, 174, 0.1); }

 .reviews-slider .uk-dotnav > * > * { width:8px; height:8px; border:2px solid #fff; background-color:#7f8494; opacity:0.5; }

 .reviews-slider .uk-dotnav > .uk-active > * { background-color:#3c5eb0; border-color:#3c5eb0; opacity:1; }

 .reviews-slider .uk-slidenav svg { display:none; }

 .reviews-slider .uk-slidenav:before { width:30px; height:24px; display:inline-block; }

 .reviews-slider .uk-slidenav.uk-slidenav-previous:before { content:url("https://assets.6sigma.com/wp-content/themes/sixsigma-fx/assets/images/big-arrow-left.svg"); }

 .reviews-slider .uk-slidenav.uk-slidenav-next:before { content:url("https://assets.6sigma.com/wp-content/themes/sixsigma-fx/assets/images/big-arrow-right.svg"); }

 .recent-articles-header { display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:justify; -ms-flex-pack:justify; justify-content:space-between; margin-bottom:30px; }

 .recent-articles-header h2 { margin-bottom:0; }

 .recent-articles-header .arrow-button:before { width:3.5em; height:3.5em; }

 .recent-posts-slider .article-title { font-size:20px; }

 .recent-posts-slider .post-image-wrapper { margin-bottom:20px; }

 .recent-posts-slider .entry-meta { font-size:14px; margin-bottom:10px; }

 .recent-posts-slider .post-categories { margin-bottom:10px; }

 .recent-posts-slider .uk-slidenav { background-color:#fff; padding:15px 20px; border-radius:50%; top:80px; }

 .sixsigma-products-slider .training-options-inner { padding-right:0; padding-bottom:50px; }

 .sixsigma-products-slider .training-method-header { padding:0 70px 0 20px; }

 .sixsigma-products-slider .ss-products-slider-block { padding-left:70px; }

 .sixsigma-products-slider .ss-products-slider { margin-bottom:0; }

 .sixsigma-products-slider .ss-products-slider .training-block { margin-bottom:0; }

 .sixsigma-products-slider .ss-products-slider .product-block .product-block-head { margin-bottom:20px; min-height:60px; }

 .sixsigma-products-slider .ss-products-slider .product-block .product-block-head > a { position:relative; padding-left:45px; }

 .sixsigma-products-slider .ss-products-slider .product-block a { text-decoration:none; }

 .sixsigma-products-slider .ss-products-slider .product-block .product-title { margin-bottom:0; margin-top:5px; font-size:1.8rem; }

 .sixsigma-products-slider .ss-products-slider .product-block .product-meta { min-height:75px; }

 .sixsigma-products-slider .ss-products-slider .product-block .product-meta .price { margin-bottom:0; }

 .sixsigma-products-slider .ss-products-slider .product-block .product-meta .price .amount { display:block; font-weight:700; font-size:1.75em; color:#43b794; }

 .sixsigma-products-slider .ss-product-slider-nav { padding:65px 30px; background-color:#fff; border-top-right-radius:50px; border-bottom-left-radius:50px; box-shadow:0px 20px 20px -13px rgba(123, 134, 162, 0.22); margin:10px 0; }

 .sixsigma-products-slider .ss-product-slider-nav.arrow-prev { z-index:10; margin-top:0; }

 .sixsigma-products-slider .ss-product-slider-nav.arrow-next { padding-top:86px; border-bottom-right-radius:50px; border-bottom-left-radius:0; margin-top:111px; }

 .classroom-training-gallery .training-gallery-head { display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:justify; -ms-flex-pack:justify; justify-content:space-between; }

 .classroom-training-gallery .classroom-training-gallery-grid img { border-radius:30px; }

 .classroom-training-gallery .moblie-slider { display:none; }

 .classroom-training-gallery .desktop-slider { display:block; }

 .ss-clients-showcase { margin:40px 0; }

 .ss-clients-showcase .uk-tab > li { padding-right:60px; border-right:3px solid #f2f4f9; }

 .ss-clients-showcase .uk-tab > * > a { text-transform:none; text-decoration:none; border-radius:15px; background-color:#fff; box-shadow:0px 15px 30px -2px rgba(153, 146, 174, 0.12); font-size:14px; color:#7f8494; padding:30px 20px; margin-bottom:20px; border:0 none; text-align:center; }

 .ss-clients-showcase .uk-tab > * > a:hover { background-color:#f2f4f9; }

 .ss-clients-showcase .uk-tab > .uk-active { border-right-color:#3c5eb0; }

 .ss-clients-showcase .uk-tab > .uk-active > a { background-color:#3c5eb0; color:#fff; }

 .ss-clients-showcase .ss-clients-industry-nav { max-height:530px; overflow-y:auto; }

 .ss-clients-showcase .ss-clients-industry-nav .simplebar-track.simplebar-vertical { width:5px; right:0; }

 .ss-clients-showcase .ss-clients-industry .uk-grid-divider > :not(.uk-first-column)::before { border-left-color:#f2f4f9; }

 .ss-clients-showcase .ss-clients-display .client-img-outer { border-bottom:1px solid #f2f4f9; padding-top:30px; padding-bottom:30px; filter:opacity(0.35) grayscale(1); display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; transition:0.8s; }

 .ss-clients-showcase .ss-clients-display .client-img-outer:hover { filter:none; }

 .ss-clients-showcase .our-clients-gallery { margin-left:-40px; }

 .hotel-rate-alert { background-color:rgba(60, 94, 176, 0.1); border:1px solid #f2f4f9; padding:15px 20px; color:#7f8494; }

 .hotel-rate-alert .link { font-weight:700; }

 span.filter { display:inline-block; }

 .filter-group label { color:#7f8494; font-size:12px; padding:15px; padding-bottom:0; cursor:pointer; }

 .filter-group label + select { padding-top:0; cursor:pointer; }

 .filter-group input,.filter-group select,.filter-group textarea { padding:15px; padding-top:0; }

 .pseudo-dd { position:relative; margin-bottom:20px; display:inline-block; }

 .pseudo-dd label { background-color:#3c5eb0; border:1px solid #3c5eb0; padding:15px 30px 15px 15px; border-radius:20px; font-size:inherit; font-weight:600; display:block; cursor:pointer; color:#fff; }

 .pseudo-dd label:after { content:""; display:inline-block; width:0.5em; height:0.5em; position:relative; left:0.625em; top:-2px; border:solid #fff; border-width:0 2px 2px 0; padding:2px; -webkit-transform:rotate(45deg); -moz-transform:rotate(45deg); -ms-transform:rotate(45deg); -o-transform:rotate(45deg); transform:rotate(45deg); }

 .pseudo-dd ul { margin:0; padding:0; list-style-type:none; opacity:0; position:absolute; left:-9999px; top:0; max-height:350px; overflow-y:auto; width:100%; background-color:#fff; border:1px solid #3c5eb0; z-index:999; border-radius:20px; border-top-left-radius:0; border-top-right-radius:0; }

 .pseudo-dd ul > li { margin-bottom:0; }

 .pseudo-dd ul > li > a { padding:10px 20px; text-decoration:none; display:block; }

 .pseudo-dd ul.active { opacity:1; top:100%; left:auto; }

 .pseudo-dd.open { z-index:10000; }

 .pseudo-dd.open label { border-bottom-left-radius:0; border-bottom-right-radius:0; }

 @media only screen and (max-width:960px) { .classroom-training-gallery .moblie-slider { display:block; }

 .classroom-training-gallery .moblie-slider .hero-slider { text-align:center; padding-left:0; }

 .classroom-training-gallery .desktop-slider { display:none; }

 .device-nav-trigger { position:relative; color:#7f8494; cursor:pointer; font-size:1.2em; background-color:#f2f4f9; padding:15px 20px; border-radius:10px; }

 .device-nav-trigger:after { content:""; display:inline-block; width:0.5em; height:0.5em; position:relative; left:0.625em; top:-2px; border:solid #7f8494; border-width:0 2px 2px 0; padding:2px; -webkit-transform:rotate(45deg); -moz-transform:rotate(45deg); -ms-transform:rotate(45deg); -o-transform:rotate(45deg); transform:rotate(45deg); }

 div.device-nav-trigger { margin-bottom:20px; display:flex; align-items:center; justify-content:space-between; }

 div.device-nav-trigger h2,div.device-nav-trigger h3,div.device-nav-trigger h4 { margin-bottom:0; color:#7f8494; font-size:20px; }

 div.device-nav-trigger:after { left:0; }

 .device-pagenav.uk-sticky.uk-active,.page-side-navigation.active,.device-nav.active { width:100% !important; left:0; padding:15px 30px; border-radius:0; z-index:999; }

 .device-pagenav.uk-sticky.uk-active.device-nav-trigger,.page-side-navigation.active.device-nav-trigger,.device-nav.active.device-nav-trigger { background-color:#7f8494; color:#fff; }

 .device-pagenav.uk-sticky.uk-active.device-nav-trigger h2,.page-side-navigation.active.device-nav-trigger h2,.device-nav.active.device-nav-trigger h2,.device-pagenav.uk-sticky.uk-active.device-nav-trigger h3,.page-side-navigation.active.device-nav-trigger h3,.device-nav.active.device-nav-trigger h3,.device-pagenav.uk-sticky.uk-active.device-nav-trigger h4,.page-side-navigation.active.device-nav-trigger h4,.device-nav.active.device-nav-trigger h4 { color:#fff; }

 .device-pagenav.uk-sticky.uk-active.device-nav-trigger:after,.page-side-navigation.active.device-nav-trigger:after,.device-nav.active.device-nav-trigger:after { border-color:#fff; }

 }

 .course-filters { margin-bottom:-20px; }

 .course-filters .filter { min-width:200px; font-size:14px; }

 .course-filters .filter select { background-position:right 20px top 10px, 0 0; }

 .course-filters .filter.filter-by-training { min-width:300px; }

 .course-filters .filter.filter-by-training .course-training-label .icon-wrap { left:20px; }

 .course-filters .filter.filter-by-training .course-training-label > .icon-wrap + .course-cat-btn { padding-left:70px; }

 .course-filters.floating { position:fixed; bottom:20px; width:100%; left:0; background-color:#fff; padding:5px 30px 10px; display:block; box-shadow:-5px 0 10px rgba(0, 0, 0, 0.15); z-index:996; }

 .course-filters.floating .filter { font-size:12px; }

 .course-filters.floating .filter-group { justify-content:center; }

 .course-filters.floating .filter-group label,.course-filters.floating .filter-group select { border-radius:0; background-color:transparent; padding:10px; }

 .course-filters.floating .filter-group label { padding-bottom:0; }

 .course-filters.floating .filter-group label + select { padding:10px 7px; padding-top:0; }

 .quantity,.woocommerce .quantity { display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; }

 .quantity button,.woocommerce .quantity button,.quantity span,.woocommerce .quantity span { background-color:#f2f4f9; color:#21242f; display:inline-block; padding:15px; line-height:1; border-radius:0; font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size:16px; cursor:pointer; }

 .quantity button.quantity-minus,.woocommerce .quantity button.quantity-minus,.quantity span.quantity-minus,.woocommerce .quantity span.quantity-minus { border-top-left-radius:10px; border-bottom-left-radius:10px; margin-right:1px; }

 .quantity button.quantity-plus,.woocommerce .quantity button.quantity-plus,.quantity span.quantity-plus,.woocommerce .quantity span.quantity-plus { border-top-right-radius:10px; border-bottom-right-radius:10px; margin-left:1px; }

 .quantity button:hover,.woocommerce .quantity button:hover,.quantity span:hover,.woocommerce .quantity span:hover { background-color:#e1e5f1; }

 .quantity input[type="number"],.woocommerce .quantity input[type="number"] { width:60px; border-radius:0 !important; line-height:1; padding:15px !important; -webkit-appearance:textfield; -moz-appearance:textfield; appearance:textfield; text-align:center; font-size:14px; }

 .quantity input[type="number"]::-webkit-inner-spin-button,.woocommerce .quantity input[type="number"]::-webkit-inner-spin-button,.quantity input[type="number"]::-webkit-outer-spin-button,.woocommerce .quantity input[type="number"]::-webkit-outer-spin-button { -webkit-appearance:none; margin:0; }

 .ssfx-card { background:url("https://assets.6sigma.com/wp-content/themes/sixsigma-fx/assets/images/card.svg") no-repeat center; width:280px; height:120px; }

 .ssfx-card.text-card { display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-pack:justify; -ms-flex-pack:justify; justify-content:space-between; -webkit-box-align:center; -ms-flex-align:center; align-items:center; color:#fff; }

 .ssfx-card.text-card > span { padding:30px; }

 .ssfx-card.text-card a { color:#fff; text-decoration:none; }

 .ssfx-card.text-card .text-left { -webkit-box-flex:1; -ms-flex:1; flex:1; }

 .ssfx-card.text-card .text-right { padding:20px 30px 20px 0; text-align:right; margin-left:50px; }

 .ssfx-card.text-card .text-right .byline { display:block; font-size:11px; color:#fff; opacity:0.6; }

 .training-method-tabs-device-heading { margin-bottom:10px; font-weight:700; }

 /* WooCommerce
 ------------------------------------------*/ .woocommerce a.remove,.woocommerce-page a.remove { color:#ed4c67 !important; line-height:20px; font-weight:normal; }

 .woocommerce a.remove:hover,.woocommerce-page a.remove:hover { background:#ed4c67; }

 .woocommerce .amount,.woocommerce-page .amount { font-family:Metropolis, "Helvetica Neue", Helvetica, Arial, sans-serif; }

 .woocommerce table.shop_table th.product-name,.woocommerce-page table.shop_table th.product-name,.woocommerce table.shop_table td.product-name,.woocommerce-page table.shop_table td.product-name { width:35%; }

 .woocommerce input#coupon_code,.woocommerce-page input#coupon_code { padding:15px; border-radius:20px; border:1px solid #f2f4f9; }

 .woocommerce input#coupon_code + .button,.woocommerce-page input#coupon_code + .button { border-color:#7f8494; color:#7f8494; font-size:16px; }

 .woocommerce input#coupon_code + .button:hover,.woocommerce-page input#coupon_code + .button:hover { border-color:#3c5eb0; background-color:rgba(60, 94, 176, 0.1); color:#3c5eb0; }

 .woocommerce form.woocommerce-checkout input:not([type="radio"]):not([type="checkbox"]):not(
					[type="submit"]):not([type="button"]):not([type="image"]):not(
					[type="file"]):not([type="search"]),.woocommerce-page form.woocommerce-checkout input:not([type="radio"]):not([type="checkbox"]):not(
					[type="submit"]):not([type="button"]):not([type="image"]):not(
					[type="file"]):not([type="search"]),.woocommerce form.woocommerce-checkout textarea,.woocommerce-page form.woocommerce-checkout textarea { padding-top:10px; border-top-left-radius:0; border-top-right-radius:0; }

 .woocommerce form.woocommerce-checkout label,.woocommerce-page form.woocommerce-checkout label { color:#7f8494; font-size:14px; }

 .woocommerce form.woocommerce-checkout .admin-tax-exemption,.woocommerce-page form.woocommerce-checkout .admin-tax-exemption { margin-top:1.5em; }

 .woocommerce form.woocommerce-checkout .admin-tax-exemption label,.woocommerce-page form.woocommerce-checkout .admin-tax-exemption label,.woocommerce form.woocommerce-checkout .skip-attendee-information label,.woocommerce-page form.woocommerce-checkout .skip-attendee-information label { font-size:2.4rem; font-weight:700; color:#21242f; margin-left:3px; position:relative; top:2px; }

 .woocommerce form.woocommerce-checkout .select2-container--default .select2-selection--single,.woocommerce-page form.woocommerce-checkout .select2-container--default .select2-selection--single { background-color:#f2f4f9; border:0 none; border-radius:20px; border-top-left-radius:0; border-top-right-radius:0; }

 .woocommerce form.woocommerce-checkout .select2-container .select2-selection--single .select2-selection__rendered,.woocommerce-page form.woocommerce-checkout .select2-container .select2-selection--single .select2-selection__rendered { padding:20px; padding-top:10px; line-height:normal; }

 .woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox { padding:0; border-radius:0; background-color:transparent; }

 .woocommerce form.checkout_coupon,.woocommerce-page form.checkout_coupon,.woocommerce form.login,.woocommerce-page form.login,.woocommerce form.register,.woocommerce-page form.register { border-color:#f2f4f9; padding:30px; border-radius:20px; }

 .woocommerce form.checkout_coupon,.woocommerce-page form.checkout_coupon { background-color:#f2f4f9; border-color:#7f8494; }

 .woocommerce form.checkout_coupon input#coupon_code,.woocommerce-page form.checkout_coupon input#coupon_code { background-color:#fff; border-color:#fff; width:100%; line-height:inherit; }

 .woocommerce #third-party-purchase,.woocommerce-page #third-party-purchase { border-top:1px solid #ddd; padding-top:2rem; margin-top:2.5rem; }

 .woocommerce ul.products li.product,.woocommerce-page ul.products li.product { margin-bottom:1.875em; }

 .woocommerce ul.products li.product a,.woocommerce-page ul.products li.product a { display:block; text-align:center; }

 .woocommerce ul.products li.product a img,.woocommerce-page ul.products li.product a img { max-height:120px; width:auto; display:table; margin-left:auto; margin-right:auto; }

 .woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce-page ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce-page ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3,.woocommerce-page ul.products li.product h3 { font-size:18px; }

 .woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price { font-weight:700; font-size:18px; }

 .woocommerce #content div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page div.product div.images { width:20%; }

 .woocommerce #content div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page div.product div.summary { width:76%; }

 .woocommerce #content div.product p.price,.woocommerce-page #content div.product p.price,.woocommerce div.product p.price,.woocommerce-page div.product p.price { font-size:1.5em; }

 .woocommerce div.product form.cart,.woocommerce-page div.product form.cart,.woocommerce div.product .course-date-option,.woocommerce-page div.product .course-date-option { margin-bottom:1em; }

 .woocommerce div.product form.cart .variations,.woocommerce-page div.product form.cart .variations,.woocommerce div.product .course-date-option .variations,.woocommerce-page div.product .course-date-option .variations { font-size:14px; }

 .woocommerce div.product form.cart .variations tbody,.woocommerce-page div.product form.cart .variations tbody,.woocommerce div.product .course-date-option .variations tbody,.woocommerce-page div.product .course-date-option .variations tbody { border-bottom:0 none; }

 .woocommerce div.product form.cart .variations td.label,.woocommerce-page div.product form.cart .variations td.label,.woocommerce div.product .course-date-option .variations td.label,.woocommerce-page div.product .course-date-option .variations td.label { width:30%; vertical-align:middle; }

 .woocommerce div.product form.cart .variations select,.woocommerce-page div.product form.cart .variations select,.woocommerce div.product .course-date-option .variations select,.woocommerce-page div.product .course-date-option .variations select { width:auto; }

 .woocommerce div.product form.cart div.quantity,.woocommerce-page div.product form.cart div.quantity,.woocommerce div.product .course-date-option div.quantity,.woocommerce-page div.product .course-date-option div.quantity { margin-top:8px; margin-right:20px; }

 .woocommerce div.product .course-date-option,.woocommerce-page div.product .course-date-option { margin-bottom:0; }

 .woocommerce div.product .course-date-option table,.woocommerce-page div.product .course-date-option table { margin-bottom:1em; }

 .woocommerce div.product .course-date-option table td,.woocommerce-page div.product .course-date-option table td { padding-left:0; }

 .woocommerce div.product .course-date-option select,.woocommerce-page div.product .course-date-option select { max-width:100%; min-width:75%; display:inline-block; margin-right:1em; }

 .woocommerce div.product .course-date-option .variations td,.woocommerce-page div.product .course-date-option .variations td { border:0; }

 .woocommerce div.product .single_variation_wrap,.woocommerce-page div.product .single_variation_wrap { margin-bottom:30px; }

 .woocommerce div.product .single_variation_wrap .single_variation,.woocommerce-page div.product .single_variation_wrap .single_variation,.woocommerce div.product .single_variation_wrap .woocommerce-variation-add-to-cart,.woocommerce-page div.product .single_variation_wrap .woocommerce-variation-add-to-cart { display:-webkit-inline-box; display:-ms-inline-flexbox; display:inline-flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; margin-top:1.875em; }

 .woocommerce div.product .single_variation_wrap .single_variation,.woocommerce-page div.product .single_variation_wrap .single_variation { margin-right:20px; }

 .woocommerce div.product .woocommerce-variation-add-to-cart,.woocommerce-page div.product .woocommerce-variation-add-to-cart { margin-top:0; }

 .woocommerce div.product .woocommerce-variation-add-to-cart:after,.woocommerce-page div.product .woocommerce-variation-add-to-cart:after { content:""; display:table; clear:both; }

 .woocommerce div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs { display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:start; -ms-flex-align:start; align-items:flex-start; padding-top:30px; border-top:1px solid #f2f4f9; }

 .woocommerce div.product .woocommerce-tabs ul.tabs,.woocommerce-page div.product .woocommerce-tabs ul.tabs { padding:0; width:20%; margin-right:-2px; }

 .woocommerce div.product .woocommerce-tabs ul.tabs:before,.woocommerce-page div.product .woocommerce-tabs ul.tabs:before { display:none; border:0 none; }

 .woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li { border:0 none; display:block; border-radius:0; margin:0; padding:0; background-color:transparent; }

 .woocommerce div.product .woocommerce-tabs ul.tabs li:before,.woocommerce-page div.product .woocommerce-tabs ul.tabs li:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce-page div.product .woocommerce-tabs ul.tabs li:after { display:none; border:0 none; margin:0; padding:0; width:0; height:0; border-radius:0; box-shadow:none; }

 .woocommerce div.product .woocommerce-tabs ul.tabs li a,.woocommerce-page div.product .woocommerce-tabs ul.tabs li a { display:block; color:#7f8494; padding:15px 20px; font-weight:600; border:0 none; border-bottom:1px solid #f2f4f9; border-right:2px solid transparent; }

 .woocommerce div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active a { color:#7f8494; font-weight:700; border-right-color:#3c5eb0; background-color:#f2f4f9; }

 .woocommerce div.product .woocommerce-tabs .panel,.woocommerce-page div.product .woocommerce-tabs .panel { width:80%; padding-left:47px; border-left:2px solid #f2f4f9; }

 .woocommerce table.shop_table tr.cart_item,.woocommerce-page table.shop_table tr.cart_item { box-shadow:0px 3px 6px rgba(0, 0, 0, 0.05); }

 .woocommerce table.shop_table th,.woocommerce-page table.shop_table th,.woocommerce table.shop_table td,.woocommerce-page table.shop_table td,.woocommerce table.shop_table tfoot th,.woocommerce-page table.shop_table tfoot th,.woocommerce table.shop_table tfoot td,.woocommerce-page table.shop_table tfoot td { text-align:center; border-top:0 none; }

 .woocommerce table.shop_table th.product-name,.woocommerce-page table.shop_table th.product-name,.woocommerce table.shop_table td.product-name,.woocommerce-page table.shop_table td.product-name,.woocommerce table.shop_table tfoot th.product-name,.woocommerce-page table.shop_table tfoot th.product-name,.woocommerce table.shop_table tfoot td.product-name,.woocommerce-page table.shop_table tfoot td.product-name { text-align:left; }

 .woocommerce table.shop_table th,.woocommerce-page table.shop_table th { color:#7f8494; }

 .woocommerce table.shop_table td,.woocommerce-page table.shop_table td { padding:20px 15px; border-bottom-color:#f2f4f9; }

 .woocommerce table.shop_table td.product-subtotal .amount,.woocommerce-page table.shop_table td.product-subtotal .amount { color:#3c5eb0; font-weight:700; }

 .woocommerce table.shop_table tbody td.product-name a,.woocommerce-page table.shop_table tbody td.product-name a { text-decoration:none; }

 .woocommerce table.shop_table tbody td.product-name dl.variation,.woocommerce-page table.shop_table tbody td.product-name dl.variation { color:#7f8494; margin-top:10px; }

 .woocommerce table.shop_table tbody td.product-name dl.variation dd,.woocommerce-page table.shop_table tbody td.product-name dl.variation dd { margin-bottom:5px; }

 .woocommerce table.shop_table tr.cart-subtotal td,.woocommerce-page table.shop_table tr.cart-subtotal td,.woocommerce table.shop_table tr.order-total td,.woocommerce-page table.shop_table tr.order-total td { font-size:1.2em; }

 .woocommerce table.shop_table tr.order-total td .amount,.woocommerce-page table.shop_table tr.order-total td .amount { color:#3c5eb0; }

 .woocommerce table.woocommerce-checkout-review-order-table tfoot > tr:first-child th,.woocommerce-page table.woocommerce-checkout-review-order-table tfoot > tr:first-child th,.woocommerce table.woocommerce-checkout-review-order-table tfoot > tr:first-child td,.woocommerce-page table.woocommerce-checkout-review-order-table tfoot > tr:first-child td { padding-top:30px; }

 .woocommerce td.product-name .wc-item-meta .wc-item-meta-label,.woocommerce-page td.product-name .wc-item-meta .wc-item-meta-label,.woocommerce td.product-name dl.variation .wc-item-meta-label,.woocommerce-page td.product-name dl.variation .wc-item-meta-label,.woocommerce td.product-name .wc-item-meta dt,.woocommerce-page td.product-name .wc-item-meta dt,.woocommerce td.product-name dl.variation dt,.woocommerce-page td.product-name dl.variation dt { float:none; margin-right:0; font-size:13px; display:block; }

 .woocommerce td.product-name .wc-item-meta dd,.woocommerce-page td.product-name .wc-item-meta dd,.woocommerce td.product-name dl.variation dd,.woocommerce-page td.product-name dl.variation dd { font-size:13px; }

 .woocommerce .woocommerce ul.order_details li,.woocommerce-page .woocommerce ul.order_details li { margin-bottom:2em; }

 .woocommerce #order_review_heading,.woocommerce-page #order_review_heading { margin-top:30px; }

 .woocommerce #payment #place_order,.woocommerce-page #payment #place_order,.woocommerce #payment #ppcp-hosted-fields button,.woocommerce-page #payment #ppcp-hosted-fields button { float:none; margin-top:20px; background-color:#5eb03c; border-color:#5eb03c; }

 .woocommerce #payment #place_order:hover,.woocommerce-page #payment #place_order:hover,.woocommerce #payment #ppcp-hosted-fields button:hover,.woocommerce-page #payment #ppcp-hosted-fields button:hover,.woocommerce #payment #place_order:active,.woocommerce-page #payment #place_order:active,.woocommerce #payment #ppcp-hosted-fields button:active,.woocommerce-page #payment #ppcp-hosted-fields button:active,.woocommerce #payment #place_order:focus,.woocommerce-page #payment #place_order:focus,.woocommerce #payment #ppcp-hosted-fields button:focus,.woocommerce-page #payment #ppcp-hosted-fields button:focus { background-color:#3ca485; }

 .woocommerce #ppcp-hosted-fields button,.woocommerce-page #ppcp-hosted-fields button { font-size:1.5em; border-radius:50px; padding:0.6em 1.5em; }

 .single-product .product_meta > .sku_wrapper { position:absolute !important; clip:rect(0, 0, 0, 0); height:1px; width:1px; border:0; overflow:hidden; word-wrap:normal !important; }

 .woocommerce-order-received { /* background: rgb(255,247,220);
 background: -moz-linear-gradient(135deg, rgba(255,247,220,1) 0%, rgba(255,223,205,1) 100%);
 background: -webkit-linear-gradient(135deg, rgba(255,247,220,1) 0%, rgba(255,223,205,1) 100%);
 background: linear-gradient(135deg, rgba(255,247,220,1) 0%, rgba(255,223,205,1) 100%);
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#fff7dc",endColorstr="#ffdfcd",GradientType=1); */ background:rgba(179, 197, 223, 1); background:linear-gradient(90deg, rgba(179, 197, 223, 1) 0%, rgba(235, 244, 245, 1) 100%); background:-moz-linear-gradient(90deg, rgba(179, 197, 223, 1) 0%, rgba(235, 244, 245, 1) 100%); background:-webkit-linear-gradient(90deg, rgba(179, 197, 223, 1) 0%, rgba(235, 244, 245, 1) 100%); filter:progid: DXImageTransform.Microsoft.gradient(startColorstr="#b5c6e0", endColorstr="#ebf4f5", GradientType=1); }

 .woocommerce-order-received .site-header { margin-top:4em; }

 .woocommerce-order-received .site-header .wrap { padding-top:0; padding-bottom:0; }

 .woocommerce-order-received .site-header .header-wrapper { -webkit-box-pack:justify; -ms-flex-pack:justify; justify-content:space-between; max-width:75%; margin-left:auto; margin-right:auto; padding:20px 40px; background-color:#fbfefe; }

 .woocommerce-order-received .site-header .header-wrapper .header-right { flex:inherit; }

 .woocommerce-order-received .site-header .support-info { -webkit-box-align:start; -ms-flex-align:start; align-items:flex-start; -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column; flex-direction:column; }

 .woocommerce-order-received h2 { font-size:2.2rem; }

 .woocommerce-order-received main > .fosterx-entry { background-color:#fff; padding:40px; box-shadow:0 8px 32px rgba(0, 0, 0, 0.2); max-width:75%; margin-left:auto; margin-right:auto; }

 .woocommerce-order-received .main > .wrap { padding-top:0; }

 .woocommerce-order-received .entry-header { clip:rect(1px, 1px, 1px, 1px); height:1px; overflow:hidden; position:absolute !important; width:1px; word-wrap:normal !important; }

 .woocommerce-order-received p.woocommerce-thankyou-order-received { background-color:#43b794; color:#fff; padding:1em; padding-left:3em; border-radius:3px; position:relative; margin-bottom:1em; }

 .woocommerce-order-received p.woocommerce-thankyou-order-received:before { content:""; -webkit-mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMTIgMmM1LjUxNCAwIDEwIDQuNDg2IDEwIDEwcy00LjQ4NiAxMC0xMCAxMC0xMC00LjQ4Ni0xMC0xMCA0LjQ4Ni0xMCAxMC0xMHptMC0yYy02LjYyNyAwLTEyIDUuMzczLTEyIDEyczUuMzczIDEyIDEyIDEyIDEyLTUuMzczIDEyLTEyLTUuMzczLTEyLTEyLTEyem02LjI1IDguODkxbC0xLjQyMS0xLjQwOS02LjEwNSA2LjIxOC0zLjA3OC0yLjkzNy0xLjM5NiAxLjQzNiA0LjUgNC4zMTkgNy41LTcuNjI3eiIvPjwvc3ZnPg=="); mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMTIgMmM1LjUxNCAwIDEwIDQuNDg2IDEwIDEwcy00LjQ4NiAxMC0xMCAxMC0xMC00LjQ4Ni0xMC0xMCA0LjQ4Ni0xMCAxMC0xMHptMC0yYy02LjYyNyAwLTEyIDUuMzczLTEyIDEyczUuMzczIDEyIDEyIDEyIDEyLTUuMzczIDEyLTEyLTUuMzczLTEyLTEyLTEyem02LjI1IDguODkxbC0xLjQyMS0xLjQwOS02LjEwNSA2LjIxOC0zLjA3OC0yLjkzNy0xLjM5NiAxLjQzNiA0LjUgNC4zMTkgNy41LTcuNjI3eiIvPjwvc3ZnPg=="); display:inline-block; margin-right:5px; background-color:#fff; width:1.5em; height:1.5em; position:absolute; top:50%; left:1em; transform:translateY(-50%); }

 .woocommerce-order-received .woocommerce .woocommerce-bacs-bank-details { background-color:#f2f4f9; padding:1.5em; margin-bottom:2em; border:1px solid #eee; }

 .woocommerce-order-received .woocommerce ul { margin-left:0; }

 .woocommerce-order-received .woocommerce ul.order_details.woocommerce-order-overview { border:2px dashed #ddd; padding:1.5em 1.5em 0.5em; margin-bottom:2em; }

 .woocommerce-order-received .woocommerce ul.order_details.bacs_details { margin-bottom:0; }

 .woocommerce-order-received .woocommerce ul.order_details.bacs_details li { font-weight:500; }

 .woocommerce-order-received .woocommerce ul.wc-item-meta { color:#7f8494; }

 .woocommerce-order-received .woocommerce .wc-bacs-bank-details-account-name { color:#3c5eb0; }

 .woocommerce-order-received .woocommerce table thead th,.woocommerce-order-received .woocommerce table tbody th,.woocommerce-order-received .woocommerce table tfoot th,.woocommerce-order-received .woocommerce table thead td,.woocommerce-order-received .woocommerce table tbody td,.woocommerce-order-received .woocommerce table tfoot td { text-align:left; }

 .woocommerce-order-received .woocommerce .woocommerce-customer-details address { border-radius:0; border:0 none; padding:0; }

 .wc-block-featured-product .wc-block-featured-product__price .amount { font-size:2.2em; }

 .wc-block-featured-product .wc-block-featured-product__link .wp-block-button__link { font-size:1.5em; }

 .cart-item-count { border-color:#3c5eb0; color:#3c5eb0; position:relative; top:2px; }

 .select2-container--default .select2-search--dropdown input.select2-search__field { padding:10px !important; border-radius:0 !important; background-color:transparent !important; border:1px solid #ccc !important; }

 .select2-container--open .select2-dropdown { border-color:#f2f4f9; }

 .select2-results__option { padding:10px 15px; }

 .woocommerce-error,.woocommerce-info,.woocommerce-message { background-color:#f2f4f9; }

 .woocommerce-message { border-top-color:#43b794; }

 .woocommerce-message:before { color:#43b794; }

 .woocommerce-info { border-top-color:#3c5eb0; }

 .woocommerce-info:before { color:#3c5eb0; }

 #add_payment_method #payment ul.payment_methods li > label,.woocommerce-cart #payment ul.payment_methods li > label,.woocommerce-checkout #payment ul.payment_methods li > label { background-color:#7f8494; color:#fff; font-weight:600; font-size:1em; }

 #add_payment_method #payment ul.payment_methods li > label:before,.woocommerce-cart #payment ul.payment_methods li > label:before,.woocommerce-checkout #payment ul.payment_methods li > label:before { border-color:#fff; border-width:3px; background-color:#7f8494; }

 #add_payment_method #payment ul.payment_methods li > input + label,.woocommerce-cart #payment ul.payment_methods li > input + label,.woocommerce-checkout #payment ul.payment_methods li > input + label { border-radius:0; }

 #add_payment_method #payment ul.payment_methods li > input:checked + label,.woocommerce-cart #payment ul.payment_methods li > input:checked + label,.woocommerce-checkout #payment ul.payment_methods li > input:checked + label { background-color:#5eb03c; border-color:#5eb03c; border-radius:0; }

 #add_payment_method #payment ul.payment_methods li > input:checked + label + div.payment_box,.woocommerce-cart #payment ul.payment_methods li > input:checked + label + div.payment_box,.woocommerce-checkout #payment ul.payment_methods li > input:checked + label + div.payment_box { border-color:#5eb03c; }

 #add_payment_method #payment ul.payment_methods li > input:checked + label:before,.woocommerce-cart #payment ul.payment_methods li > input:checked + label:before,.woocommerce-checkout #payment ul.payment_methods li > input:checked + label:before { background-color:#5eb03c; border-width:5px; }

 .woocommerce .woocommerce-MyAccount-navigation.device-only-nav.active,.woocommerce-page .woocommerce-MyAccount-navigation.device-only-nav.active,.woocommerce-account .woocommerce-MyAccount-navigation.device-only-nav.active { top:50px !important; }

 .woocommerce .woocommerce-MyAccount-navigation.device-only-nav.active a,.woocommerce-page .woocommerce-MyAccount-navigation.device-only-nav.active a,.woocommerce-account .woocommerce-MyAccount-navigation.device-only-nav.active a { background-color:#fff; bottom:0; border:0 none; transition:none; }

 .woocommerce .woocommerce-MyAccount-navigation.device-only-nav.active a:hover,.woocommerce-page .woocommerce-MyAccount-navigation.device-only-nav.active a:hover,.woocommerce-account .woocommerce-MyAccount-navigation.device-only-nav.active a:hover { background-color:#f2f4f9; }

 .woocommerce-account .entry-header { text-align:left; padding-bottom:0; }

 .woocommerce-account .entry-header:after { display:none; }

 .woocommerce-account .fosterx-entry .woocommerce { position:relative; }

 .woocommerce-form-login #password { border-top-left-radius:0; border-top-right-radius:0; }

 .woocommerce-form-login .woocommerce-form-login__rememberme { background-color:transparent; }

 .fx-added-to-cart-msg { display:flex; align-items:center; justify-content:space-between; }

 .fx-added-to-cart-msg p { margin-bottom:0; }

 .fx-added-to-cart-msg a.button.nb-secondary { padding-bottom:0 !important; }

 .fx-added-to-cart-msg a.button.nb-secondary:hover { border-bottom-style:solid !important; }

 /* Layout
 ------------------------------------------*/ body.layout-boxed .wrap { padding-left:0; padding-right:0; }

 /* Top Header
 ------------------------------------------*/ .support-info { display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-flex:1; -ms-flex:1; flex:1; -webkit-box-align:center; -ms-flex-align:center; align-items:center; }

 .support-info-text,.social-connect-prefix { font-weight:600; }

 .support-info-group { display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; margin-left:15px; }

 .support-info-group.phone .fosterx-svg { margin-left:-1px; }

 .support-info-icon { display:-webkit-box; display:-ms-flexbox; display:flex; background-color:#fff; padding:5px; border-radius:50%; }

 .support-info-text { margin-left:10px; }

 .support-info-text.my-account ul li { list-style:none; }

 .social-connect-icons { position:relative; }

 .social-connect-icon { display:inline-block; }

 .header-banner { background-color:#8867a1; color:#fff; position:sticky; top:0; min-height:70px; z-index:9999; }

 .header-banner .wrap { padding-top:24px; padding-bottom:24px; }

 .header-banner .notice-c { display:flex; justify-content:space-between; align-items:center; }

 .header-banner a { font-weight:700; color:#fff; }

 .header-banner p { margin-bottom:0; }

 .header-banner .button { font-size:13px !important; padding:5px 14px !important; border-radius:3px !important; background-color:transparent !important; border:2px solid !important; align-content:baseline !important; display:flex !important; align-items:center !important; flex-wrap:nowrap !important; word-break:keep-all !important; flex-grow:1 !important; flex-shrink:0 !important; margin-left:2em !important; max-width:115px !important; }

 .header-banner .button svg { width:1em; height:1em; fill:#fff; }

 .top-header { background-color:#f2f4f9; font-size:12px; font-family:Raleway, "Helvetica Neue", Helvetica, Arial, sans-serif; color:#7f8494; }

 .top-header a { text-decoration:none; color:inherit; }

 .top-header .wrap { padding-top:10px; padding-bottom:10px; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-pack:justify; -ms-flex-pack:justify; justify-content:space-between; }

 .top-header .top-header-left,.top-header .top-header-right { display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-flex:1; -ms-flex:1; flex:1; -webkit-box-align:center; -ms-flex-align:center; align-items:center; }

 .top-header .top-header-left .fosterx-svg { margin-left:15px; }

 .top-header .top-header-right { text-align:right; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-pack:end; -ms-flex-pack:end; justify-content:flex-end; -webkit-box-align:center; -ms-flex-align:center; align-items:center; }

 .top-header .fosterx-svg { fill:#7f8494; width:1.1em; height:1.1em; }

 .top-header .icon-twitter svg { max-height:11px; }

 /* Site Header
 ------------------------------------------*/ .site-header { border-bottom:0 none; }

 .site-header .wrap { padding-top:20px; padding-bottom:20px; }

 /* Navigation Menus
 ------------------------------------------*/ .fosterx-menu a { font-family:Raleway, "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight:600; }

 .nav-primary .fosterx-menu a { font-size:1.4rem; }

 .nav-primary .fosterx-menu .sub-menu { background-color:#fff; z-index:9999; }

 .nav-primary .fosterx-menu > .menu-item { margin-left:15px; }

 .nav-primary .fosterx-menu > .menu-item > a { border-radius:25px; }

 .nav-primary .fosterx-menu > .menu-item > a:after { width:0.5em; height:0.5em; ttop:-1px; }

 .nav-primary .fosterx-menu > .menu-item > a:focus { background-color:transparent; color:#3c5eb0; }

 .nav-primary .fosterx-menu > .menu-item:last-child > a { padding-right:0; }

 .nav-primary .fosterx-menu > .menu-item.current-menu-item > a,.nav-primary .fosterx-menu > .menu-item.current_page_parent > a { background-color:#f1f4fa; padding-left:2.857em; position:relative; }

 .nav-primary .fosterx-menu > .menu-item.current-menu-item > a:before,.nav-primary .fosterx-menu > .menu-item.current_page_parent > a:before { content:""; width:1.2em; height:1.2em; -webkit-mask:url("https://assets.6sigma.com/wp-content/themes/sixsigma-fx/assets/images/active-menu.svg") center center no-repeat; mask:url("https://assets.6sigma.com/wp-content/themes/sixsigma-fx/assets/images/active-menu.svg") center center no-repeat; background-color:#3c5eb0; position:absolute; left:1.2em; top:0.875em; }

 .nav-primary .fosterx-menu > .menu-item.current-menu-item > a:after,.nav-primary .fosterx-menu > .menu-item.current_page_parent > a:after { border-color:#3c5eb0; }

 .nav-primary .fosterx-menu > .menu-item.current-menu-item.menu-item-has-children > a,.nav-primary .fosterx-menu > .menu-item.current_page_parent.menu-item-has-children > a { padding-right:2em; }

 .nav-primary .fosterx-menu #menu-search { padding:8px 12px; border:2px solid #f2f4f9; }

 .nav-primary .fosterx-menu #menu-search .fosterx-svg { top:0; }

 .nav-primary .fosterx-menu #menu-search:active,.nav-primary .fosterx-menu #menu-search:focus,.nav-primary .fosterx-menu #menu-search:hover { border-color:#3c5eb0; }

 /* Blog & Archives
 ------------------------------------------*/ @media all and (min-width:801px) { body.layout-content-sidebar .sidebar { margin-left:50px; }

 }

 .main > .wrap { padding-top:4rem; }

 p.entry-meta { color:#7f8494; }

 .entry-date { color:#7f8494; }

 .fosterx-entry .read-more { font-weight:600; }

 .blog .content-wrapper > .featured-post,.archive:not(.woocommerce-page) .content-wrapper > .featured-post { -ms-flex-preferred-size:100%; flex-basis:100%; }

 .blog .fosterx-main.content,.archive:not(.woocommerce-page) .fosterx-main.content { display:-webkit-box; display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; }

 .blog .fosterx-entry,.archive:not(.woocommerce-page) .fosterx-entry { margin-left:5.8%; width:29.411%; padding-bottom:0; border-bottom:0 none; }

 .blog .fosterx-entry .post-image-wrapper,.archive:not(.woocommerce-page) .fosterx-entry .post-image-wrapper { margin-bottom:20px; }

 .blog .fosterx-entry .post-categories,.archive:not(.woocommerce-page) .fosterx-entry .post-categories { margin-bottom:10px; font-size:12px; }

 .blog .fosterx-entry p.entry-meta,.archive:not(.woocommerce-page) .fosterx-entry p.entry-meta { font-size:inherit; }

 .blog .fosterx-entry .entry-header .header-meta,.archive:not(.woocommerce-page) .fosterx-entry .entry-header .header-meta { margin-top:0; margin-bottom:1em; }

 .blog .fosterx-entry .article-title,.archive:not(.woocommerce-page) .fosterx-entry .article-title { font-size:20px; }

 .blog .fosterx-main.content > .fosterx-entry:nth-of-type(3n + 1),.archive:not(.woocommerce-page) .fosterx-main.content > .fosterx-entry:nth-of-type(3n + 1) { margin-left:0; }

 .blog .featured-post.fosterx-entry,.archive:not(.woocommerce-page) .featured-post.fosterx-entry { width:100%; margin-left:0; }

 .featured-post { position:relative; margin-bottom:100px; }

 .featured-post .featured-post-block { position:absolute; bottom:-50px; left:50px; width:35%; }

 .featured-post .block-inner { padding:40px; background-color:#3c5eb0; color:#fff; }

 .featured-post a,.featured-post .article-title { color:#fff !important; }

 .featured-post a:hover,.featured-post .article-title:hover,.featured-post a:focus,.featured-post .article-title:focus { color:#fff !important; opacity:0.9; }

 .featured-post .entry-date,.featured-post .post-edit-link { opacity:0.7; margin-bottom:15px; color:#fff; display:inline-block; }

 .featured-post .entry-content { opacity:0.8; }

 .featured-post .read-more { text-transform:uppercase; font-weight:700; font-size:inherit; text-decoration:none; }

 .archive-meta { margin-bottom:30px; }

 .blog .archive-meta { margin-bottom:0; }

 .archive-title { border-bottom:0 none; padding-bottom:0; margin-bottom:0; }

 .archive-title.search-results-title { margin-bottom:0; padding-bottom:0; }

 .archive-meta-description,.post-type-archive-intro p { margin-top:12px; margin-bottom:0; font-size:1.2em; font-style:italic; color:#7f8494; }

 .post-type-archive-intro p { margin-bottom:1em; }

 .error404 .fosterx-entry { padding-bottom:0; border-bottom:0 none; }

 .sitemap-content .sitemap-list { max-height:600px; overflow-y:auto; }

 .sixsigma-notice { background-color:#f5f5f5; border:1px solid #ddd; padding:24px 24px; margin:20px 0; position:relative; border-radius:4px; }

 .pprimary-cta { -webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.25); -moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.25); box-shadow:0 1px 1px rgba(0, 0, 0, 0.25); -ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#000000')"; filter:progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#000000'); height:auto; margin-bottom:16px; min-width:auto; padding:8px 18px; border:0 none; line-height:1.618 !important; width:-moz-fit-content; width:fit-content; display:flex; align-items:center; gap:12px; }

 .sscm_wrap { display:flex; flex-wrap:wrap; justify-content:space-around; padding-top:clamp(1rem, 1.2321rem, 1.125rem); }

 .sscm_wrap a:hover,.sscm_wrap a:focus { color:#fff; }

 /* Search Results
 ------------------------------------------*/ body.search-results .search-results-intro { background-color:#7f8494; margin-bottom:40px; padding:30px; align-items:center; }

 body.search-results .search-results-intro .archive-title,body.search-results .search-results-intro .search-results-count { color:#fff; border-bottom-width:0; padding-bottom:0; margin-bottom:0; }

 body.search-results .search-results-intro .search-results-form .search-form.use-icon input[type="search"] { border-top-right-radius:0; border-bottom-right-radius:0; }

 body.search-results .search-results-intro .search-results-form .search-submit.fosterx-search-icon { background-color:#f2f4f9; border-left-width:0; border-bottom-width:0; border-radius:20px; margin-left:-2px; border-top-left-radius:0; border-bottom-left-radius:0; font-size:inherit; line-height:inherit; }

 body.search-results .search-results-intro .search-results-form .search-submit.fosterx-search-icon svg { fill:#3c5eb0; }

 body.search-results .search-results-count { display:block; margin-top:10px; padding-left:5px; }

 body.search-results .fosterx-main .fosterx-entry { width:100%; margin-left:0; }

 body.search-results .fosterx-main .fosterx-entry:nth-child(2n-2) { margin-left:0; }

 body.search-results .fosterx-main .fosterx-entry:nth-child(3n + 2) { margin-left:0; }

 body.search-results .fosterx-entry { border-bottom-color:#f2f4f9; margin-bottom:1.85em; padding-bottom:1em; }

 body.search-results .fosterx-entry p.entry-meta { font-size:inherit; }

 body.search-results .fosterx-entry .entry-header .header-meta { margin-top:0; margin-bottom:10px; }

 body.search-results .fosterx-entry .article-title { font-size:20px; }

 .course-schedule { margin-top:40px; margin-bottom:30px; }

 /* Sidebar
 ------------------------------------------*/ .sidebar { background-color:transparent; padding:0; }

 .sidebar a { text-decoration:none; color:#21242f; }

 .sidebar a:hover,.sidebar a:focus { color:#3c5eb0; }

 .sidebar .widget { margin-bottom:40px; }

 .sidebar .widget:last-of-type { margin-bottom:0; }

 .sidebar .widget-title { position:relative; padding-bottom:12px; font-size:2.2rem; }

 .sidebar .widget-title:after { content:""; position:absolute; width:20px; height:3px; background-color:#3c5eb0; border-radius:40px; bottom:0; left:1px; }

 .sidebar input[type="search"] { border-radius:25px; }

 .sidebar ul > li { padding-left:0; }

 .sidebar ul > li:before { content:""; }

 .sidebar .cta-box .cb-title { font-size:20px; }

 .sidebar .cta-box.blue-bg a { border-bottom:1px dotted transparent; }

 .sidebar .cta-box.blue-bg a:hover,.sidebar .cta-box.blue-bg a:focus { color:#fff; border-bottom:1px dotted #fff; opacity:1; }

 .sidebar .cta-box.blue-bg a.cb-button,.sidebar .cta-box.blue-bg .cb-button { border-bottom:0 none; }

 .sidebar .cta-box.blue-bg a.cb-button:hover,.sidebar .cta-box.blue-bg .cb-button:hover,.sidebar .cta-box.blue-bg a.cb-button:focus,.sidebar .cta-box.blue-bg .cb-button:focus { background-color:#f2f4f9; color:#3c5eb0; }

 .sidebar .cta-box.sidebar-fc-cta .icon-svg-wrapper { display:block; position:relative; margin:20px 0 30px; }

 .sidebar .cta-box.sidebar-fc-cta .icon-shadow { background-color:#fff; width:48px; height:48px; opacity:0.1; border-radius:50%; position:absolute; top:-11px; left:50%; transform:translateX(-50%); }

 .sidebar .cta-box.sidebar-fc-cta .icon-svg { display:table; margin:0 auto 20px; width:26px; height:26px; }

 .sidebar .recent-posts-block > li { display:-webkit-box; display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; }

 .sidebar .recent-posts-block .recent-post-thumb { width:30%; min-width:50px; margin-right:15px; }

 .sidebar .recent-posts-block .recent-post-thumb img { border-radius:10px; }

 .sidebar .recent-posts-block .recent-post-date { color:#7f8494; font-size:12px; display:block; margin-bottom:5px; }

 .sidebar .recent-posts-block .recent-post-title { font-size:inherit; line-height:inherit; }

 .sidebar .recent-posts-block .recent-post-title a:hover,.sidebar .recent-posts-block .recent-post-title a:focus { color:#3c5eb0; }

 .sidebar .recent-posts-block .recent-post-info { -webkit-box-flex:1; -ms-flex:1; flex:1; }

 .sidebar .widget_categories nav { overflow-y:auto; max-height:350px; }

 .sidebar .widget_categories nav ul { padding-right:10px; }

 .sidebar .widget_categories nav .cat-item { display:-webkit-box; display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; color:#7f8494; }

 .sidebar .widget_categories nav .cat-item > a { -webkit-box-flex:1; -ms-flex:1; flex:1; }

 .sidebar .widget_nav_menu .menu > li { margin-bottom:15px; font-weight:500; }

 .sidebar .widget_nav_menu .menu a:hover { color:#3c5eb0; }

 .sidebar .widget.sitemap .textwidget { max-height:400px; overflow-y:auto; }

 .sidebar .widget.sitemap .textwidget h2 { font-size:18px; }

 .sidebar .sitemap-list ul { max-height:500px; overflow:auto; margin-bottom:2em; }

 /* Single
 ------------------------------------------*/ .single .post-categories { font-size:1.2rem; margin-bottom:10px; }

 .single .entry-date { display:block; font-size:1.4rem; margin-bottom:10px; color:#7f8494; }

 .single .entry-title { line-height:1.309; }

 .single.focus-mode.layout-full-width .entry-header,.page.focus-mode.layout-full-width .entry-header { padding-bottom:0; }

 .single.focus-mode.layout-full-width .entry-header:after,.page.focus-mode.layout-full-width .entry-header:after { display:none; margin:0; padding:0; }

 .single .fosterx-entry,.page .fosterx-entry { font-size:1.6rem; padding-bottom:0; border-bottom:0 none; }

 .single .sixsigma-social-share,.page .sixsigma-social-share { color:#7f8494; font-size:12px; }

 @media all and (min-width:800px) { .sixsigma-contact-form_wrapper { max-width:78%; }

 }

 /* Single City - Training Location
 ------------------------------------------*/ .single-training-location .main > .wrap { padding-top:0; }

 .single-training-location .section { margin-bottom:20px; padding-bottom:20px; border-bottom:1px solid rgba(60, 94, 176, 0.1); }

 .single-training-location .section p:last-child { margin-bottom:0; }

 .single-training-location .hero-section { margin-bottom:50px; }

 .single-training-location .hero-section .uk-slider { margin-left:-60px; }

 .single-training-location .hero-section img { border-radius:30px; }

 .single-training-location .hero-section .uk-slidenav { background-color:#fff; border-radius:50%; padding:15px 20px; box-shadow:0 0 20px rgba(0, 0, 0, 0.25); }

 .single-training-location .hero-section .uk-slidenav.uk-slidenav-previous { margin-left:75px; }

 .single-training-location .hero-section .uk-dotnav > * > * { border:0 none; background-color:#fff; width:5px; height:5px; opacity:0.5; }

 .single-training-location .hero-section .uk-dotnav > .uk-active > * { background-color:#fff; width:10px; height:10px; position:relative; top:-3px; opacity:1; }

 .single-training-location ul.uk-tab.ss-left-course-names { padding-top:0; }

 .single-training-location #reviews .uk-slider-container { ooverflow:visible; }

 .single-training-location #reviews .ukk-first-column { opacity:0; z-index:-1; }

 .single-training-location #hotel-details .hotel-address { background-color:#f2f4f9; padding:40px 50px; border-bottom-right-radius:40px; font-size:14px; }

 .single-training-location #hotel-details .hotel-address h3,.single-training-location #hotel-details .hotel-address h4,.single-training-location #hotel-details .hotel-address h3 a,.single-training-location #hotel-details .hotel-address h4 a { font-size:18px; color:#21242f; text-decoration:none; }

 .single-training-location #hotel-details .hotel-image { align-self:center; width:50%; }

 .single-training-location #hotel-details .button.get-direction { padding:15px 25px; font-size:inherit; }

 /* Single Course
 ------------------------------------------*/ .page-template-course-by-training-option,.single-training { /*.section {
 > h2 {
 color: $dark_grey;
 font-size: 14px;
 font-weight: 600;
 }
 }*/ }

 .page-template-course-by-training-option .main > .wrap,.single-training .main > .wrap { padding-top:0; }

 .page-template-course-by-training-option .section,.single-training .section { margin-bottom:20px; padding-bottom:20px; border-bottom:1px solid rgba(60, 94, 176, 0.1); }

 .page-template-course-by-training-option .section p:last-child,.single-training .section p:last-child { margin-bottom:0; }

 .page-template-course-by-training-option.has-hero-section-bg .site-header,.single-training.has-hero-section-bg .site-header,.page-template-course-by-training-option.has-hero-section-bg .top-header,.single-training.has-hero-section-bg .top-header { position:relative; z-index:10; background-color:transparent; }

 .page-template-course-by-training-option.has-hero-section-bg .top-header,.single-training.has-hero-section-bg .top-header { color:#fff; opacity:0.7; }

 .page-template-course-by-training-option.has-hero-section-bg .top-header .wrap,.single-training.has-hero-section-bg .top-header .wrap { border-bottom:1px solid rgba(242, 244, 249, 0.1); }

 .page-template-course-by-training-option.has-hero-section-bg .top-header .support-info-icon,.single-training.has-hero-section-bg .top-header .support-info-icon { background-color:rgba(255, 255, 255, 0.1); }

 .page-template-course-by-training-option.has-hero-section-bg .fosterx-menu-search,.single-training.has-hero-section-bg .fosterx-menu-search { height:calc(100% + 20px); border-radius:20px; }

 .page-template-course-by-training-option.has-hero-section-bg .fosterx-menu-search .search-form.use-icon input[type="search"],.single-training.has-hero-section-bg .fosterx-menu-search .search-form.use-icon input[type="search"] { border-bottom:0 none !important; }

 .page-template-course-by-training-option.has-hero-section-bg .fosterx-menu-search button.search-submit.fosterx-search-icon,.single-training.has-hero-section-bg .fosterx-menu-search button.search-submit.fosterx-search-icon { line-height:inherit; border-bottom:0 none; }

 .page-template-course-by-training-option.has-hero-section-bg .fosterx-menu-search .fx-search-close,.single-training.has-hero-section-bg .fosterx-menu-search .fx-search-close { padding:20px 20px 20px 0; position:relative; top:-3px; }

 .page-template-course-by-training-option.has-hero-section-bg .nav-primary .fosterx-menu > .menu-item > a,.single-training.has-hero-section-bg .nav-primary .fosterx-menu > .menu-item > a { color:#fff; }

 .page-template-course-by-training-option.has-hero-section-bg .nav-primary .fosterx-menu .menu-item.menu-item-has-children > a::after,.single-training.has-hero-section-bg .nav-primary .fosterx-menu .menu-item.menu-item-has-children > a::after { border-color:#fff; }

 .page-template-course-by-training-option.has-hero-section-bg .nav-primary .fosterx-menu > .menu-item.current-menu-item > a,.single-training.has-hero-section-bg .nav-primary .fosterx-menu > .menu-item.current-menu-item > a,.page-template-course-by-training-option.has-hero-section-bg .nav-primary .fosterx-menu > .menu-item.current_page_parent > a,.single-training.has-hero-section-bg .nav-primary .fosterx-menu > .menu-item.current_page_parent > a { background-color:rgba(60, 94, 176, 0.1); color:#3c5eb0; }

 .page-template-course-by-training-option.has-hero-section-bg .nav-primary .fosterx-menu > .menu-item.current-menu-item > a:after,.single-training.has-hero-section-bg .nav-primary .fosterx-menu > .menu-item.current-menu-item > a:after,.page-template-course-by-training-option.has-hero-section-bg .nav-primary .fosterx-menu > .menu-item.current_page_parent > a:after,.single-training.has-hero-section-bg .nav-primary .fosterx-menu > .menu-item.current_page_parent > a:after { border-color:#3c5eb0; }

 .page-template-course-by-training-option.has-hero-section-bg .nav-primary #menu-search,.single-training.has-hero-section-bg .nav-primary #menu-search { border-color:rgba(242, 244, 249, 0.2); }

 .page-template-course-by-training-option.has-hero-section-bg .nav-primary #menu-search .fosterx-svg,.single-training.has-hero-section-bg .nav-primary #menu-search .fosterx-svg { fill:#fff; }

 .page-template-course-by-training-option.has-hero-section-bg .mobile-nav-icon .icon-bar,.single-training.has-hero-section-bg .mobile-nav-icon .icon-bar,.page-template-course-by-training-option.has-hero-section-bg .mobile-nav-icon .icon-bar::after,.single-training.has-hero-section-bg .mobile-nav-icon .icon-bar::after,.page-template-course-by-training-option.has-hero-section-bg .mobile-nav-icon .icon-bar::before,.single-training.has-hero-section-bg .mobile-nav-icon .icon-bar::before { background-color:#fff; }

 .page-template-course-by-training-option .hero-section,.single-training .hero-section { padding:0; margin-bottom:40px; }

 .page-template-course-by-training-option .hero-section .title-byline,.single-training .hero-section .title-byline { color:#7f8494; line-height:1.85; }

 .page-template-course-by-training-option .hero-section.has-background,.single-training .hero-section.has-background { margin-top:-220px; }

 .page-template-course-by-training-option .hero-section.has-background .main-content.wrap,.single-training .hero-section.has-background .main-content.wrap { padding-top:250px; }

 .page-template-course-by-training-option .hero-section.has-background .title,.single-training .hero-section.has-background .title,.page-template-course-by-training-option .hero-section.has-background .title-byline,.single-training .hero-section.has-background .title-byline { color:#fff; }

 .page-template-course-by-training-option .hero-section.has-background .title-byline,.single-training .hero-section.has-background .title-byline { opacity:0.7; }

 .page-template-course-by-training-option .hero-section .content-area,.single-training .hero-section .content-area { max-width:45%; }

 .page-template-course-by-training-option .hero-banner,.single-training .hero-banner { background-repeat:no-repeat; background-position:center top; background-size:cover; }

 .page-template-course-by-training-option .header-cta,.single-training .header-cta { margin-top:30px; }

 .page-template-course-by-training-option .page-side-navigation-list a.course-cat-btn,.single-training .page-side-navigation-list a.course-cat-btn,.page-template-course-by-training-option .ss-left-course-names a.course-cat-btn,.single-training .ss-left-course-names a.course-cat-btn { padding-left:0px; }

 .page-template-course-by-training-option .page-side-navigation-list .uk-tab .course-cat-btn,.single-training .page-side-navigation-list .uk-tab .course-cat-btn,.page-template-course-by-training-option .ss-left-course-names .uk-tab .course-cat-btn,.single-training .ss-left-course-names .uk-tab .course-cat-btn { padding-left:40px; }

 .page-template-course-by-training-option .course-content .page-nav-content,.single-training .course-content .page-nav-content { margin-left:-20px; }

 .page-template-course-by-training-option .training-method-tabs,.single-training .training-method-tabs { margin-bottom:15px; padding-left:15px !important; margin-left:-20px; }

 .page-template-course-by-training-option .training-method-tabs:before,.single-training .training-method-tabs:before { border-bottom-color:#dde4e8; }

 .page-template-course-by-training-option .training-method-tabs.uk-tab > * > a,.single-training .training-method-tabs.uk-tab > * > a { text-align:left; font-size:inherit; text-transform:none; text-decoration:none; padding:15px 20px; color:#000; border-bottom:0 none; }

 .page-template-course-by-training-option .training-method-tabs.uk-tab > * > a:after,.single-training .training-method-tabs.uk-tab > * > a:after { content:""; width:40px; height:12px; position:absolute; bottom:0; left:50%; transform:translateX(-50%); }

 .page-template-course-by-training-option .training-method-tabs.uk-tab > * > a:hover,.single-training .training-method-tabs.uk-tab > * > a:hover { color:#3c5eb0; }

 .page-template-course-by-training-option .training-method-tabs.uk-tab > .uk-active > a,.single-training .training-method-tabs.uk-tab > .uk-active > a { color:#3c5eb0; font-weight:700; }

 .page-template-course-by-training-option .training-method-tabs.uk-tab > .uk-active > a:after,.single-training .training-method-tabs.uk-tab > .uk-active > a:after { content:url("https://assets.6sigma.com/wp-content/themes/sixsigma-fx/assets/images/active-menu-arrow.svg"); }

 .page-template-course-by-training-option .training-method-tabs > li,.single-training .training-method-tabs > li { margin-bottom:0; }

 .page-template-course-by-training-option .training-method-tabs .training-type-label .tb-icon,.single-training .training-method-tabs .training-type-label .tb-icon { top:calc(50% + 4px); transform:translateY(-50%); }

 .page-template-course-by-training-option .training-method-tab-content,.single-training .training-method-tab-content { padding:0 20px !important; }

 .page-template-course-by-training-option .training-method-tab-content #course-schedule-tab .schedule-block-label,.single-training .training-method-tab-content #course-schedule-tab .schedule-block-label { position:absolute !important; clip:rect(0, 0, 0, 0); height:1px; width:1px; border:0; overflow:hidden; word-wrap:normal !important; }

 /* Gallery Archive
 ------------------------------------------*/ .archive.post-type-archive-gallery .fosterx-main.content { display:block; }

 .classroom-gallery { margin-bottom:30px; }

 .classroom-gallery .gallery-top-filters { margin-bottom:30px; }

 .classroom-gallery .gallery-single-block .album-link { text-decoration:none; }

 .classroom-gallery .gallery-single-block .gallery-block-thumbnails { margin-bottom:20px; }

 .classroom-gallery .gallery-single-block .thumbnail-strip { display:-webkit-box; display:-ms-flexbox; display:flex; }

 .classroom-gallery .gallery-single-block .thumbnail-strip > .small-thumb { -webkit-box-flex:1; -ms-flex:1; flex:1; margin-right:5px; }

 .classroom-gallery .gallery-single-block .thumbnail-strip > .small-thumb-fourth { margin-right:0; }

 .classroom-gallery .gallery-single-block img.large-thumb { border-top-left-radius:20px; border-top-right-radius:20px; margin-bottom:5px; display:block; min-width:100%; }

 .classroom-gallery .gallery-single-block img.small-thumb { display:inline-block; min-width:31%; max-width:100%; height:auto; width:84px; margin-right:5px; }

 .classroom-gallery .gallery-single-block img.small-thumb-second { border-bottom-left-radius:20px; }

 .classroom-gallery .gallery-single-block img.small-thumb-fourth { border-bottom-right-radius:20px; margin-right:0; }

 .classroom-gallery .gallery-single-block .album-date { color:#7f8494; font-size:12px; margin-bottom:10px; }

 .classroom-gallery .gallery-single-block .album-title { font-size:20px; margin-bottom:0; }

 /* Training Method Landing Page Template
 ------------------------------------------*/ .training-method-lp .entry-header { display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; margin-bottom:20px; }

 .training-method-lp .entry-header .article-title { -webkit-box-flex:1; -ms-flex:1; flex:1; }

 .training-method-lp .entry-header .pseudo-dd { -ms-flex-item-align:end; align-self:flex-end; }

 /* Front Page
 ------------------------------------------*/ .home .main > .wrap { padding-top:0; }

 .home .fosterx-main .fosterx-entry { scroll-snap-type:y proximity; }

 .front-section { margin-bottom:60px; scroll-snap-align:start; }

 .front-section:last-child { margin-bottom:0; }

 .front-section h2 { font-size:48px; line-height:1.309; margin-bottom:20px; }

 .front-section .big-heading { font-size:48px; line-height:1.309; }

 .front-section .big-number { display:block; }

 .front-section .byline .big-number { color:#21242f; }

 .front-section .arrow-button:before { width:3.5em; height:3.5em; }

 .front-section.hero-section,.front-section.trusted-by { margin-bottom:30px; }

 .front-section.top-section .byline { font-size:18px; }

 .front-section.statistics figure { margin:0; }

 .front-section.statistics .statistics-graphic > .wp-block-columns { margin-bottom:0; }

 .front-section.statistics .statistics-graphic .wp-block-column { margin-left:0; }

 .front-section.statistics .statistics-graphic .grid-small-thumb img { max-height:125px; width:auto; }

 .front-section.statistics .statistics-graphic .padded-stats .box { padding:20px 40px; margin-bottom:0; }

 .front-section.statistics .statistics-graphic .padded-stats .box p { margin-bottom:0; }

 .front-section.statistics .statistics-graphic .padded-stats .box .big-number { line-height:63px; }

 .front-section.statistics .statistics-graphic .padded-stats .box.blue-bg { background-color:#3c5eb0; color:rgba(255, 255, 255, 0.7); }

 .front-section.statistics .statistics-graphic .padded-stats .box.blue-bg .byline { color:rgba(255, 255, 255, 0.7); }

 .front-section.statistics .statistics-graphic .padded-stats .box.blue-bg .big-number { color:#fff; }

 .front-section.overview { margin-top:60px; }

 .front-section.overview figure { margin-left:0; }

 .front-section.overview .inline-belt { padding-top:20px; margin-bottom:-40px; }

 .front-section.overview .belt-overview { padding-left:40px; }

 .front-section.overview .belt-overview.uk-tab li { text-align:center; margin-bottom:0px; }

 .front-section.overview .belt-overview.uk-tab li a { font-size:2.2rem; font-weight:800; text-decoration:none; text-transform:none; }

 .front-section.training-cta .arrow-button:before { width:3.5em; height:3.5em; }

 .front-section.reviews-section { margin-bottom:50px; }

 .front-section.reviews-section .reviews-slider { margin-top:30px; }

 .front-section.industries-served .heading-group .wp-block-group__inner-container { display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:justify; -ms-flex-pack:justify; justify-content:space-between; }

 .front-section.industries-served .heading-group .head-meta { display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; }

 .front-section.industries-served .heading-group .head-meta .byline { margin-left:80px; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column; flex-direction:column; font-size:12px; }

 .front-section.industries-served .heading-group .head-meta .count { font-size:36px; color:#21242f; font-weight:700; }

 .front-section.recent-articles h2 { margin-bottom:0; }

 /* Site Footer
 ------------------------------------------*/ .footer-accreditation-logos { background:#fff; background:-moz-linear-gradient(360deg, rgba(255, 255, 255, 1) 0%, rgba(242, 244, 249, 1) 100%); background:-webkit-linear-gradient(360deg, rgba(255, 255, 255, 1) 0%, rgba(242, 244, 249, 1) 100%); background:linear-gradient(360deg, rgba(255, 255, 255, 1) 0%, rgba(242, 244, 249, 1) 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#f2f4f9",GradientType=1); padding-top:1em; }

 .footer-accreditation-logos h2 { font-size:3.6rem; color:#7f8494; }

 .footer-accreditation-logos .small { font-size:18px; }

 .footer-accreditation-logos .blocks-gallery-item { padding:0 10px; }

 .footer-accreditation-logos .wp-block-columns { margin-bottom:0; }

 .footer-widgets-area { background-color:#000; font-family:Raleway, "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight:600; color:#666; }

 .footer-widgets-area:after { content:""; -webkit-mask:url("https://assets.6sigma.com/wp-content/themes/sixsigma-fx/assets/images/6sigma-footer-vector.svg") center no-repeat; mask:url("https://assets.6sigma.com/wp-content/themes/sixsigma-fx/assets/images/6sigma-footer-vector.svg") center no-repeat; background-color:#fff; width:200px; height:350px; position:absolute; right:0; bottom:60px; }

 .footer-widgets-area a { color:inherit; text-decoration:none; border-bottom:1px dotted transparent; }

 .footer-widgets-area a:hover,.footer-widgets-area a:focus { color:#999; border-bottom-color:#999; }

 .footer-widgets-area > .wrap:before { content:""; -webkit-mask:url("https://assets.6sigma.com/wp-content/themes/sixsigma-fx/assets/images/6sigma-logo.svg") center left no-repeat; mask:url("https://assets.6sigma.com/wp-content/themes/sixsigma-fx/assets/images/6sigma-logo.svg") center left no-repeat; height:60px; width:auto; background-color:#fff; -ms-flex-preferred-size:100%; flex-basis:100%; text-align:left; margin-bottom:50px; }

 .footer-widgets-area .widget li { margin-bottom:10px; }

 .site-footer { border-top:0 none; background-color:#000; font-size:12px; font-family:Raleway, "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight:600; }

 .site-footer a { color:inherit; text-decoration:none; border-bottom:1px dotted; }

 .site-footer > .wrap { border-top:1px solid #333; padding-top:20px; padding-bottom:20px; }

 .site-footer .footer-right-area { text-align:right; }

 .site-footer .fosterx-menu a { padding:0; }

 .site-footer .fosterx-menu a:hover,.site-footer .fosterx-menu a:focus { text-decoration:none; color:#999; }

 .site-footer .fosterx-menu > .menu-item { margin-left:20px; }

 .go-to-top { border-color:#3c5eb0; background-color:#f2f4f9; bottom:60px; }

 .go-to-top .fosterx-svg { fill:#3c5eb0; }

 .go-to-top:hover,.go-to-top:active,.go-to-top:focus { background-color:#3c5eb0; }

 .go-to-top:hover .fosterx-svg,.go-to-top:active .fosterx-svg,.go-to-top:focus .fosterx-svg { fill:#fff; }

 .tablepress.ssfx-belt-comparison th,.tablepress.ssfx-belt-comparison td { padding:20px 8px; }

 .tablepress.ssfx-belt-comparison thead th,.tablepress.ssfx-belt-comparison tfoot th { text-align:center; background-color:transparent; }

 .tablepress.ssfx-belt-comparison thead th.column-1,.tablepress.ssfx-belt-comparison tfoot th.column-1,.tablepress.ssfx-belt-comparison tbody td.column-1 { width:30%; font-weight:500; color:#808080; }

 .tablepress.ssfx-belt-comparison thead th h3 { font-size:18px; }

 .tablepress.ssfx-belt-comparison thead th img { display:block; margin-bottom:10px; margin-left:auto; margin-right:auto; }

 .tablepress.ssfx-belt-comparison thead th .price { display:block; font-size:1.5em; color:#3c8c40; }

 .tablepress.ssfx-belt-comparison thead th .price .label { font-size:12px; font-weight:400; }

 .tablepress.ssfx-belt-comparison tbody td:not(.column-1) { text-align:center; }

 .tablepress.ssfx-belt-comparison .svg-icon { width:1.5em; height:1.5em; }

 .tablepress.ssfx-belt-comparison .svg-icon path { fill:#43b794; }

 /* Media Queries
 ------------------------------------------*/ @media only screen and (min-width:1940px) { .sixsigma-training-options.alignfull .training-method-header,.sixsigma-training-options.alignfull .training-method-main { max-width:var(--fx-site-wrap-width); margin-left:auto; margin-right:auto; }

 }

 @media only screen and (max-width:1100px) { .nav-primary .fosterx-menu a { font-size:1.3rem; }

 .nav-primary .fosterx-menu > .menu-item { margin-left:10px; }

 .nav-primary .fosterx-menu > .menu-item:first-child { margin-left:0; }

 .nav-primary .fosterx-menu > .menu-item.current-menu-item > a,.nav-primary .fosterx-menu > .menu-item.current_page_parent > a { padding-left:1.125em; }

 .nav-primary .fosterx-menu > .menu-item.current-menu-item > a:before,.nav-primary .fosterx-menu > .menu-item.current_page_parent > a:before { display:none; }

 .nav-primary .fosterx-menu > .menu-item.current-menu-item.menu-item-has-children > a,.nav-primary .fosterx-menu > .menu-item.current_page_parent.menu-item-has-children > a { padding-right:1.5em; }

 .nav-primary .fosterx-menu .fosterx-wc-menu-cart { padding-left:0; padding-right:5px; }

 .sixsigma-training-options .training-method-header { padding-left:20px; padding-right:20px; }

 .sixsigma-training-options .training-options-inner { padding:60px 30px 30px; }

 .sixsigma-training-options .training-block .tb-title { font-size:28px; }

 .featured-post .featured-post-block { width:45%; }

 .course-schedule-content .schedule-block-content-table th.register,.page-nav-content .schedule-block-content-table th.register,.course-schedule-content .schedule-block-content-table td.register,.page-nav-content .schedule-block-content-table td.register { width:21%; }

 .course-schedule-content .schedule-block-content-table th.price,.page-nav-content .schedule-block-content-table th.price,.course-schedule-content .schedule-block-content-table td.price,.page-nav-content .schedule-block-content-table td.price { width:12%; }

 .blog .fosterx-entry .article-title,.archive:not(.woocommerce-page) .fosterx-entry .article-title { font-size:18px; }

 .blog .fosterx-entry p.entry-meta,.archive:not(.woocommerce-page) .fosterx-entry p.entry-meta { font-size:12px; }

 .single .fosterx-entry,.page .fosterx-entry { margin-bottom:0; }

 .single-training .training-method-tabs.uk-tab > * > a,.page-template-course-by-training-option .training-method-tabs.uk-tab > * > a { padding:15px 10px 15px 15px; }

 .single-training .training-method-tab-content,.page-template-course-by-training-option .training-method-tab-content { padding-right:10px !important; }

 .front-section.industries-served .heading-group .wp-block-group__inner-container { -webkit-box-align:start; -ms-flex-align:start; align-items:flex-start; }

 .front-section.industries-served h2 { -ms-flex-preferred-size:50%; flex-basis:50%; }

 }

 @media only screen and (max-width:1024px) { .wrap { padding-left:0; padding-right:0; }

 .main > .wrap { padding-top:2rem; padding-bottom:3rem; }

 .fosterx-menu a { padding-top:0.5em; padding-bottom:0.5em; }

 .site-header .header-wrapper .header-left { -ms-flex-preferred-size:100%; flex-basis:100%; text-align:center; margin-bottom:10px; }

 .site-header .header-wrapper .header-right { -webkit-box-flex:1; -ms-flex:1 0 100%; flex:1 0 100%; margin-left:0; text-align:center; }

 #gform_wrapper_1 { max-width:85%; }

 .course-schedule-content.online-courses-list .product-price,.page-nav-content.online-courses-list .product-price,.course-schedule-content.online-courses-list .product-actions,.page-nav-content.online-courses-list .product-actions { -ms-flex-preferred-size:100%; flex-basis:100%; margin-left:0; }

 .course-schedule-content.online-courses-list .product-actions form.cart,.page-nav-content.online-courses-list .product-actions form.cart { -webkit-box-align:end; -ms-flex-align:end; align-items:flex-end; }

 .course-schedule-content.online-courses-list .course-block-cta.has-training-options,.page-nav-content.online-courses-list .course-block-cta.has-training-options { -ms-flex-wrap:wrap; flex-wrap:wrap; }

 .course-schedule-content.online-courses-list .course-block-cta.has-training-options .product-actions form.cart,.page-nav-content.online-courses-list .course-block-cta.has-training-options .product-actions form.cart { -webkit-box-align:start; -ms-flex-align:start; align-items:flex-start; }

 .single-training .hero-section.has-background { margin-top:-181px; }

 .front-section .big-heading,.front-section h2 { font-size:42px; }

 .woocommerce-cart .entry-header,.woocommerce-checkout .entry-header,.woocommerce-account .entry-header { padding-bottom:0; margin-bottom:1.5em; }

 .woocommerce-cart .entry-header:after,.woocommerce-checkout .entry-header:after,.woocommerce-account .entry-header:after { display:none; }

 .footer-widgets-area > .wrap:before { margin-bottom:30px; -webkit-mask-size:contain; mask-size:contain; }

 .footer-widgets-area .widget-title { font-size:2.1rem; }

 }

 @media only screen and (max-width:1024px) and (min-width:801px) { body.layout-content-sidebar .sidebar { margin-left:30px; width:28%; }

 }

 @media only screen and (max-width:960px) { .wrap { padding-left:3rem; padding-right:3rem; }

 .site-header > .wrap { padding-top:10px; padding-bottom:10px; }

 .site-header .header-wrapper .header-left { -ms-flex-preferred-size:70%; flex-basis:70%; text-align:left; margin-bottom:0; }

 .site-header .header-wrapper .header-right { -ms-flex-preferred-size:auto; flex-basis:auto; }

 .fosterx-oc-menu-wrap.active .nav-primary.fosterx-oc-nav .fosterx-menu > .menu-item { margin-left:0; margin-bottom:10px; }

 .fosterx-oc-menu-wrap.active .nav-primary.fosterx-oc-nav .fosterx-menu > .menu-item.current-menu-item > a,.fosterx-oc-menu-wrap.active .nav-primary.fosterx-oc-nav .fosterx-menu > .menu-item.current_page_parent > a { color:#3c5eb0; }

 .fosterx-oc-menu-wrap.active .nav-primary.fosterx-oc-nav .fosterx-menu > .menu-item.current-menu-item > .sub-menu-toggle,.fosterx-oc-menu-wrap.active .nav-primary.fosterx-oc-nav .fosterx-menu > .menu-item.current_page_parent > .sub-menu-toggle { color:#7f8494; }

 .fosterx-oc-menu-wrap.active .nav-primary.fosterx-oc-nav .fosterx-menu .menu-item.menu-item-has-children > a:after { display:none; }

 .fosterx-oc-menu-wrap.active .nav-primary.fosterx-oc-nav .fosterx-menu a,.fosterx-oc-menu-wrap.active .nav-primary.fosterx-oc-nav .fosterx-menu .sub-menu-toggle { padding:8px 18px; }

 .fosterx-oc-menu-wrap.active .nav-primary.fosterx-oc-nav .fosterx-menu a:hover,.fosterx-oc-menu-wrap.active .nav-primary.fosterx-oc-nav .fosterx-menu .sub-menu-toggle:hover,.fosterx-oc-menu-wrap.active .nav-primary.fosterx-oc-nav .fosterx-menu a:focus,.fosterx-oc-menu-wrap.active .nav-primary.fosterx-oc-nav .fosterx-menu .sub-menu-toggle:focus { color:#7f8494; }

 .fosterx-oc-menu-wrap.active .nav-primary.fosterx-oc-nav .fosterx-menu a:hover,.fosterx-oc-menu-wrap.active .nav-primary.fosterx-oc-nav .fosterx-menu a:focus { background-color:transparent; }

 .fosterx-oc-menu-wrap.active .nav-primary.fosterx-oc-nav .fosterx-menu .sub-menu-toggle { border-radius:3px; font-size:2.2rem; }

 .fosterx-oc-menu-wrap.active .nav-primary.fosterx-oc-nav .fosterx-menu .sub-menu { background-color:transparent; }

 .fosterx-oc-menu-wrap.active .nav-primary.fosterx-oc-nav .menu-item.fx-menu-cart { margin-top:10px; margin-bottom:10px; padding-left:14px; }

 .fosterx-oc-menu-wrap.active .nav-primary.fosterx-oc-nav .menu-item.fx-menu-cart svg { fill:#f1f4fa; }

 .fosterx-oc-menu-wrap.active .nav-primary.fosterx-oc-nav .menu-item.fx-menu-cart .cart-item-count { color:#f1f4fa; padding:0; border:0 none; margin-left:10px; }

 .fosterx-oc-menu-wrap.active .nav-primary.fosterx-oc-nav .menu-item.fx-menu-cart a { padding:4px 20px 8px; border:2px solid #f1f4fa; display:inline-block; }

 .fosterx-oc-menu-wrap.active .nav-primary.fosterx-oc-nav .menu-item.fx-menu-cart a:hover,.fosterx-oc-menu-wrap.active .nav-primary.fosterx-oc-nav .menu-item.fx-menu-cart a:focus { border-color:#7f8494; }

 .fosterx-oc-menu-wrap.active .nav-primary.fosterx-oc-nav .menu-item.fx-menu-cart a:hover svg,.fosterx-oc-menu-wrap.active .nav-primary.fosterx-oc-nav .menu-item.fx-menu-cart a:focus svg { fill:#7f8494; }

 .fosterx-oc-menu-wrap.active .nav-primary.fosterx-oc-nav .menu-item.fx-menu-cart a:hover .cart-item-count,.fosterx-oc-menu-wrap.active .nav-primary.fosterx-oc-nav .menu-item.fx-menu-cart a:focus .cart-item-count { color:#7f8494; }

 .fosterx-oc-menu-wrap.active .nav-primary.fosterx-oc-nav #fx-menu-cart:hover .fosterx-svg { fill:#7f8494; }

 .fosterx-oc-menu-wrap.active .nav-primary.fosterx-oc-nav .menu-search { padding-left:14px; }

 .fosterx-oc-menu-wrap.active .nav-primary.fosterx-oc-nav .menu-search svg { fill:#f1f4fa; }

 .fosterx-oc-menu-wrap.active .nav-primary.fosterx-oc-nav #menu-search { border:0 none; }

 .fosterx-oc-menu-wrap.active .nav-primary.fosterx-oc-nav #menu-search:hover svg,.fosterx-oc-menu-wrap.active .nav-primary.fosterx-oc-nav #menu-search:focus svg { fill:#7f8494; }

 .fosterx-oc-menu-wrap.active .nav-primary.fosterx-oc-nav + .fosterx-menu-search { background-color:#373a47; color:#fff; }

 .fosterx-oc-menu-wrap.active .nav-primary.fosterx-oc-nav + .fosterx-menu-search .fx-search-close svg { fill:#7f8494; }

 #course-schedule-loader { position:fixed; top:40%; left:50%; -webkit-transform:translate(-50%, -40%); -moz-transform:translate(-50%, -40%); -ms-transform:translate(-50%, -40%); -o-transform:translate(-50%, -40%); transform:translate(-50%, -40%); }

 .loader-icon { content:url("../gif/spinner.gif"); }

 #ss-training-methods { position:relative; }

 .ss-clients-showcase .our-clients-gallery.uk-grid > * { width:33%; }

 .ss-clients-showcase .uk-tab > * > a { padding:15px 20px; }

 .ss-clients-showcase .uk-tab { flex-wrap:nowrap; margin-bottom:0; }

 .ss-clients-showcase .uk-tab:before { border-bottom:0 none; }

 .ss-clients-showcase .uk-tab > li { padding-right:20px; border-right:0 none; border-bottom:3px solid #f2f4f9; }

 .ss-clients-showcase .uk-tab > .uk-active { border-bottom-color:#3c5eb0; }

 .device-only-nav-label,.training-method-tab-device-label,.fosterx-entry .device-only-nav-label,.fosterx-entry .training-method-tab-device-label { background-color:#7f8494; color:#fff; padding:15px 20px; border-radius:10px; cursor:pointer; font-size:inherit; margin-bottom:0; display:block; }

 .device-only-nav-label:after,.training-method-tab-device-label:after,.fosterx-entry .device-only-nav-label:after,.fosterx-entry .training-method-tab-device-label:after { content:""; display:inline-block; width:0.5em; height:0.5em; position:relative; left:0.625em; top:-2px; border:solid #fff; border-width:0 2px 2px 0; padding:2px; -webkit-transform:rotate(45deg); -moz-transform:rotate(45deg); -ms-transform:rotate(45deg); -o-transform:rotate(45deg); transform:rotate(45deg); }

 .device-only-nav-label.open,.training-method-tab-device-label.open,.fosterx-entry .device-only-nav-label.open,.fosterx-entry .training-method-tab-device-label.open { border-bottom-left-radius:0; border-bottom-right-radius:0; }

 .device-only-nav-label + .device-only-nav,.training-method-tab-device-label + .device-only-nav,.fosterx-entry .device-only-nav-label + .device-only-nav,.fosterx-entry .training-method-tab-device-label + .device-only-nav,.device-only-nav-label + .training-method-tabs,.training-method-tab-device-label + .training-method-tabs,.fosterx-entry .device-only-nav-label + .training-method-tabs,.fosterx-entry .training-method-tab-device-label + .training-method-tabs { display:block; margin:0; padding:0; list-style-type:none; opacity:0; position:absolute; left:-9999px; top:0; max-height:350px; overflow-y:auto; width:100%; background-color:#fff; border:1px solid #7f8494; z-index:999; border-radius:20px; border-top-left-radius:0; border-top-right-radius:0; }

 .device-only-nav-label + .device-only-nav > span,.training-method-tab-device-label + .device-only-nav > span,.fosterx-entry .device-only-nav-label + .device-only-nav > span,.fosterx-entry .training-method-tab-device-label + .device-only-nav > span,.device-only-nav-label + .training-method-tabs > span,.training-method-tab-device-label + .training-method-tabs > span,.fosterx-entry .device-only-nav-label + .training-method-tabs > span,.fosterx-entry .training-method-tab-device-label + .training-method-tabs > span { margin-bottom:0; display:block; }

 .device-only-nav-label + .device-only-nav > span > a,.training-method-tab-device-label + .device-only-nav > span > a,.fosterx-entry .device-only-nav-label + .device-only-nav > span > a,.fosterx-entry .training-method-tab-device-label + .device-only-nav > span > a,.device-only-nav-label + .training-method-tabs > span > a,.training-method-tab-device-label + .training-method-tabs > span > a,.fosterx-entry .device-only-nav-label + .training-method-tabs > span > a,.fosterx-entry .training-method-tab-device-label + .training-method-tabs > span > a { padding:10px 20px; text-decoration:none; display:block; }

 .device-only-nav-label + .device-only-nav.active,.training-method-tab-device-label + .device-only-nav.active,.fosterx-entry .device-only-nav-label + .device-only-nav.active,.fosterx-entry .training-method-tab-device-label + .device-only-nav.active,.device-only-nav-label + .training-method-tabs.active,.training-method-tab-device-label + .training-method-tabs.active,.fosterx-entry .device-only-nav-label + .training-method-tabs.active,.fosterx-entry .training-method-tab-device-label + .training-method-tabs.active { opacity:1; top:auto; left:auto; }

 .device-only-nav-label + .device-only-nav + .training-method-tab-content,.training-method-tab-device-label + .device-only-nav + .training-method-tab-content,.fosterx-entry .device-only-nav-label + .device-only-nav + .training-method-tab-content,.fosterx-entry .training-method-tab-device-label + .device-only-nav + .training-method-tab-content,.device-only-nav-label + .training-method-tabs + .training-method-tab-content,.training-method-tab-device-label + .training-method-tabs + .training-method-tab-content,.fosterx-entry .device-only-nav-label + .training-method-tabs + .training-method-tab-content,.fosterx-entry .training-method-tab-device-label + .training-method-tabs + .training-method-tab-content { margin-top:20px; }

 .device-only-nav-label + .device-only-nav ul li,.training-method-tab-device-label + .device-only-nav ul li,.fosterx-entry .device-only-nav-label + .device-only-nav ul li,.fosterx-entry .training-method-tab-device-label + .device-only-nav ul li { display:block; }

 #ss-training-methods.open .training-method-tab-device-label { border-bottom-left-radius:0; border-bottom-right-radius:0; }

 .ss-clients-showcase-inner.open .clients-showcase-device-label { border-bottom-left-radius:0; border-bottom-right-radius:0; }

 .ss-clients-showcase .clients-showcase-device-label { background-color:#3c5eb0; }

 .ss-clients-showcase .clients-showcase-device-nav-heading { margin-bottom:10px; display:block; }

 .ss-clients-showcase .ss-clients-industry-nav.active .uk-tab { display:block; }

 .ss-clients-showcase .ss-clients-industry-nav.active .uk-tab > li { padding:0; border-bottom:0 none; margin-bottom:0; }

 .ss-clients-showcase .ss-clients-industry-nav.active .uk-tab > * > a { margin-bottom:0; background-color:transparent; box-shadow:none; text-align:left; padding-top:10px; padding-bottom:10px; }

 .ss-clients-showcase .ss-clients-industry-nav.active .uk-tab > .uk-active > a { color:#3c5eb0; }

 .ss-clients-showcase .ss-clients-display { margin-top:0; }

 .sixsigma-training-options:not(.sixsigma-products-slider) .training-block { -ms-flex-preferred-size:28%; flex-basis:28%; }

 .sixsigma-training-options:not(.sixsigma-products-slider) .training-block:nth-child(4n + 1) { margin-left:20px; }

 .sixsigma-training-options:not(.sixsigma-products-slider) .training-method-main { margin-left:-20px; }

 .training-method-tabs-device-heading { display:inline-block; }

 .blog .fosterx-entry,.archive:not(.woocommerce-page) .fosterx-entry { width:auto; -webkit-box-flex:1; -ms-flex:1 0 30%; flex:1 0 30%; }

 .blog.layout-content-sidebar .fosterx-main.content,.archive:not(.woocommerce-page).layout-content-sidebar .fosterx-main.content,.blog.layout-sidebar-content .fosterx-main.content,.archive:not(.woocommerce-page).layout-sidebar-content .fosterx-main.content { -ms-flex-preferred-size:70%; flex-basis:70%; margin-left:-30px; }

 .blog.layout-content-sidebar .fosterx-main.content > .fosterx-entry:nth-child(3n + 1),.archive:not(.woocommerce-page).layout-content-sidebar .fosterx-main.content > .fosterx-entry:nth-child(3n + 1),.blog.layout-sidebar-content .fosterx-main.content > .fosterx-entry:nth-child(3n + 1),.archive:not(.woocommerce-page).layout-sidebar-content .fosterx-main.content > .fosterx-entry:nth-child(3n + 1) { margin-left:30px; }

 .blog.layout-content-sidebar .fosterx-main.content > *:not(.fosterx-entry),.archive:not(.woocommerce-page).layout-content-sidebar .fosterx-main.content > *:not(.fosterx-entry),.blog.layout-sidebar-content .fosterx-main.content > *:not(.fosterx-entry),.archive:not(.woocommerce-page).layout-sidebar-content .fosterx-main.content > *:not(.fosterx-entry) { margin-left:30px; }

 .blog.post-type-archive-gallery .fosterx-main.content,.archive:not(.woocommerce-page).post-type-archive-gallery .fosterx-main.content { margin-left:0; }

 .blog .posts-pagination,.archive:not(.woocommerce-page) .posts-pagination,.blog .woocommerce-pagination,.archive:not(.woocommerce-page) .woocommerce-pagination { -ms-flex-preferred-size:100%; flex-basis:100%; }

 .single-training .training-method-tabs.uk-tab > * > a:after { display:none; }

 .footer-widgets-area:after { opacity:0.1; }

 .pseudo-dd label { font-size:0.9em; }

 .page-side-nav-fixed { position:relative; top:auto; }

 .ss-left-menu-tabs .page-side-navigation,.page-side-navigation { margin:0; padding:20px 30px; list-style-type:none; opacity:0; position:absolute; left:-9999px; top:0; overflow-y:auto; max-height:30px; width:calc(100% - 20px); background-color:#fff; z-index:999; /*border-radius: 20px;
 border-top-left-radius: 0;
 border-top-right-radius: 0;*/ }

 .ss-left-menu-tabs .page-side-navigation.active,.page-side-navigation.active { opacity:1; position:fixed; top:0; left:0; max-height:100vh; min-height:100vh; }

 .ss-left-menu-tabs .page-side-navigation.active .page-nav-close,.page-side-navigation.active .page-nav-close { position:fixed; right:10px; top:15px; padding:10px; z-index:10; }

 .course-schedule-content.uk-grid-margin { margin-top:20px; }

 .course-filters.floating .filter-group label + select { padding-top:20px; margin-top:-20px; }

 .ss-left-menu-tabs .page-side-navigation-list,.ss-left-menu-tabs .ss-left-course-names { border-right:0 none; }

 .ss-left-menu-tabs .page-side-navigation-list.uk-tab li.active > a:after,.ss-left-menu-tabs .ss-left-course-names.uk-tab li.active > a:after { display:none; }

 .front-section.hero-section { margin-top:1em; }

 }

 @media only screen and (max-width:800px) { .top-header .wrap { padding-top:5px; padding-bottom:5px; }

 .top-header .top-header-left,.top-header .top-header-right { -webkit-box-flex:1; -ms-flex:1 0 auto; flex:1 0 auto; }

 .blog.layout-content-sidebar .fosterx-main.content,.archive:not(.woocommerce-page).layout-content-sidebar .fosterx-main.content,.blog.layout-sidebar-content .fosterx-main.content,.archive:not(.woocommerce-page).layout-sidebar-content .fosterx-main.content { flex-basis:100%; }

 .blog.layout-content-sidebar .fosterx-main.content > .classroom-gallery,.archive:not(.woocommerce-page).layout-content-sidebar .fosterx-main.content > .classroom-gallery,.blog.layout-sidebar-content .fosterx-main.content > .classroom-gallery,.archive:not(.woocommerce-page).layout-sidebar-content .fosterx-main.content > .classroom-gallery { margin-left:0; }

 .blog.layout-content-sidebar .fosterx-entry,.archive:not(.woocommerce-page).layout-content-sidebar .fosterx-entry,.blog.layout-sidebar-content .fosterx-entry,.archive:not(.woocommerce-page).layout-sidebar-content .fosterx-entry { -webkit-box-flex:1; -ms-flex:1 0 23%; flex:1 0 23%; }

 .archive.customer-reviews .fosterx-entry { flex-basis:35%; }

 body.layout-sidebar-content .sidebar { order:2; margin-bottom:1.875em; }

 .sidebar .recent-posts-block .recent-post-thumb { width:20%; }

 .classroom-gallery .gallery-top-filters { flex-wrap:nowrap; }

 .classroom-gallery .gallery-top-filters .gallery-filter { margin-top:0; }

 .classroom-gallery .gallery-single-block img.small-thumb { min-width:110px; }

 .featured-post .featured-post-block { width:calc(100% - 100px); }

 .front-section.hero-section .overflow-right { align-self:flex-start; }

 .front-section .big-heading,.front-section h2 { font-size:36px; }

 .front-section.industries-served .heading-group .head-meta .byline { margin-left:40px; }

 .woocommerce div.product div.images,.woocommerce-page div.product div.images,.woocommerce #content div.product div.images,.woocommerce-page #content div.product div.images { float:left; }

 .woocommerce div.product div.summary,.woocommerce-page div.product div.summary,.woocommerce #content div.product div.summary,.woocommerce-page #content div.product div.summary { float:right; }

 .woocommerce .woocommerce table.shop_table th.product-name,.woocommerce-page .woocommerce table.shop_table th.product-name,.woocommerce .woocommerce-page table.shop_table th.product-name,.woocommerce-page .woocommerce-page table.shop_table th.product-name,.woocommerce .woocommerce table.shop_table td.product-name,.woocommerce-page .woocommerce table.shop_table td.product-name,.woocommerce .woocommerce-page table.shop_table td.product-name,.woocommerce-page .woocommerce-page table.shop_table td.product-name { width:auto; }

 .woocommerce .woocommerce form.woocommerce-cart-form .quantity,.woocommerce-page .woocommerce form.woocommerce-cart-form .quantity,.woocommerce .woocommerce-page form.woocommerce-cart-form .quantity,.woocommerce-page .woocommerce-page form.woocommerce-cart-form .quantity { display:-webkit-inline-box; display:-ms-inline-flexbox; display:inline-flex; }

 .footer-accreditation-logos h2 { font-size:3rem; }

 .footer-accreditation-logos .aa-logos .wp-block-column .wp-block-columns .wp-block-column { flex-basis:50% !important; }

 .footer-widgets-area:after { right:0; display:none; }

 .footer-widgets-area > .wrap:before { -webkit-mask-position:center; mask-position:center; }

 .footer-widgets-area .footer-widget-area { text-align:center; }

 .footer-widgets-area .widget:last-of-type { margin-bottom:0; }

 }

 @media only screen and (max-width:768px) { .header-banner .notice-c { flex-wrap:wrap; }

 .header-banner .button { margin-left:0 !important; margin-top:1em !important; }

 .gform_wrapper .gform_footer input.button,.gform_wrapper .gform_page_footer input.button,.gform_wrapper .gform_footer input[type="submit"],.gform_wrapper .gform_page_footer input[type="submit"] { width:auto; }

 .sixsigma-training-options:not(.sixsigma-products-slider) .training-block { flex-basis:33%; }

 .training-method-lp .entry-header .pseudo-dd { align-items:flex-start; }

 .go-to-top { right:20px; bottom:20px; }

 }

 @media only screen and (min-width:641px) { .gform_wrapper.sixsigma-contact-form_wrapper .gform_footer input.button,.gform_wrapper.sixsigma-contact-form_wrapper .gform_page_footer input.button,.gform_wrapper.sixsigma-contact-form_wrapper .gform_footer input[type="submit"],.gform_wrapper.sixsigma-contact-form_wrapper .gform_page_footer input[type="submit"] { margin-left:-60px; }

 }

 @media only screen and (max-width:640px) { .header-banner .wrap { padding-top:12px; padding-bottom:12px; }

 .header-banner .button { position:absolute !important; clip:rect(0, 0, 0, 0); height:1px; width:1px; border:0; overflow:hidden; word-wrap:normal !important; }

 .ss-pms-session-table,.ss-pms-session-table tbody td.ss-pms-td,.ss-pms-session-table td table.ss-pms { width:100%; display:block; }

 .fx-added-to-cart-msg { flex-wrap:wrap; }

 .fx-added-to-cart-msg .message-cta { margin-top:6px; }

 .training-method-lp .entry-header { -ms-flex-wrap:wrap; flex-wrap:wrap; }

 .training-method-lp .entry-header .select-training-wrap { margin-left:30px; -ms-flex-item-align:center; -ms-grid-row-align:center; align-self:center; }

 .blog.layout-content-sidebar .fosterx-entry,.archive:not(.woocommerce-page).layout-content-sidebar .fosterx-entry,.blog.layout-sidebar-content .fosterx-entry,.archive:not(.woocommerce-page).layout-sidebar-content .fosterx-entry { -webkit-box-flex:1; -ms-flex:1 0 40%; flex:1 0 40%; }

 .course-schedule-content.online-courses-list .product-actions table.variations td.label,.page-nav-content.online-courses-list .product-actions table.variations td.label,.course-schedule-content.online-courses-list .product-actions table.variations td.value,.page-nav-content.online-courses-list .product-actions table.variations td.value { display:block; }

 .course-schedule-content.online-courses-list .product-actions.type-webinar,.page-nav-content.online-courses-list .product-actions.type-webinar { display:flex; align-items:flex-start; flex-direction:column; }

 .course-schedule-content.online-courses-list .product-actions.type-webinar .course-date-option table.variations td.label,.page-nav-content.online-courses-list .product-actions.type-webinar .course-date-option table.variations td.label { width:auto; }

 .course-schedule-content.online-courses-list .product-actions.type-webinar form.cart,.page-nav-content.online-courses-list .product-actions.type-webinar form.cart { align-self:flex-start; }

 .course-schedule-content.online-courses-list .product-actions form select,.page-nav-content.online-courses-list .product-actions form select { width:100%; }

 .classroom-gallery .gallery-single-block img.small-thumb { min-width:31%; }

 .classroom-gallery .gallery-content [class*="uk-child-width"] > .gallery-single-block { width:50%; }

 .classroom-gallery .gallery-content [class*="uk-child-width"] > .gallery-single-block.uk-first-column { margin-top:30px; }

 .classroom-gallery .gallery-top-filters { flex-wrap:wrap; }

 .classroom-gallery .gallery-top-filters .gallery-filter { flex:1 0 35%; margin-bottom:15px; }

 .single-training .hero-section .content-area { max-width:none; }

 .single-training .training-method-tabs { flex-wrap:nowrap; overflow-x:auto; overflow-y:hidden; z-index:10; }

 .single-training .training-method-tab-content { padding-left:0 !important; padding-right:0 !important; }

 .course-schedule-content .schedule-block-content-table .button.schedule-register,.page-nav-content .schedule-block-content-table .button.schedule-register { padding:10px 20px; font-size:13px; }

 .course-schedule-content .schedule-block-content-table tbody td a,.page-nav-content .schedule-block-content-table tbody td a { line-height:inherit; }

 .front-section .arrow-button { margin-left:20px; align-self:flex-start; white-space:nowrap; }

 .front-section.statistics .statistics-graphic .wp-block-column { flex-basis:100% !important; }

 .front-section.statistics .statistics-graphic .stat-one .wp-block-column:first-of-type { order:2; }

 .front-section.industries-served h2 { flex-basis:60%; }

 .front-section.industries-served .heading-group .head-meta { -webkit-box-pack:end; -ms-flex-pack:end; justify-content:flex-end; text-align:left; -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column; flex-direction:column; -webkit-box-align:start; -ms-flex-align:start; align-items:flex-start; }

 .front-section .classroom-training-gallery .classroom-training-gallery-grid img { border-radius:10px; }

 .front-section .reviews-slider .reviews-list { margin-left:-30px; }

 .search-results-intro .search-results-info-wrapper-left,.search-results-intro .search-results-form { flex-basis:100%; }

 .search-results-intro .search-results-info-wrapper-left { display:flex; align-items:center; justify-content:space-between; }

 .search-results-intro .search-results-count { margin-left:15px; }

 .search-results-intro .search-results-form { margin-left:0; margin-top:20px; }

 .site-footer .fosterx-menu { text-align:right; }

 }

 @media only screen and (max-width:568px) { h1 { font-size:3.2rem; }

 h2 { font-size:2.6rem; }

 h3 { font-size:2.3rem; }

 .device-enabled--small { display:block; visibility:visible; }

 table.bt tfoot th,table.bt tfoot td { -webkit-box-pack:justify; -ms-flex-pack:justify; justify-content:space-between; }

 table.bt tbody td { -webkit-box-pack:justify; -ms-flex-pack:justify; justify-content:space-between; }

 .ss-left-menu-tabs .page-side-navigation.active,.page-side-navigation.active { max-height:100vh; min-height:100vh; }

 .sixsigma-products-slider .ss-products-slider.uk-slider-items > * { width:auto; }

 .ss-clients-showcase .our-clients-gallery { margin-left:-60px; }

 .ss-clients-showcase .our-clients-gallery.uk-grid > * { width:50%; }

 .featured-post .featured-post-block { width:calc(100% - 60px); left:30px; bottom:-55%; }

 .featured-post .block-inner { padding:30px; }

 .top-header .wrap { -ms-flex-wrap:wrap; flex-wrap:wrap; }

 .top-header .top-header-right { -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column; flex-direction:column; -webkit-box-align:end; -ms-flex-align:end; align-items:flex-end; }

 .blog .featured-post.fosterx-entry,.archive:not(.woocommerce-page) .featured-post.fosterx-entry { margin-bottom:175px; }

 .blog .fosterx-main.content,.archive:not(.woocommerce-page) .fosterx-main.content { margin-left:-15px; }

 .blog .fosterx-entry,.archive:not(.woocommerce-page) .fosterx-entry { flex-basis:35%; }

 .archive.customer-reviews .fosterx-entry { flex-basis:50%; }

 .course-schedule-content.online-courses-list .product-actions table.variations,.page-nav-content.online-courses-list .product-actions table.variations { margin-bottom:0; }

 .course-schedule-content .schedule-block-content-table th.price,.page-nav-content .schedule-block-content-table th.price,.course-schedule-content .schedule-block-content-table td.price,.page-nav-content .schedule-block-content-table td.price,.course-schedule-content .schedule-block-content-table th.register,.page-nav-content .schedule-block-content-table th.register,.course-schedule-content .schedule-block-content-table td.register,.page-nav-content .schedule-block-content-table td.register { width:auto; text-align:left; }

 .course-schedule-content .schedule-block-content-table td .bt-content,.page-nav-content .schedule-block-content-table td .bt-content { text-align:right; }

 .course-schedule-content .schedule-block-content-table tbody > tr,.page-nav-content .schedule-block-content-table tbody > tr { border-bottom:2px solid #f2f4f9; }

 .course-schedule-content .schedule-block-content-table tbody td.register,.page-nav-content .schedule-block-content-table tbody td.register { text-align:left; }

 .single-training-location .reviews-list,.single-training .reviews-list,.single-training-location .fosterx-entry .reviews-list,.single-training .fosterx-entry .reviews-list { margin-left:-30px; }

 .single-training-location .reviews-slider .review,.single-training .reviews-slider .review { margin:0 30px; }

 .single-training-location .hero-section .uk-slider-items > * { flex:1 0 50%; }

 .single-training-location #hotel-details .hotel-details-group { flex-wrap:wrap; }

 .single-training-location #hotel-details .hotel-image { width:100%; }

 .single-training .header-cta .header-cta-button { padding:12px 15px; font-size:13px; }

 .single-training .header-cta .header-cta-button.uk-margin-left { margin-left:10px !important; }

 .woocommerce form.checkout_coupon .form-row-first,.woocommerce-page form.checkout_coupon .form-row-first,.woocommerce form.checkout_coupon .form-row-last,.woocommerce-page form.checkout_coupon .form-row-last { width:100%; float:none; }

 .woocommerce form.checkout_coupon .form-row-last,.woocommerce-page form.checkout_coupon .form-row-last { text-align:right; }

 .woocommerce div.product div.images,.woocommerce-page div.product div.images,.woocommerce #content div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce div.product div.summary,.woocommerce-page div.product div.summary,.woocommerce #content div.product div.summary,.woocommerce-page #content div.product div.summary { float:none; width:100%; }

 .woocommerce div.product div.images,.woocommerce-page div.product div.images,.woocommerce div.product .product_title,.woocommerce-page div.product .product_title,.woocommerce div.product p.price,.woocommerce-page div.product p.price { text-align:center; }

 .woocommerce div.product form.cart .variations td,.woocommerce-page div.product form.cart .variations td { display:block; }

 .woocommerce div.product form.cart .variations td.label,.woocommerce-page div.product form.cart .variations td.label,.woocommerce div.product form.cart .variations td.value,.woocommerce-page div.product form.cart .variations td.value { width:100%; }

 .woocommerce div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs { -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column; flex-direction:column; }

 .woocommerce div.product .woocommerce-tabs ul.tabs,.woocommerce-page div.product .woocommerce-tabs ul.tabs { width:100%; margin-right:0; margin-bottom:0; border-bottom:2px solid #7f8494; }

 .woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li { display:inline-block; }

 .woocommerce div.product .woocommerce-tabs ul.tabs li a,.woocommerce-page div.product .woocommerce-tabs ul.tabs li a { border-right:0 none; border-bottom:0 none; }

 .woocommerce div.product .woocommerce-tabs .panel,.woocommerce-page div.product .woocommerce-tabs .panel { width:100%; padding:20px; border:1px solid #f2f4f9; border-top:0 none; }

 }

 @media only screen and (max-width:480px) { h1,.author-box-title,.archive-title { font-size:2.6rem; }

 h2 { font-size:2.4rem; }

 h3 { font-size:2.2rem; }

 h4 { font-size:2rem; }

 h5 { font-size:1.9rem; }

 h6 { font-size:1.8rem; }

 .overflow-left { margin-left:0; }

 .overflow-right { margin-right:0; }

 input[type="search"] { padding:15px; }

 .fosterx-menu-search .fx-search-close,button.search-submit.fosterx-search-icon { padding-top:15px; padding-bottom:15px; }

 .top-header .top-header-left { flex-direction:column; align-items:flex-start; }

 .top-header .top-header-left .fosterx-svg { margin-left:10px; }

 .top-header .top-header-left .social-connect-icon:first-child .fosterx-svg { margin-left:0; }

 div.device-nav-trigger h2,div.device-nav-trigger h3,div.device-nav-trigger h4 { font-size:18px; }

 .course-filters:not(.floating) { display:block; }

 .course-filters:not(.floating) .filter-group { flex-wrap:wrap; }

 .course-filters:not(.floating) .filter-group > * { flex-basis:100%; }

 .course-filters:not(.floating) .filter { margin-left:0 !important; margin-top:10px; min-width:auto; }

 .course-filters.floating .filter { flex:1 0 20%; min-width:auto; }

 .blog.layout-content-sidebar .fosterx-main.content,.archive:not(.woocommerce-page).layout-content-sidebar .fosterx-main.content,.blog.layout-sidebar-content .fosterx-main.content,.archive:not(.woocommerce-page).layout-sidebar-content .fosterx-main.content { margin-left:0; }

 .blog.layout-content-sidebar .fosterx-main.content > .fosterx-entry:nth-child(3n + 1),.archive:not(.woocommerce-page).layout-content-sidebar .fosterx-main.content > .fosterx-entry:nth-child(3n + 1),.blog.layout-sidebar-content .fosterx-main.content > .fosterx-entry:nth-child(3n + 1),.archive:not(.woocommerce-page).layout-sidebar-content .fosterx-main.content > .fosterx-entry:nth-child(3n + 1) { margin-left:0; }

 .blog.layout-content-sidebar .fosterx-entry,.archive:not(.woocommerce-page).layout-content-sidebar .fosterx-entry,.blog.layout-sidebar-content .fosterx-entry,.archive:not(.woocommerce-page).layout-sidebar-content .fosterx-entry { margin-left:0; -webkit-box-flex:1; -ms-flex:1 0 100%; flex:1 0 100%; }

 .featured-post .post-image-wrapper { margin-bottom:0; }

 .featured-post .featured-post-block { position:relative; top:0; bottom:0; left:0; width:100%; }

 .sixsigma-training-options .training-method-header { flex-wrap:wrap; }

 .sixsigma-training-options .training-method-header .tm-title,.sixsigma-training-options .training-method-header .tm-top-cta { flex-basis:100%; }

 .sixsigma-training-options .training-method-header .tm-top-cta { text-align:right; order:-1; margin-bottom:20px; }

 .sixsigma-training-options:not(.sixsigma-products-slider) .training-method-main { margin-left:0; }

 .sixsigma-training-options:not(.sixsigma-products-slider) .training-block { flex-basis:100%; margin-left:0; }

 .sixsigma-training-options:not(.sixsigma-products-slider) .training-block:nth-child(4n + 1) { margin-left:0; }

 .ss-products-slider .product-block .product-title { max-width:110px; }

 .sixsigma-social-share .share-icons .icon { margin-left:5px; }

 #gform_wrapper_1,.sixsigma-contact-form_wrapper { max-width:none; }

 .classroom-training-gallery .training-gallery-head { flex-wrap:wrap; }

 .classroom-training-gallery .training-gallery-head .arrow-button { margin-left:0; margin-bottom:10px; order:-1; display:table; margin-left:auto; margin-right:auto; }

 .training-method-lp .fosterx-entry.page > .entry-header { margin-bottom:0; }

 .training-method-lp .fosterx-entry.page > .entry-header .article-title,.training-method-lp .fosterx-entry.page > .entry-header .select-training-wrap { flex-basis:100%; margin-left:0; }

 .training-method-lp .fosterx-entry.page > .entry-header .select-training-wrap { order:-1; }

 .course-schedule-content.online-courses-list .course-block-cta,.page-nav-content.online-courses-list .course-block-cta { display:block; }

 .course-schedule-content.online-courses-list .product-actions,.page-nav-content.online-courses-list .product-actions { display:block; }

 .course-schedule-content.online-courses-list .product-actions table.variations,.page-nav-content.online-courses-list .product-actions table.variations { margin-right:0; }

 .course-schedule-content.online-courses-list .product-actions table.variations td,.page-nav-content.online-courses-list .product-actions table.variations td { padding-left:0; }

 .course-schedule-content.online-courses-list .product-actions .course-date-option,.page-nav-content.online-courses-list .product-actions .course-date-option,.course-schedule-content.online-courses-list .product-actions form,.page-nav-content.online-courses-list .product-actions form { display:block; }

 .course-schedule-content.online-courses-list .product-actions form .button,.page-nav-content.online-courses-list .product-actions form .button { margin-left:15px; }

 .course-schedule-content.online-courses-list .product-actions.type-webinar,.page-nav-content.online-courses-list .product-actions.type-webinar { display:block; }

 .course-schedule-content.online-courses-list .product-actions .single_variation_wrap,.page-nav-content.online-courses-list .product-actions .single_variation_wrap { text-align:left; margin-top:15px; }

 .course-schedule-content.online-courses-list .product-actions .single_variation_wrap .quantity,.page-nav-content.online-courses-list .product-actions .single_variation_wrap .quantity { display:inline-flex; }

 .blog .featured-post.fosterx-entry,.archive:not(.woocommerce-page) .featured-post.fosterx-entry { margin-bottom:1.875em; }

 .blog .featured-post.fosterx-entry .post-image-wrapper,.archive:not(.woocommerce-page) .featured-post.fosterx-entry .post-image-wrapper { margin-bottom:0; }

 .single.focus-mode.layout-full-width .entry-header,.page.focus-mode.layout-full-width .entry-header { margin-bottom:10px; }

 .single.focus-mode.layout-full-width .article-title,.page.focus-mode.layout-full-width .article-title { font-size:26px; margin-bottom:10px; }

 .single .entry-date,.page .entry-date,.single .post-categories,.page .post-categories { margin-bottom:5px; }

 .single-training .hero-banner { background-position:left top; }

 .single-training .header-cta { display:none; }

 .single-training .training-method-tab-content #online-training .schedule-block-content-table tbody td { display:block; }

 .single-training .gallery-meta { flex-wrap:wrap; }

 .single-training .gallery-meta > * { flex-basis:100%; }

 .single-training .gallery-meta .cta { margin-top:20px; }

 .single-training .faq-list .faq-title { font-size:18px; }

 body.search-results .search-results-intro { padding:20px; }

 .search-results-intro .search-results-info-wrapper-left { flex-wrap:wrap; }

 .search-results-intro .search-results-count { margin-left:0; }

 .front-section.hero-section .top-section .overflow-right { display:none; }

 .front-section.industries-served .heading-group .wp-block-group__inner-container { flex-wrap:wrap; }

 .front-section.industries-served .heading-group h2,.front-section.industries-served .heading-group .head-meta { flex-basis:100%; }

 .front-section.industries-served .heading-group .head-meta { flex-direction:row; justify-content:flex-start; }

 .front-section.industries-served .heading-group .head-meta .byline:first-child { margin-left:0; }

 .woocommerce table.shop_table,.woocommerce-page table.shop_table { table-layout:fixed; font-size:1.4rem; }

 .woocommerce table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon { position:relative; }

 .woocommerce input#coupon_code,.woocommerce-page input#coupon_code { width:100%; float:none; flex-basis:100%; border-radius:25px; }

 .woocommerce input#coupon_code + .button,.woocommerce-page input#coupon_code + .button { font-size:14px; float:none; position:absolute; right:3px; padding:10px 20px; flex-basis:auto; width:auto; top:5px; border-radius:25px; }

 .woocommerce ul.products li.product .button,.woocommerce-page ul.products li.product .button { padding:15px 20px; }

 .go-to-top { right:10px; bottom:15px; }

 .site-footer.has-footer-right-area > .wrap > * { flex-basis:100%; text-align:center; }

 .site-footer .footer-right-area { order:-1; margin-bottom:10px; }

 .site-footer .fosterx-menu { text-align:center; }

 .site-footer .fosterx-menu > .menu-item:first-child { margin-left:0; }

 }

 @media only screen and (max-width:420px) { .blog .fosterx-main.content,.archive:not(.woocommerce-page) .fosterx-main.content { margin-left:0; }

 .blog .fosterx-main.content > .fosterx-entry,.archive:not(.woocommerce-page) .fosterx-main.content > .fosterx-entry { padding-bottom:15px; margin-bottom:30px; border-bottom:1px solid #f2f4f9; }

 .blog .fosterx-main.content > .fosterx-entry:nth-of-type(3n + 1),.archive:not(.woocommerce-page) .fosterx-main.content > .fosterx-entry:nth-of-type(3n + 1) { margin-left:0; }

 .blog .fosterx-entry,.archive:not(.woocommerce-page) .fosterx-entry { flex-basis:100%; margin-left:0; }

 .classroom-gallery .gallery-single-block .album-title { font-size:18px; }

 .sixsigma-training-options .training-method-header { padding:0; }

 .sixsigma-products-slider .ss-products-slider.uk-slider-items > * { padding-left:10px; }

 .sixsigma-products-slider .ss-products-slider-block { padding-left:45px; }

 .sixsigma-products-slider .ss-product-slider-nav { padding-left:15px; padding-right:15px; }

 .recent-articles-header { flex-wrap:wrap; }

 .recent-articles-header > * { flex-basis:100%; }

 .recent-articles-header .arrow-button { order:-1; flex-basis:auto; margin-left:auto; margin-bottom:10px; }

 .woocommerce div.product form.cart .variations select,.woocommerce-page div.product form.cart .variations select,.woocommerce div.product .course-date-option .variations select,.woocommerce-page div.product .course-date-option .variations select { width:100%; }

 .device-pagenav.uk-sticky.uk-active,.page-side-navigation.uk-sticky.active.uk-active { padding-top:10px; padding-bottom:10px; }

 div.device-nav-trigger h2,div.device-nav-trigger h3,div.device-nav-trigger h4 { font-size:16px; }

 .select-training-wrap label { text-align:center; }

 .front-section .big-heading,.front-section h2 { font-size:30px; }

 .front-section .arrow-button { font-size:1.4rem; padding-left:65px; }

 }

 @media only screen and (max-width:378px) { .single-training-location .reviews-slider .review,.single-training .reviews-slider .review { margin:0; }

 .single-training-location .faq-list .faq-title,.single-training .faq-list .faq-title { font-size:18px; }

 .classroom-gallery .gallery-top-filters .gallery-filter { flex-basis:100%; }

 .classroom-gallery .gallery-content [class*="uk-child-width"] > .gallery-single-block { width:100%; }

 }

 @media only screen and (max-width:350px) { .site-container > * > .wrap { padding-left:20px; padding-right:20px; }

 }

 .coupon-outer-cover { height:332px; }

 .coupon-outer-cover .wp-block-columns { margin:0; }

 .coupon-outer-cover .wb-coupon { border:dotted; padding:5px; margin-bottom:20px; }

 .coupon-outer-cover .left-coupon-desc { padding:0 20px 0 20px; }

 .coupon-outer-cover .left-coupon-desc .p-margin-zero { margin:0; }

 .coupon-outer-cover .coupon-box { padding:0 10px 0 75px; }

 @media only screen and (max-width:960px) { .coupon-outer-cover { height:auto; background:#3c5eb0; border-radius:30px; }

 .coupon-outer-cover .wp-block-cover__image-background { display:none; }

 .coupon-outer-cover .coupon-box { padding:20px; }

 }

