<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*! SQLBI v3.1 - www.sqlbi.com */@import url("https://use.typekit.net/mtx6yfz.css");html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.product1{background-color:#ec5d5d !important;color:#fff !important}a:not(.button):not(.invert).product1{background:none !important;color:#ec5d5d !important}a:not(.button):not(.invert).product1:visited,a:not(.button):not(.invert).product1:active{color:#ec5d5d !important}a:not(.button):not(.invert).product1:hover,a:not(.button):not(.invert).product1:focus{color:#cb1818 !important}a.invert:not(.button).product1{background:none !important;color:#fff !important}a.invert:not(.button).product1:visited,a.invert:not(.button).product1:active{color:#fff !important}a.invert:not(.button).product1:hover,a.invert:not(.button).product1:focus{color:#ccc !important}.button.product1:visited,.button.product1:active,.button.product1:focus{background-color:#ec5d5d !important}.button.product1:hover,.button.product1.active{background-color:#cb1818 !important}.product2{background-color:#30966d !important;color:#fff !important}a:not(.button):not(.invert).product2{background:none !important;color:#30966d !important}a:not(.button):not(.invert).product2:visited,a:not(.button):not(.invert).product2:active{color:#30966d !important}a:not(.button):not(.invert).product2:hover,a:not(.button):not(.invert).product2:focus{color:#174935 !important}a.invert:not(.button).product2{background:none !important;color:#fff !important}a.invert:not(.button).product2:visited,a.invert:not(.button).product2:active{color:#fff !important}a.invert:not(.button).product2:hover,a.invert:not(.button).product2:focus{color:#ccc !important}.button.product2:visited,.button.product2:active,.button.product2:focus{background-color:#30966d !important}.button.product2:hover,.button.product2.active{background-color:#174935 !important}.product3{background-color:#3d80ae !important;color:#fff !important}a:not(.button):not(.invert).product3{background:none !important;color:#3d80ae !important}a:not(.button):not(.invert).product3:visited,a:not(.button):not(.invert).product3:active{color:#3d80ae !important}a:not(.button):not(.invert).product3:hover,a:not(.button):not(.invert).product3:focus{color:#234862 !important}a.invert:not(.button).product3{background:none !important;color:#fff !important}a.invert:not(.button).product3:visited,a.invert:not(.button).product3:active{color:#fff !important}a.invert:not(.button).product3:hover,a.invert:not(.button).product3:focus{color:#ccc !important}.button.product3:visited,.button.product3:active,.button.product3:focus{background-color:#3d80ae !important}.button.product3:hover,.button.product3.active{background-color:#234862 !important}.product4{background-color:#555 !important;color:#fff !important}a:not(.button):not(.invert).product4{background:none !important;color:#555 !important}a:not(.button):not(.invert).product4:visited,a:not(.button):not(.invert).product4:active{color:#555 !important}a:not(.button):not(.invert).product4:hover,a:not(.button):not(.invert).product4:focus{color:#222 !important}a.invert:not(.button).product4{background:none !important;color:#fff !important}a.invert:not(.button).product4:visited,a.invert:not(.button).product4:active{color:#fff !important}a.invert:not(.button).product4:hover,a.invert:not(.button).product4:focus{color:#ccc !important}.button.product4:visited,.button.product4:active,.button.product4:focus{background-color:#555 !important}.button.product4:hover,.button.product4.active{background-color:#222 !important}.product5{background-color:#f1c543 !important;color:#222 !important}a:not(.button):not(.invert).product5{background:none !important;color:#f1c543 !important}a:not(.button):not(.invert).product5:visited,a:not(.button):not(.invert).product5:active{color:#f1c543 !important}a:not(.button):not(.invert).product5:hover,a:not(.button):not(.invert).product5:focus{color:#c0930e !important}a.invert:not(.button).product5{background:none !important;color:#222 !important}a.invert:not(.button).product5:visited,a.invert:not(.button).product5:active{color:#222 !important}a.invert:not(.button).product5:hover,a.invert:not(.button).product5:focus{color:#000 !important}.button.product5:visited,.button.product5:active,.button.product5:focus{background-color:#f1c543 !important}.button.product5:hover,.button.product5.active{background-color:#c0930e !important}.product6{background-color:#4d4d4d !important;color:#fff !important}a:not(.button):not(.invert).product6{background:none !important;color:#4d4d4d !important}a:not(.button):not(.invert).product6:visited,a:not(.button):not(.invert).product6:active{color:#4d4d4d !important}a:not(.button):not(.invert).product6:hover,a:not(.button):not(.invert).product6:focus{color:#1a1a1a !important}a.invert:not(.button).product6{background:none !important;color:#fff !important}a.invert:not(.button).product6:visited,a.invert:not(.button).product6:active{color:#fff !important}a.invert:not(.button).product6:hover,a.invert:not(.button).product6:focus{color:#ccc !important}.button.product6:visited,.button.product6:active,.button.product6:focus{background-color:#4d4d4d !important}.button.product6:hover,.button.product6.active{background-color:#1a1a1a !important}.product7{background-color:#f15a24 !important;color:#fff !important}a:not(.button):not(.invert).product7{background:none !important;color:#f15a24 !important}a:not(.button):not(.invert).product7:visited,a:not(.button):not(.invert).product7:active{color:#f15a24 !important}a:not(.button):not(.invert).product7:hover,a:not(.button):not(.invert).product7:focus{color:#a4330b !important}a.invert:not(.button).product7{background:none !important;color:#fff !important}a.invert:not(.button).product7:visited,a.invert:not(.button).product7:active{color:#fff !important}a.invert:not(.button).product7:hover,a.invert:not(.button).product7:focus{color:#ccc !important}.button.product7:visited,.button.product7:active,.button.product7:focus{background-color:#f15a24 !important}.button.product7:hover,.button.product7.active{background-color:#a4330b !important}.product8{background-color:#8F2700 !important;color:#fff !important}a:not(.button):not(.invert).product8{background:none !important;color:#8F2700 !important}a:not(.button):not(.invert).product8:visited,a:not(.button):not(.invert).product8:active{color:#8F2700 !important}a:not(.button):not(.invert).product8:hover,a:not(.button):not(.invert).product8:focus{color:#290b00 !important}a.invert:not(.button).product8{background:none !important;color:#fff !important}a.invert:not(.button).product8:visited,a.invert:not(.button).product8:active{color:#fff !important}a.invert:not(.button).product8:hover,a.invert:not(.button).product8:focus{color:#ccc !important}.button.product8:visited,.button.product8:active,.button.product8:focus{background-color:#8F2700 !important}.button.product8:hover,.button.product8.active{background-color:#290b00 !important}.product9{background-color:#D3D9DB !important;color:#333 !important}a:not(.button):not(.invert).product9{background:none !important;color:#D3D9DB !important}a:not(.button):not(.invert).product9:visited,a:not(.button):not(.invert).product9:active{color:#D3D9DB !important}a:not(.button):not(.invert).product9:hover,a:not(.button):not(.invert).product9:focus{color:#9ba9ad !important}a.invert:not(.button).product9{background:none !important;color:#333 !important}a.invert:not(.button).product9:visited,a.invert:not(.button).product9:active{color:#333 !important}a.invert:not(.button).product9:hover,a.invert:not(.button).product9:focus{color:#000 !important}.button.product9:visited,.button.product9:active,.button.product9:focus{background-color:#D3D9DB !important}.button.product9:hover,.button.product9.active{background-color:#9ba9ad !important}.product10{background-color:#af3f6d !important;color:#fff !important}a:not(.button):not(.invert).product10{background:none !important;color:#af3f6d !important}a:not(.button):not(.invert).product10:visited,a:not(.button):not(.invert).product10:active{color:#af3f6d !important}a:not(.button):not(.invert).product10:hover,a:not(.button):not(.invert).product10:focus{color:#64243e !important}a.invert:not(.button).product10{background:none !important;color:#fff !important}a.invert:not(.button).product10:visited,a.invert:not(.button).product10:active{color:#fff !important}a.invert:not(.button).product10:hover,a.invert:not(.button).product10:focus{color:#ccc !important}.button.product10:visited,.button.product10:active,.button.product10:focus{background-color:#af3f6d !important}.button.product10:hover,.button.product10.active{background-color:#64243e !important}.product11{background-color:#E80A0A !important;color:#fff !important}a:not(.button):not(.invert).product11{background:none !important;color:#E80A0A !important}a:not(.button):not(.invert).product11:visited,a:not(.button):not(.invert).product11:active{color:#E80A0A !important}a:not(.button):not(.invert).product11:hover,a:not(.button):not(.invert).product11:focus{color:#860606 !important}a.invert:not(.button).product11{background:none !important;color:#fff !important}a.invert:not(.button).product11:visited,a.invert:not(.button).product11:active{color:#fff !important}a.invert:not(.button).product11:hover,a.invert:not(.button).product11:focus{color:#ccc !important}.button.product11:visited,.button.product11:active,.button.product11:focus{background-color:#E80A0A !important}.button.product11:hover,.button.product11.active{background-color:#860606 !important}.productplus{background-color:#9a1663 !important;color:#fff !important;background:linear-gradient(90deg, #ff5858 0%, #9a1663 100%) !important}a:not(.button):not(.invert).productplus{background:none !important;color:#9a1663 !important}a:not(.button):not(.invert).productplus:visited,a:not(.button):not(.invert).productplus:active{color:#9a1663 !important}a:not(.button):not(.invert).productplus:hover,a:not(.button):not(.invert).productplus:focus{color:#41092a !important}a.invert:not(.button).productplus{background:none !important;color:#fff !important}a.invert:not(.button).productplus:visited,a.invert:not(.button).productplus:active{color:#fff !important}a.invert:not(.button).productplus:hover,a.invert:not(.button).productplus:focus{color:#ccc !important}.button.productplus:visited,.button.productplus:active,.button.productplus:focus{background-color:#9a1663 !important}.button.productplus:hover,.button.productplus.active{background-color:#41092a !important}.productdays1{background-color:#468f5a !important;color:#fff !important}a:not(.button):not(.invert).productdays1{background:none !important;color:#468f5a !important}a:not(.button):not(.invert).productdays1:visited,a:not(.button):not(.invert).productdays1:active{color:#468f5a !important}a:not(.button):not(.invert).productdays1:hover,a:not(.button):not(.invert).productdays1:focus{color:#244b2f !important}a.invert:not(.button).productdays1{background:none !important;color:#fff !important}a.invert:not(.button).productdays1:visited,a.invert:not(.button).productdays1:active{color:#fff !important}a.invert:not(.button).productdays1:hover,a.invert:not(.button).productdays1:focus{color:#ccc !important}.button.productdays1:visited,.button.productdays1:active,.button.productdays1:focus{background-color:#468f5a !important}.button.productdays1:hover,.button.productdays1.active{background-color:#244b2f !important}.productdays2{background-color:#0b68b5 !important;color:#fff !important}a:not(.button):not(.invert).productdays2{background:none !important;color:#0b68b5 !important}a:not(.button):not(.invert).productdays2:visited,a:not(.button):not(.invert).productdays2:active{color:#0b68b5 !important}a:not(.button):not(.invert).productdays2:hover,a:not(.button):not(.invert).productdays2:focus{color:#053155 !important}a.invert:not(.button).productdays2{background:none !important;color:#fff !important}a.invert:not(.button).productdays2:visited,a.invert:not(.button).productdays2:active{color:#fff !important}a.invert:not(.button).productdays2:hover,a.invert:not(.button).productdays2:focus{color:#ccc !important}.button.productdays2:visited,.button.productdays2:active,.button.productdays2:focus{background-color:#0b68b5 !important}.button.productdays2:hover,.button.productdays2.active{background-color:#053155 !important}.productdays3{background-color:#000 !important;color:#fff !important}a:not(.button):not(.invert).productdays3{background:none !important;color:#000 !important}a:not(.button):not(.invert).productdays3:visited,a:not(.button):not(.invert).productdays3:active{color:#000 !important}a:not(.button):not(.invert).productdays3:hover,a:not(.button):not(.invert).productdays3:focus{color:#000 !important}a.invert:not(.button).productdays3{background:none !important;color:#fff !important}a.invert:not(.button).productdays3:visited,a.invert:not(.button).productdays3:active{color:#fff !important}a.invert:not(.button).productdays3:hover,a.invert:not(.button).productdays3:focus{color:#ccc !important}.button.productdays3:visited,.button.productdays3:active,.button.productdays3:focus{background-color:#000 !important}.button.productdays3:hover,.button.productdays3.active{background-color:#000 !important}@font-face{font-family:'sqlbi';src:url('fonts/sqlbi.eot?3.1.2');src:url('fonts/sqlbi.eot?3.1.2#iefix') format('embedded-opentype'),url('fonts/sqlbi.ttf?3.1.2') format('truetype'),url('fonts/sqlbi.woff?3.1.2') format('woff'),url('fonts/sqlbi.svg?3.1.2#sqlbi') format('svg');font-weight:normal;font-style:normal}.icon:before,.icon:after{font-family:'sqlbi' !important;margin-right:5px;vertical-align:middle}.icon.solo:before,.icon.solo:after{margin:0}.icon-expand:before{content:'\e94f'}.icon-collapse:before{content:'\e955'}.icon-collpseleft:before{content:'\e964'}.icon-u-arrow:after{margin-right:0;margin-left:4px;content:'\e941'}.icon-ext:after{margin-right:0;margin-left:4px;content:'\e90b'}.icon-u2-arrow:before{content:'\e941'}.icon-u-arrow2:before{content:'\e942'}.icon-u-arrow3:after{margin-right:0;margin-left:4px;content:'\e94e'}.icon-d-arrow:after{margin-right:0;margin-left:4px;content:'\e904'}.icon-d-arrow2:before{content:'\e911'}.icon-d-arrow3:after{margin-right:0;margin-left:4px;content:'\e94d'}.icon-l-arrow:before{content:'\e923'}.icon-l-arrow2:before{content:'\e924'}.icon-r-arrow:after{margin-right:0;margin-left:4px;vertical-align:baseline;content:'\e931'}.icon-r-arrow2:before{content:'\e932'}.icon-add:before{content:'\e900'}.icon-architecture:before,.icon-bi-architectural-review:before{content:'\e901'}.icon-post:before{content:'\e902'}.icon-daxpuzzle:before{content:'\e96e'}.icon-book:before{content:'\e905'}.icon-bundle:before{content:'\e906'}.icon-cert:before,.icon-cert-attendance:before,.icon-cert-completion:before,.icon-menu-certificates:before{content:'\e908'}.icon-classroom:before,.icon-menu-classroom-courses:before{content:'\e90a'}.icon-classroom-video:before{content:'\e94b'}.icon-companion:before{content:'\e90d'}.icon-confirmed:before{vertical-align:baseline;content:'\e90e'}.icon-copy:before{content:'\e90f'}.icon-custom-training:before,.icon-custom-training-and-mentoring:before{content:'\e910'}.icon-dax:before{content:'\e912'}.icon-delete:before,.icon-cancel:before{vertical-align:baseline;content:'\e913'}.icon-delete2:after{vertical-align:baseline;margin-right:0;margin-left:5px;content:'\e913'}.icon-download:after{margin-right:0;margin-left:5px;content:'\e914'}.icon-download2:before{content:'\e914'}.icon-early-bird:before{content:'\e915'}.icon-email:before{content:'\e916'}.icon-email2:before{content:'\e959'}.icon-errata:before{margin-right:10px;content:'\e917'}.icon-excel:before{content:'\e988'}.icon-power-pivot:before{content:'\e987'}.icon-lab:before,.icon-exercises:before{content:'\e919'}.icon-facebook:before{content:'\e91a'}.icon-facebook2:before{content:'\e957'}.icon-invoice:before{content:'\e91b'}.icon-github:before{content:'\e91c'}.icon-group:before,.icon-menu-edit-users:before,.icon-menu-users:before{content:'\e91d'}.icon-group-discount:before{content:'\e91e'}.icon-lang:before{content:'\e91f'}.icon-guru:before{content:'\e920'}.icon-help:after{margin-right:0;margin-left:4px;vertical-align:top;content:'\e921'}.icon-help2:before{vertical-align:top;content:'\e921'}.icon-info:before{vertical-align:top;content:'\e55'}.icon-interaction:before{content:'\e922'}.icon-link:before{content:'\e925'}.icon-linkedin:before{content:'\e926'}.icon-linkedin2:before{content:'\e958'}.icon-lunch:before{content:'\e927'}.icon-data-modeling:before{content:'\e928'}.icon-ninja:before{content:'\e92a'}.icon-onsite:before,.icon-on-site-consulting:before{content:'\e92b'}.icon-optimization:before,.icon-power-bi-ssas-optimization:before{content:'\e92c'}.icon-blogpost:before{content:'\e92d'}.icon-power-bi:before{content:'\e98a'}.icon-practice:before{content:'\e930'}.icon-remote:before,.icon-remote-consulting:before{content:'\e933'}.icon-review:before{content:'\e934'}.icon-rookie:before{content:'\e935'}.icon-rss:before{content:'\e936'}.icon-series:before{content:'\e937'}.icon-sql-server:before{content:'\e938'}.icon-tabular:before{content:'\e939'}.icon-ssas:before,.icon-analysis-services:before{content:'\e90c'}.icon-mssas:before{content:'\e97b'}.icon-star:before{vertical-align:baseline;content:'\e93a'}.icon-subtitles:before{content:'\e93b'}.icon-test:before{content:'\e93c'}.icon-time:before{vertical-align:top;content:'\e93d'}.icon-tool:before{content:'\e97d'}.icon-trainer:before{content:'\e9b9'}.icon-twitter:before{content:'\e940'}.icon-videotraining:before{content:'\e943'}.icon-video:before,.icon-menu-dashboard:before,.icon-menu-video-courses:before{content:'\e944'}.icon-ref:before{content:'\e947'}.icon-whitepaper:before{content:'\e909'}.icon-youtube:before{content:'\e948'}.icon-vimeo:before{content:'\e98b'}.icon-home:before{content:'\e949'}.icon-search:before{content:'\e950'}.icon-cart:before,.icon-pay:before{content:'\e95a'}.icon-user:before,.icon-menu-edit-account:before{content:'\e951'}.icon-dot:before{content:'\e952'}.icon-google:before{content:'\e953'}.icon-settings:before{content:'\e954'}.icon-admin:before{vertical-align:top;content:'\e94a'}.icon-edit:before{content:'\e956'}.icon-mute:before{content:'\e95b'}.icon-unmute:before{content:'\e95c'}.icon-reload:before{content:'\e95d';font-weight:bold}.icon-text:before,.icon-page:before{content:'\e966'}.icon-slide:before{content:'\e965'}.icon-menu:before{content:'\e963'}.icon-progress100:before{content:'\e962'}.icon-progress87:before{content:'\e96b'}.icon-progress75:before{content:'\e961'}.icon-progress62:before{content:'\e96a'}.icon-progress50:before{content:'\e960'}.icon-progress37:before{content:'\e969'}.icon-progress25:before{content:'\e95f'}.icon-progress12:before{content:'\e968'}.icon-progress0:before{content:'\e95e'}.icon-exit:after,.icon-menu-customer-logout:after{margin-right:0;content:'\e96c'}.icon-conference:before{content:'\e970'}.icon-sqlbi:before{margin:0;content:'\e96f'}.icon-dax-patterns:before,.icon-menu-video-courses-dax-patterns:before{margin:0;content:'\e972'}.icon-web:before,.icon-blogurl:before{content:'\e974'}.icon-order:before,.icon-menu-orders:before{content:'\e973'}.icon-close:before{content:'\e975'}.icon-lock:before{content:'\e976'}.icon-fast:before{content:'\e979'}.icon-maintenance:before{content:'\e97a'}.icon-chart:before,.icon-data-visualization:before{content:'\e978'}.icon-bookmark:before{content:'\edff'}.icon-add-bookmark:before{content:'\e903'}.icon-bookmarked:before{content:'\ee00'}.icon-highlight:before{content:'\e7e6'}.icon-highlighted:before{content:'\e918'}.icon-transferable:before{content:'\e97e'}.icon-ellipsis:before{content:'\e97f'}.icon-sync:before{content:'\e980';text-align:center;margin:0}.icon-streaming:before{content:'\e981'}.icon-live:before{content:'\e982'}.icon-play:before{content:'\e985'}.icon-theme-auto:before{content:'\e92e'}.icon-theme-light:before{content:'\e945'}.icon-theme-dark:before{content:'\e92f'}.icon-horizontal-panels:before{content:'\e918'}.icon-vertical-panels:before{content:'\e989'}.icon-twitch:before{content:'\e98c'}.icon-discount:before{content:'\e901'}.icon-comments:before{content:'\e907'}.icon-menu-plus:before,.icon-plus:before{content:'\e91b'}.icon-logo-plus:before{content:'\e929'}.icon-license:before,.icon-menu-licenses:before{content:'\e92b'}.icon-warning:before{content:'\e937'}.icon-warning2:before{content:'\e92c'}.icon-mic:before{content:'\e93e'}.icon-slides:before{content:'\e93f'}.flex-holder{margin-top:0 !important;margin-bottom:0 !important;padding-top:0 !important;padding-bottom:0 !important;line-height:1 !important;font-size:0 !important;border-top:0 !important;border-bottom:0 !important;background:none !important;height:0 !important}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-font-feature-settings:normal !important;font-feature-settings:normal}*:focus{outline:none}.shadow{box-shadow:0 0 1px 0 rgba(0,0,0,0.3)}.no-shadow,.noshadow{box-shadow:none;text-shadow:none}.no-appearence,.noappearance{-webkit-appearance:none;-moz-appearance:none}.hidden{display:none}.screen-reader-text{display:none !important}.n{clear:both}.ctr{text-align:center}.right{text-align:right}.ani-t,.ani-r,.ani-b,.ani-l,.ani-a,.ani-count{visibility:hidden}.nowrap{white-space:nowrap}.noflow{overflow:hidden}.noborder,.nobord{border:none !important}.flag{height:1em;width:auto;display:inline-block;vertical-align:-10%;border-radius:2px}.no-li,.noli{list-style:none;padding:0;margin:0;display:inline-block}.title{font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:700}.caption{font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:300;text-transform:uppercase;letter-spacing:1px}.note{font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-size:12px;line-height:1.4;color:#999}.big-message{font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-size:26px;line-height:1.4;color:#999}.section-caption{font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:300;text-transform:uppercase;letter-spacing:1px;color:#999;font-size:12px}.section-description{display:block;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-size:18px;font-weight:300;line-height:1.4;font-style:italic;text-align:center;clear:both;padding:0 60px 30px 60px}.badge{position:fixed;right:30px;bottom:30px}@media only screen and (max-height:414px){.badge{display:none}}.inline-badge{background:#078fdd;color:#fff;border-radius:.9em;font-family:Arial,sans-serif;font-weight:bold;text-transform:uppercase;line-height:1.3;font-size:10px;padding:2px 6px;margin:0 5px;display:inline-block;letter-spacing:.5px;cursor:default}p{margin:15px 0}strong,.bold{font-weight:700}fieldset{border:none;padding:10px}iframe{border:0;-webkit-appearance:none;-moz-appearance:none}table{border-collapse:collapse}table th,table td{border:1px solid #4d4d4d;padding:5px 10px;border-collapse:collapse;margin:0;text-align:left;vertical-align:middle}table th,table thead td{font-weight:700;background:#f5f5f5}cite,blockquote{display:block;padding:30px;margin:20px 0;border-radius:5px;color:#333;font-size:1.05em;line-height:1.5;background:#f5f5f5}cite p,blockquote p{margin:0}hr{display:block;height:1px;border:0;border-top:2px solid #E7E9ED;margin:30px 0 26px 0}a{color:#ec5d5d;text-decoration:none;font-weight:500}a:active,a:visited{color:#ec5d5d}a:hover{color:#cb1818}a.more{font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:300;text-transform:uppercase;letter-spacing:1px;font-weight:600;font-size:.8em;white-space:nowrap}a.more:before,a.more:after{font-family:'sqlbi' !important;margin-right:5px;vertical-align:middle}a.more.solo:before,a.more.solo:after{margin:0}a.more:after{margin-right:0;margin-left:4px;vertical-align:baseline;content:'\e931'}a.more:after{font-size:.65em}a.more.ext:after{margin-right:0;margin-left:4px;content:'\e90b'}a.more.ext:after{font-size:1.1em}a.more.prev:after{content:'';margin:0}a.more.prev:before{content:'\e923'}a.more.prev:before{font-size:.75em}a.more.int:after{margin-right:0;margin-left:4px;content:'\e904'}a.more.down:after{margin-right:0;margin-left:5px;content:'\e914'}a.more.down:after{font-size:.9em}a.more.noicon:after,a.more.noicon:before{content:'';margin:0}a.int:before,a.int:after{font-family:'sqlbi' !important;margin-right:5px;vertical-align:middle}a.int.solo:before,a.int.solo:after{margin:0}a.int:after{margin-right:0;margin-left:4px;content:'\e904'}a.int:after{font-size:.5em;margin-right:5px}a.low-key,a[rel=bookmark]{color:#333}a.low-key:visited,a[rel=bookmark]:visited,a.low-key:active,a[rel=bookmark]:active{color:#333}a.low-key:hover,a[rel=bookmark]:hover{color:#000}a.underlined{color:#333;border-bottom:.08em dotted #666}a.underlined:visited,a.underlined:active{color:#333}a.underlined:hover{color:#000;border-bottom-color:#333}.invert a,a.invert{color:#fff !important}.invert a:visited,a.invert:visited,.invert a:active,a.invert:active{color:#fff !important}.invert a:hover,a.invert:hover{color:#ccc !important}time,address{display:inline-block;font-style:normal}img,svg{display:inline-block;vertical-align:middle}img.zoomed,svg.zoomed{border:none;position:absolute !important;background:#fff}figure{margin:0}h1,h2,h3,h4,h5,h6{font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:700;line-height:1.2;margin:0 0 20px 0}a h1,a h2,a h3,a h4,a h5,a h6{color:#333}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:700 !important}form{display:inline}input::placeholder,select::placeholder,textarea::placeholder{color:#aaa !important;font-weight:300}input:-moz-placeholder,select:-moz-placeholder,textarea:-moz-placeholder{color:#aaa !important;font-weight:300}input:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#aaa !important;font-weight:300}input::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#aaa !important;font-weight:300}input:-moz-placeholder,select:-moz-placeholder,textarea:-moz-placeholder{color:#aaa !important;font-weight:300}input::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:#aaa !important;font-weight:300}input:focus,select:focus,textarea:focus{outline:none}input::-moz-focus-inner,select::-moz-focus-inner,textarea::-moz-focus-inner{border:0}input[type=text],input[type=password],input[type=email],input[type=number],input[type=tel],textarea{border-radius:.6em;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-size:16px;line-height:1.6;color:#333;background:#f2f2f2;-webkit-appearance:none;-moz-appearance:none;outline:0;border:0;padding:5px 10px}input[type=text].disabled,input[type=password].disabled,input[type=email].disabled,input[type=number].disabled,input[type=tel].disabled,textarea.disabled{background:#ccc !important}.switch{position:relative;display:inline-block;width:35px;height:20px;vertical-align:middle;margin-right:5px}.switch input{display:none}.switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s;border-radius:20px}.switch .slider:before{position:absolute;content:"";height:12px;width:12px;left:4px;bottom:4px;background-color:white;-webkit-transition:.4s;transition:.4s;border-radius:50%}.switch .slider.locked{background-color:#f7b8b8 !important}.switch .slider.unsupported{background-color:#e6e6e6 !important}.switch .slider.unsupported:before{display:none}.switch input:checked+.slider{background-color:#ec5d5d}.switch input:focus+.slider{box-shadow:0 0 1px #ec5d5d}.switch input:checked+.slider:before{-webkit-transform:translateX(14px);-ms-transform:translateX(14px);transform:translateX(14px)}select{border:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:window;cursor:pointer;background:#f2f2f2 url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjAuMiwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSIzMHB4IiBoZWlnaHQ9IjlweCIgdmlld0JveD0iMCAwIDMwIDkiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDMwIDk7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8cG9seWdvbiBwb2ludHM9IjAuNSwxLjQgMS43LDAuMyA3LjIsNi4yIDEyLjcsMC4zIDEzLjksMS40IDcuMiw4LjYgCSIvPgo8L2c+Cjwvc3ZnPgo=") no-repeat right center;background-size:30px 9px;padding:5px 40px 5px 10px;border-radius:.6em;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-size:16px;line-height:1.6;color:#333}select::-ms-expand{display:none}select:focus{outline:none}.ui-spinner{display:inline-block;background:#f2f2f2;border-radius:.6em;width:80px;overflow:hidden}.ui-spinner-input{background:none !important;width:40px !important;padding:0 5px 0 10px !important;float:left}.ui-spinner-input::-webkit-inner-spin-button,.ui-spinner-input::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;margin:0}.ui-spinner-button{cursor:pointer;float:right;font-size:7px;margin:5px 8px 0 0;color:#333 !important}.ui-spinner-button:before,.ui-spinner-button:after{font-family:'sqlbi' !important;margin-right:5px;vertical-align:middle}.ui-spinner-button.solo:before,.ui-spinner-button.solo:after{margin:0}.ui-spinner-button.ui-spinner-up:before{content:'\e955'}.ui-spinner-button.ui-spinner-down:before{content:'\e94f'}.ui-spinner-button:before{margin:0}.button,input[type=button]{display:inline-block;padding:10px 15px;font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:500;line-height:1.2;-webkit-appearance:none;-moz-appearance:none;border:0;outline:0;background:#30966d;color:#fff;text-transform:uppercase;text-align:center;letter-spacing:1px;cursor:pointer;border-radius:2em}.button:hover,input[type=button]:hover{background:#246f51 !important;color:#fff}.button:active,input[type=button]:active,.button:focus,input[type=button]:focus{background:#246f51 !important;color:#fff;transform:translateY(1px);-webkit-box-shadow:inset 1px 1px 1px rgba(0,0,0,0.3);-moz-box-shadow:inset 1px 1px 1px rgba(0,0,0,0.3);box-shadow:inset 1px 1px 1px rgba(0,0,0,0.3)}.button:visited,input[type=button]:visited{background:#30966d;color:#fff}.button.disabled,input[type=button].disabled{box-shadow:none;text-shadow:none;cursor:default !important;background:#ccc !important}.button.icon:before,input[type=button].icon:before{font-size:.85em}.button.red-button,input[type=button].red-button{background:#ec5d5d}.button.red-button:hover,input[type=button].red-button:hover,.button.red-button:active,input[type=button].red-button:active,.button.red-button:focus,input[type=button].red-button:focus{background:#e72f2f !important}.button.red-button:visited,input[type=button].red-button:visited{background:#ec5d5d}.button.dark-button,input[type=button].dark-button{background:#333}.button.dark-button:hover,input[type=button].dark-button:hover,.button.dark-button:active,input[type=button].dark-button:active,.button.dark-button:focus,input[type=button].dark-button:focus{background:#1a1a1a !important}.button.dark-button:visited,input[type=button].dark-button:visited{background:#333}.button.more-button,input[type=button].more-button{background:#f5f5f5;color:#666}.button.more-button:hover,input[type=button].more-button:hover,.button.more-button:active,input[type=button].more-button:active,.button.more-button:focus,input[type=button].more-button:focus{background:#dcdcdc !important}.button.more-button:visited,input[type=button].more-button:visited{background:#f5f5f5}.low-key-button{display:inline-block;padding:10px 15px;font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:500;line-height:1.2;-webkit-appearance:none;-moz-appearance:none;box-shadow:0 0 1px 0 rgba(0,0,0,0.3);border:0;outline:0;background:#f5f5f5;color:#4d4d4d;text-transform:uppercase;text-align:center;letter-spacing:1px;cursor:pointer;border-radius:2em}.low-key-button:hover{background:#dcdcdc !important;color:#333}.low-key-button:active,.low-key-button:focus{background:#dcdcdc !important;color:#333;transform:translateY(1px);-webkit-box-shadow:inset 1px 1px 1px rgba(0,0,0,0.3);-moz-box-shadow:inset 1px 1px 1px rgba(0,0,0,0.3);box-shadow:inset 1px 1px 1px rgba(0,0,0,0.3)}.low-key-button:visited{background:#f5f5f5;color:#333}.low-key-button.disabled{box-shadow:none;text-shadow:none;cursor:default !important;background:#ccc !important}.compressed-input{border-radius:2em;background:#f2f2f2;padding:2px 2px 2px 6px;overflow:hidden;display:-ms-flexbox;display:-ms-flex;display:flex}.compressed-input input[type=text],.compressed-input input[type=email],.compressed-input input[type=password]{-ms-flex-grow:1;flex-grow:1;-ms-flex-basis:70%;flex-basis:70%;width:70%}.compressed-input button,.compressed-input input[type=button]{-ms-flex-grow:0;flex-grow:0}.mobile{display:none}.tv{position:relative}.tv .floatable{background:#f5f5f5;padding:5px;border-radius:5px}.tv .floatable:before{content:'';background:url("../images/logo-player.svg") no-repeat center;background-size:25%;position:absolute;left:0;top:0;bottom:0;right:0;-webkit-animation:sk-opacityout 2s infinite ease-out;animation:sk-opacityout 2s infinite ease-out}.tv .floatable .closer{display:none;position:absolute;top:0;right:0;font-size:12px;background:#f5f5f5;color:#333;padding:8px;border-radius:5px;line-height:1;text-align:center;cursor:pointer;z-index:999999}.tv .floatable .closer:before,.tv .floatable .closer:after{font-family:'sqlbi' !important;margin-right:5px;vertical-align:middle}.tv .floatable .closer.solo:before,.tv .floatable .closer.solo:after{margin:0}.tv .floatable .closer:before{content:'\e975'}.tv .floatable .closer:before{margin:0}.tv .floatable.floating{position:fixed;bottom:20px;right:20px;width:300px;height:168.75px;margin:0 !important;z-index:9999999999999;box-shadow:0 0 1px 0 rgba(0,0,0,0.3)}.tv .floatable.floating.ui-draggable{cursor:move}.tv .floatable.floating .closer{display:block}@-webkit-keyframes sk-opacityout{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes sk-opacityout{0%{opacity:1}50%{opacity:0}100%{opacity:1}}.video-cover{position:relative;overflow:hidden}.video-cover .video-play{position:absolute;top:0;left:0;width:100%;height:100%;background:url("../images/play.svg") no-repeat center;background-size:65px auto;opacity:.8}.video-cover .video-play:hover{opacity:1}.video-cover .video-time{position:absolute;background:#000;color:#fff;padding:3px;border-radius:3px;letter-spacing:.5px;font-size:12px;font-weight:bold;line-height:1;right:5px;bottom:5px}.video-cover .video-time.live{background:#FF0100}.video-cover img{width:100%;height:auto}.video-cover.placeholder{width:100%;padding-bottom:56.25%}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed,.video-container video,.video-container .azuremediaplayer{position:absolute;top:0;left:0;width:100%;height:100%}.video-button{font-size:20px;padding:4px 15px;margin:10px;position:absolute;z-index:1;border-radius:5px;background:rgba(23,35,34,0.75);color:#fff;cursor:pointer;text-align:center}.video-button a{color:#fff}.video-button a:visited,.video-button a:active{color:#fff}.video-button a:before{margin:0 !important}.video-button:hover{background:#ec5d5d}.course-logo,.odcourse-logo,.videocourse-logo,.subscription-logo{border-radius:5px;position:relative;box-shadow:0 0 1px 0 rgba(0,0,0,0.3)}.course-logo:before,.odcourse-logo:before,.videocourse-logo:before,.subscription-logo:before{display:block;content:"";width:100%;padding-top:75%}.course-logo&gt;div,.odcourse-logo&gt;div,.videocourse-logo&gt;div,.subscription-logo&gt;div{position:absolute;padding:10px;top:0;left:0;right:0;bottom:0}.course-logo&gt;div span:before,.odcourse-logo&gt;div span:before,.videocourse-logo&gt;div span:before,.subscription-logo&gt;div span:before{content:"4"}.course-logo&gt;div span:after,.odcourse-logo&gt;div span:after,.videocourse-logo&gt;div span:after,.subscription-logo&gt;div span:after{content:"3"}.course-logo&gt;div,.odcourse-logo&gt;div,.videocourse-logo&gt;div,.subscription-logo&gt;div{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center;-ms-justify-content:center;justify-content:center;padding:5% !important}.course-logo&gt;div img,.odcourse-logo&gt;div img,.videocourse-logo&gt;div img,.subscription-logo&gt;div img{-ms-flex:0 0 auto;flex:0 0 auto;height:70% !important;width:100% !important;max-width:75% !important;border:0 !important}.course-logo .trial,.odcourse-logo .trial,.videocourse-logo .trial,.subscription-logo .trial,.course-logo .progress,.odcourse-logo .progress,.videocourse-logo .progress,.subscription-logo .progress,.course-logo .collection,.odcourse-logo .collection,.videocourse-logo .collection,.subscription-logo .collection{position:absolute;left:8px;top:8px;text-transform:uppercase;font-size:12px;font-weight:700;line-height:1;opacity:.75}.course-logo .trial:before,.odcourse-logo .trial:before,.videocourse-logo .trial:before,.subscription-logo .trial:before,.course-logo .progress:before,.odcourse-logo .progress:before,.videocourse-logo .progress:before,.subscription-logo .progress:before,.course-logo .collection:before,.odcourse-logo .collection:before,.videocourse-logo .collection:before,.subscription-logo .collection:before{margin:0}.course-logo .trial,.odcourse-logo .trial,.videocourse-logo .trial,.subscription-logo .trial{letter-spacing:2px;font-size:10px;font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif}.course-logo .free,.odcourse-logo .free,.videocourse-logo .free,.subscription-logo .free{right:4px;top:4px}.course-logo .collection,.odcourse-logo .collection,.videocourse-logo .collection,.subscription-logo .collection{right:auto;left:auto;letter-spacing:2px;font-size:10px;font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif}.course-logo.videocourse-logo,.odcourse-logo.videocourse-logo,.videocourse-logo.videocourse-logo,.subscription-logo.videocourse-logo,.course-logo.subscription-logo,.odcourse-logo.subscription-logo,.videocourse-logo.subscription-logo,.subscription-logo.subscription-logo{position:relative}.course-logo.videocourse-logo:before,.odcourse-logo.videocourse-logo:before,.videocourse-logo.videocourse-logo:before,.subscription-logo.videocourse-logo:before,.course-logo.subscription-logo:before,.odcourse-logo.subscription-logo:before,.videocourse-logo.subscription-logo:before,.subscription-logo.subscription-logo:before{display:block;content:"";width:100%;padding-top:56.25%}.course-logo.videocourse-logo&gt;div,.odcourse-logo.videocourse-logo&gt;div,.videocourse-logo.videocourse-logo&gt;div,.subscription-logo.videocourse-logo&gt;div,.course-logo.subscription-logo&gt;div,.odcourse-logo.subscription-logo&gt;div,.videocourse-logo.subscription-logo&gt;div,.subscription-logo.subscription-logo&gt;div{position:absolute;padding:10px;top:0;left:0;right:0;bottom:0}.course-logo.videocourse-logo&gt;div span:before,.odcourse-logo.videocourse-logo&gt;div span:before,.videocourse-logo.videocourse-logo&gt;div span:before,.subscription-logo.videocourse-logo&gt;div span:before,.course-logo.subscription-logo&gt;div span:before,.odcourse-logo.subscription-logo&gt;div span:before,.videocourse-logo.subscription-logo&gt;div span:before,.subscription-logo.subscription-logo&gt;div span:before{content:"16"}.course-logo.videocourse-logo&gt;div span:after,.odcourse-logo.videocourse-logo&gt;div span:after,.videocourse-logo.videocourse-logo&gt;div span:after,.subscription-logo.videocourse-logo&gt;div span:after,.course-logo.subscription-logo&gt;div span:after,.odcourse-logo.subscription-logo&gt;div span:after,.videocourse-logo.subscription-logo&gt;div span:after,.subscription-logo.subscription-logo&gt;div span:after{content:"9"}a .course-logo img,a .odcourse-logo img,a .videocourse-logo img,a .subscription-logo img{cursor:pointer !important}a:hover .course-logo,a:hover .odcourse-logo,a:hover .videocourse-logo,a:hover .subscription-logo{-webkit-box-shadow:inset 0 0 20px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 20px rgba(0,0,0,0.3);box-shadow:inset 0 0 20px rgba(0,0,0,0.3)}.free{background:#30966d;color:#fff;border-radius:.9em;font-family:Arial,sans-serif;font-weight:bold;text-transform:uppercase;line-height:1.3;font-size:10px;padding:2px 5px;margin:5px;display:inline-block;position:absolute;cursor:default}.tag-cloud-link{font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:700;text-transform:uppercase;border:1.5px solid #ec5d5d;color:#ec5d5d;border-radius:30px;padding:2px 8px;display:inline-block;line-height:1.5;vertical-align:middle}a.tag-cloud-link:hover{background:#ec5d5d;color:#fff}.map-info .title{font-size:15px}.tooltip{cursor:help}a.tooltip{cursor:pointer}.tooltipster-content{font-size:14px}.tooltipster-content ul{margin:0;padding:5px 15px}.tooltipster-content ul li{list-style-type:li}.tooltip-templates{display:none !important}.clickable-tooltip{cursor:pointer}.fit{display:inline-block;white-space:nowrap}.truncate .collapsed{display:none}.truncate .truncate-edit{font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:300;text-transform:uppercase;letter-spacing:1px;font-weight:500;font-size:11px}.truncate .truncate-edit:before,.truncate .truncate-edit:after{font-family:'sqlbi' !important;margin-right:5px;vertical-align:middle}.truncate .truncate-edit.solo:before,.truncate .truncate-edit.solo:after{margin:0}.truncate .truncate-edit.expand:before{content:'\e94f'}.truncate .truncate-edit.collapse{display:block;margin:5px 0}.truncate .truncate-edit.collapse:before{content:'\e955'}.truncate .truncate-edit:before{font-size:.5em;margin-right:3px !important}.inline-expand{cursor:pointer !important}.inline-expand:before,.inline-expand:after{font-family:'sqlbi' !important;margin-right:5px;vertical-align:middle}.inline-expand.solo:before,.inline-expand.solo:after{margin:0}.inline-expand:before{content:'\e955'}.inline-expand:before{font-size:.5em;margin-right:3px !important}.inline-expand.collapsed:before{content:'\e94f'}.block-ctrl{font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:300;text-transform:uppercase;letter-spacing:1px;font-weight:400;font-size:11px}.block-ctrl:before,.block-ctrl:after{font-family:'sqlbi' !important;margin-right:5px;vertical-align:middle}.block-ctrl.solo:before,.block-ctrl.solo:after{margin:0}.block-ctrl:before{content:'\e955'}.block-ctrl.block-ctrl-collapsed:before{content:'\e94f'}.block-ctrl:before{font-size:.5em;margin-right:3px !important}.block-collapsed{display:none !important}.loading{opacity:.1}.spinner{width:40px;height:40px;margin:0 auto;background:#333;border-radius:100%;-webkit-animation:sk-scaleout 1s infinite ease-in-out;animation:sk-scaleout 1s infinite ease-in-out}@-webkit-keyframes sk-scaleout{0%{-webkit-transform:scale(0)}100%{-webkit-transform:scale(1);opacity:0}}@keyframes sk-scaleout{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}ul.cert-badges{list-style:none;padding:0;margin:0;display:inline-block;display:-ms-inline-flexbox;display:-ms-inline-flex;display:inline-flex;-ms-align-items:center;align-items:center;-ms-justify-content:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}ul.cert-badges li{list-style:none;padding:0;margin:0;display:inline-block;-ms-flex:0 0 auto;flex:0 0 auto;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center;-ms-justify-content:center;justify-content:center;margin-top:10px;padding:20px}ul.cert-badges li img{height:72px;width:auto}.sharing{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center;-ms-justify-content:center;justify-content:center}.sharing .share{width:16px;height:16px;padding:5px;margin:0 2px;font-size:0;text-align:center;border-radius:100%}.sharing .share:before{font-size:11px;color:#fff;margin:0;line-height:1.6;vertical-align:middle}.sharing .share.icon-linkedin2{background:#1178b3}.sharing .share.icon-linkedin2:hover{background:#083a56}.sharing .share.icon-twitter{background:#2aa3ef}.sharing .share.icon-twitter:hover{background:#0d6ba6}.sharing .share.icon-facebook2{background:#4469b0}.sharing .share.icon-facebook2:hover{background:#283d66}.sharing .share.icon-email2{background:#f5791d}.sharing .share.icon-email2:hover{background:#a54a07}.sharing .share.icon-email2:before{font-size:10px}.sharing .share.icon-rss{display:none;background:#EC863A}.sharing .share.icon-rss:hover{background:#af5411}.big-sharing .sharing .share{width:42px;height:42px;margin:20px 2px 0 2px}.big-sharing .sharing .share.icon-rss{display:inline-block;margin-left:10px}.big-sharing .sharing .share:before{font-size:24px;line-height:1.8}.big-sharing .sharing .share.icon-email2:before{font-size:23px}.yt-subscribe{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center;-ms-justify-content:center;justify-content:center;margin:0 10px;font-size:14px !important;background-color:#CC0200 !important}.yt-subscribe:hover{background-color:#990200 !important}.slide{visibility:hidden;display:none}.slide:first-child,.slick-list .slide{display:block;visibility:visible}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-slide{float:left;height:100%;min-height:1px;display:none}.slick-slide img{display:inline-block}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-prev,.slick-next{z-index:99999;position:absolute;display:block;letter-spacing:0;line-height:0px;font-size:0px;cursor:pointer;background:transparent !important;color:transparent;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%) !important;padding:0;border:none;outline:none}.slick-prev:before,.slick-next:before,.slick-prev:after,.slick-next:after{font-family:'sqlbi' !important;margin-right:5px;vertical-align:middle}.slick-prev.solo:before,.slick-next.solo:before,.slick-prev.solo:after,.slick-next.solo:after{margin:0}.slick-prev:hover,.slick-next:hover,.slick-prev:focus,.slick-next:focus{outline:none;background:transparent !important;color:transparent}.slick-prev:hover:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-next:focus:before{opacity:1}.slick-prev:active,.slick-next:active{background:transparent !important;-webkit-transform:translate(0, -45%) !important;-ms-transform:translate(0, -45%) !important;transform:translate(0, -45%) !important}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-size:40px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:10px}.slick-prev:before{content:'\e924'}.slick-prev:before{margin:0}.slick-next{right:10px}.slick-next:before{content:'\e932'}.slick-next:before{margin:0}.slick-dotted .slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent !important;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;background:transparent !important}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:active{background:transparent !important}.slick-dots li button:before,.slick-dots li button:after{font-family:'sqlbi' !important;margin-right:5px;vertical-align:middle}.slick-dots li button.solo:before,.slick-dots li button.solo:after{margin:0}.slick-dots li button:before{content:'\e952'}.slick-dots li button:before{margin:0;position:absolute;top:0;left:0;width:20px;height:20px;font-size:10px;line-height:20px;text-align:center;color:#333;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#333;opacity:.75}.nav-links{margin:30px 0;text-align:center;font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-size:14px;line-height:1.6;font-weight:300;text-transform:uppercase}.nav-links .page-numbers{padding:4px 10px;border-radius:.6em}.nav-links .page-numbers:not(.dots):not(.next):not(.prev){font-size:15px;color:#333}.nav-links .page-numbers:not(.dots):not(.next):not(.prev):active,.nav-links .page-numbers:not(.dots):not(.next):not(.prev):visited{color:#333}.nav-links .page-numbers:not(.dots):not(.next):not(.prev):hover,.nav-links .page-numbers:not(.dots):not(.next):not(.prev).current{background:#f5f5f5;color:#000}.nav-links .next{margin-left:10px}.nav-links .next:before,.nav-links .next:after{font-family:'sqlbi' !important;margin-right:5px;vertical-align:middle}.nav-links .next.solo:before,.nav-links .next.solo:after{margin:0}.nav-links .next:after{margin-right:0;margin-left:4px;vertical-align:baseline;content:'\e931'}.nav-links .next:after{font-size:.65em}.nav-links .prev{margin-right:10px}.nav-links .prev:before,.nav-links .prev:after{font-family:'sqlbi' !important;margin-right:5px;vertical-align:middle}.nav-links .prev.solo:before,.nav-links .prev.solo:after{margin:0}.nav-links .prev:before{content:'\e923'}.nav-links .prev:before{font-size:.65em}.ui-dialog{display:none;position:absolute;background:#fff;padding:15px;-webkit-box-shadow:0 0 10px 0 rgba(50,50,50,0.15);-moz-box-shadow:0 0 10px 0 rgba(50,50,50,0.15);box-shadow:0 0 10px 0 rgba(50,50,50,0.15);z-index:101}.ui-dialog-titlebar-close{float:right;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;background:none;padding:0;border:0;text-align:right;font-size:15px;margin-right:15px}.ui-dialog-titlebar-close:before,.ui-dialog-titlebar-close:after{font-family:'sqlbi' !important;margin-right:5px;vertical-align:middle}.ui-dialog-titlebar-close.solo:before,.ui-dialog-titlebar-close.solo:after{margin:0}.ui-dialog-titlebar-close:before{content:'\e975'}.ui-dialog-titlebar-close::before{margin:0}.noclose-dialog .ui-dialog-titlebar-close{display:none}.ui-dialog-content{padding:10px 30px;overflow:hidden}.ui-dialog-content h3{font-size:28px;margin:0 0 30px 0}.ui-widget-overlay{background:rgba(0,0,0,0.3);position:fixed;top:0;bottom:0;left:0;right:0;z-index:100}.context-menu-list{position:absolute;display:inline-block;min-width:13em;max-width:26em;padding:.25em 0;margin:.3em;font-family:inherit;font-size:inherit;list-style-type:none;background:#fff;border-radius:.2em;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3)}.context-menu-item{font-size:14px;position:relative;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;padding:.2em 2em;color:#2f2f2f;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff}.context-menu-separator{padding:0;margin:.35em 0;border-bottom:1px solid #e6e6e6}.context-menu-item&gt;label&gt;input,.context-menu-item&gt;label&gt;textarea{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.context-menu-item.context-menu-hover{cursor:pointer;background-color:#ddd}.context-menu-item.context-menu-disabled{color:#bbb;cursor:default;background-color:#fff}.context-menu-input.context-menu-hover{color:#2f2f2f;cursor:default}.context-menu-submenu:after{position:absolute;top:50%;right:.5em;z-index:1;width:0;height:0;content:'';border-color:transparent transparent transparent #2f2f2f;border-style:solid;border-width:.25em 0 .25em .25em;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}html{background:#fff;height:100%}html ::-moz-selection{background:#ec5d5d;color:#fff;text-shadow:none}html ::selection{background:#ec5d5d;color:#fff;text-shadow:none}body{font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-size:16px;line-height:1.6;color:#333;min-width:350px;min-height:100%;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-flex-direction:column;flex-direction:column}.wrapper{max-width:1140px;padding:0 30px;margin:0 auto;overflow:hidden}.content-wrapper{padding:0 0 30px 0}.tab-menu{font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:300;text-transform:uppercase;letter-spacing:1px;display:inline-block;color:#999;font-size:13px;padding:0}.tab-menu li{list-style:none;padding:0;margin:0;display:inline-block;margin:0 4px 1px 0;padding:4px 10px}.tab-menu li:last-child{margin-right:0}.tab-menu li:hover{background:#e5e5e5;border-radius:1em}.tab-menu li a{color:#4d4d4d;display:inline-block;font-weight:500 !important}.tab-menu li.current{background:#dbdbdb !important;border-radius:1em}.tab-menu li.current a{color:#0d0d0d}.tab-menu li.current a:active,.tab-menu li.current a:visited,.tab-menu li.current a:hover{color:#0d0d0d}.tab-menu li.tab-menu-archive{margin-left:10px}.tab-menu li.tab-menu-archive a{color:#999}.tab-menu li.sep{border-left:1px solid #ccc;padding:4px 0;margin:0 10px;height:15px;vertical-align:middle}.tab-menu li .no{background:#eee;color:#4d4d4d;display:inline-block;border-radius:1em;font-size:.7em;line-height:1;padding:3px 5px;vertical-align:top;margin-left:2px}.tab-menu li .no.bad{background:#ec4040}.tab-menu li.current .no,.tab-menu li:hover .no{background:#fff}.draft{font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:700;position:fixed;bottom:30px;right:30px;z-index:999999;background:#ec5d5d;color:#fff;padding:5px 15px;border-radius:.9em;text-transform:uppercase;font-size:18px}.draft a{color:#fff}.draft a:active,.draft a:visited{color:#fff}.draft a:hover{color:#ccc}.draft.inactive{background:#666}.acceptance,.acceptance-required{font-size:13px;line-height:1.4;margin:10px 10px 0 0;color:#999}.acceptance{margin-left:10px}.acceptance input{float:left;margin:2px 8px 0 0}.subscription .failed{color:#ec4040;margin:10px 0 0 0;height:20px;font-size:14px;line-height:1.4}.subscription .success{color:#30966d;font-weight:700;font-size:20px;line-height:1.4}.subscription .instructions{font-size:13px;line-height:1.4;color:#333;font-weight:normal}.subscription .spinner{position:absolute;margin:5px 0 0 5px}header.main{box-shadow:0 0 1px 0 rgba(0,0,0,0.3);border-bottom:1px solid #ccc;background:#eee;padding:10px 0}header.main .menu{max-width:1140px;padding:0 30px;margin:0 auto;overflow:hidden;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:300;text-transform:uppercase;letter-spacing:1px;font-size:14px;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center}@media only screen and (max-width:1112px){header.main .menu{padding:0 20px}}header.main .menu h1{display:inline;font-size:14px}header.main .menu ul{padding:0;margin:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-ms-flexbox;display:-ms-flex;display:flex}header.main .menu ul.logo-menu{margin-top:0;margin-right:24px}header.main .menu ul.actions-menu{margin-left:auto}header.main .menu li{list-style:none;padding:0;margin:0;display:inline-block;margin:0 2px}header.main .menu li:first-child{margin-left:0}@media only screen and (max-width:1112px){header.main .menu li{margin:0 1px}}header.main .menu li.menu-item a{color:#4d4d4d;padding:4px 10px;display:inline-block;letter-spacing:.5px;font-weight:400}header.main .menu li.current-menu-item,header.main .menu li.current-page-ancestor{background:#dbdbdb !important}header.main .menu li.menu-item:hover{background:#e5e5e5}header.main .menu li.current-menu-item,header.main .menu li.current-page-ancestor,header.main .menu li.menu-item:hover{border-radius:20px}header.main .menu li.current-menu-item a,header.main .menu li.current-page-ancestor a,header.main .menu li.menu-item:hover a{color:#0d0d0d}header.main .menu li.current-menu-item a:active,header.main .menu li.current-page-ancestor a:active,header.main .menu li.menu-item:hover a:active,header.main .menu li.current-menu-item a:visited,header.main .menu li.current-page-ancestor a:visited,header.main .menu li.menu-item:hover a:visited,header.main .menu li.current-menu-item a:hover,header.main .menu li.current-page-ancestor a:hover,header.main .menu li.menu-item:hover a:hover{color:#0d0d0d}header.main .menu li.menu-item-logo{border-right:1px solid #ddd;padding-right:25px}header.main .menu li.menu-item-home a{font-size:0;letter-spacing:0}header.main .menu li.menu-item-home a:before,header.main .menu li.menu-item-home a:after{font-family:'sqlbi' !important;margin-right:5px;vertical-align:middle}header.main .menu li.menu-item-home a.solo:before,header.main .menu li.menu-item-home a.solo:after{margin:0}header.main .menu li.menu-item-home a:before{content:'\e949'}header.main .menu li.menu-item-home a:before{color:#333;font-size:15px;line-height:0;margin:0}header.main .menu li.menu-item-mobile{display:none}header.main .menu li.menu-item-mobile a{font-size:0;letter-spacing:0}header.main .menu li.menu-item-mobile a:before,header.main .menu li.menu-item-mobile a:after{font-family:'sqlbi' !important;margin-right:5px;vertical-align:middle}header.main .menu li.menu-item-mobile a.solo:before,header.main .menu li.menu-item-mobile a.solo:after{margin:0}header.main .menu li.menu-item-mobile a:before{content:'\e963'}header.main .menu li.menu-item-mobile a:before{color:#333;font-size:15px;margin:0}header.main .menu li.menu-item-search a{font-size:0;letter-spacing:0}header.main .menu li.menu-item-search a:before,header.main .menu li.menu-item-search a:after{font-family:'sqlbi' !important;margin-right:5px;vertical-align:middle}header.main .menu li.menu-item-search a.solo:before,header.main .menu li.menu-item-search a.solo:after{margin:0}header.main .menu li.menu-item-search a:before{content:'\e950'}header.main .menu li.menu-item-search a:before{color:#333;font-size:15px;line-height:0;margin:0}header.main .menu li.menu-item-cart a{letter-spacing:0}header.main .menu li.menu-item-cart a:before,header.main .menu li.menu-item-cart a:after{font-family:'sqlbi' !important;margin-right:5px;vertical-align:middle}header.main .menu li.menu-item-cart a.solo:before,header.main .menu li.menu-item-cart a.solo:after{margin:0}header.main .menu li.menu-item-cart a:before{content:'\e95a'}header.main .menu li.menu-item-cart a:before{color:#333;font-size:15px;line-height:0}@media only screen and (max-width:320px){header.main .menu li.menu-item-cart{font-size:0 !important}header.main .menu li.menu-item-cart a:before{margin:0 !important;font-size:18px !important}}header.main .menu li.menu-item-login{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center;height:30px;max-width:120px}header.main .menu li.menu-item-login a{text-transform:none;letter-spacing:0;padding:4px 10px 4px 6px;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center}header.main .menu li.menu-item-login.logged-in a:before{content:'';margin:0}header.main .menu li.menu-item-login .account-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100px;line-height:1}header.main .menu li .avatar{width:20px !important;height:20px !important;border-radius:100%;border:0;background:#fff;background-size:contain;margin-right:8px}header.main .training-menu,header.main .account-menu{max-width:1140px;padding:0 30px;margin:0 auto;overflow:hidden;padding-top:15px;color:#4d4d4d;margin-top:15px;margin-bottom:5px;border-top:2px solid #ddd}@media only screen and (max-width:1112px){header.main .training-menu,header.main .account-menu{padding:15px 20px 0 20px}}header.main .training-menu ul,header.main .account-menu ul{padding:0;margin:0;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-justify-content:stretch;justify-content:stretch}header.main .training-menu li,header.main .account-menu li{list-style:none;padding:0;margin:0;display:inline-block;text-align:center;padding:6px 10px;margin:0 5px;font-weight:300;font-size:12px;line-height:1.3}header.main .training-menu li .menu-title,header.main .account-menu li .menu-title{text-transform:uppercase;letter-spacing:.5px;font-size:13px;line-height:1.4;margin:5px 0 10px 0}header.main .training-menu li.sep,header.main .account-menu li.sep{border-left:1px solid #ddd;padding:10px 0;margin:0 15px 0 16px}header.main .training-menu li.menu-item a,header.main .account-menu li.menu-item a{color:#4d4d4d;font-weight:500 !important}header.main .training-menu li.menu-item a .menu-subtitle,header.main .account-menu li.menu-item a .menu-subtitle{color:#808080}header.main .training-menu li.current-menu-item,header.main .account-menu li.current-menu-item,header.main .training-menu li.is-active,header.main .account-menu li.is-active{background:#dbdbdb !important}header.main .training-menu li.menu-item:hover,header.main .account-menu li.menu-item:hover{background:#e5e5e5}header.main .training-menu li .menu-subtitle,header.main .account-menu li .menu-subtitle{display:none}header.main .training-menu li.current-menu-item,header.main .account-menu li.current-menu-item,header.main .training-menu li.is-active,header.main .account-menu li.is-active,header.main .training-menu li.menu-item:hover,header.main .account-menu li.menu-item:hover{border-radius:20px}header.main .training-menu li.current-menu-item a,header.main .account-menu li.current-menu-item a,header.main .training-menu li.is-active a,header.main .account-menu li.is-active a,header.main .training-menu li.menu-item:hover a,header.main .account-menu li.menu-item:hover a{color:#0d0d0d}header.main .training-menu li.current-menu-item a:active,header.main .account-menu li.current-menu-item a:active,header.main .training-menu li.is-active a:active,header.main .account-menu li.is-active a:active,header.main .training-menu li.menu-item:hover a:active,header.main .account-menu li.menu-item:hover a:active,header.main .training-menu li.current-menu-item a:visited,header.main .account-menu li.current-menu-item a:visited,header.main .training-menu li.is-active a:visited,header.main .account-menu li.is-active a:visited,header.main .training-menu li.menu-item:hover a:visited,header.main .account-menu li.menu-item:hover a:visited,header.main .training-menu li.current-menu-item ahover,header.main .account-menu li.current-menu-item ahover,header.main .training-menu li.is-active ahover,header.main .account-menu li.is-active ahover,header.main .training-menu li.menu-item:hover ahover,header.main .account-menu li.menu-item:hover ahover{color:#0d0d0d}header.main .training-menu li.current-menu-item .menu-subtitle,header.main .account-menu li.current-menu-item .menu-subtitle,header.main .training-menu li.menu-item:hover .menu-subtitle,header.main .account-menu li.menu-item:hover .menu-subtitle{color:#4d4d4d !important}header.main .training-menu li{-ms-flex:1 1 auto;flex:1 1 auto}header.main .training-menu li .icon{font-size:40px;line-height:60px;height:60px;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center;-ms-justify-content:center;justify-content:center}header.main .training-menu li .icon:before{margin:0}header.main .training-menu li .icon.icon-dax{font-size:30px}header.main .training-menu li .icon.icon-custom-training{font-size:50px}header.main .training-menu li .menu-subtitle{min-width:95px}header.main .training-menu li .icon-expand{font-size:6px;line-height:1;height:auto;margin-top:5px;text-align:right}header.main .training-menu li.current-menu-item .icon-expand{display:none}@media only screen and (max-width:1140px){header.main .training-menu li.sep{display:none !important}}@media only screen and (max-width:812px){header.main .account-menu h1{font-size:20px !important}}header.main .account-menu li{-ms-flex:0 1 auto;flex:0 1 auto;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center;-ms-justify-content:center;justify-content:center;max-width:80px}header.main .account-menu li:not(.sep){min-width:50px}header.main .account-menu li:last-child{margin-left:auto}header.main .account-menu li .icon{font-size:35px;line-height:45px}header.main .account-menu li .icon:before{margin:0}header.main .account-menu li.logout{height:20px;margin-top:0}header.main .account-menu li.logout .menu-title{margin:0}header.main .search-menu,header.main .mobile-menu{max-width:1140px;padding:0 30px;margin:0 auto;overflow:hidden;margin-top:15px;margin-bottom:5px;border-top:2px solid #ddd;padding-top:15px}header.main .search-menu .compressed-input,header.main .mobile-menu .compressed-input{background:#fff;margin:0 auto;font-size:12px;width:70%;max-width:700px}header.main .search-menu .compressed-input input[type=text],header.main .mobile-menu .compressed-input input[type=text]{background:#fff;font-size:16px;margin:0}header.main .search-menu .compressed-input .button,header.main .mobile-menu .compressed-input .button{font-size:14px}header.main .search-menu .resources,header.main .mobile-menu .resources{margin-top:15px;line-height:1;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center}header.main .search-menu ul,header.main .mobile-menu ul{list-style:none;padding:0;margin:0;display:inline-block;margin-right:10px}header.main .search-menu li,header.main .mobile-menu li{list-style:none;padding:0;margin:0;display:inline-block}header.main .search-menu .caption,header.main .mobile-menu .caption{-ms-flex-shrink:0;flex-shrink:0;font-size:12px;margin:0 10px;color:#999}header.main .search-menu .nl,header.main .mobile-menu .nl{margin-left:auto}header.main .mobile-menu .compressed-input{width:auto}header.main .mobile-menu ul{display:block;margin:0}header.main .mobile-menu li{font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:300;text-transform:uppercase;letter-spacing:1px;font-size:16px;line-height:1.2;display:block;text-align:center;margin:5px 0}header.main .mobile-menu li a{color:#4d4d4d;padding:8px 10px;display:block}header.main .mobile-menu li.current-menu-item,header.main .mobile-menu li.current-page-ancestor{background:#dbdbdb !important}header.main .mobile-menu li.menu-item:hover{background:#e5e5e5}header.main .mobile-menu li.current-menu-item,header.main .mobile-menu li.current-page-ancestor,header.main .mobile-menu li.menu-item:hover{border-radius:10px}header.main .mobile-menu li.current-menu-item a,header.main .mobile-menu li.current-page-ancestor a,header.main .mobile-menu li.menu-item:hover a{color:#0d0d0d}header.main .mobile-menu li.current-menu-item a:active,header.main .mobile-menu li.current-page-ancestor a:active,header.main .mobile-menu li.menu-item:hover a:active,header.main .mobile-menu li.current-menu-item a:visited,header.main .mobile-menu li.current-page-ancestor a:visited,header.main .mobile-menu li.menu-item:hover a:visited,header.main .mobile-menu li.current-menu-item a:hover,header.main .mobile-menu li.current-page-ancestor a:hover,header.main .mobile-menu li.menu-item:hover a:hover{color:#0d0d0d}header.main .mobile-menu .compressed-input{margin-top:10px}header.main .mobile-menu .compressed-input:before,header.main .mobile-menu .compressed-input:after{font-family:'sqlbi' !important;margin-right:5px;vertical-align:middle}header.main .mobile-menu .compressed-input.solo:before,header.main .mobile-menu .compressed-input.solo:after{margin:0}header.main .mobile-menu .compressed-input:before{content:'\e950'}header.main .mobile-menu .compressed-input:before{font-size:20px;margin:0 0 0 5px;color:#999}header.main .mobile-menu .compressed-input input{flex-basis:60%}.unsupported-notice{text-align:center;font-size:14px;line-height:1.6;background:#eee;padding:10px 0;color:#4d4d4d}.product-curchanger{width:90px;font-size:13px;background-size:20px 5px}.product-curchanger.disabled{color:#ccc;background:none}footer.main{background:linear-gradient(0deg, #444444, #333);color:#fff;padding:40px 0 0 0;margin-top:auto}footer.main .wrapper{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:flext-start;align-items:flext-start;-ms-justify-content:stretch;justify-content:stretch;border-bottom:3px solid #4d4d4d;padding-bottom:30px}footer.main section{padding:10px 40px;border-left:1px solid #4d4d4d;-ms-flex:1 1 30%;flex:1 1 30%}footer.main section.newsletter{-ms-flex-basis:45%;flex-basis:45%;padding-left:0;border-left:0}footer.main section.newsletter .compressed-input{background:#4d4d4d;color:#fff;margin-bottom:10px}footer.main section.newsletter .compressed-input input[type=email]{width:95%;background:#4d4d4d;color:#fff;font-size:18px}footer.main section.newsletter .failed{margin:10px 0;height:20px;font-size:14px;line-height:1.4}footer.main section.newsletter .success{font-weight:700;font-size:20px;line-height:1.4;margin-bottom:10px}footer.main section.newsletter .spinner{background:#fff !important;position:absolute;margin:5px 0 0 5px}footer.main section.newsletter .why-subscribe{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center}footer.main section.newsletter .why-subscribe .subscribers{-ms-flex:1 0 auto;flex:1 0 auto;font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:700;text-align:center;font-size:34px;line-height:1.2;padding:2px 30px 2px 0}footer.main section.newsletter .why-subscribe .subscribers span{display:block;font-size:18px;font-weight:400;color:#999}footer.main section.newsletter .why-subscribe .facts{padding:2px 0 2px 20px;border-left:1px solid #4d4d4d;font-weight:400;font-size:15px;color:#999}footer.main section.newsletter .why-subscribe .facts a{display:inline-block;margin-top:15px}footer.main section.what-is-next{font-size:12px}footer.main section.what-is-next ul{padding-left:30px}@media only screen and (max-width:1112px){footer.main section.what-is-next address,footer.main section.what-is-next .icon-calendar{display:none}}footer.main section.connect{padding-right:0}footer.main section.connect .social{width:170px;margin-bottom:20px;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}footer.main section.connect .social a{-ms-flex:0 0 33%;flex:0 0 33%;font-size:0;color:#fff;text-align:center;margin:5px 0}footer.main section.connect .social a:active,footer.main section.connect .social a:visited{color:#fff}footer.main section.connect .social a:before{font-size:28px}footer.main section.connect .social a.icon-youtube:hover{color:#fc0d1b}footer.main section.connect .social a.icon-twitter:hover,footer.main section.connect .social a.icon-twitter.tooltip-opened{color:#2aa3ef}footer.main section.connect .social a.icon-linkedin:hover{color:#1178b3}footer.main section.connect .social a.icon-facebook:hover{color:#4469b0}footer.main section.connect .social a.icon-github:hover{color:#586069}footer.main section.connect .social a.icon-rss:hover{color:#fd7028}footer.main section.connect .copy{color:#999;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-size:11px}footer.main section.connect .contact{margin-top:20px}footer.main section.connect .contact a{display:block}footer.main section h2{font-size:28px;margin-bottom:20px}footer.alt{background:#333;padding:20px 0;margin-top:auto;text-align:center;color:#999;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-size:12px}footer.alt img{height:20px;width:auto;margin:0 20px 0 0}#twitters a{display:block;margin:5px 0;color:#2aa3ef}#twitters a:visited,#twitters a:active{color:#2aa3ef}#twitters a:hover{color:#0d6ba6}.network{background:#404040;color:#666;padding:20px 0 10px 0;text-align:center}.network .sites{max-width:1140px;padding:0 30px;margin:0 auto;overflow:hidden;list-style:none;padding:0;margin:0;display:inline-block}.network .sites li{list-style:none;padding:0;margin:0;display:inline-block;padding:10px 20px}.network .sites li img{height:34px;width:auto;opacity:.3}.network .sites li img.selected,.network .sites li img:hover{opacity:1}article h1{font-size:50px}article h2{font-size:28px;margin:60px 0 20px 0}article h3{font-size:22px;margin:30px 0 10px 0}article h4{font-size:17px;margin:30px 0 10px 0}article h5{font-size:14px;margin-bottom:10px}article h6{font-size:14px}article .entry-content{max-width:1140px;padding:0 30px;margin:0 auto;overflow:hidden;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:flex-start;align-items:flex-start;-ms-justify-content:space-between;justify-content:space-between}article main{-ms-flex:0 1 auto;flex:0 1 auto;width:60%;padding:30px 0}article aside{-ms-flex:0 1 auto;flex:0 1 auto;width:30%;margin-left:auto}article .the-toc{float:right;font-size:14px;background:#f5f5f5;padding:25px;margin:10px 0 30px 60px;width:250px !important}article .the-toc ul{padding:5px 20px}article .the-toc li{padding:0;margin:0}article .the-toc li a{color:#333 !important}article .the-toc li a:hover{color:#000 !important}article .the-toc li a.toc-l-1{font-weight:bold}article .the-toc .toc-title{font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;text-transform:uppercase;font-weight:bold}header.poster{background:linear-gradient(180deg, #e0e0e0, transparent);background-position:center;background-repeat:no-repeat;background-size:cover;padding:30px 0 0 0;text-align:center}.single-post header.poster,.single-blogpost header.poster,.single-daxpuzzle header.poster{text-align:left;border-bottom:0}.archive header.poster{padding:30px 0}header.poster.invert{color:#fff;background-color:#333}header.poster .hpart{margin-top:50px}header.poster.video,header.poster.narrow-video{background:#f5f5f5;padding:0}header.poster.video .video-button-volume,header.poster.narrow-video .video-button-volume{right:10px;width:30px}header.poster.video .video-button-reload,header.poster.narrow-video .video-button-reload{right:10px;width:30px;margin-top:60px}header.poster.no-icon{padding-top:60px;border:0}header.poster.no-back{border:0;background:none}header.poster time,header.poster address{font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-size:34px;font-weight:400;line-height:1.4}header.poster em{display:block;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-size:22px;color:#666;font-weight:300;line-height:1.4;font-style:normal;clear:both;padding:10px 60px 0 0}header.poster em a{color:#333}header.poster em a:visited,header.poster em a:active{color:#333}header.poster em a:hover{color:#000}header.poster .author-picture{display:inline-block;width:auto;height:26px;margin:0 8px;border-radius:100%}header.poster .flag{margin:0 0 0 20px;height:.7em;vertical-align:-5%}header.poster h1{padding:0 }header.poster.smaller{border:0;padding:50px 0 0 0;text-align:left}header.poster.smaller h1{font-size:36px !important;line-height:1.2;margin-bottom:0}header.poster.smaller em{font-size:18px}header.poster.smaller em p{margin-bottom:0}header.poster.video .tv,header.poster.narrow-video .tv{width:100%;margin:0;padding:0}header.poster.narrow-video .video-container{padding-bottom:35%}header.poster.narrow-video .tv .floatable{padding-top:0}header.poster .connect{float:right;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center;-ms-justify-content:flex-end;justify-content:flex-end}header.poster .connect .comments-count{font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-size:13px;line-height:0;font-weight:400;margin-right:10px}header.poster .subscription{width:100%;max-width:600px;display:block;margin:20px auto 0 auto}header.poster .subscription .compressed-input,header.poster .subscription input[type=email]{background:#fff}header.poster.with-video{text-align:left;padding-bottom:0}header.poster.with-video .hpart{display:-ms-inline-flexbox;display:-ms-inline-flex;display:inline-flex;-ms-align-items:center;align-items:center;-ms-justify-content:center;justify-content:center;width:100%;margin-top:20px}header.poster.with-video .hpart&gt;div{-ms-flex:1 1 60%;flex:1 1 60%}header.poster.with-video .hpart .tv{-ms-flex:0 1 35%;flex:0 1 35%;margin:30px 5% 30px 0}header.poster.with-video .page-icon{text-align:left}header.poster.with-video .page-icon:before{display:none}header.poster.with-video h1{font-size:43px;padding:0}header.poster.with-video em{text-align:left;padding:10px 0}header.poster.with-cover{background-color:#333;color:#fff}header.poster.with-cover .page-icon{color:#fff}header.poster.with-cover h1{color:#fff}header.poster.with-cover .shortlink{background:#333}header.poster.with-cover .shortlink:hover{background:#000}header.poster.with-cover em{color:#fff}header.poster.with-cover a{color:#fff}header.poster.with-cover a:active,header.poster.with-cover a:visited{color:#fff}header.poster.with-cover a:hover{color:#ccc}header.poster.with-map{padding:0}header.poster .map{position:relative;width:100%;height:280px;text-align:left}.breadcrumb{text-align:left}.breadcrumb .more{font-size:14px;margin-right:20px}.breadcrumb .shortlink{display:inline-block;padding:2px 10px;background:#efefef;border-radius:15px;font-family:Arial,sans-serif;letter-spacing:1px;font-size:12px;font-weight:400;margin-left:10px}.breadcrumb .shortlink:hover{background:#fff}.page-icon{clear:both;margin:0 auto;font-size:18px;line-height:1.5;text-transform:uppercase;text-align:center;color:#333}.page-icon:before{font-size:56px;margin:0;display:block}.page-icon.icon-remote:before{font-size:70px}.invert .page-icon{color:#fff}.page-icon img{height:200px !important;width:auto;max-width:700px;margin:20px 0}.sticky{padding:30px 0}.tabs{margin:15px 0}.tabs&gt;ul{list-style:none;padding:0;margin:0;display:inline-block;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:flex-end;align-items:flex-end;-ms-justify-content:stretch;justify-content:stretch}.tabs&gt;ul&gt;li{-ms-flex:1 1 100%;flex:1 1 100%;list-style:none;padding:0;margin:0;display:inline-block;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:300;text-transform:uppercase;letter-spacing:1px;color:#333;font-size:11px;line-height:1.2;font-weight:400;text-align:center;border-radius:5px;padding:5px 0 20px 0;max-width:100px}.tabs&gt;ul&gt;li:has(a:hover):not(.ui-state-active){background:#f5f5f5a4}.tabs&gt;ul&gt;li.ui-state-active{background:#f5f5f5}.tabs&gt;ul&gt;li a,.tabs&gt;ul&gt;li a:hover,.tabs&gt;ul&gt;li a:visited,.tabs&gt;ul&gt;li a:active{color:#333;padding:5px 0 20px 0}.tabs&gt;ul&gt;li div{margin:5px 0;padding-top:3px}.tabs&gt;ul&gt;li div:before{font-size:35px}.tabs .container{background:#f5f5f5;padding:30px;border-radius:5px;margin-top:-5px;color:#4d4d4d;overflow:hidden}.tabs .tab{display:none}.tabs .languages{list-style:none;padding:0 10px;column-count:2;line-height:1.8}.tabs .languages img{width:22px;height:auto;margin-right:5px}.selector .selector-content{display:none}.tv .cookie-fallback{position:absolute;z-index:999999999;width:100%;text-align:center;font-size:14px;line-height:1.4;margin:10px 0 0 0;left:0}.reviews{border-top:2px solid #ddd;padding:60px 0 30px 0;margin-top:60px}.reviews .rating{margin:20px 0;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center}.reviews .rating .average{-ms-flex:0 0 30%;flex:0 0 30%;text-align:center}.reviews .rating .average .average-no{font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-size:85px;line-height:1}.reviews .rating .average .average-stars{font-size:20px}.reviews .rating .average .caption{font-size:12px}.reviews .rating .average .icon-star{color:#f3c05a}.reviews .rating .distribution{margin-left:30px;-ms-flex:0 1 70%;flex:0 1 70%}.reviews .rating .distribution .bar{display:block;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center}.reviews .rating .distribution .bar .bar-back{background:#f5f5f5;height:18px;margin:5px 10px;padding:0 3px;border-radius:8px;width:50%;display:inline-block}.reviews .rating .distribution .bar .bar-progress{height:10px;background:#333;border-radius:5px;display:inline-block;margin:3px 0}.reviews .rating .distribution .bar .distribution-prec{display:inline-block;color:#333;font-size:13px;font-weight:300;width:35px;text-align:right;padding-right:5px}.reviews .rating .distribution .bar a{font-weight:bold}.reviews .rating .distribution .bar .icon-star{font-size:14px;line-height:1;color:#333}.reviews .reviews-list{margin:60px 0 0 0}.reviews .reviews-filter{float:right;margin-top:-10px}.reviews ul{list-style:none;padding:0;margin:0;display:inline-block;margin:30px 0 0 0}.reviews ul li{list-style:none;padding:0;margin:0;display:inline-block;display:block;padding:0 0 20px 0}.reviews ul li.only-star{padding-bottom:10px}.reviews ul li .reviewer{font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:300;font-size:13px}.reviews ul li .icon-star{font-size:15px;line-height:1;color:#f3c05a}.reviews ul li h3{margin:10px 0}.reviews ul li a.more{font-style:normal}.reviews ul li p{margin-left:10px}.reviews ul.replies{margin:0}.reviews ul.replies li{margin-left:20px;padding-bottom:5px}.recommended{border-top:2px solid #E7E9ED;border-bottom:2px solid #E7E9ED;padding:20px 0 30px 0;margin-bottom:20px}.recommended .search{margin:10px auto 30px auto;max-width:500px}.recommended .items{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.recommended .items .item{-ms-flex:1 1 22%;flex:1 1 22%;margin:10px 0;padding:0 10px;font-size:14px;line-height:1.4;border-left:1px solid #ddd}.recommended .items .item:first-child,.recommended .items .item:nth-child(5),.recommended .items .item:nth-child(10){border-left:0}.recommended .items .item article{padding:10px 20px}.recommended .items .item .caption{font-size:12px}.recommended .items .item h1{font-size:18px;margin:10px 0}.recommended .items .item .video-cover{width:100%;margin:0 0 10px 0}.recommended .items .item.item-videotraining .product-logo{margin:0 0 10px 0}.recommended .items .item.item-videotraining .button{font-size:12px;line-height:1.4;padding:4px 10px}.recommended .items .item.item-book{-ms-flex:1 1 40%;flex:1 1 40%}.recommended .items .item.item-book .cover{float:left;width:25%;height:auto;margin:10px 20px 0 0}.recommended .tags{margin:20px 0 0 30px}.calendar{width:100%}.calendar th{background:none;border:none;padding:10px;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:300;text-transform:uppercase;letter-spacing:1px;font-size:11px;line-height:1.2;font-weight:400;text-align:center;white-space:nowrap}.calendar th .icon-early-bird,.calendar th .icon-bundle,.calendar th .icon-group,.calendar th .icon-video{display:block;margin-bottom:5px}.calendar th .icon-early-bird:before,.calendar th .icon-bundle:before,.calendar th .icon-group:before,.calendar th .icon-video:before{font-size:25px}.calendar th.header{text-align:left}.calendar td{border:none;border-bottom:1px solid #ddd;padding:10px;font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-size:16px;line-height:1.4}.calendar td.location{font-weight:300;width:30%}.calendar td.location address{color:#999;font-size:13px;line-height:1.3;margin-top:5px}.calendar td.classroom,.calendar td.videocourse,.calendar td.onsite{position:relative;text-align:center;white-space:nowrap}.calendar td.classroom a.soldout,.calendar td.videocourse a.soldout,.calendar td.onsite a.soldout,.calendar td.classroom a.soldout:visited,.calendar td.videocourse a.soldout:visited,.calendar td.onsite a.soldout:visited,.calendar td.classroom a.soldout:hover,.calendar td.videocourse a.soldout:hover,.calendar td.onsite a.soldout:hover,.calendar td.classroom a.soldout:active,.calendar td.videocourse a.soldout:active,.calendar td.onsite a.soldout:active{color:#999 !important;font-size:15px}.calendar td.videocourse,.calendar td.onsite{font-size:13px;line-height:1.4}.calendar td.sale,.calendar td.bundle,.calendar td.videos,.calendar td.group{white-space:nowrap;width:60px;text-align:center}.calendar td.sale{width:100px}.calendar td .free:not(.static){margin:-118px 0 0 -25px;left:50%;width:40px}@media only screen and (max-width:812px){.calendar td .free:not(.static){margin-top:-90px !important}}.calendar td .free.static{margin-top:2px}.calendar tr:last-child td{border:none}.calendar tr.highlighted{transition:background .3s ease;background:#f7f7f7}.calendar tr.highlighted td.location:before,.calendar tr.highlighted td.location:after{font-family:'sqlbi' !important;margin-right:5px;vertical-align:middle}.calendar tr.highlighted td.location.solo:before,.calendar tr.highlighted td.location.solo:after{margin:0}.calendar tr.highlighted td.location:before{content:'\e952'}.calendar tr.highlighted td.location:before{font-size:9px;margin-top:8px;margin-left:-25px;position:absolute}.calendar tr.forced-highlighted{background:#f7f7f7}.calendar tr.past{opacity:.3}.calendar tr.year{background:#fbfbfb}.calendar tr.year td{font-size:13px;color:#333;border-top:1px solid #ddd}.calendar .course-logo,.calendar .odcourse-logo,.calendar .videocourse-logo{width:100px;margin:0 auto}@media only screen and (max-width:812px){.calendar .course-logo,.calendar .odcourse-logo,.calendar .videocourse-logo{width:75px}}.calendar .r-border{border-right:1px solid #ddd !important}.calendar .l-border{border-left:1px solid #ddd !important}.calendar .calc-remaining .spinner{width:25px;height:25px}.calendar .calc-remaining .remaining{font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:700;text-transform:uppercase;border:1.5px solid #ec5d5d;color:#ec5d5d;border-radius:30px;padding:2px 8px;display:inline-block;line-height:1.5;vertical-align:middle;color:#333;border-color:#333;font-size:11px;font-weight:400}a.calendar .calc-remaining .remaining:hover{background:#ec5d5d;color:#fff}.calendar .calc-remaining .remaining.week1,.calendar .calc-remaining .remaining.week2{color:#ec4040 !important;border-color:#ec4040 !important}.calendar .calc-remaining .remaining.week3{color:#333;border-color:#333}.calendar .calc-remaining .remaining.week-more-than-3{color:#30966d;border-color:#30966d}.calendar .mobile-location{color:#999;font-size:13px;font-weight:400;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif}.calendar .mobile-location .flag{height:.8em;vertical-align:baseline}.calendar-v .product{margin-bottom:15px}.calendar-v .product a{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center}.calendar-v .product .course-logo{-ms-flex:0 0 auto;flex:0 0 auto;width:60px;margin:0 15px 0 0}.calendar-v .course-type{margin:30px 0 40px 0}.calendar-v td.location{width:70%}.nocourses{font-style:italic;color:#999;margin:30px 0 0 0}.archives-list{list-style:none;padding:0;margin:0;display:inline-block;margin:10px 0 20px 0;line-height:1.4;color:#999}.archives-list li{list-style:none;padding:0;margin:0;display:inline-block;margin:0 !important;white-space:nowrap;font-size:12px}.archives-list li:after{content:', '}.archives-list li:last-child:after{content:''}.archives-list a{font-size:13px}.books-list{list-style:none;padding:0;margin:0;display:inline-block;margin:20px 0 30px 0}.books-list li{list-style:none;padding:0;margin:0;display:inline-block;width:45%;margin:0 3px 9px 3px}.books-list li img{width:100%;height:auto}.contact-us{background:#f5f5f5;padding:60px 0}.contact-us h2{font-size:28px}.contact-us abbr.required,.contact-us span.required{text-decoration:none;border-bottom:none;font-weight:bold;color:#ec4040 !important}.contact-us input[type=text],.contact-us input[type=password],.contact-us input[type=email],.contact-us input[type=number],.contact-us input[type=tel],.contact-us textarea{background-color:#fff !important;margin:5px 0;width:95% !important}.contact-us input[type=text].spin,.contact-us input[type=password].spin,.contact-us input[type=email].spin,.contact-us input[type=number].spin,.contact-us input[type=tel].spin,.contact-us textarea.spin{width:30px !important;background:none !important}.contact-us input[type=text].error,.contact-us input[type=password].error,.contact-us input[type=email].error,.contact-us input[type=number].error,.contact-us input[type=tel].error,.contact-us textarea.error{border:1px solid #ec4040}.contact-us label{color:#999;padding-left:10px;font-size:14px;display:block}.contact-us .fields{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:flex-start;align-items:flex-start;-ms-justify-content:space-between;justify-content:space-between}.contact-us .fields .customer-fields{-ms-flex:1 1 45%;flex:1 1 45%;margin-right:5%}.contact-us .fields .service-fields{-ms-flex:1 1 45%;flex:1 1 45%}.contact-us .product-info{padding:0 10px 5px 10px;font-style:italic}.contact-us .nl{font-size:16px}.contact-us .button{margin:10px 0 0 0;font-size:20px}.contact-us .help{font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-size:12px;line-height:1.4;color:#999;font-size:18px;text-align:center;margin:60px 0 0 0}.contact-feedback{text-align:center}.contact-feedback h4{font-size:28px;margin:10px 0 5px 0;color:#30966d}.contact-feedback em{color:#30966d}.contact-feedback.failed h4,.contact-feedback.failed em{color:#ec4040}#comments{margin:0 !important;max-width:100%}#wpdiscuz-loading-bar{width:40px;height:40px;margin:0 auto;background:#333;border-radius:100%;-webkit-animation:sk-scaleout 1s infinite ease-in-out;animation:sk-scaleout 1s infinite ease-in-out}#wpdcom{margin:0;max-width:100%}#wpdcom .wpd-form-head,#wpdcom .wpd-login-to-comment{display:none !important}#wpdcom .wpd-second-button,#wpdcom .wpd-prim-button{display:inline-block !important;padding:10px 15px !important;font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif !important;font-weight:500 !important;line-height:1.2 !important;-webkit-appearance:none !important;-moz-appearance:none !important;border:0 !important;outline:0 !important;background:#30966d !important;color:#fff !important;text-transform:uppercase !important;text-align:center !important;letter-spacing:1px !important;cursor:pointer !important;border-radius:2em !important;padding:8px 12px}#wpdcom .wpd-second-button:hover,#wpdcom .wpd-prim-button:hover{background:#246f51 !important;color:#fff !important}#wpdcom .wpd-second-button:active,#wpdcom .wpd-prim-button:active,#wpdcom .wpd-second-button:focus,#wpdcom .wpd-prim-button:focus{background:#246f51 !important;color:#fff !important;transform:translateY(1px) !important;-webkit-box-shadow:inset 1px 1px 1px rgba(0,0,0,0.3) !important;-moz-box-shadow:inset 1px 1px 1px rgba(0,0,0,0.3) !important;box-shadow:inset 1px 1px 1px rgba(0,0,0,0.3) !important}#wpdcom .wpd-second-button:visited,#wpdcom .wpd-prim-button:visited{background:#30966d !important;color:#fff !important}#wpdcom .wpd-second-button.disabled,#wpdcom .wpd-prim-button.disabled{box-shadow:none !important;text-shadow:none !important;cursor:default !important !important;background:#ccc !important}#wpdcom .wpd-second-button.icon:before,#wpdcom .wpd-prim-button.icon:before{font-size:.85em !important}#wpdcom .wpd-second-button.red-button,#wpdcom .wpd-prim-button.red-button{background:#ec5d5d !important}#wpdcom .wpd-second-button.red-button:hover,#wpdcom .wpd-prim-button.red-button:hover,#wpdcom .wpd-second-button.red-button:active,#wpdcom .wpd-prim-button.red-button:active,#wpdcom .wpd-second-button.red-button:focus,#wpdcom .wpd-prim-button.red-button:focus{background:#e72f2f !important}#wpdcom .wpd-second-button.red-button:visited,#wpdcom .wpd-prim-button.red-button:visited{background:#ec5d5d !important}#wpdcom .wpd-second-button.dark-button,#wpdcom .wpd-prim-button.dark-button{background:#333 !important}#wpdcom .wpd-second-button.dark-button:hover,#wpdcom .wpd-prim-button.dark-button:hover,#wpdcom .wpd-second-button.dark-button:active,#wpdcom .wpd-prim-button.dark-button:active,#wpdcom .wpd-second-button.dark-button:focus,#wpdcom .wpd-prim-button.dark-button:focus{background:#1a1a1a !important}#wpdcom .wpd-second-button.dark-button:visited,#wpdcom .wpd-prim-button.dark-button:visited{background:#333 !important}#wpdcom .wpd-second-button.more-button,#wpdcom .wpd-prim-button.more-button{background:#f5f5f5 !important;color:#666 !important}#wpdcom .wpd-second-button.more-button:hover,#wpdcom .wpd-prim-button.more-button:hover,#wpdcom .wpd-second-button.more-button:active,#wpdcom .wpd-prim-button.more-button:active,#wpdcom .wpd-second-button.more-button:focus,#wpdcom .wpd-prim-button.more-button:focus{background:#dcdcdc !important}#wpdcom .wpd-second-button.more-button:visited,#wpdcom .wpd-prim-button.more-button:visited{background:#f5f5f5 !important}#wpdcom .wpdicon{border:none !important}#wpdcom .wpd-comment-text a{color:#ec5d5d}#wpdcom .wpd-comment-text a:active,#wpdcom .wpd-comment-text a:visited{color:#ec5d5d}#wpdcom .wpd-comment-text a:hover{color:#cb1818}#wpdcom .wpdiscuz-comment-pagination .wpd-load-more-submit-wrap button{background:#444}#wpdcom .wpdiscuz-comment-pagination .wpd-load-more-submit-wrap button:hover,#wpdcom .wpdiscuz-comment-pagination .wpd-load-more-submit-wrap button:active{background:#000 !important}.discussion{position:relative;margin-top:30px !important}@media only screen and (max-width:568px){.discussion{margin-top:0}}.discussion .comments-login{margin:10px 0 0 0}.discussion .comments-login .button{font-size:13px;padding:6px 12px}.discussion .comments-login a{display:inline-block;margin:0 5px}.discussion .disqus-count{display:none}.discussion .disqus-alert{float:right;margin:0 0 10px 10px;background:#f9d6a4;padding:6px 16px 6px 10px;font-size:14px;color:#63451a;border-left:6px solid #f2a83c;border-radius:3px;white-space:nowrap;opacity:0;transition:opacity .25s}@media only screen and (max-width:834px){.discussion .disqus-alert{display:none !important}}.discussion:hover .disqus-alert{opacity:1}.home .hide-on-home{display:none}.home .items{margin-top:20px;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.home .items hr{-ms-flex:1 1 100%;flex:1 1 100%}.home .item{-ms-flex:1 1 25%;flex:1 1 25%;margin:15px 0;padding:0 20px;font-size:15px}.home .item:first-child{-ms-flex-basis:37%;flex-basis:37%}@media only screen and (max-width:1112px){.home .item:first-child{-ms-flex-basis:25%;flex-basis:25%}.home .item:first-child article{font-size:15px !important}.home .item:first-child article h1{font-size:22px !important}}.home .item:nth-child(2),.home .item:nth-child(3),.home .item:nth-child(6),.home .item:nth-child(7),.home .item:nth-child(10){border-left:1px solid #ddd}.home .item.item-training{-ms-flex-basis:100%;flex-basis:100%;background:#f5f5f5;border-radius:5px;padding:30px;margin:20px 0;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:flex-start;align-items:flex-start;-ms-justify-content:space-between;justify-content:space-between}.home .item.item-training .classrooms-by-type{-ms-flex:0 1 auto;flex:0 1 auto;width:30%;margin-right:30px}.home .item.item-training .classrooms-by-type h1{font-size:20px;line-height:1.3}.home .item.item-training .classrooms-by-type .courses-carousel{margin:20px 0;width:400px}.home .item.item-training .classrooms-by-type .courses-carousel button.slick-next,.home .item.item-training .classrooms-by-type .courses-carousel button.slick-prev{display:none !important}.home .item.item-training .classrooms-by-type .courses-carousel .slick-dots{bottom:-40px}.home .item.item-training .classrooms-by-type .slide-content{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.home .item.item-training .classrooms-by-type .slide-content .product{-ms-flex:0 1 30%;flex:0 1 30%;margin-left:1px}.home .item.item-training .classrooms-by-type .slide-content ul{list-style:none;padding:0;margin:0;display:inline-block;-ms-flex:0 1 65%;flex:0 1 65%}.home .item.item-training .classrooms-by-type .slide-content ul li{list-style:none;padding:0;margin:0;display:inline-block;display:block;margin:5px 0;font-size:13px}.home .item.item-training .classrooms-by-type .mobile-courses-list{display:none}.home .item.item-training .classrooms-by-type .mobile-courses-list .slide-content{-ms-align-items:flex-start;align-items:flex-start}.home .item.item-training .classrooms-by-type .mobile-courses-list .slide{margin:10px 0 20px 0}.home .item.item-training .classrooms-by-type .more{position:relative;z-index:999999}.home .item.item-training .map,.home .item.item-training .map-img{-ms-flex:0 1 auto;flex:0 1 auto;width:42%;height:auto;margin-right:30px}.home .item.item-training .videotraining{-ms-flex:0 1 auto;flex:0 1 auto;width:18%}.home .item.item-training .videotraining article{padding:0;min-width:140px}.home .item.item-training .videotraining article .videocourse-logo{margin:0 0 10px 0}.home .item.item-training .videotraining article h1{font-size:20px}.home .item.item-tv{width:300px}.home .item.item-tv .videos-carousel button.slick-next,.home .item.item-tv .videos-carousel button.slick-prev{display:none !important}.home .item.item-tv .videos-carousel article:not(.slick-slide){display:none}.home .item.item-tv .videos-carousel article:first-child{display:block !important}.home .item.item-book{-ms-flex-basis:40%;flex-basis:40%}.home .item.item-browse{-ms-flex-basis:50%;flex-basis:50%}.home .item.item-browse article{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center;-ms-justify-content:space-between;justify-content:space-between}.home .item.item-browse ul{list-style:none;padding:0;margin:0;display:inline-block}.home .item.item-browse ul li{list-style:none;padding:0;margin:0;display:inline-block}.home .item.item-browse .numbers{-ms-flex:0 1 46%;flex:0 1 46%}.home .item.item-browse .numbers li{font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:300;text-transform:uppercase;letter-spacing:1px;width:50px;text-align:center;font-size:12px;line-height:1.1;padding:10px}.home .item.item-browse .numbers li strong{font-size:20px;font-weight:700;display:block}.home .item.item-browse .numbers li .icon{font-size:40px;line-height:1.5;font-weight:normal}.home .item.item-browse .tags{-ms-flex:0 1 46%;flex:0 1 46%}.home .item.item-browse .tags ul{margin-top:20px}.home .item.item-browse .tags ul li{margin:2px 0}.home .item article{padding:10px 20px}.home .item article h1{font-size:22px;margin:10px 0}.home .item article .caption{font-size:12px}.home .item article .author a{font-size:14px}.home .item article .author img{width:auto;height:26px;margin-right:8px;border-radius:100%}.home .item article .thumb{float:right;width:30%;height:auto;margin:0 0 20px 20px}.home .item article .cover{float:left;width:25%;height:auto;margin:0 20px 0 0}.home .item:first-child article{font-size:17px}.home .item:first-child article h1{font-size:30px}.sam[data-slot=s1980200] .static{background-color:transparent !important}.single a.dax-fn{color:#035ACA;border-bottom:1px dashed #035ACA;font-family:'Consolas',monospace}.single a.dax-fn:hover{color:#02387f}.single .entry-content{padding-top:30px}.single .entry-content table{margin:15px 0 30px 0}.single .post-content li{margin:10px 0}.single .post-content li li{margin:5px 0}.single .post-content img.featured{float:right;width:200px;height:auto;margin:10px 0 30px 30px}.single .post-content img,.single .post-content figure{display:block;clear:both;margin:30px auto;max-width:100%;height:auto}.single .post-content img.alignnone,.single .post-content figure.alignnone{margin:30px 0}.single .post-content img.alignleft,.single .post-content figure.alignleft{float:left;margin:20px 20px 20px 0;max-width:45% !important}.single .post-content img.alignright,.single .post-content figure.alignright{float:right;margin:20px 0 20px 20px;max-width:45% !important}.single .post-content img.noborder,.single .post-content figure.noborder{border:none !important}.single .post-content img img,.single .post-content figure img{margin:0}.single .post-content img{border:1px solid #ddd}.single .post-content a img:not(.nozoom){cursor:zoom-in}.single .post-content .wp-caption-text{font-size:13px;color:#333;margin:10px 0 30px 0}.single .hdownload{margin:10px 0}.single .hdownload .button{font-size:14px}.single .post-meta{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center;font-size:14px;margin-top:25px}.single .post-meta .caption{color:#999}.single .post-meta .author{margin-left:20px;border-left:1px solid #ccc;padding-left:10px}.single .post-meta .tags{margin-left:25px}.single main{width:70%;border-top:2px solid #E7E9ED}.single main h2:first-child,.single main h3:first-child,.single main p:first-child{margin-top:0}.single main pre{font-size:14px}.single aside{width:230px;padding:0 0 30px 0}.single aside .guide{max-width:130px;margin:0 auto 30px auto;background:#F1C830;padding:30px;border-radius:5px;text-align:center;line-height:1.3}.single aside .guide .icon{font-size:36px;line-height:1.5}.single aside .guide .icon:after{margin:0}.single aside .guide strong{font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:700;font-size:20px;display:inline-block;margin:15px 0}.single aside .guide .button{font-size:13px}.single .download{background:#f5f5f5 url("../images/download-back.svg") no-repeat 80% center}.single .download .wrapper{padding:60px 30px;position:relative}.single .download h2{margin-top:0}.single .download .files{color:#4d4d4d}.single .download .download-content{color:#333;font-size:18px;margin-top:20px}.single .download .download-content .icon-download2:before{font-size:.8em}.single .download .file-size{color:#999;display:inline-block;font-size:13px;margin-left:5px}.single .download .subscription{display:block;width:100%;max-width:500px;margin-top:20px}.single .download .subscription .compressed-input,.single .download .subscription input[type=email]{background:#fff}.single .download .subscription.nonl .compressed-input{background:#f5f5f5}.single .post-about{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center;-ms-justify-content:space-between;justify-content:space-between;margin:0 0 30px 0;padding-top:30px}.single .post-about .post-connect{-ms-flex:1 1 35%;flex:1 1 35%;text-align:center;padding:30px 60px}.single .post-about .post-connect .big-sharing{margin-bottom:20px}.single .post-about .post-connect time{font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:300;text-transform:uppercase;letter-spacing:1px;color:#999;font-size:13px;display:block}.single .post-about .post-connect .icon-rss{font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:300;text-transform:uppercase;letter-spacing:1px;font-weight:400;font-size:11px}.single .post-author{-ms-flex:1 1 65%;flex:1 1 65%;padding:10px 60px}.single .post-author .post-author-header{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center}.single .post-author .caption{color:#999;font-size:12px}.single .post-author .author-name{font-size:25px;font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:700;line-height:1.2}.single .post-author .author-picture{width:auto;height:85px;border-radius:100%;margin:0 20px}.single .post-author .post-author-desc{margin:20px 0 0 0;font-size:14px;line-height:1.4;color:#999}.single-blogpost .blogpost-navigation{padding:20px 0;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:flex-start;align-items:flex-start;-ms-justify-content:space-between;justify-content:space-between}.single-blogpost .blogpost-navigation .prev{-ms-flex:1 1 50%;flex:1 1 50%;text-align:right}.single-blogpost .blogpost-navigation .prev .icon-r-arrow:after{font-size:9px}.single-blogpost .blogpost-navigation .next{-ms-flex:1 1 50%;flex:1 1 50%;text-align:left}.single-blogpost .blogpost-navigation .next .icon-l-arrow:before{font-size:9px}.single-blogpost main{width:60%}.single-blogpost aside{width:340px}.single-blogpost aside .blogpost-previous{font-size:13px;line-height:1.4;padding:0;margin:10px 0 20px 0}.single-blogpost aside .blogpost-previous li{margin:5px 0 5px 20px}.single-blogpost aside .blogpost-previous li ul{margin:5px 0;padding:0}.single-blogpost aside .blogpost-previous li li{margin-left:10px}.single-blogpost aside .blog-author{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center;margin-bottom:30px}.single-blogpost aside .blog-author .author-name h1{font-size:25px;line-height:1.2;margin:0}.single-blogpost aside .blog-author .author-name em{color:#999}.single-blogpost aside .blog-author .author-name p{margin:5px 0 0 0;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:300;text-transform:uppercase;letter-spacing:1px;font-size:13px}.single-blogpost aside .blog-author .author-name .icon-user:before{font-size:12px}.single-blogpost aside .blog-author .author-picture{width:auto;height:85px;border-radius:100%;margin:0 20px 0 0}.single-blogpost aside .icon-rss{font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:300;text-transform:uppercase;letter-spacing:1px;font-size:12px}.single-whitepaper main,.single-tool main,.single-ref main{width:60%;border-top:0}.single-whitepaper aside,.single-tool aside,.single-ref aside{width:340px}.single-whitepaper aside .sam,.single-tool aside .sam,.single-ref aside .sam{margin:30px 0 !important}.resource-meta{background:#f5f5f5;border-radius:5px;margin-top:-5px;text-align:center;padding:30px;font-size:14px;line-height:1.4}.resource-meta .resource-title{font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:700;font-size:16px}.resource-meta .resource-version h1{font-size:42px;margin:0}.resource-meta .resource-version h1:before{font-size:26px;font-weight:300;line-height:1;margin-right:10px}.resource-meta .resource-version time{font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:300;text-transform:uppercase;letter-spacing:1px;color:#999;font-size:12px;display:block;margin:5px 0}.resource-meta .show-changelog{font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:300;text-transform:uppercase;letter-spacing:1px;font-weight:400;font-size:11px}.resource-meta .changelog{display:none;padding:20px 0 0 0;font-size:13px;text-align:left}.resource-meta .changelog strong{font-size:14px}.resource-meta .changelog ul{padding:0 20px}.resource-meta .resource-download{margin-top:20px}.resource-meta .resource-download .compressed-input,.resource-meta .resource-download input[type=email]{background:#fff}.resource-meta .resource-download .nonl .compressed-input{background:#f5f5f5}.resource-meta .resource-download input[type=email]{width:50%}.resource-meta .resource-download .acceptance{text-align:left}.resource-meta .resource-download .big-button{font-size:18px;margin-bottom:10px}.solo-changelog .content-wrapper{padding:30px}.solo-changelog h1{font-size:40px;line-height:1.3;margin:0 0 40px 0}.solo-changelog h2{font-size:28px;line-height:1.3;margin:20px 0 0 0}.solo-changelog .changes{margin:20px 0}.single-daxpuzzle .discussion{margin-top:0}.single-daxpuzzle .button.solution{background:#ec5d5d;color:#fff}.single-daxpuzzle .button.solution:hover{background:#cb1818 !important}.single-daxpuzzle .button.solution:active,.single-daxpuzzle .button.solution:focus{background:#cb1818 !important}.single-daxpuzzle .button.solution:visited{background:#ec5d5d}.single-video .entry-content{padding-top:0}.single-video main{width:calc(100% - 390px);border-top:0}.single-video aside{margin-top:20px;width:350px}.single-video .tv{margin:10px 0 30px 0}.single-video article h1{margin:10px 0 20px 0;font-size:25px}.single-video article .video-meta{margin:30px 0;font-size:14px;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center}.single-video article .video-meta .author{margin:0 20px;border-left:1px solid #ccc;padding-left:10px}.single-video article .video-meta .author img{display:inline-block;margin:0 5px;width:auto;height:26px;margin-right:8px;border-radius:100%}.single-video article .video-meta .caption{color:#999}.single-video article .video-meta .sharing{margin-left:auto;margin-right:20px}.single-video article .related-post{margin:20px 0}.single-video article .related-post .related-post-teaser{background-color:#f5f5f5;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center;padding:20px 25px;margin:10px 0 0 0;border-radius:5px;font-size:15px}.single-video article .related-post .related-post-teaser .icon{font-size:60px;line-height:1;margin:0 10px 0 20px;color:#999}.single-video article .download{background:#f5f5f5;border-radius:5px;font-size:15px}.single-video article .download .wrapper{padding:20px 25px}.single-video article .download h2{font-size:22px}.single-video article .download .subscription{max-width:600px}.single-video .tab-content ul{list-style:none;padding:0;margin:0;display:inline-block}.single-video .tab-content ul li{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:flex-start;align-items:flex-start;padding:5px 0;margin:5px 0;border-radius:5px}.single-video .tab-content ul li:hover{background:#f5f5f5}.single-video .tab-content ul li .thumb{-ms-flex:0 0 auto;flex:0 0 auto;width:40%;padding:0 5px}.single-video .tab-content ul li .desc{padding:0 10px}.single-video .tab-content ul li .desc h3{font-size:15px;margin:0 0 10px 0}.single-video .tab-content ul li .desc .caption{font-size:11px;color:#999;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center}.single-video .related-product{margin:0 0 30px 0}.single-video .related-product .product-info{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center;margin:10px 0}.single-video .related-product img{height:80px;width:auto;margin:0 20px 0 0;background:#fff;border-radius:20px}.single-video .related-product h2{font-size:22px;margin:10px 0}.single-video .recommended{border-top:1px solid #ddd}.single-video .recommended .items .item{margin:0;padding:10px;border-left:1px solid #ddd}.single-video .recommended .items .item:first-child{border-left:0}.single-video .recommended .items .item h1 a{color:#fff !important}.single-video .recommended .items .item h1 a:visited,.single-video .recommended .items .item h1 a:active{color:#fff !important}.single-video .recommended .items .item h1 a:hover{color:#ccc !important}.single-book header.poster{text-align:left}.single-book header.poster .hpart{width:100%;margin-top:30px;display:-ms-inline-flexbox;display:-ms-inline-flex;display:inline-flex;-ms-align-items:center;align-items:center;-ms-justify-content:center;justify-content:center}.single-book header.poster .hpart&gt;div{-ms-flex:1 1 60%;flex:1 1 60%}.single-book header.poster .hpart .book-cover{-ms-flex:0 1 auto;flex:0 1 auto;height:340px;width:auto;margin-right:5%}.single-book header.poster .hpart .book-cover.companion{height:120px;margin-right:30px;padding-bottom:30px}.single-book header.poster.with-cover:not(.companion){padding-top:0}.single-book header.poster.with-cover:not(.companion)&gt;.wrapper{transform:translate(0, 40px);margin-bottom:10px}.single-book header.poster .page-icon{text-align:left;margin-bottom:20px}.single-book header.poster .page-icon:before{display:none}.single-book header.poster h1{padding-left:0}.single-book header.poster h1.companion{font-size:30px}.single-book header.poster em{text-align:left;padding-left:0}.single-book header.poster em.companion{font-size:15px}.single-book header.poster .author-picture{margin-left:0}.single-book aside{width:340px}.single-book aside .book-meta{background:#f5f5f5;border-radius:5px;margin-top:-5px;padding:30px;font-size:14px;line-height:1.4;text-align:center}.single-book aside .book-meta .book-title{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center;-ms-justify-content:center;justify-content:center;text-align:left}.single-book aside .book-meta .book-title .icon-book{font-size:28px;line-height:1;margin-right:10px}.single-book aside .book-meta .book-title h1{font-size:16px;margin:0}.single-book aside .book-meta time{font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:300;text-transform:uppercase;letter-spacing:1px;color:#999;font-size:12px;display:block;margin-top:5px}.single-book aside .book-meta select{background-color:#d9d9d9;font-size:13px;margin:5px 0 10px 0;width:42%;max-width:200px}.single-book aside .book-meta select.book-store{width:55%}.single-book aside .book-meta .book-type{font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:300;text-transform:uppercase;letter-spacing:1px;color:#999;margin-top:20px}.single-book aside .book-meta .book-price{font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:700;font-size:44px;line-height:1;margin-bottom:10px}.single-book aside .book-meta .button{font-size:17px}.single-book aside .book-price-info{padding:15px 20px;color:#444 !important;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-size:12px;line-height:1.4}.single-book main{width:60%;border-top:none}.single-book .after-sales{border-top:2px solid #E7E9ED;padding:30px 0 20px 0}.single-book .after-sales ul{list-style:none;padding:0;margin:0;display:inline-block;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-justify-content:stretch;justify-content:stretch}.single-book .after-sales li{list-style:none;padding:0;margin:0;display:inline-block;-ms-flex:1 1 20%;flex:1 1 20%;padding:30px;font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-size:18px;line-height:1.4;border-left:1px solid #ddd;text-align:center}.single-book .after-sales li:first-child{border:0 !important}.single-book .after-sales li a:before{font-size:45px;line-height:60px;margin:0}.single-book .after-sales li a.icon-custom-training:before{font-size:55px}.single-book .after-sales li a.icon-errata:before{font-size:35px}.single-book .after-sales li a.highlight{color:#30966d}.single-book .after-sales li a.highlight:active,.single-book .after-sales li a.highlight:visited{color:#30966d}.single-book .after-sales li a.highlight:hover{color:#246f51}.single-book .download{background:none;margin-bottom:40px}.single-book .download .back-icon{display:none}.single-book .download .wrapper{padding:0}.single-book .download .subscription .compressed-input,.single-book .download .subscription input[type=email]{background:#f5f5f5}.single-book .download .subscription.nonl .compressed-input{background:#fff}.single-book .errata-list li{padding:10px 0 20px 0}.single-book .errata-list li li{padding:0}.single-book .errata-list .section-caption{margin:10px 0}.single-book .errata-table{width:100%}.single-book .errata-table .larger{width:50%}.single-book .errata-table .date-corrected{white-space:nowrap}.single-book .new-edition{font-size:18px;line-height:1.6;margin:0 0 30px 0;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center}.single-book .new-edition img{width:70px;height:auto;margin:0 30px 0 0}.single-course header.poster,.single-odcourse header.poster{padding-bottom:60px}.single-course main,.single-odcourse main{width:50%;border-top:0}.single-course main .first,.single-odcourse main .first{font-size:18px;line-height:1.5;margin-bottom:45px}.single-course .course-suggestion,.single-odcourse .course-suggestion{margin-bottom:40px;padding:30px;background:#f5f5f5;border-radius:5px}.single-course .course-suggestion li,.single-odcourse .course-suggestion li{margin:5px 0;font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-size:16px;line-height:1.4}.single-course .course-suggestion .compressed-input,.single-odcourse .course-suggestion .compressed-input{max-width:400px;background:#fff}.single-course .course-suggestion .compressed-input input,.single-odcourse .course-suggestion .compressed-input input{background:#fff}.single-course .course-suggestion .contact-feedback h4,.single-odcourse .course-suggestion .contact-feedback h4{text-align:left;font-size:22px}.single-course .offer-remaining,.single-odcourse .offer-remaining{float:right;font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:700;font-size:16px;line-height:1.4;text-transform:uppercase;border-radius:2em;color:#fff;background:#ec4040;padding:8px 15px}.single-course .floating-video,.single-odcourse .floating-video{float:right;width:40%;margin:0 0 10px 10px}.single-course .topics.col2,.single-odcourse .topics.col2{-webkit-column-count:2;-moz-column-count:2;-ms-column-count:2;-o-column-count:2;column-count:2;-webkit-column-gap:15px;-moz-column-gap:15px;-ms-column-gap:15px;-o-column-gap:15px;column-gap:15px;columns:2;margin-bottom:20px}.single-course .topics.col2 ul,.single-odcourse .topics.col2 ul{margin:0}.single-course .topics .chapter,.single-odcourse .topics .chapter{margin:20px 0}.single-course .topics li&gt;ul,.single-odcourse .topics li&gt;ul{padding-left:20px}.single-course .outline,.single-odcourse .outline{font-size:14px}.single-course h2.tied,.single-odcourse h2.tied{margin-top:60px !important}.single-course .prereq p,.single-odcourse .prereq p{font-size:14px !important;margin-bottom:15px !important}.single-course .prereq .icon,.single-odcourse .prereq .icon{font-size:16px}.single-course .course-address .directions,.single-odcourse .course-address .directions{margin:20px 0;font-size:13px;line-height:1.4;font-style:italic}.single-course aside,.single-odcourse aside{min-width:450px;margin-top:-60px}.single-course .course-cover,.single-odcourse .course-cover{background:#f5f5f5;border-radius:5px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-5px;padding:30px;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-justify-content:space-between;justify-content:space-between}.single-course .course-cover .course-info,.single-odcourse .course-cover .course-info{width:40%;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-size:16px;line-height:1.3;font-weight:300;-ms-align-self:center;align-self:center}.single-course .course-cover .course-info .course-logos,.single-odcourse .course-cover .course-info .course-logos{width:150px;height:120px;margin-bottom:10px}.single-course .course-cover .course-info .course-logos .colo,.single-odcourse .course-cover .course-info .course-logos .colo{display:inline-block;position:relative;width:100%;transition:transform .2s ease-in-out}.single-course .course-cover .course-info .course-logos.colos-2 .colo,.single-odcourse .course-cover .course-info .course-logos.colos-2 .colo{top:-10%;left:-10%;transform:scale(.8)}.single-course .course-cover .course-info .course-logos.colos-2 .colo:hover,.single-odcourse .course-cover .course-info .course-logos.colos-2 .colo:hover{z-index:999999;transform:scale(1)}.single-course .course-cover .course-info .course-logos.colos-2 .colo-2,.single-odcourse .course-cover .course-info .course-logos.colos-2 .colo-2,.single-course .course-cover .course-info .course-logos.colos-2 .colo-3,.single-odcourse .course-cover .course-info .course-logos.colos-2 .colo-3,.single-course .course-cover .course-info .course-logos.colos-2 .colo-4,.single-odcourse .course-cover .course-info .course-logos.colos-2 .colo-4{top:-85%;left:25%}.single-course .course-cover .course-info .course-logos.colos-2 .colo-2.videocourse-logo,.single-odcourse .course-cover .course-info .course-logos.colos-2 .colo-2.videocourse-logo,.single-course .course-cover .course-info .course-logos.colos-2 .colo-3.videocourse-logo,.single-odcourse .course-cover .course-info .course-logos.colos-2 .colo-3.videocourse-logo,.single-course .course-cover .course-info .course-logos.colos-2 .colo-4.videocourse-logo,.single-odcourse .course-cover .course-info .course-logos.colos-2 .colo-4.videocourse-logo{top:-65%}.single-course .course-cover .course-info .course-logos.colos-2 .colo-2.videocourse-logo:hover,.single-odcourse .course-cover .course-info .course-logos.colos-2 .colo-2.videocourse-logo:hover,.single-course .course-cover .course-info .course-logos.colos-2 .colo-3.videocourse-logo:hover,.single-odcourse .course-cover .course-info .course-logos.colos-2 .colo-3.videocourse-logo:hover,.single-course .course-cover .course-info .course-logos.colos-2 .colo-4.videocourse-logo:hover,.single-odcourse .course-cover .course-info .course-logos.colos-2 .colo-4.videocourse-logo:hover{transform:scale(1.1)}.single-course .course-cover .course-info .course-logos.colos-3 .colo,.single-odcourse .course-cover .course-info .course-logos.colos-3 .colo,.single-course .course-cover .course-info .course-logos.colos-4 .colo,.single-odcourse .course-cover .course-info .course-logos.colos-4 .colo{transform:scale(.5);top:-30px;left:-30px}.single-course .course-cover .course-info .course-logos.colos-3 .colo:hover,.single-odcourse .course-cover .course-info .course-logos.colos-3 .colo:hover,.single-course .course-cover .course-info .course-logos.colos-4 .colo:hover,.single-odcourse .course-cover .course-info .course-logos.colos-4 .colo:hover{z-index:999999;transform:scale(.8)}.single-course .course-cover .course-info .course-logos.colos-3 .colo-2,.single-odcourse .course-cover .course-info .course-logos.colos-3 .colo-2,.single-course .course-cover .course-info .course-logos.colos-4 .colo-2,.single-odcourse .course-cover .course-info .course-logos.colos-4 .colo-2{top:-148px;left:55px}.single-course .course-cover .course-info .course-logos.colos-3 .colo-3,.single-odcourse .course-cover .course-info .course-logos.colos-3 .colo-3,.single-course .course-cover .course-info .course-logos.colos-4 .colo-3,.single-odcourse .course-cover .course-info .course-logos.colos-4 .colo-3{top:-193px}.single-course .course-cover .course-info .course-logos.colos-3 .colo-4,.single-odcourse .course-cover .course-info .course-logos.colos-3 .colo-4,.single-course .course-cover .course-info .course-logos.colos-4 .colo-4,.single-odcourse .course-cover .course-info .course-logos.colos-4 .colo-4{top:-282px;left:55px}.single-course .course-cover .course-info .course-logos.colos-3 .colo.videocourse-logo:hover,.single-odcourse .course-cover .course-info .course-logos.colos-3 .colo.videocourse-logo:hover,.single-course .course-cover .course-info .course-logos.colos-4 .colo.videocourse-logo:hover,.single-odcourse .course-cover .course-info .course-logos.colos-4 .colo.videocourse-logo:hover{transform:scale(.9)}.single-course .course-cover .course-info time,.single-odcourse .course-cover .course-info time{font-size:18px}.single-course .course-cover .course-info .course-time,.single-odcourse .course-cover .course-info .course-time{font-size:13px}.single-course .course-cover .course-info address,.single-odcourse .course-cover .course-info address{display:inline-block;margin-top:5px}.single-course .course-cover .course-prices,.single-odcourse .course-cover .course-prices{width:49%;text-align:center;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-flex-direction:column;flex-direction:column}.single-course .course-cover .course-prices .closed,.single-odcourse .course-cover .course-prices .closed{font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-size:14px;line-height:1.3;font-weight:300;color:#999}.single-course .course-cover .course-prices .closed h3,.single-odcourse .course-cover .course-prices .closed h3{font-size:40px;margin:0}.single-course .course-cover .course-prices .closed .more,.single-odcourse .course-cover .course-prices .closed .more{font-size:16px;display:block;margin:5px 0}.single-course .course-cover .course-prices .applied-offers,.single-odcourse .course-cover .course-prices .applied-offers{font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:700;text-transform:uppercase;border:1.5px solid #ec5d5d;color:#ec5d5d;border-radius:30px;padding:2px 8px;display:inline-block;line-height:1.5;vertical-align:middle;color:#30966d;border-color:#30966d;font-size:11px;font-weight:400;display:none}a.single-course .course-cover .course-prices .applied-offers:hover,a.single-odcourse .course-cover .course-prices .applied-offers:hover{background:#ec5d5d;color:#fff}.single-course .course-cover .course-prices .spinner,.single-odcourse .course-cover .course-prices .spinner{width:20px;height:20px;background:#30966d;margin-top:-10px;margin-bottom:10px}.single-course .course-cover .course-prices .prices,.single-odcourse .course-cover .course-prices .prices{margin:5px 0}.single-course .course-cover .course-prices a,.single-odcourse .course-cover .course-prices a{margin:2px 0}.single-course .course-cover .course-prices .regular-price,.single-odcourse .course-cover .course-prices .regular-price{font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:400;font-size:26px;line-height:1;color:#ccc;text-decoration:line-through;display:none}.single-course .course-cover .course-prices .price,.single-odcourse .course-cover .course-prices .price{font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:700;font-size:40px;line-height:1;padding:0 20px}.single-course .course-cover .course-prices .confirmed,.single-odcourse .course-cover .course-prices .confirmed,.single-course .course-cover .course-prices .soldout,.single-odcourse .course-cover .course-prices .soldout,.single-course .course-cover .course-prices .back-register,.single-odcourse .course-cover .course-prices .back-register{font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:300;text-transform:uppercase;letter-spacing:1px;font-size:11px;font-weight:400;margin:8px 0 2px 0}.single-course .course-cover .course-prices .confirmed.confirmed,.single-odcourse .course-cover .course-prices .confirmed.confirmed,.single-course .course-cover .course-prices .soldout.confirmed,.single-odcourse .course-cover .course-prices .soldout.confirmed,.single-course .course-cover .course-prices .back-register.confirmed,.single-odcourse .course-cover .course-prices .back-register.confirmed{color:#30966d}.single-course .course-cover .course-prices .confirmed.soldout,.single-odcourse .course-cover .course-prices .confirmed.soldout,.single-course .course-cover .course-prices .soldout.soldout,.single-odcourse .course-cover .course-prices .soldout.soldout,.single-course .course-cover .course-prices .back-register.soldout,.single-odcourse .course-cover .course-prices .back-register.soldout{color:#ec4040}.single-course .course-cover .course-prices .confirmed.back-register,.single-odcourse .course-cover .course-prices .confirmed.back-register,.single-course .course-cover .course-prices .soldout.back-register,.single-odcourse .course-cover .course-prices .soldout.back-register,.single-course .course-cover .course-prices .back-register.back-register,.single-odcourse .course-cover .course-prices .back-register.back-register{color:#333}.single-course .course-cover .course-prices .button,.single-odcourse .course-cover .course-prices .button{font-size:18px}.single-course .course-cover .payment-options,.single-odcourse .course-cover .payment-options{width:100%;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center;-ms-justify-content:center;justify-content:center;margin:15px 0 0 0}.single-course .course-cover .payment-options img,.single-odcourse .course-cover .payment-options img{width:auto;height:25px;margin:0 5px;opacity:.85}.single-course .course-cover .payment-options .quote,.single-odcourse .course-cover .payment-options .quote{font-size:14px;color:#6e6e6e;font-weight:bold;display:inline-block;margin-left:10px;border-left:1px solid #ccc;padding:5px 0 5px 15px }.single-course .course-cover .payment-options .quote:hover,.single-odcourse .course-cover .payment-options .quote:hover{color:#000}.single-course .course-cover .payment-options .product-curchanger,.single-odcourse .course-cover .payment-options .product-curchanger{margin-top:auto;margin-left:30px;background-color:#fff}.single-course .course-author,.single-odcourse .course-author{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center;font-size:16px;margin:20px 0}.single-course .course-author h3,.single-odcourse .course-author h3{font-size:20px;margin:0}.single-course .course-author .author-picture,.single-odcourse .course-author .author-picture{width:auto;height:80px;margin-right:20px;border-radius:100%}.single-course .course-features,.single-odcourse .course-features{margin:30px 0;font-size:14px;line-height:1.4}.single-course .course-features .cover,.single-odcourse .course-features .cover{float:left;width:25%;height:auto;margin:0 20px 0 0}.single-course .course-features #tabs-certificate .cover,.single-odcourse .course-features #tabs-certificate .cover{width:40%;margin-bottom:10px;cursor:zoom-in}.single-course .course-features .course-author,.single-odcourse .course-features .course-author{margin:0 0 20px 0}.single-course .course-features .course-author .caption,.single-odcourse .course-features .course-author .caption{font-size:11px}.single-course .course-features .course-author .author-picture,.single-odcourse .course-features .course-author .author-picture{height:50px;margin-right:10px}.single-course .course-features .course-author .cert-badges,.single-odcourse .course-features .course-author .cert-badges{margin-left:auto}.single-course .course-features .course-author .cert-badges li,.single-odcourse .course-features .course-author .cert-badges li{border-radius:8px;background:none;padding:2px;border:2px solid #333}.single-course .course-features .course-author .cert-badges li img,.single-odcourse .course-features .course-author .cert-badges li img{height:25px}.single-course .course-options,.single-odcourse .course-options{margin:30px 0;font-size:14px;line-height:1.4}.single-course .course-options .apply-offer,.single-odcourse .course-options .apply-offer{padding:5px 10px;font-size:13px}.single-course .course-options .apply-offer:before,.single-odcourse .course-options .apply-offer:before,.single-course .course-options .apply-offer:after,.single-odcourse .course-options .apply-offer:after{font-family:'sqlbi' !important;margin-right:5px;vertical-align:middle}.single-course .course-options .apply-offer.solo:before,.single-odcourse .course-options .apply-offer.solo:before,.single-course .course-options .apply-offer.solo:after,.single-odcourse .course-options .apply-offer.solo:after{margin:0}.single-course .course-options .apply-offer:before,.single-odcourse .course-options .apply-offer:before{content:'\e900'}.single-course .course-options .apply-offer.added,.single-odcourse .course-options .apply-offer.added{background:#333 !important}.single-course .course-options .apply-offer.added:before,.single-odcourse .course-options .apply-offer.added:before{vertical-align:baseline;content:'\e913'}.single-course .course-options .apply-offer.added:active,.single-odcourse .course-options .apply-offer.added:active,.single-course .course-options .apply-offer.added:visited,.single-odcourse .course-options .apply-offer.added:visited{background:#333 !important}.single-course .course-options .apply-offer.added:hover,.single-odcourse .course-options .apply-offer.added:hover,.single-course .course-options .apply-offer.added:focus,.single-odcourse .course-options .apply-offer.added:focus{background:#000 !important}.single-course .course-options .bundle-offer .course-logo,.single-odcourse .course-options .bundle-offer .course-logo,.single-course .course-options .bundle-offer .odcourse-logo,.single-odcourse .course-options .bundle-offer .odcourse-logo{width:100px;float:left;margin:0 20px 20px 0}.single-course .course-options .bundle-offer .prices,.single-odcourse .course-options .bundle-offer .prices{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center;-ms-justify-content:flex-end;justify-content:flex-end;clear:both;margin-top:20px}.single-course .course-options .bundle-offer .prices .regular-price,.single-odcourse .course-options .bundle-offer .prices .regular-price{font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:400;font-size:16px;color:#ccc;text-decoration:line-through;margin-right:5px;display:none}.single-course .course-options .bundle-offer .prices .price,.single-odcourse .course-options .bundle-offer .prices .price{font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:700;font-size:20px;margin-right:10px}.single-course .course-options .bundle-offer .apply-offer,.single-odcourse .course-options .bundle-offer .apply-offer{float:right}.single-course .course-options .videos-offer .videocourse-logo,.single-odcourse .course-options .videos-offer .videocourse-logo{width:100px;margin-right:20px}.single-course .course-options .videos-offer .item,.single-odcourse .course-options .videos-offer .item{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center;margin:10px 0}.single-course .course-options .videos-offer .prices,.single-odcourse .course-options .videos-offer .prices{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center;-ms-justify-content:flex-end;justify-content:flex-end;padding-left:20px;line-height:1;text-align:right;-ms-flex:1 1 auto;flex:1 1 auto}.single-course .course-options .videos-offer .prices .regular-price,.single-odcourse .course-options .videos-offer .prices .regular-price{font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:400;font-size:16px;margin-right:5px;color:#ccc;text-decoration:line-through;display:none}.single-course .course-options .videos-offer .prices .price,.single-odcourse .course-options .videos-offer .prices .price{font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:700;font-size:20px}.single-course .course-options .videos-offer .apply-offer,.single-odcourse .course-options .videos-offer .apply-offer{float:right}.single-course .course-options table,.single-odcourse .course-options table{margin-bottom:0}.single-course .course-options table th,.single-odcourse .course-options table th,.single-course .course-options table td,.single-odcourse .course-options table td{text-align:center}.single-course .map,.single-odcourse .map{width:100%;height:250px}.single-course .map-frame,.single-odcourse .map-frame{width:100%;height:250px;border:0}.single-course .suggested-course,.single-odcourse .suggested-course{margin:30px 0;font-size:14px;line-height:1.4}.single-course .other-courses,.single-odcourse .other-courses{border-top:2px solid #E7E9ED;padding:60px 30px 30px 30px;margin-top:30px}.single-course .other-courses h2,.single-odcourse .other-courses h2{font-size:28px}.single-course .other-courses .calendar,.single-odcourse .other-courses .calendar{margin-top:40px}.single-odcourse .content-wrapper{padding-bottom:0}.single-odcourse .entry-content{padding-bottom:30px}.single-videocourse header.poster{padding-bottom:0}.single-videocourse main{border-top:0}.single-videocourse main p:first-child{font-size:18px;line-height:1.5;margin-bottom:45px}.single-videocourse .course-suggestion{overflow:hidden}.single-videocourse .course-suggestion .videocourse-logo{float:left;width:200px;margin:5px 20px 20px 0}.single-videocourse .course-suggestion p{font-size:13px;margin-bottom:0}.single-videocourse .course-cover{background:#f5f5f5;margin-top:-5px}.single-videocourse .course-cover .course-prices .spinner{background:#999}.single-videocourse .course-cover .course-prices .applied-offers{color:#999;border-color:#999}.single-videocourse .course-cover .course-prices .regular-price{color:#4d4d4d}.single-videocourse .course-cover .get-trial{font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:300;text-transform:uppercase;letter-spacing:1px;font-weight:700;font-size:13px;color:#30966d}.single-videocourse .course-cover .get-trial:active,.single-videocourse .course-cover .get-trial:visited{color:#30966d}.single-videocourse .course-cover .get-trial:hover{color:#174935}.single-videocourse .course-cover .course-info{width:45%}.single-videocourse .course-cover .course-info .caption{margin:10px 0 0 0;text-align:center;font-size:12px}.single-videocourse .course-rating{font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;text-transform:uppercase;margin:20px 0 60px 0;text-align:center;font-size:14px}.single-videocourse .course-rating .icon-star{font-size:18px;line-height:1;color:#f3c05a}.single-videocourse .course-fast-access .course-progress{font-size:16px;line-height:1.3;padding:20px 20px 0 0}.single-videocourse .course-fast-access .course-progress .icon-progress{float:left;font-size:35px;line-height:1;margin:0 5px 10px 1px;color:#42b273}.single-videocourse .toggle-all-topics{float:right;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:300;text-transform:uppercase;letter-spacing:1px;cursor:pointer;font-size:12px;color:#999;margin:8px 0 0 0;width:130px}.single-videocourse .topics li.inline-expand{list-style:none}.single-videocourse .topics li.inline-expand:before{position:absolute;margin-left:-20px;margin-top:5px}.single-videocourse .topics .lecture a{color:#30966d}.single-videocourse .topics .lecture a:visited,.single-videocourse .topics .lecture a:active{color:#30966d}.single-videocourse .topics .lecture a:hover{color:#174935}.single-videocourse .lms img{width:auto;height:150px;margin:0 0 0 20px;display:block;float:right}.single-videocourse .other-courses{margin-top:0;padding:60px 0 0 0}.single-videocourse .other-courses .calendar{display:table}.single-videocourse .other-courses .calendar td.location{width:70%}.single-videocourse .other-courses .calendar td.classroom{width:30%}.single-videocourse .collection{margin:30px 0}.single-videocourse .collection ul{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}.single-videocourse .collection li{-ms-flex:0 1 25%;flex:0 1 25%;list-style:none;padding:0;margin:10px;text-align:center;font-size:14px;line-height:1.5}.single-videocourse .collection li .videocourse-logo{margin:0 0 5px 0}.single-videocourse .parent-collection .videocourse-logo{margin:20px 0 5px 0;max-width:200px}.extension-options{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center;-ms-justify-content:center;justify-content:center;padding:0;margin-top:20px}.extension-options li{list-style:none;color:#666;margin:0 4px;background:#f5f5f5;padding:30px 25px;text-align:center;font-size:16px;border-radius:5px;position:relative}.extension-options li .most-popular{position:absolute;left:0;top:0}.extension-options li .price{font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:700;color:#333;font-size:26px;line-height:1;margin:5px 0}.extension-options li .price s{font-weight:400;font-size:18px;text-decoration:line-through;color:#999}.extension-options li .button{font-size:13px;padding:5px 10px}.extension-options li .new-expiry{margin:20px 0 0 0;color:#999;font-size:12px}.extension-options li:nth-child(2){padding:30px 25px;font-size:18px}.extension-options li:nth-child(2) .price{font-size:32px}.extension-options li:nth-child(2) .button{font-size:15px;padding:5px 15px}.extend-dialog{text-align:center}.extend-dialog .videocourse-logo{width:200px;margin:0 auto}.single-consulting .content-wrapper{padding-bottom:0}.single-consulting main{border:none;width:60%;font-size:18px;line-height:1.6}.single-consulting .noprice{background:#f5f5f5}.single-consulting .noprice main{width:100%;padding-top:0}.single-consulting aside{width:340px}.single-consulting aside .note{padding:20px}.single-consulting .service-meta{background:#f5f5f5;border-radius:5px;padding:30px;font-size:14px;line-height:1.4}.single-consulting .service-meta .button{font-size:18px}.single-consulting .service-meta .product-curchanger{margin:10px 0 0 0;background-color:#fff}.single-consulting .service-options ul{margin:20px 0;padding:0 10px}.single-consulting .service-options li{margin:5px 0;list-style:none;text-align:left;font-size:20px;font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:700}.single-consulting .service-options li em{font-size:14px;font-weight:400;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-style:normal}.single-consulting .service-options label{cursor:pointer}.single-consulting .service-price{font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:700;font-size:44px;line-height:1;margin:10px 0}.single-consulting .on-site-courses{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center;-ms-justify-content:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}.single-consulting .on-site-courses li{list-style:none;padding:0;margin:0;display:inline-block;-ms-flex:0 1 10%;flex:0 1 10%;text-align:center;margin:10px}.single-consulting .on-site-courses .caption{font-size:12px;line-height:1.5;margin-top:5px;width:90%}.single-consulting .course-logo{width:100px}.single-subscription header.poster{padding-bottom:0}.single-subscription main{width:50%;border-top:0}.single-subscription main p:first-child{font-size:18px;line-height:1.5;margin-bottom:45px}.single-subscription .product-cover{border-radius:5px;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:30px;background:#f5f5f5;margin-top:-5px}.single-subscription .product-cover .product-info{width:45%;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-size:16px;line-height:1.3;font-weight:300;-ms-align-self:center;align-self:center}.single-subscription .product-cover .product-info .caption{margin:10px 0 0 0;text-align:center;font-size:12px}.single-subscription .product-cover .product-prices{width:49%;text-align:center;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-flex-direction:column;flex-direction:column}.single-subscription .product-cover .product-prices .spinner{width:20px;height:20px;margin-top:-10px;margin-bottom:10px;background:#999}.single-subscription .product-cover .product-prices .applied-offers{font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:700;text-transform:uppercase;border:1.5px solid #ec5d5d;color:#ec5d5d;border-radius:30px;padding:2px 8px;display:inline-block;line-height:1.5;vertical-align:middle;font-size:11px;font-weight:400;display:none;color:#999;border-color:#999}a.single-subscription .product-cover .product-prices .applied-offers:hover{background:#ec5d5d;color:#fff}.single-subscription .product-cover .product-prices .prices{margin:5px 0}.single-subscription .product-cover .product-prices .prices .recurrency{margin-top:-2px}.single-subscription .product-cover .product-prices .prices .recurrency .smaller{font-size:.9em}.single-subscription .product-cover .product-prices a{margin:2px 0}.single-subscription .product-cover .product-prices .regular-price{font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:400;font-size:26px;line-height:1;text-decoration:line-through;display:none;color:#4d4d4d}.single-subscription .product-cover .product-prices .price{font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:700;font-size:40px;line-height:1;padding:0 20px}.single-subscription .product-cover .product-prices .button{font-size:18px}.single-subscription .product-cover .payment-options{width:100%;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center;-ms-justify-content:center;justify-content:center;margin:15px 0 0 0}.single-subscription .product-cover .payment-options img{width:auto;height:25px;margin:0 5px;opacity:.85}.single-subscription .product-cover .payment-options .quote{font-size:14px;color:#6e6e6e;font-weight:bold;letter-spacing:1px;display:inline-block;margin-left:10px;border-left:1px solid #ccc;padding:5px 0 5px 15px }.single-subscription .product-cover .payment-options .quote:hover{color:#000}.single-subscription .product-options{margin:30px 0;font-size:14px;line-height:1.4}.single-subscription .product-options .apply-offer{padding:5px 10px;font-size:13px}.single-subscription .product-options .apply-offer:before,.single-subscription .product-options .apply-offer:after{font-family:'sqlbi' !important;margin-right:5px;vertical-align:middle}.single-subscription .product-options .apply-offer.solo:before,.single-subscription .product-options .apply-offer.solo:after{margin:0}.single-subscription .product-options .apply-offer:before{content:'\e900'}.single-subscription .product-options .apply-offer.added{background:#333 !important}.single-subscription .product-options .apply-offer.added:before{vertical-align:baseline;content:'\e913'}.single-subscription .product-options .apply-offer.added:active,.single-subscription .product-options .apply-offer.added:visited{background:#333 !important}.single-subscription .product-options .apply-offer.added:hover,.single-subscription .product-options .apply-offer.added:focus{background:#000 !important}.single-subscription .product-options table{margin-bottom:0}.single-subscription .product-options table th,.single-subscription .product-options table td{text-align:center}.single-subscription .toggle-all-topics{float:right;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:300;text-transform:uppercase;letter-spacing:1px;cursor:pointer;font-size:12px;color:#999;margin:8px 0 0 0;width:130px}.single-subscription .topics li.inline-expand{list-style:none}.single-subscription .topics li.inline-expand:before{position:absolute;margin-left:-20px;margin-top:5px}.single-subscription .topics .lecture a{color:#30966d}.single-subscription .topics .lecture a:visited,.single-subscription .topics .lecture a:active{color:#30966d}.single-subscription .topics .lecture a:hover{color:#174935}.single-subscription .subscription-content .group-items{list-style:none}.single-subscription .subscription-content .group-items ul{padding-left:10px}.single-subscription .subscription-content .group-items li{padding-left:0;margin-left:0}.single-subscription aside{min-width:450px;margin-top:-60px}.single-traincert{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center;-ms-justify-content:center;justify-content:center}.single-traincert article{padding:60px;font-size:16px}.single-traincert header{-ms-flex:1 1 auto;flex:1 1 auto;margin-bottom:30px;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:flex-start;align-items:flex-start}.single-traincert header .avatar{width:100px !important;height:100px !important;border-radius:100%;border:2px solid #eee;background:#fff;background-size:contain;margin-right:20px}.single-traincert header .icon-twitter:hover{color:#2aa3ef}.single-traincert header .icon-linkedin:hover{color:#1178b3}.single-traincert header .icon-blogurl:hover{color:#ec5d5d}.single-traincert header .icon-email2{font-size:.85em}.single-traincert header .icon-email2:hover{color:#000}.single-traincert .left-badge{position:fixed;left:30px;bottom:30px}.single-traincert .big-help{font-size:35px;line-height:1;color:#999}.single-traincert .page-icon{-ms-flex:0 0 130px;flex:0 0 130px;text-align:left;margin:0}.single-traincert .page-icon:before{font-size:130px;line-height:1}.single-traincert h1{margin-bottom:5px;text-overflow:ellipsis;overflow:hidden;margin-right:30px}.single-traincert h2{margin:0 0 10px 0}.single-traincert h2 .icon{font-size:13px;line-height:1;vertical-align:middle}.single-traincert .course-logo,.single-traincert .videocourse-logo{width:140px}.single-traincert .certificates{-ms-flex:0 1 auto;flex:0 1 auto;position:relative}.single-traincert .certificates .content-carousel{max-width:600px;min-height:350px;overflow:hidden;margin:40px 0 0 0}.single-traincert .certificates .content-carousel .slick-dots{bottom:0;width:auto}.single-traincert .certificates .content-carousel .slick-prev:before,.single-traincert .certificates .content-carousel .slick-next:before{color:#333;margin-left:1px;font-size:24px}.single-traincert .certificates .content-carousel .slick-prev{left:-60px}.single-traincert .certificates .content-carousel .slick-next{right:-40px}.single-traincert .certificates .slide{padding-right:5px;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:flex-start;align-items:flex-start}.single-traincert .certificates .actions{-ms-flex:0 1 140px;flex:0 1 140px;padding-left:30px}.single-traincert .certificates .actions .sharing{margin-top:15px}.single-traincert .certificates .meta{font-size:14px;line-height:1.4;padding-right:30px}.single-traincert .issued{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:flex-start;align-items:flex-start}.single-traincert .issued&gt;div{padding-top:10px;padding-right:30px;letter-spacing:1px;font-size:12px;text-transform:uppercase}.single-traincert .issued .caption{font-weight:700;font-size:12px;letter-spacing:0}.single-traincert .private{font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:700;position:fixed;top:30px;left:30px;z-index:999999;background:#333;color:#fff;padding:5px 15px;border-radius:.9em;text-transform:uppercase;font-size:13px}.linkedin-dialog .videocourse-logo,.linkedin-dialog .course-logo{float:right;width:140px;margin:0 0 20px 20px}.linkedin-dialog ul{margin:20px 0 30px 0}.single-badge{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center;-ms-justify-content:center;justify-content:center}.single-badge article{padding:60px;font-size:16px}.single-badge .full-badge{font-size:18px;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center;-ms-justify-content:center;justify-content:center;max-width:600px}.single-badge .full-badge h1{font-size:30px;margin-top:0}.single-badge .full-badge img{height:250px;width:auto;margin-right:30px}.post-type-archive-badge ul.badges{list-style:none;padding:0;margin:0;display:inline-block;margin:30px 0;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:flex-start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.post-type-archive-badge ul.badges li{margin:30px 3%;list-style:none;-ms-flex:1 1 13%;flex:1 1 13%}.single-campaign{background:#1a1a1a !important}.single-campaign .discount{color:#ff1d25}.single-campaign .campaign{color:#fff;font-size:20px;padding-bottom:30px}.single-campaign .campaign-header{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center;-ms-justify-content:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.single-campaign .campaign-header .countdown-container{width:400px;margin-left:20px}.single-campaign .campaign-logo{display:block;margin:40px 0;width:50%;max-width:500px;height:auto}@media only screen and (max-width:740px){.single-campaign .campaign-logo{width:70%;margin:20px 0}}@media only screen and (max-width:568px){.single-campaign .campaign-logo{width:90%}}.single-campaign .before-message{text-align:center;margin:0 0 20px 0}.single-campaign .after-message{text-align:center;margin:40px 0;font-style:italic}.single-campaign .countdown-container{text-align:center;margin:0}.single-campaign .countdown-label{text-align:left;text-transform:uppercase;letter-spacing:1px;font-size:12px;color:#808080;margin-left:5px}.single-campaign .countdown{margin:10px 0 0 0}@media only screen and (max-width:740px){.single-campaign .countdown{margin:20px 0}}.single-campaign .countdown .slot{color:#808080;text-transform:uppercase;font-size:12px;letter-spacing:1px;display:inline-block;margin:0 5px}@media only screen and (max-width:500px){.single-campaign .countdown .slot{margin:0 2px}}.single-campaign .countdown .slot span{font-size:55px;line-height:1;color:#fff;display:block}@media only screen and (max-width:980px){.single-campaign .countdown .slot span{font-size:45px}}@media only screen and (max-width:800px){.single-campaign .countdown .slot span{font-size:35px}}@media only screen and (max-width:500px){.single-campaign .countdown .slot span{font-size:30px}}.single-campaign .countdown .slot span.inactive{color:#444}.single-campaign.campaign-dax-patterns-launch .countdown-label{font-size:15px}.single-campaign.campaign-dax-patterns-launch h1{color:#fff;font-size:30px;margin:20px 0}.single-campaign.campaign-dax-patterns-launch .offer{text-align:left;font-size:16px !important}.single-campaign.campaign-dax-patterns-launch .dualoffer{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-justify-content:space-around;justify-content:space-around;margin:40px 0 0 0 }.single-campaign.campaign-dax-patterns-launch .video-offer{-ms-flex:1 1 auto;flex:1 1 auto;width:40%;padding-right:80px;border-right:2px solid #333}.single-campaign.campaign-dax-patterns-launch .video-offer .tv{margin:20px 0}.single-campaign.campaign-dax-patterns-launch .book-offer{-ms-flex:1 1 auto;flex:1 1 auto;width:40%;padding-left:82px}.single-campaign.campaign-dax-patterns-launch .book-offer img{width:46%;height:auto;margin:20px 0 5px 0}.single-campaign.campaign-dax-patterns-launch .promo{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center;margin:40px auto;text-align:left}.single-campaign.campaign-dax-patterns-launch .promo .features{font-weight:bold;font-size:16px}.single-campaign.campaign-dax-patterns-launch .promo .prices{text-align:center;width:200px;margin:0 5px}.single-campaign.campaign-dax-patterns-launch .promo .prices .regular-price{font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:400;font-size:26px;line-height:1;color:#666;text-decoration:line-through;display:none}.single-campaign.campaign-dax-patterns-launch .promo .prices .price{font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:700;font-size:40px;line-height:1;padding:0 20px}.single-campaign.campaign-dax-patterns-launch .promo .prices .button{margin:10px 0;font-size:18px}.single-campaign.campaign-dax-patterns-launch .promo .prices-list{-ms-flex:0 0 auto;flex:0 0 auto}.single-campaign.campaign-dax-patterns-launch .promo .prices-list s{color:#666}.single-campaign.campaign-dax-patterns-launch .promo .prices-list li{margin:5px 0}.single-campaign.campaign-dax-patterns-launch .promo .prices-list .button{font-size:13px;padding:5px 10px;margin:0 0 0 10px}.single-campaign.campaign-dax-patterns-launch .duedate{display:none;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-size:12px;line-height:1.4;color:#999;text-transform:uppercase;letter-spacing:1px;margin-top:5px}@media only screen and (max-width:980px){.single-campaign.campaign-dax-patterns-launch .promo{-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media only screen and (max-width:768px){.single-campaign.campaign-dax-patterns-launch .dualoffer{-ms-flex-direction:column;flex-direction:column}.single-campaign.campaign-dax-patterns-launch .dualoffer .video-offer,.single-campaign.campaign-dax-patterns-launch .dualoffer .book-offer{width:auto;text-align:center;padding:0}.single-campaign.campaign-dax-patterns-launch .dualoffer .video-offer.video-offer,.single-campaign.campaign-dax-patterns-launch .dualoffer .book-offer.video-offer{padding-bottom:30px;border-right:0;border-bottom:2px solid #333}.single-campaign.campaign-dax-patterns-launch .dualoffer .video-offer.book-offer,.single-campaign.campaign-dax-patterns-launch .dualoffer .book-offer.book-offer{padding-top:32px}.single-campaign.campaign-dax-patterns-launch .duedate{display:block}}.single-campaign.campaign-black-friday .offers,.single-campaign.campaign-black-days .offers,.single-campaign.campaign-cyber-monday .offers{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:flex-start;align-items:flex-start;-ms-justify-content:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:900px){.single-campaign.campaign-black-friday .offers,.single-campaign.campaign-black-days .offers,.single-campaign.campaign-cyber-monday .offers{-ms-flex-direction:column;flex-direction:column;-ms-align-items:center;align-items:center}}.single-campaign.campaign-black-friday .offers h2,.single-campaign.campaign-black-days .offers h2,.single-campaign.campaign-cyber-monday .offers h2{margin-bottom:40px}.single-campaign.campaign-black-friday .offers h2 .discount,.single-campaign.campaign-black-days .offers h2 .discount,.single-campaign.campaign-cyber-monday .offers h2 .discount{display:block;font-size:50px;line-height:1;text-transform:uppercase}.single-campaign.campaign-black-friday .offers .note,.single-campaign.campaign-black-days .offers .note,.single-campaign.campaign-cyber-monday .offers .note{margin:30px 0 0 0;font-size:14px;line-height:1.5}.single-campaign.campaign-black-friday .offers .single-offers,.single-campaign.campaign-black-days .offers .single-offers,.single-campaign.campaign-cyber-monday .offers .single-offers{-ms-flex:0 1 40%;flex:0 1 40%;border-right:2px solid #2f2f2f;padding:20px 80px 20px 0;font-size:16px}@media only screen and (max-width:900px){.single-campaign.campaign-black-friday .offers .single-offers,.single-campaign.campaign-black-days .offers .single-offers,.single-campaign.campaign-cyber-monday .offers .single-offers{border-right:0;border-bottom:2px solid #2f2f2f;padding:20px 20px 60px 20px;width:70%}}@media only screen and (max-width:670px){.single-campaign.campaign-black-friday .offers .single-offers,.single-campaign.campaign-black-days .offers .single-offers,.single-campaign.campaign-cyber-monday .offers .single-offers{width:100%}}.single-campaign.campaign-black-friday .offers .single-offers .products,.single-campaign.campaign-black-days .offers .single-offers .products,.single-campaign.campaign-cyber-monday .offers .single-offers .products{list-style:none;padding:0;margin:0 }.single-campaign.campaign-black-friday .offers .single-offers .products li,.single-campaign.campaign-black-days .offers .single-offers .products li,.single-campaign.campaign-cyber-monday .offers .single-offers .products li{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center;margin:20px 0}.single-campaign.campaign-black-friday .offers .single-offers .products .videocourse-logo,.single-campaign.campaign-black-days .offers .single-offers .products .videocourse-logo,.single-campaign.campaign-cyber-monday .offers .single-offers .products .videocourse-logo,.single-campaign.campaign-black-friday .offers .single-offers .products .subscription-logo,.single-campaign.campaign-black-days .offers .single-offers .products .subscription-logo,.single-campaign.campaign-cyber-monday .offers .single-offers .products .subscription-logo{width:120px;margin:0 20px 0 0}@media only screen and (max-width:475px){.single-campaign.campaign-black-friday .offers .single-offers .products .videocourse-logo,.single-campaign.campaign-black-days .offers .single-offers .products .videocourse-logo,.single-campaign.campaign-cyber-monday .offers .single-offers .products .videocourse-logo,.single-campaign.campaign-black-friday .offers .single-offers .products .subscription-logo,.single-campaign.campaign-black-days .offers .single-offers .products .subscription-logo,.single-campaign.campaign-cyber-monday .offers .single-offers .products .subscription-logo{display:none !important}}.single-campaign.campaign-black-friday .offers .single-offers .products .product-name,.single-campaign.campaign-black-days .offers .single-offers .products .product-name,.single-campaign.campaign-cyber-monday .offers .single-offers .products .product-name{font-size:16px;font-weight:bold;line-height:1.3;-ms-flex:1 1 35%;flex:1 1 35%}.single-campaign.campaign-black-friday .offers .single-offers .products .offer-price,.single-campaign.campaign-black-days .offers .single-offers .products .offer-price,.single-campaign.campaign-cyber-monday .offers .single-offers .products .offer-price{width:180px;text-align:center}.single-campaign.campaign-black-friday .offers .single-offers .products .prices,.single-campaign.campaign-black-days .offers .single-offers .products .prices,.single-campaign.campaign-cyber-monday .offers .single-offers .products .prices{text-align:center}.single-campaign.campaign-black-friday .offers .single-offers .products .prices .regular-price,.single-campaign.campaign-black-days .offers .single-offers .products .prices .regular-price,.single-campaign.campaign-cyber-monday .offers .single-offers .products .prices .regular-price{display:inline-block;font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:700;font-weight:400;font-size:24px;line-height:1;color:#666;text-decoration:line-through;margin-right:5px}.single-campaign.campaign-black-friday .offers .single-offers .products .prices .price,.single-campaign.campaign-black-days .offers .single-offers .products .prices .price,.single-campaign.campaign-cyber-monday .offers .single-offers .products .prices .price{display:inline-block;font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:700;font-size:20px;line-height:1;color:#ff1d25}.single-campaign.campaign-black-friday .offers .single-offers .products .button,.single-campaign.campaign-black-days .offers .single-offers .products .button,.single-campaign.campaign-cyber-monday .offers .single-offers .products .button{margin:0;font-size:14px;padding:6px 12px;display:inline-block}.single-campaign.campaign-black-friday .offers .everything-offer,.single-campaign.campaign-black-days .offers .everything-offer,.single-campaign.campaign-cyber-monday .offers .everything-offer{-ms-flex:0 1 30%;flex:0 1 30%;padding:20px 0 20px 80px;font-size:16px}@media only screen and (max-width:900px){.single-campaign.campaign-black-friday .offers .everything-offer,.single-campaign.campaign-black-days .offers .everything-offer,.single-campaign.campaign-cyber-monday .offers .everything-offer{width:70%;padding:60px 20px 20px 20px}}@media only screen and (max-width:670px){.single-campaign.campaign-black-friday .offers .everything-offer,.single-campaign.campaign-black-days .offers .everything-offer,.single-campaign.campaign-cyber-monday .offers .everything-offer{width:100%}}.single-campaign.campaign-black-friday .offers .everything-offer li,.single-campaign.campaign-black-days .offers .everything-offer li,.single-campaign.campaign-cyber-monday .offers .everything-offer li{font-weight:bold}.single-campaign.campaign-black-friday .offers .everything-offer .offer-price,.single-campaign.campaign-black-days .offers .everything-offer .offer-price,.single-campaign.campaign-cyber-monday .offers .everything-offer .offer-price{margin:30px 0 0 0;text-align:center;width:200px}.single-campaign.campaign-black-friday .offers .everything-offer .prices,.single-campaign.campaign-black-days .offers .everything-offer .prices,.single-campaign.campaign-cyber-monday .offers .everything-offer .prices{margin-bottom:5px}.single-campaign.campaign-black-friday .offers .everything-offer .prices .regular-price,.single-campaign.campaign-black-days .offers .everything-offer .prices .regular-price,.single-campaign.campaign-cyber-monday .offers .everything-offer .prices .regular-price{font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:700;font-weight:400;font-size:24px;line-height:1;color:#666;text-decoration:line-through;display:inline-block;margin-right:5px}.single-campaign.campaign-black-friday .offers .everything-offer .prices .price,.single-campaign.campaign-black-days .offers .everything-offer .prices .price,.single-campaign.campaign-cyber-monday .offers .everything-offer .prices .price{font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:700;font-size:20px;line-height:1;color:#ff1d25;display:inline-block}.blog-home{padding:60px 30px 30px 30px}@media only screen and (max-width:812px){.blog-home{padding:30px 30px 0 30px}}.blog-home ul.blog-authors{list-style:none;padding:0;margin:0;display:inline-block;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:flex-start;align-items:flex-start;-ms-justify-content:center;justify-content:center}.blog-home ul.blog-authors&gt;li{list-style:none;padding:0;margin:0;display:inline-block;-ms-flex:1 1 50%;flex:1 1 50%;margin:20px 5%}.blog-home ul.blog-authors&gt;li header{text-align:center;display:inline-block}.blog-home ul.blog-authors&gt;li h1{font-size:25px}.blog-home ul.blog-authors&gt;li .author-picture{width:200px;height:auto;max-width:90%;border-radius:100%;margin:10px 0}.blog-home .latest-posts{margin-top:30px}@media only screen and (max-width:812px){.blog-home .latest-posts{display:none !important}}.blog-home .latest-posts ul{margin-top:10px;padding:0 20px}.blog-home .latest-posts ul li{list-style:disc;margin:0;font-size:14px;line-height:1.4}.blog .content-wrapper,.search .content-wrapper{padding:30px 0}.blog .found,.search .found{font-weight:bold}.tag .contents-list,.archive .contents-list,.author-blog .contents-list{margin-top:40px}.blog .contents-filter,.author-blog .contents-filter,.search .contents-filter,.tag .contents-filter,.archive .contents-filter,.subscription-content .contents-filter{display:inline-block;text-align:center;margin:30px 30px 0 0}.blog .contents-filter select,.author-blog .contents-filter select,.search .contents-filter select,.tag .contents-filter select,.archive .contents-filter select,.subscription-content .contents-filter select{max-width:200px}.blog .contents-list,.author-blog .contents-list,.search .contents-list,.tag .contents-list,.archive .contents-list,.subscription-content .contents-list{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-justify-content:space-between;justify-content:space-between}.blog aside,.author-blog aside,.search aside,.tag aside,.archive aside,.subscription-content aside{width:230px;padding:30px 0;margin-left:60px}.blog aside .icon-rss,.author-blog aside .icon-rss,.search aside .icon-rss,.tag aside .icon-rss,.archive aside .icon-rss,.subscription-content aside .icon-rss,.blog aside .icon-search,.author-blog aside .icon-search,.search aside .icon-search,.tag aside .icon-search,.archive aside .icon-search,.subscription-content aside .icon-search{font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;text-transform:uppercase;letter-spacing:1px;font-weight:300;font-size:12px}.blog aside ul,.author-blog aside ul,.search aside ul,.tag aside ul,.archive aside ul,.subscription-content aside ul{margin:10px 0 20px 0}.blog .results-controls,.author-blog .results-controls,.search .results-controls,.tag .results-controls,.archive .results-controls,.subscription-content .results-controls{font-size:16px;margin-bottom:30px / 2;text-align:center;color:#4d4d4d}.blog .no-found,.author-blog .no-found,.search .no-found,.tag .no-found,.archive .no-found,.subscription-content .no-found{margin-top:30px;text-align:center;font-style:italic;color:#999}.blog .results,.author-blog .results,.search .results,.tag .results,.archive .results,.subscription-content .results{-ms-flex:1 1 65%;flex:1 1 65%;padding:0}.blog .items,.author-blog .items,.search .items,.tag .items,.archive .items,.subscription-content .items{margin-top:20px;padding:0}.blog .items .item,.author-blog .items .item,.search .items .item,.tag .items .item,.archive .items .item,.subscription-content .items .item{margin:0;padding:5px 20px;list-style:none;font-size:15px;line-height:1.4}.blog .items .item:last-child,.author-blog .items .item:last-child,.search .items .item:last-child,.tag .items .item:last-child,.archive .items .item:last-child,.subscription-content .items .item:last-child{border-bottom:0}.blog .items .item .thumbnail,.author-blog .items .item .thumbnail,.search .items .item .thumbnail,.tag .items .item .thumbnail,.archive .items .item .thumbnail,.subscription-content .items .item .thumbnail{float:left;width:140px;min-height:80px;margin:0 20px 0 0;background:#f5f5f5;-ms-flex:0 0 auto;flex:0 0 auto;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center;-ms-justify-content:center;justify-content:center}.blog .items .item .thumbnail a,.author-blog .items .item .thumbnail a,.search .items .item .thumbnail a,.tag .items .item .thumbnail a,.archive .items .item .thumbnail a,.subscription-content .items .item .thumbnail a{color:#333 !important}.blog .items .item .thumbnail.naked,.author-blog .items .item .thumbnail.naked,.search .items .item .thumbnail.naked,.tag .items .item .thumbnail.naked,.archive .items .item .thumbnail.naked,.subscription-content .items .item .thumbnail.naked{background:none}.blog .items .item .thumbnail .wp-post-image,.author-blog .items .item .thumbnail .wp-post-image,.search .items .item .thumbnail .wp-post-image,.tag .items .item .thumbnail .wp-post-image,.archive .items .item .thumbnail .wp-post-image,.subscription-content .items .item .thumbnail .wp-post-image{width:auto;max-width:calc(100% - 10px);height:auto;max-height:70px;padding:5px}.blog .items .item .thumbnail .video-cover img,.author-blog .items .item .thumbnail .video-cover img,.search .items .item .thumbnail .video-cover img,.tag .items .item .thumbnail .video-cover img,.archive .items .item .thumbnail .video-cover img,.subscription-content .items .item .thumbnail .video-cover img{width:100%;height:auto}.blog .items .item .thumbnail .icon,.author-blog .items .item .thumbnail .icon,.search .items .item .thumbnail .icon,.tag .items .item .thumbnail .icon,.archive .items .item .thumbnail .icon,.subscription-content .items .item .thumbnail .icon{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center;-ms-justify-content:center;justify-content:center;width:140px;height:80px;font-size:40px}.blog .items .item .thumbnail .icon:before,.author-blog .items .item .thumbnail .icon:before,.search .items .item .thumbnail .icon:before,.tag .items .item .thumbnail .icon:before,.archive .items .item .thumbnail .icon:before,.subscription-content .items .item .thumbnail .icon:before{margin:0}.blog .items .item .thumbnail .colo,.author-blog .items .item .thumbnail .colo,.search .items .item .thumbnail .colo,.tag .items .item .thumbnail .colo,.archive .items .item .thumbnail .colo,.subscription-content .items .item .thumbnail .colo{width:100%;height:100%}.blog .items .item .item-product,.author-blog .items .item .item-product,.search .items .item .item-product,.tag .items .item .item-product,.archive .items .item .item-product,.subscription-content .items .item .item-product{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center}.blog .items .item .item-product .videocourse-logo,.author-blog .items .item .item-product .videocourse-logo,.search .items .item .item-product .videocourse-logo,.tag .items .item .item-product .videocourse-logo,.archive .items .item .item-product .videocourse-logo,.subscription-content .items .item .item-product .videocourse-logo{width:40px;margin:0 5px 0 0;border-radius:3px}.blog .items .item article,.author-blog .items .item article,.search .items .item article,.tag .items .item article,.archive .items .item article,.subscription-content .items .item article{padding:10px 0}.blog .items .item .caption,.author-blog .items .item .caption,.search .items .item .caption,.tag .items .item .caption,.archive .items .item .caption,.subscription-content .items .item .caption{font-size:12px;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center}.blog .items .item h1,.author-blog .items .item h1,.search .items .item h1,.tag .items .item h1,.archive .items .item h1,.subscription-content .items .item h1{font-size:24px;margin:5px 0}.blog .items .item h3,.author-blog .items .item h3,.search .items .item h3,.tag .items .item h3,.archive .items .item h3,.subscription-content .items .item h3{margin:5px 0}.blog ul.wp-tag-cloud,.author-blog ul.wp-tag-cloud,.search ul.wp-tag-cloud,.tag ul.wp-tag-cloud,.archive ul.wp-tag-cloud,.subscription-content ul.wp-tag-cloud{list-style:none;padding:0;margin:0;display:inline-block;margin:30px 0}.blog ul.wp-tag-cloud li,.author-blog ul.wp-tag-cloud li,.search ul.wp-tag-cloud li,.tag ul.wp-tag-cloud li,.archive ul.wp-tag-cloud li,.subscription-content ul.wp-tag-cloud li{list-style:none;padding:0;margin:0;display:inline-block;margin:1px 0}.blog .icon-rss,.author-blog .icon-rss,.search .icon-rss,.tag .icon-rss,.archive .icon-rss,.subscription-content .icon-rss{font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:300;text-transform:uppercase;letter-spacing:1px;font-size:12px}.error-search{color:#ccc;text-align:center;margin:30px 0}.error-search h1{font-size:53px;margin-top:20px}.error-search p{font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:300;font-size:18px;margin-bottom:0;color:#b3b3b3}.blog .more-content ul,.author-blog .more-content ul{font-size:13px}.blog .more-content .sam,.author-blog .more-content .sam{margin-bottom:20px !important}.blog .more-content .authors .post-author,.author-blog .more-content .authors .post-author{margin:30px 0}.blog .more-content .authors .post-author .post-author-header,.author-blog .more-content .authors .post-author .post-author-header{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center}.blog .more-content .authors .post-author .author-name,.author-blog .more-content .authors .post-author .author-name{font-size:16px;font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:700;line-height:1.2}.blog .more-content .authors .post-author .author-picture,.author-blog .more-content .authors .post-author .author-picture{width:auto;height:30px;border-radius:100%;margin:0 10px 0 0}.post-nav{margin:10px 0;overflow:hidden}.post-nav a{color:#999}.post-nav .button{font-size:13px}.post-count{margin-top:5px;margin-left:20px}.post-type-archive-video .post-count{float:right}.post-type-archive-video .content-wrapper{padding:0}.post-type-archive-video .playlist{padding:50px 20px;border-top:2px solid #E7E9ED}.post-type-archive-video .playlist:first-child{border:none}.post-type-archive-video .playlist h2{font-size:20px;margin-top:0}.post-type-archive-video ul.videos{list-style:none;padding:0;display:inline-block;margin:0;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.post-type-archive-video ul.videos li{margin:10px;list-style:none;-ms-flex:1 1 22%;flex:1 1 22%;max-width:255px;min-width:150px}.post-type-archive-video ul.videos li .caption{font-size:12px;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center}.post-type-archive-video ul.videos li h3{font-size:16px;line-height:1.4;margin:5px 0 10px 0}.post-type-archive-video ul.videos li .video-cover{margin:0 0 10px 0}.post-type-archive-video ul.videos li .video-time{font-size:13px}.post-type-archive-video ul.videos li .playlists .playlist-tag{display:inline-block;font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;text-transform:uppercase;font-size:12px}.post-type-archive-video ul.videos li .playlists .playlist-tag span{display:inline-block;width:10px;height:10px;border-radius:10px;margin-right:5px}.post-type-archive-book .content-wrapper{padding:0}.post-type-archive-book ul.books{list-style:none;padding:0;margin:0;display:inline-block;margin:30px 0;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:flex-start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.post-type-archive-book ul.books li{margin:30px 3%;list-style:none;-ms-flex:1 1 18%;flex:1 1 18%}.post-type-archive-book ul.books li .caption{font-size:12px}.post-type-archive-book ul.books li h3{font-size:16px;margin:10px 0}.post-type-archive-book ul.books li .book-cover{height:180px;width:auto;margin-bottom:20px;max-width:initial !important}.post-type-archive-book ul.books li.featured{-ms-flex:0 1 80%;flex:0 1 80%;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center}.post-type-archive-book ul.books li.featured h3{font-size:28px;max-width:100%}.post-type-archive-book ul.books li.featured .book-cover{height:240px;margin:0 30px 0 0}.post-type-archive-book .stars{font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:300;text-transform:uppercase;letter-spacing:1px;font-size:14px}.post-type-archive-book .stars .icon-star{color:#f3c05a;font-size:15px}.post-type-archive-tool .content-wrapper{padding:0}.post-type-archive-tool .toolcat{padding:50px 20px;border-top:2px solid #E7E9ED}.post-type-archive-tool .toolcat:first-child{border:none}.post-type-archive-tool .toolcat h2{font-size:20px;margin-top:0}.post-type-archive-tool ul.tools{list-style:none;padding:0;display:inline-block;margin:0;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.post-type-archive-tool ul.tools li{margin:10px;list-style:none;-ms-flex:1 1 22%;flex:1 1 22%;max-width:255px;min-width:180px;font-size:15px}.post-type-archive-tool ul.tools li .caption{font-size:12px}.post-type-archive-tool ul.tools li h3{font-size:22px;margin:5px 0 10px 0}.post-type-archive-tool ul.tools li .tool-cover{margin:0 0 10px 0}.post-type-archive-tool ul.tools li .tool-cover a{background:#f5f5f5;height:100px;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center;-ms-justify-content:center;justify-content:center}.post-type-archive-tool ul.tools li .tool-cover a img{height:70%;width:auto;max-width:80%}.post-type-archive-tool ul.tools li .tool-cover a .icon{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center;-ms-justify-content:center;justify-content:center;color:#ccc;font-size:60px;line-height:1.2}.post-type-archive-tool ul.tools li p{font-size:14px;line-height:1.4}.page-training-ep header.poster{margin-bottom:30px}.page-training-ep header.poster h1{font-size:36px;line-height:1.2;margin:0 0 40px 0}.page-training-ep header.poster .breadcrumb{margin-top:30px}.page-training-ep .calendar{margin:40px 0 30px 0}.page-training-ep .calendar td.location{width:40%}.page-training .quickstart{background:#F1C92F;margin:0 0 30px 0;text-align:center;padding:10px 0}.page-training .quickstart .button{font-size:13px}.page-training .calendars{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-justify-content:space-between;justify-content:space-between}.page-training .calendars .note{font-size:14px;line-height:1.5}.page-training .calendars .calendar-block{-ms-flex:0 1 42%;flex:0 1 42%;margin-bottom:30px}.page-training .calendars .calendar-block table{width:100%}.page-training .calendars .videocourses-list{margin-bottom:45px}.page-training .calendars .videocourses-list table{margin-top:10px}.page-training .calendars .videocourses-list td{border:none;border-bottom:1px solid #ddd;padding:10px;font-size:14px;line-height:1.4;text-align:center}.page-training .calendars .videocourses-list td:first-child{text-align:left}.page-training .calendars .videocourses-list td.course-name{width:80%}.page-training .calendars .videocourses-list td.course-price{text-align:right}.page-training .calendars .videocourses-list tr:last-child td{border:none}.page-training .calendars .videocourses-list .product a{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center}.page-training .calendars .videocourses-list .product .videocourse-logo{-ms-flex:0 0 auto;flex:0 0 auto;width:70px;height:45px;margin:0 15px 0 0}.page-training .calendars .videocourses-list .free,.page-training .calendars .videocourses-list .inline-badge{position:inherit;font-size:14px;padding:4px 10px}.page-training .calendars .dax-patterns-list .product{margin:20px 10px}.page-training .calendars .dax-patterns-list .product a{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center}.page-training .calendars .dax-patterns-list .product .videocourse-logo{-ms-flex:0 0 auto;flex:0 0 auto;width:70px;height:45px;margin:0 15px 0 0}.page-training .calendars .calendar-with-logo{margin-bottom:45px}.page-training .calendars .calendar-with-logo .course-logo{float:left;width:60px;margin:5px 15px 10px 0}.page-training .calendars .sqlbi-days-calendar{margin-bottom:45px}.page-training .calendars .sqlbi-days-calendar .course-logo{float:left;width:60px;margin:5px 15px 10px 0}.page-training .calendars .sqlbi-days-calendar .calendar{margin-top:30px}.page-training .calendars .sqlbi-days-calendar .calendar td,.page-training .calendars .sqlbi-days-calendar .calendar th{border-left:1px solid #ddd !important;padding:10px 6px 10px 5px;white-space:nowrap}.page-training .calendars .sqlbi-days-calendar .calendar td:first-child,.page-training .calendars .sqlbi-days-calendar .calendar th:first-child{border-left:none !important;padding-left:5px;white-space:normal}.page-training .calendars .sqlbi-days-calendar .calendar td:nth-child(2),.page-training .calendars .sqlbi-days-calendar .calendar th:nth-child(2){border-left:none !important}.page-training .calendars .sqlbi-days-calendar .calendar th{letter-spacing:.1px}.page-training .calendars .sqlbi-days-calendar .calendar .section td{border-bottom:none !important}.page-training .calendars .sqlbi-days-calendar .calendar .audience{padding:20px 10px 10px 10px}.page-training .calendars .sqlbi-days-calendar .calendar tr:first-child .audience{padding-top:0}.page-training .calendars .sqlbi-days-calendar .calendar .date{text-align:center;vertical-align:top}.page-training .calendars .sqlbi-days-calendar .calendar .flag{height:1.3em;display:block;margin:0 auto 5px auto}.page-training .calendars .classrooms-calendar{margin-bottom:60px}.page-training .calendars .classrooms-calendar a.low-key{font-weight:normal}.page-training .calendars .livestreaming-notice{font-size:14px}.page-training .calendars .livestreaming-notice .hero{margin:20px 0;font-size:16px}.page-training .calendars .livestreaming-notice .icon-live{float:left;margin:5px 10px 0 5px;font-size:42px;line-height:1}.page-dax .content-wrapper,.page-data-modeling .content-wrapper,.page-data-visualization .content-wrapper,.page-analysis-services .content-wrapper,.page-power-bi .content-wrapper,.page-power-pivot .content-wrapper{padding-bottom:0}.training-hero&gt;div{padding:90px 0;font-size:24px;line-height:1.4}.training-hero&gt;div h1{font-size:40px;line-height:1.3;margin-bottom:40px}.training-hero .hero h1{font-size:50px;line-height:1.2;margin:0 120px 60px 120px;text-align:center}.training-hero .hero p{margin:15px 120px}.training-hero .the-book{font-size:20px;line-height:1.5}.training-hero .the-book .wrapper{max-width:950px}.training-hero .the-book img{float:right;margin:0 30px 0 60px;width:30%;height:auto}.training-hero .stars{font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:300;text-transform:uppercase;letter-spacing:1px;font-size:15px;margin:10px 0}.training-hero .stars .icon-star{color:#f3c05a;font-size:18px}.training-hero .button{font-size:18px;margin-top:10px}.training-hero .button.big-button{font-size:22px}.page-dax .hero{background:#30966d url("../images/training/dax-back.png") repeat;color:#fff;text-align:center}.page-dax .hero p{text-align:left}.page-dax .hero .icon-dax{font-size:100px;line-height:1;color:#277b59;margin:10px 0 0 40px;float:right}.page-dax .classes{background:#333 url("../images/training/dax-map.png") no-repeat center 40px;color:#fff}.page-dax .classes h1{font-size:58px;line-height:1.2;margin:10px 0 110px 45%;text-align:center}.page-dax .classes h1 .icon-classroom{font-weight:300;font-size:70px;margin-bottom:10px}.page-dax .classes h1 .icon-classroom:before{margin:0}.page-dax .classes .note{font-size:18px;line-height:1.6}.page-dax .classes .overview{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:flex-start;align-items:flex-start;-ms-justify-content:space-between;justify-content:space-between}.page-dax .classes .overview .coursetypes{-ms-flex:0 1 35%;flex:0 1 35%}.page-dax .classes .overview .coursetypes ul{margin:20px 0 0 0;padding:0}.page-dax .classes .overview .coursetypes li{margin:10px 0;list-style:none;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center;font-size:14px;line-height:1.3}.page-dax .classes .overview .coursetypes .course-logo{-ms-flex:0 0 auto;flex:0 0 auto;width:125px;margin:10px 20px}.page-dax .classes .overview .features{-ms-flex:0 1 55%;flex:0 1 55%}.page-dax .classes .overview .features ul{list-style:none;padding:0;margin:0;display:inline-block;margin:20px 0 0 0;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:flex-start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-dax .classes .overview .features li{list-style:none;padding:0;margin:0;display:inline-block;-ms-flex:0 1 25%;flex:0 1 25%;margin:10px 20px 20px 20px;font-size:13px;line-height:1.3;color:#808080}.page-dax .classes .overview .features li div{font-size:35px;float:left;margin:0 5px 0 0;color:#fff}.page-dax .classes .overview .features li div.icon-exercises{font-size:32px}.page-dax .classes .overview .features li div.icon-cert-attendance{font-size:38px}.page-dax .classes .overview .features li h2{font-size:20px;margin:0 0 10px 0;color:#fff}.page-dax .classes .schedule{padding-top:60px}.page-dax .classes .schedule .calendar{margin-top:40px}.page-dax .classes .schedule .calendar tr.highlighted{background:#404040}.page-dax .classes .schedule .calendar tr.forced-highlighted{background:#404040}.page-dax .classes .schedule .calendar tr.year{background:#2f2f2f}.page-dax .classes .schedule .calendar tr.year td{color:#fff !important}.page-dax .classes .schedule .calendar td,.page-dax .classes .schedule .calendar .r-border,.page-dax .classes .schedule .calendar .l-border{border-color:#666 !important}.page-dax .classes .schedule .calendar .low-key,.page-dax .classes .schedule .calendar .product6{color:#fff !important}.page-dax .classes .schedule .calendar .low-key:hover,.page-dax .classes .schedule .calendar .product6:hover{color:#b3b3b3 !important}.page-dax .classes .schedule .calendar .calc-remaining .remaining{border-color:#fff}.page-dax .classes .schedule .calendar .calc-remaining .remaining.week3,.page-dax .classes .schedule .calendar .calc-remaining .remaining.week-more-than-3{color:#fff}.page-dax .videocourses,.page-dax .patterns{text-align:center}.page-dax .videocourses h1,.page-dax .patterns h1{font-size:50px;line-height:1.2}.page-dax .videocourses h1 .icon-videotraining,.page-dax .patterns h1 .icon-videotraining,.page-dax .videocourses h1 .icon-video,.page-dax .patterns h1 .icon-video,.page-dax .videocourses h1 .icon-dax-patterns,.page-dax .patterns h1 .icon-dax-patterns{font-weight:300;font-size:90px}.page-dax .videocourses h1 .icon-videotraining:before,.page-dax .patterns h1 .icon-videotraining:before,.page-dax .videocourses h1 .icon-video:before,.page-dax .patterns h1 .icon-video:before,.page-dax .videocourses h1 .icon-dax-patterns:before,.page-dax .patterns h1 .icon-dax-patterns:before{margin:0}.page-dax .videocourses em,.page-dax .patterns em{font-size:18px}.page-dax .videocourses .videocourse-logo,.page-dax .patterns .videocourse-logo{width:200px;margin:0 10px;display:inline-block}.page-dax .videocourses .list,.page-dax .patterns .list{text-align:center;margin:60px 0 30px 0}.page-dax .patterns{background:#e8e8e8}.page-dax .patterns h1{font-size:42px}.page-dax .the-book{background:#f5f5f5}.page-dax .help{text-align:center}.page-dax .help h1{font-size:50px;line-height:1.2}.page-dax .help .icon{font-size:70px;margin-bottom:10px}.page-dax .help .icon:after{margin:0}.page-data-modeling .hero p{margin-left:0;font-size:20px;line-height:1.5}.page-data-modeling .hero p.bigger{font-size:22px;margin-bottom:30px}.page-data-modeling .hero img{float:right;margin:0 60px}.page-data-modeling .hero ul{padding:5px 60px}.page-data-modeling .hero li{font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:600;font-size:28px;margin:10px 0}.page-data-modeling .hero li .icon{display:inline-block;text-align:center;width:140px;font-size:38px;font-weight:400}.page-data-modeling .hero li .icon.icon-fast{font-size:44px}.page-data-modeling .hero li .icon.icon-dax{font-size:26px}.page-data-modeling .hero em{font-size:18px;line-height:1.6}.page-data-modeling .workshops{background:#f5f5f5;font-size:20px;line-height:1.5}.page-data-modeling .workshops .calendar{margin:40px auto 0 auto;max-width:950px}.page-data-modeling .workshops .note{font-size:15px;line-height:1.6;margin-top:60px}.page-data-modeling ul.features{list-style:none;padding:0;margin:0;display:inline-block;margin:20px 0 0 0;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:flex-start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-data-modeling ul.features li{list-style:none;padding:0;margin:0;display:inline-block;-ms-flex:1 1 15%;flex:1 1 15%;margin:10px 20px 20px 20px;font-size:13px;line-height:1.3}.page-data-modeling ul.features li div{font-size:35px;float:left;margin:0 5px 0 0}.page-data-modeling ul.features li div.icon-exercises{font-size:32px}.page-data-modeling ul.features li div.icon-cert-attendance{font-size:38px}.page-data-modeling ul.features li h2{font-size:20px;margin:0 0 10px 0}.page-data-modeling .video-course .wrapper{max-width:950px}.page-data-modeling .video-course .course-screen{float:right;margin:20px 0 30px 30px}.page-data-modeling .video-course .course-screen img{margin-bottom:20px}.page-data-modeling .video-course .course-screen .note{font-size:14px}.page-data-modeling .the-book{background:#f5f5f5}.page-data-visualization .hero{padding-bottom:0;background:#f1c732}.page-data-visualization .hero .dashboard{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center;-ms-justify-content:center;justify-content:center}.page-data-visualization .hero img{width:45%;height:auto;margin-left:20px}.page-data-visualization .hero p{width:50%;margin-right:0;margin-left:0}.page-data-visualization .pitfalls h2{font-size:28px;margin:60px 0 0 0}.page-data-visualization .pitfalls ul{padding:0 60px}.page-data-visualization .pitfalls li{font-size:22px;line-height:1.5;list-style:none;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center;margin:60px 0}.page-data-visualization .pitfalls li:last-child{margin-bottom:0}.page-data-visualization .pitfalls li&gt;div{-ms-flex:0 1 70%;flex:0 1 70%;padding-left:60px}.page-data-visualization .pitfalls li img{width:180px;height:auto}.page-data-visualization .pitfalls .note{font-size:15px;line-height:1.6;margin-top:20px}.page-data-visualization .the-course{background:#f5f5f5;text-align:center}.page-data-visualization .the-course h1{font-size:36px}.page-data-visualization .the-course .videocourse-logo{width:350px;margin:30px;display:inline-block}.page-data-visualization .the-course .rule-caption{font-size:18px;line-height:1.6}.page-data-visualization .the-course .rules{max-width:900px;margin:30px auto 10px auto;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:flex-start;align-items:flex-start;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-data-visualization .the-course .rules li{list-style:none;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:300;text-transform:uppercase;letter-spacing:1px;font-size:14px;text-align:center;-ms-flex:1 1 15%;flex:1 1 15%;margin:15px}.page-data-visualization .the-course .rules li img{width:80px;height:auto;display:block;margin:0 auto 10px auto}.page-data-visualization .reference{text-align:center}.page-data-visualization .reference h1{font-size:36px}.page-data-visualization .reference .icon{font-size:70px;margin-bottom:20px}.page-data-visualization .reference .icon:after{margin:0}.page-analysis-services .hero{background:#ec5d5d;color:#fff;text-align:center}.page-analysis-services .hero h1{font-size:42px}.page-analysis-services .hero .choose{font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:300;text-transform:uppercase;letter-spacing:1px;font-size:25px;font-weight:700;margin:30px 0 0 0}.page-analysis-services .hero .choose .icon:before{font-size:45px;font-weight:normal;margin-right:10px}.page-analysis-services .courses .wrapper{background:url("../images/training/ssas-back.svg") no-repeat right top;background-size:365px 342px}.page-analysis-services .courses h1,.page-analysis-services .courses p{margin-right:30%}.page-analysis-services .courses p,.page-analysis-services .courses li{font-size:18px;line-height:1.6}.page-analysis-services .courses p.bigger,.page-analysis-services .courses li.bigger{font-size:22px;margin-bottom:30px}.page-analysis-services .courses .list{margin:40px 0 0 0;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center}.page-analysis-services .courses .list .videocourse-logo,.page-analysis-services .courses .list .course-logo{display:inline-block;margin:0 10px;width:150px}.page-analysis-services .courses .list .videocourse-logo.inactive,.page-analysis-services .courses .list .course-logo.inactive{opacity:.5}.page-analysis-services .courses .list .videocourse-logo{width:300px}.page-analysis-services .courses .list ul{list-style:none;padding:0;margin:0;display:inline-block;-ms-flex:0 1 200px;flex:0 1 200px;margin:0 20px}.page-analysis-services .courses .list li{list-style:none;padding:0;margin:0;display:inline-block;display:block;margin:1px 0;font-size:13px}.page-analysis-services .courses .list em{font-size:16px;line-height:1.5;-ms-flex:0 1 200px;flex:0 1 200px;margin:0 20px;color:#999}.page-analysis-services .courses .cert-note{width:70%;margin:60px 0 0 0;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center;-ms-justify-content:center;justify-content:center;font-size:16px;line-height:1.5;font-weight:600}.page-analysis-services .courses .cert-note .cert-badge{width:150px;margin-right:15px;border-width:2px}.page-analysis-services .courses .cert-note .cert-badge img{width:150px;height:auto}.page-analysis-services .the-book{background:#f5f5f5}.page-analysis-services .multidimensional .wrapper{background:url("../images/training/mssas-back.svg") no-repeat left top;background-size:322px 360px}.page-analysis-services .multidimensional h1,.page-analysis-services .multidimensional p{margin-left:30%}.page-analysis-services .multidimensional .small-book{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center;-ms-justify-content:center;justify-content:center;margin:60px 0 0 30%;width:500px}.page-analysis-services .multidimensional .small-book img{width:130px;height:auto;float:left;margin:0 30px 0 0;border:1px solid #252324}.page-analysis-services .multidimensional .small-book h2{font-size:23px;line-height:1.5}.page-tabular .hero{background:#333 url("../images/training/tabular-back.png") center;color:#fff;text-align:center}.page-tabular .hero h1{font-size:45px}.page-tabular .hero .prods{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center;-ms-justify-content:center;justify-content:center}.page-tabular .hero .prods img{margin:0 20px}.page-tabular .enterprise-solutions .videocourse-logo{width:200px !important;float:right;margin:0 60px 10px 0}.page-tabular .enterprise-solutions .profiles li{cursor:pointer;list-style:none;padding:10px;margin:5px;border-bottom:1px dashed #ccc;width:60%;font-size:20px;line-height:1.2}.page-tabular .enterprise-solutions .profiles li:before{color:#E80A0A;font-size:30px;margin-right:10px;font-weight:normal !important}.page-tabular .enterprise-solutions .profiles li.icon-edit:before{font-size:26px}.page-tabular .enterprise-solutions .profiles li.icon-admin:before{font-size:28px}.page-tabular .enterprise-solutions .profiles li:last-child{border:none}.page-tabular .enterprise-solutions .profiles li .explain{display:none;color:#999;padding:10px 60px;font-size:17px;line-height:1.4;font-weight:normal !important}.page-tabular .enterprise-solutions .profiles li:hover{font-weight:bold}.page-tabular .enterprise-solutions .profiles li:hover .explain{display:block}.page-tabular .enterprise-solutions p,.page-tabular .enterprise-solutions li{font-size:18px;line-height:1.6}.page-tabular .enterprise-solutions p.bigger,.page-tabular .enterprise-solutions li.bigger{font-size:22px;margin-bottom:30px;margin-right:25%}.page-tabular .enterprise-solutions .list{margin:40px 0 0 0;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center}.page-tabular .enterprise-solutions .list .videocourse-logo{display:inline-block;margin:0 10px;width:150px}.page-tabular .enterprise-solutions .list .videocourse-logo.inactive{opacity:.5}.page-tabular .enterprise-solutions .list .videocourse-logo{width:200px}.page-tabular .enterprise-solutions .list ul{list-style:none;padding:0;margin:0;display:inline-block;-ms-flex:0 1 200px;flex:0 1 200px;margin:0 20px}.page-tabular .enterprise-solutions .list li{list-style:none;padding:0;margin:0;display:inline-block;display:block;margin:1px 0;font-size:13px}.page-tabular .enterprise-solutions .list em{font-size:16px;line-height:1.5;-ms-flex:0 1 200px;flex:0 1 200px;margin:0 20px;color:#999}.page-tabular .tabular-tools{background:#f5f5f5}.page-tabular .tabular-tools .tools{float:right;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center;-ms-justify-content:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:300px;margin:20px 20px 20px 20px}.page-tabular .tabular-tools .tools img{margin:15px}.page-power-bi .hero{text-align:center;background:#f1c732 url("../images/training/power-bi-back.svg") no-repeat 90% center}.page-power-bi .the-book img{float:left;margin:0 60px 0 0}.page-power-bi .the-book .external{margin-top:40px}.page-power-bi .data-modeling{background:#f5f5f5}.page-power-bi .data-modeling .wrapper{max-width:950px}.page-power-bi .data-modeling .course-logo{width:150px;float:right;margin:0 0 0 50px}.page-power-bi .dax{text-align:center}.page-power-bi .dax .wrapper{max-width:950px}.page-power-bi .dax .list{margin:40px 0 0 0}.page-power-bi .dax .list .videocourse-logo,.page-power-bi .dax .list .course-logo{display:inline-block;margin:0 10px;width:150px}.page-power-bi .dax .list .videocourse-logo{width:200px}.page-power-bi .mastering-tabular{background:#3b3b3b;color:#fff}.page-power-bi .mastering-tabular .wrapper{max-width:950px}.page-power-bi .mastering-tabular .videocourse-logo{width:200px !important;float:left;margin:10px 50px 10px 0}.page-power-bi .data-visualization{background:#fcf4d6}.page-power-bi .data-visualization .wrapper{max-width:950px}.page-power-bi .data-visualization .videocourse-logo{width:200px;float:right;margin:0 0 0 50px}.page-power-pivot .hero{background:#30966d url("../images/training/excel-back.svg") no-repeat 90% center;color:#fff;text-align:center}.page-power-pivot .courses .wrapper{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:flex-start;align-items:flex-start;-ms-justify-content:center;justify-content:center}.page-power-pivot .courses .videocourse-logo{width:300px;margin-right:60px}.page-power-pivot .the-book{background:#f5f5f5}.page-power-pivot .dax{text-align:center}.page-power-pivot .dax h1{font-size:36px}.page-power-pivot .dax .icon{font-size:70px;margin-bottom:10px}.page-power-pivot .dax .icon:after{margin:0}.page-consulting .content-wrapper{padding-bottom:0}.page-consulting header.poster{background:#d5dde8 url("../images/team/consultants@blur.svg") no-repeat center top;background-size:1300px 622px;border-bottom:1px solid #ccc;box-shadow:0 0 1px 0 rgba(0,0,0,0.3);border:0;max-height:622px;padding-bottom:60px}.page-consulting header.poster .about{width:60%;text-align:left;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-size:22px;font-weight:300;line-height:1.4}.page-consulting header.poster h1{font-size:34px;margin:40px 60px;padding:0}.page-consulting header.poster .note{margin:10px 0 0 0;color:#333}.page-consulting .services{padding:60px 0 30px 0;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-justify-content:space-between;justify-content:space-between}.page-consulting .services .product-list{-ms-flex:0 0 50%;flex:0 0 50%}.page-consulting .services .product-list ul{list-style:none;padding:0;margin:0;display:inline-block}.page-consulting .services .product-list li{margin:0;list-style:none;display:block;padding:40px 30px;border-top:1px solid #ddd}.page-consulting .services .product-list li:first-child{border:0}.page-consulting .services .product-list .service-title{margin-bottom:30px;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center}.page-consulting .services .product-list .service-title .product-icon{font-size:60px;line-height:1;margin-right:10px}.page-consulting .services .product-list .service-title .product-icon.icon-custom-training-and-mentoring{font-size:45px}.page-consulting .services .product-list h2{margin:0}.page-consulting .services .product-list .button{float:right;margin:20px 0 10px 20px;font-size:14px}.page-consulting .services .product-list p{margin:15px 0 0 0}.page-consulting .services .question-list{-ms-flex:0 0 39%;flex:0 0 39%;padding-left:60px;border-left:1px solid #ddd}.page-consulting .services .question-list form{display:block;margin-top:40px}.page-consulting .services .question-list form input{font-size:18px;width:100%}.page-consulting .services .question-list ul.faq{margin:30px 0 0 0;padding:0 0 0 30px}.page-consulting .services .question-list ul.faq li{margin:20px 0;font-size:15px;line-height:1.4}.page-consulting .services .question-list .question{font-size:17px;line-height:1.5}.page-consulting .services .question-list .answer{margin-top:5px;color:#30966d}.page-consulting .services .question-list .answer a{color:#30966d;font-weight:700}.page-consulting .services .question-list .answer a:visited,.page-consulting .services .question-list .answer a:active{color:#30966d}.page-consulting .services .question-list .answer a:hover{color:#174935}footer.certs{text-align:center;padding:0 0 30px 0}footer.certs .cert-badge{margin:10px 0 0 0}footer.certs .cert-badge img{height:200px}.page-about .content-wrapper{padding-bottom:0}.page-about .floating-contact{float:right;font-size:13px;line-height:1.3;width:120px;text-align:center;margin:15px 0 0 0}.page-about hr{border-top:2px solid rgba(255,255,255,0.7);width:60%;margin:90px auto 0 auto}.page-about h2{margin:30px 0;font-size:36px;line-height:1.4}.page-about .section-icon{float:left;font-size:80px;line-height:1;margin-right:20px;font-weight:300}.page-about p{font-size:24px;line-height:1.4}.page-about .section-people{background:#c5d0da url("../images/team/team@blur.svg") no-repeat center bottom;background-size:1550px 680px;padding:90px 0 560px 20px}.page-about .section-people h1{margin:0 0 30px 0;max-width:650px}.page-about .section-people p{margin:30px 0 0 60px;max-width:600px}.page-about .section-books{padding:60px 0;background:#c5d0da}.page-about .section-books .wrapper&gt;div{margin:30px 20%}.page-about .section-books p{font-size:20px;margin:15px 0 0 20%}.page-about .section-experts{padding:30px 0 60px 0;background:#c5d0da}.page-about .section-recognized{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:flex-start;align-items:flex-start}.page-about .section-recognized h2{margin-top:10px;margin-bottom:30px}.page-about .section-recognized p{font-size:18px;width:28%;margin-left:60px}.page-about .section-recognized p:first-child{font-size:20px;width:40%;margin-left:120px}.page-about .section-recognized .icon-conference{font-size:110px;margin-left:15px}.page-about .section-certs{text-align:center;margin:0}.page-about .cert-badge img{height:200px;width:auto}.page-about .section-knowledge{padding:30px 0 60px 0;background:#c5d0da}.page-about .section-knowledge .wrapper{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:flex-start;align-items:flex-start}.page-about .section-business{-ms-flex:0 1 50%;flex:0 1 50%}.page-about .section-business h2{font-size:45px;line-height:1.2;margin:0 0 30px 0}.page-about .section-business .tech-icons{text-align:center;font-size:50px}.page-about .section-business .tech-icons span{margin:10px 5px}.page-about .section-trainings{-ms-flex:0 1 40%;flex:0 1 40%;margin-left:auto}.page-about .section-trainings p{font-size:20px}.page-about .section-consulting{background:#c5d0da;padding:0 0 90px 0;overflow:hidden}.page-about .section-consulting .wrapper&gt;div{margin-left:25%}.page-about .section-consulting p{margin-left:60px;font-size:20px}.page-about .section-consulting .section-icon{float:right;margin-left:20px}.page-about .section-team{background:#333;padding:60px 0;color:#fff}.page-about .section-team ul{list-style:none;padding:0;margin:0;display:inline-block;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:flex-start;align-items:flex-start;-ms-justify-content:space-between;justify-content:space-between}.page-about .section-team li{list-style:none;padding:0;margin:0;display:inline-block;margin:20px 5% 0 5%;text-align:center}.page-about .section-team li h2{font-size:20px;line-height:1.2;margin:10px 0 5px 0}.page-about .section-team li .role{font-size:16px;color:#999}.page-about .section-team .author-picture{width:auto;height:200px;border-radius:100%;margin:10px 0}.page-about .section-network{background:#404040;padding:60px 0;color:#fff}.page-about .section-network ul.sites{list-style:none;padding:0;margin:0;display:inline-block;margin-top:10px;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:flex-start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-about .section-network ul.sites li{margin:30px;list-style:none;-ms-flex:1 1 12%;flex:1 1 12%}.page-about .section-network ul.sites li img{height:50px;width:auto;max-width:160px;margin-bottom:20px}.page-about .section-network ul.sites li p{font-size:14px;color:#999}.page-survey h2{font-size:40px}.page-survey .ninja-forms-required-items{margin:20px 0}.page-survey input[type=submit]{display:inline-block;padding:10px 15px;font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:500;line-height:1.2;-webkit-appearance:none;-moz-appearance:none;border:0;outline:0;background:#30966d;color:#fff;text-transform:uppercase;text-align:center;letter-spacing:1px;cursor:pointer;border-radius:2em}.page-survey input[type=submit]:hover{background:#246f51 !important;color:#fff}.page-survey input[type=submit]:active,.page-survey input[type=submit]:focus{background:#246f51 !important;color:#fff;transform:translateY(1px);-webkit-box-shadow:inset 1px 1px 1px rgba(0,0,0,0.3);-moz-box-shadow:inset 1px 1px 1px rgba(0,0,0,0.3);box-shadow:inset 1px 1px 1px rgba(0,0,0,0.3)}.page-survey input[type=submit]:visited{background:#30966d;color:#fff}.page-survey input[type=submit].disabled{box-shadow:none;text-shadow:none;cursor:default !important;background:#ccc !important}.page-survey input[type=submit].icon:before{font-size:.85em}.page-survey input[type=submit].red-button{background:#ec5d5d}.page-survey input[type=submit].red-button:hover,.page-survey input[type=submit].red-button:active,.page-survey input[type=submit].red-button:focus{background:#e72f2f !important}.page-survey input[type=submit].red-button:visited{background:#ec5d5d}.page-survey input[type=submit].dark-button{background:#333}.page-survey input[type=submit].dark-button:hover,.page-survey input[type=submit].dark-button:active,.page-survey input[type=submit].dark-button:focus{background:#1a1a1a !important}.page-survey input[type=submit].dark-button:visited{background:#333}.page-survey input[type=submit].more-button{background:#f5f5f5;color:#666}.page-survey input[type=submit].more-button:hover,.page-survey input[type=submit].more-button:active,.page-survey input[type=submit].more-button:focus{background:#dcdcdc !important}.page-survey input[type=submit].more-button:visited{background:#f5f5f5}.page-newsletter .newsletters{padding:30px 0 30px 0}.page-newsletter .nl-archive{list-style:none;padding:0;margin:0;display:inline-block;margin-top:20px;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:flex-start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-newsletter .nl-archive li{list-style:none;padding:0;margin:0;display:inline-block;font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:700;-ms-flex:1 1 20%;flex:1 1 20%;margin:20px 2%;font-size:17px;line-height:1.4}.page-newsletter .nl-archive li .caption{margin:5px 0;font-size:12px}.page-newsletter .nl-archive li .caption:before{font-size:10px}.iframe-thumb{position:relative;width:200px;height:80px;margin:10px 0;border:1px solid #ddd;overflow:hidden}.iframe-thumb .iframe-overlay{position:absolute;top:0;left:0;width:200px;height:80px;z-index:2;background:#fff;opacity:0}.iframe-thumb iframe{-moz-transform:scale(.3);-moz-transform-origin:0 0;-o-transform:scale(.3);-o-transform-origin:0 0;-webkit-transform:scale(.3);-webkit-transform-origin:0 0;transform:scale(.3);transform-origin:0 0;width:650px;height:286.66666667px;z-index:1}.iframe-thumb:hover{border:1px solid #aaa}.page-newsletter-settings .wrapper{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:flex-start;align-items:flex-start}.page-newsletter-settings .user-status{margin-left:auto;width:550px;font-size:15px}.page-newsletter-settings .user-status .nl-badge-cols{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:flex-start;align-items:flex-start}.page-newsletter-settings .user-status .nl-badge{margin:0 30px 30px 0;width:125px;height:auto}.page-newsletter-settings .user-status strong{font-size:17px;display:block;margin-top:10px}.page-newsletter-settings .user-status .sharing{margin:20px 0 0 0;justify-content:flex-start}.page-privacy table{width:100%;max-width:800px}.page-privacy table th.name{width:40%}.page-privacy table th.provider{width:20%}.page-transferable-video-course-licenses p{max-width:960px}.page-transferable-video-course-licenses .top-image{float:left;margin:30px 50px 20px 10px;height:160px;width:auto}.page-transferable-video-course-licenses .user-guide{float:right;margin:30px 0 30px 60px;padding:30px;background:#f5f5f5;width:350px;border-radius:5px}.page-transferable-video-course-licenses .user-guide h3{margin:0}.page-transferable-video-course-licenses .user-guide img{width:100%;margin:15px 0 0 0;border:1px solid #ddd}.page-transferable-video-course-licenses .features-table{width:100%;max-width:650px;margin:30px 0}.page-transferable-video-course-licenses .features-table th{background:none;border:none;padding:15px 10px;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:300;text-transform:uppercase;letter-spacing:1px;font-size:11px;line-height:1.2;font-weight:400;text-align:center;white-space:nowrap}.page-transferable-video-course-licenses .features-table th:first-child{text-align:left}.page-transferable-video-course-licenses .features-table th.header{text-align:left}.page-transferable-video-course-licenses .features-table td{border:none;border-bottom:1px solid #ddd;padding:10px;font-size:14px;line-height:1.4;text-align:center}.page-transferable-video-course-licenses .features-table td:first-child{text-align:left}.page-transferable-video-course-licenses .features-table td.bold{font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-size:17px}.page-transferable-video-course-licenses .features-table td s{color:#999;font-size:15px}.page-transferable-video-course-licenses .features-table td .sale-name{font-size:13px;color:#42b273;font-weight:normal;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif}.page-transferable-video-course-licenses .features-table tr:last-child td{border:none}.page-transferable-video-course-licenses .features-table .videocourse-logo,.page-transferable-video-course-licenses .features-table .subscription-logo{width:100px;height:56px;margin:0 auto}.page-transferable-video-course-licenses .features-table .r-border{border-right:1px solid #ddd !important}.page-transferable-video-course-licenses .features-table .l-border{border-left:1px solid #ddd !important}.page-enterprise .wrapper{max-width:960px}.page-enterprise header h1{line-height:1.3;margin:60px 0 0 0}@media only screen and (max-width:768px){.page-enterprise header h1{margin-top:50px}}.page-enterprise header .tagline{font-size:24px;line-height:1.4;color:#616A6E;margin:40px 0;max-width:800px}@media only screen and (max-width:768px){.page-enterprise header .tagline{font-size:22px}}@media only screen and (max-width:568px){.page-enterprise header .tagline{font-size:20px}}@media only screen and (max-width:375px){.page-enterprise header .tagline{font-size:18px}}.page-enterprise header .bundles-pic{float:right;margin:50px 10px 20px 20px;width:180px}@media only screen and (max-width:450px){.page-enterprise header .bundles-pic{display:none}}.page-enterprise .desc-cols{display:flex;gap:80px}@media only screen and (max-width:580px){.page-enterprise .desc-cols{flex-direction:column;gap:0}.page-enterprise .desc-cols .col{width:100% !important}}.page-enterprise .desc-cols .col1{width:70%;font-size:18px}.page-enterprise .desc-cols .col2{width:30%;font-size:12px;line-height:1.4}.page-enterprise .desc-cols .col2 .more{font-size:.9em}.page-enterprise .bundles{margin:30px 0;display:flex;gap:30px}@media only screen and (max-width:930px){.page-enterprise .bundles{flex-direction:column}}.page-enterprise .bundles .bundle{width:50%}@media only screen and (max-width:930px){.page-enterprise .bundles .bundle{width:100%}}.page-enterprise .bundles .bundle .bundle-inner{padding:30px;background:#f5f5f5;border-radius:5px;overflow:hidden}.page-enterprise .bundles .bundle header{display:flex;align-items:center}.page-enterprise .bundles .bundle header h2{font-size:24px;font-weight:normal;margin:0 20px 0 0}.page-enterprise .bundles .bundle header select{background-color:#fff;margin:20px 0 0 0;font-size:14px}@media only screen and (max-width:450px){.page-enterprise .bundles .bundle header select{width:90%}}.page-enterprise .bundles .bundle header .prices{width:40%;max-width:170px;margin-left:auto;text-align:center}.page-enterprise .bundles .bundle header .prices .regular-price{font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:400;font-size:26px;line-height:1;color:#ccc;text-decoration:line-through;display:none}.page-enterprise .bundles .bundle header .prices .price{font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:700;font-size:40px;line-height:1;padding:0 20px}.page-enterprise .bundles .bundle .products{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;margin:30px 0}.page-enterprise .bundles .bundle .products .product{width:22%}.page-enterprise .bundles .bundle .bundle-desc{font-size:14px}.page-enterprise .bundles .bundle .cta{text-align:center;margin:30px auto 0 auto}.page-video-learning-platform article header{background-image:linear-gradient(#eee, #BDCCD4);box-shadow:0 0 1px 0 rgba(0,0,0,0.3)}.page-video-learning-platform article header h1{color:#616A6E;line-height:1.3;margin:80px 0 0 60px}@media only screen and (max-width:768px){.page-video-learning-platform article header h1{margin-top:50px}}@media only screen and (max-width:450px){.page-video-learning-platform article header h1{margin-left:30px}}.page-video-learning-platform article header .tagline{font-size:24px;line-height:1.4;color:#616A6E;margin:40px 0 50px 150px;max-width:800px}@media only screen and (max-width:768px){.page-video-learning-platform article header .tagline{margin-left:60px;font-size:22px}}@media only screen and (max-width:568px){.page-video-learning-platform article header .tagline{font-size:20px}}@media only screen and (max-width:450px){.page-video-learning-platform article header .tagline{margin-left:30px}}@media only screen and (max-width:375px){.page-video-learning-platform article header .tagline{font-size:18px}}.page-video-learning-platform article header .lms-hero-pic{display:block;width:90%;margin:10px auto 0 auto;box-shadow:0 0 3px 0 rgba(0,0,0,0.3)}@media only screen and (max-width:568px){.page-video-learning-platform article header .lms-hero-pic{width:100%}}.page-video-learning-platform article hr{width:300px;margin:38px auto 40px auto;border-width:3px}@media only screen and (max-width:700px){.page-video-learning-platform article hr{margin:18px auto 20px auto}}.page-video-learning-platform article h2{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center;font-size:36px;margin-top:0;margin-bottom:30px}@media only screen and (max-width:768px){.page-video-learning-platform article h2{font-size:34px}}@media only screen and (max-width:568px){.page-video-learning-platform article h2{font-size:30px}}@media only screen and (max-width:375px){.page-video-learning-platform article h2{font-size:25px}}.page-video-learning-platform article h3{font-size:25px;margin:40px 0 30px 0}.page-video-learning-platform article .hpic{margin:0 20px 0 0;height:48px;width:auto}@media only screen and (max-width:768px){.page-video-learning-platform article .hpic{height:40px}}@media only screen and (max-width:568px){.page-video-learning-platform article .hpic{height:35px}}.page-video-learning-platform article sup{font-size:12px}.page-video-learning-platform article p{margin:15px 30px}.page-video-learning-platform article .section-caption{width:100%;margin:0 0 20px 0}.page-video-learning-platform article .lms-intro{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:flex-start;align-items:flex-start;-ms-justify-content:space-around;justify-content:space-around;max-width:850px;margin:50px auto 40px auto;font-size:19px}@media only screen and (max-width:700px){.page-video-learning-platform article .lms-intro{display:block}}@media only screen and (max-width:568px){.page-video-learning-platform article .lms-intro{font-size:17px}}.page-video-learning-platform article .lms-intro p{flex:0 1 50%}.page-video-learning-platform article .lms-intro .features-list{flex:0 1 35%;font-size:16px;line-height:1.5}@media only screen and (max-width:700px){.page-video-learning-platform article .lms-intro .features-list{margin:30px 0 0 30px}}.page-video-learning-platform article .lms-video .tv{max-width:800px;margin:10px auto 20px auto}.page-video-learning-platform article .lms-progress-container{margin:30px auto;max-width:850px}.page-video-learning-platform article .lms-progress{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:flex-start;align-items:flex-start}.page-video-learning-platform article .lms-progress .lms-progress-pic{box-shadow:0 0 3px 0 rgba(0,0,0,0.3);width:280px;height:auto;margin:30px 0 0 30px}@media only screen and (max-width:700px){.page-video-learning-platform article .lms-progress .lms-progress-pic{display:none !important}}.page-video-learning-platform article .lms-progress .lms-certificates{margin:0 0 0 30px}.page-video-learning-platform article .lms-progress .lms-certificates-pic{float:left;width:160px;height:auto;margin:0 20px 20px 0;cursor:zoom-in}.page-video-learning-platform article .lms-language-container{background-image:linear-gradient(#fff, #FFF2EB);padding-bottom:20px}@media only screen and (max-width:700px){.page-video-learning-platform article .lms-language-container{padding-bottom:0}}.page-video-learning-platform article .lms-subtitles{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:flex-start;align-items:flex-start;margin:30px auto;max-width:850px}.page-video-learning-platform article .lms-subtitles .hpic{height:62px}@media only screen and (max-width:768px){.page-video-learning-platform article .lms-subtitles .hpic{height:50px}}@media only screen and (max-width:568px){.page-video-learning-platform article .lms-subtitles .hpic{height:45px}}.page-video-learning-platform article .lms-subtitles .lms-cc-pic{margin:40px 0 0 50px;height:300px;width:auto}@media only screen and (max-width:568px){.page-video-learning-platform article .lms-subtitles .lms-cc-pic{display:none !important}}.page-video-learning-platform article .lms-transcripts{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center;max-width:800px;margin:50px auto}@media only screen and (max-width:700px){.page-video-learning-platform article .lms-transcripts{-ms-flex-direction:column;flex-direction:column;margin-top:30px}}.page-video-learning-platform article .lms-transcripts h3{margin-top:0}.page-video-learning-platform article .lms-transcripts .lms-transcripts-pic{width:320px;height:auto;box-shadow:0 0 3px 0 rgba(0,0,0,0.3);margin:0 50px 0 0}@media only screen and (max-width:700px){.page-video-learning-platform article .lms-transcripts .lms-transcripts-pic{margin:0 0 40px 0}}.page-video-learning-platform article .lms-transcripts p{margin-left:0}@media only screen and (max-width:700px){.page-video-learning-platform article .lms-transcripts p{margin-left:30px}}.page-video-learning-platform article .lms-bookmarks{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:flex-start;align-items:flex-start;-ms-justify-content:space-between;justify-content:space-between;margin:60px auto 10px auto;max-width:850px}@media only screen and (max-width:700px){.page-video-learning-platform article .lms-bookmarks{margin:40px auto 10px auto}}@media only screen and (max-width:768px){.page-video-learning-platform article .lms-bookmarks{-ms-flex-direction:column;flex-direction:column}}.page-video-learning-platform article .lms-bookmarks .hpic{height:30px}.page-video-learning-platform article .lms-bookmarks .lms-bookmark{flex:0 1 45%}.page-video-learning-platform article .lms-bookmarks .lms-bookmark .lms-toggle-bookmark-pic{width:255px;height:auto;margin:10px auto;display:block}.page-video-learning-platform article .lms-bookmarks .lms-bookmark .lms-bookmarks-list-pic{width:255px;height:auto;box-shadow:0 0 3px 0 rgba(0,0,0,0.3);margin:10px auto;display:block}.page-video-learning-platform article .lms-bookmarks .lms-highlight{flex:0 1 45%}@media only screen and (max-width:768px){.page-video-learning-platform article .lms-bookmarks .lms-highlight{margin-top:20px}}.page-video-learning-platform article .lms-bookmarks .lms-highlight .lms-highlight-pic{width:340px;max-width:100%;height:auto;margin:10px auto ;display:block}.page-video-learning-platform article .lms-dark-container{background-image:linear-gradient(#14202B, #313B44);color:#eaeaea;margin:50px 0;padding:70px 0 20px 0}@media only screen and (max-width:700px){.page-video-learning-platform article .lms-dark-container{margin:20px 0;padding:60px 0 0 0}}.page-video-learning-platform article .lms-dark-container .lms-dark{margin:0 auto;max-width:850px}.page-video-learning-platform article .lms-dark-container .lms-dark .lms-dark-pic{float:right;width:410px;height:auto;max-width:100%;margin:40px 0 30px 60px;box-shadow:0 0 3px 0 rgba(0,0,0,0.3)}@media only screen and (max-width:768px){.page-video-learning-platform article .lms-dark-container .lms-dark .lms-dark-pic{float:none;margin:0 auto 30px auto;display:block}}.page-video-learning-platform article .lms-dark-container .lms-dark .lms-dark-themes{width:auto;height:55px;margin:40px auto 50px auto;display:block}.page-video-learning-platform article .lms-reliable{margin:20px auto 50px auto;max-width:850px}.page-video-learning-platform article .lms-reliable .lms-reliable-cols{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:flex-start;align-items:flex-start;-ms-justify-content:space-between;justify-content:space-between}@media only screen and (max-width:667px){.page-video-learning-platform article .lms-reliable .lms-reliable-cols{-ms-flex-direction:column;flex-direction:column}}.page-video-learning-platform article .lms-reliable .lms-reliable-cols p{flex:1 1 40%}.page-video-learning-platform article .lms-reliable .lms-vimeo{width:180px;height:auto;margin:40px auto 0 auto;display:block}.page-video-learning-platform article .lms-discussion-container{background-image:linear-gradient(#eee, #fff);padding-top:40px}@media only screen and (max-width:700px){.page-video-learning-platform article .lms-discussion-container{padding-top:0}}.page-video-learning-platform article .lms-discussion{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center;margin:30px auto;max-width:850px}@media only screen and (max-width:700px){.page-video-learning-platform article .lms-discussion{-ms-flex-direction:column;flex-direction:column}}.page-video-learning-platform article .lms-discussion .lms-discussion-pic{width:300px;height:auto;margin:0 60px 0 0;box-shadow:0 0 3px 0 rgba(0,0,0,0.3)}@media only screen and (max-width:700px){.page-video-learning-platform article .lms-discussion .lms-discussion-pic{margin:20px 0 0 0}}.page-video-learning-platform article .lms-content{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:flex-start;align-items:flex-start;margin:30px auto;max-width:850px}@media only screen and (max-width:768px){.page-video-learning-platform article .lms-content{-ms-flex-direction:column;flex-direction:column}}.page-video-learning-platform article .lms-content .hpic{height:40px}.page-video-learning-platform article .lms-content .lms-courses{-ms-flex:0 0 auto;flex:0 0 auto;width:280px;margin:40px 0 0 40px;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center;-ms-justify-content:center;justify-content:center;flex-wrap:wrap}@media only screen and (max-width:768px){.page-video-learning-platform article .lms-content .lms-courses{margin:40px auto 0 auto;width:90%}}.page-video-learning-platform article .lms-content .lms-courses .videocourse-logo{width:130px;margin:5px}.page-video-learning-platform article .lms-content .lms-content-update{margin:0 0 0 30px}.page-video-learning-platform article .lms-content .lms-update-pic{width:70px;height:auto;float:left;margin:8px 18px 5px 0}.page-video-learning-platform article .big-button{margin:20px auto;font-size:20px;padding:15px 25px}@media only screen and (max-width:414px){.page-video-learning-platform article .big-button{font-size:18px;padding:10px 15px}}.page-video-learning-platform article .lms-team-container{background-image:linear-gradient(#eee, #fff);padding-top:30px;padding-bottom:10px;margin-top:40px}.page-video-learning-platform article .lms-team-container .lms-team{margin:30px auto;max-width:850px}.page-video-learning-platform article .lms-team-container .lms-team .hpic{height:40px}.page-video-learning-platform article .lms-team-container .lms-team .lms-team-pic{width:400px;max-width:100%;height:auto;float:right;margin:0 0 20px 40px}@media only screen and (max-width:768px){.page-video-learning-platform article .lms-team-container .lms-team .lms-team-pic{float:none;margin:0 auto 20px auto;display:block}}.page-video-learning-platform article .fns{color:#999;font-size:13px;margin-top:30px}.sam[data-slot=s1980200] .static.productdays1 .product-logo,.sam[data-slot=s1980200] .static.productdays2 .product-logo,.sam[data-slot=s1980200] .static.productdays3 .product-logo{padding:10px;border-radius:5px}.sam[data-slot=s1980200] .static.productdays1 .product-logo img,.sam[data-slot=s1980200] .static.productdays2 .product-logo img,.sam[data-slot=s1980200] .static.productdays3 .product-logo img{width:80% !important}.sam[data-slot=s1980200] .static.productdays1 .product-logo{background-color:#468f5a}.sam[data-slot=s1980200] .static.productdays2 .product-logo{background-color:#0b68b5}.sam[data-slot=s1980200] .static.productdays3 .product-logo{background-color:#000}.page-sqlbi-days header.main .training-menu{display:none}.page-sqlbi-days header.poster{background:#000201 url("../images/cities/conference-top.jpg") no-repeat center;background-size:cover;height:240px;margin-bottom:50px}.page-sqlbi-days header.poster .wrapper{overflow:auto}.page-sqlbi-days header.poster .course-logo{width:200px;margin-left:20px;margin-top:120px;border-radius:15px;border:5px solid #fff;box-shadow:none}.page-sqlbi-days .top-content main{width:50%;max-width:calc(100% - 40px);margin-left:20px}.page-sqlbi-days .top-content main h1{margin-bottom:30px}.page-sqlbi-days .top-content .about-format{background:#f5f5f5;color:#4d4d4d;font-size:14px;line-height:1.4;display:flex;border-radius:5px;padding:20px 30px;margin-top:30px}.page-sqlbi-days .top-content .about-format .icon{width:50px;font-size:40px;margin-right:20px;line-height:1}.page-sqlbi-days .top-content .about-format h4{margin:0 0 10px 0}.page-sqlbi-days .top-content aside{margin-top:40px;width:40%}.page-sqlbi-days aside{width:32%}.page-sqlbi-days .discount-audience,.page-sqlbi-days .audience{margin:20px 0 0 20px;font-style:italic;font-size:18px;color:#4d4d4d}.page-sqlbi-days .discount-audience{margin:20px 0 20px 20px}.page-sqlbi-days .discount-item main,.page-sqlbi-days .day-item main{display:flex}.page-sqlbi-days .discount-item main .col,.page-sqlbi-days .day-item main .col{width:100%}.page-sqlbi-days .discount-item main .col:first-child,.page-sqlbi-days .day-item main .col:first-child{width:150px;text-align:right;padding-right:30px}.page-sqlbi-days .discount-item main h2,.page-sqlbi-days .day-item main h2{margin-top:0}.page-sqlbi-days .discount-item main .no-days,.page-sqlbi-days .day-item main .no-days{font-style:italic;margin-left:30px;color:#666}.page-sqlbi-days .discount-item aside .calendar-v,.page-sqlbi-days .day-item aside .calendar-v{padding:10px 20px;margin:30px 0;background:#f5f5f5;border-radius:5px}.page-sqlbi-days .discount-item aside .calendar-v .course-type,.page-sqlbi-days .day-item aside .calendar-v .course-type{margin:0}.page-sqlbi-days .discount-item aside .prereq,.page-sqlbi-days .day-item aside .prereq,.page-sqlbi-days .discount-item aside .section-caption,.page-sqlbi-days .day-item aside .section-caption{font-size:14px}.page-sqlbi-days .discount-item main{padding:10px 0;font-size:14px}.page-sqlbi-days .discount-item main .icon{font-size:40px;line-height:1}.page-sqlbi-days .discount-item main h2{font-size:24px}.page-sqlbi-days .discount-item aside .discount{margin-top:10px;font-weight:700;font-size:22px;color:#42b273}.author header.poster{background-color:#b6bfc8;background-position:center top;background-repeat:no-repeat;background-size:1071px 430px;height:370px;border-bottom:0;padding:0}.author header.poster .wrapper{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center;-ms-justify-content:center;justify-content:center;height:100%}.author header.poster .author-title{margin-left:40%}.author header.poster em{padding:0}.author ul.cert-badges{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center;-ms-justify-content:center;justify-content:center;padding-bottom:0}.author ul.connect{list-style:none;padding:0;margin:0;display:inline-block;margin-top:30px;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center}.author ul.connect li{list-style:none;padding:0;margin:0;display:inline-block;margin:0 5px;font-size:25px}.author main{padding:60px 0;font-size:20px;line-height:1.4}.author main p:first-child{font-size:28px;line-height:1.4;margin-bottom:45px}.author aside{width:30%;padding:60px 0}.author .books-list{margin:20px 0 30px 0}.author .books-list li{width:30%}.author .visuals-list{margin:20px 0 0 0;padding:0;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:flex-start;align-items:flex-start;-ms-justify-content:stretch;justify-content:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}.author .visuals-list .thumb{width:80px;height:80px;border-radius:80px;background:#333;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center;-ms-justify-content:center;justify-content:center;margin:0 0 5px 0}.author .visuals-list .thumb img{width:90%;height:auto}.author .visuals-list .thumb:hover{background:#1a1a1a}.author .visuals-list li{list-style:none;padding:0;margin:0;display:inline-block;margin:0 10px 20px 0;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:300;text-transform:uppercase;letter-spacing:1px;font-size:12px;line-height:1.3;text-align:center;width:80px}.author .activities{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:flex-start;align-items:flex-start;-ms-justify-content:space-between;justify-content:space-between}.author .activities .latest-posts,.author .activities .latest-events{-ms-flex:1 1 40%;flex:1 1 40%;margin-right:5%;font-size:14px}.author .activities .latest-posts time,.author .activities .latest-events time{font-size:12px;color:#999}.author .activities .latest-events{-ms-flex:1 1 30%;flex:1 1 30%}.author .activities .meet-him{-ms-flex:1 1 20%;flex:1 1 20%}.author .activities .meet-him .next-event{font-size:14px}.author .activities .meet-him .next-event h4{font-size:20px;line-height:1.3;margin:0 0 5px 0}.author .activities .meet-him .next-event img{display:block;max-width:80%;height:auto;margin:30px 5px}.guide{background:#f5f5f5;padding:30px}.category-dax .container{margin:30px 0}.category-dax .selector{margin:60px 0}.category-dax .selector ul{float:left;list-style:none;padding:0;margin:0;display:inline-block;width:230px;margin-top:40px}.category-dax .selector li{list-style:none;padding:0;margin:0;display:inline-block;margin:2px 5px;padding:8px 12px;text-align:center;border-radius:.9em;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:300;text-transform:uppercase;letter-spacing:1px;font-size:13px;line-height:20px}.category-dax .selector li .icon:before{font-size:20px}.category-dax .selector li.ui-state-active{background:#dcdcdc}.category-dax .selector li:hover{background:#f5f5f5}.category-dax .steps{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:flex-start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:20px 0 0 0}.category-dax .step{-ms-flex:1 1 15%;flex:1 1 15%;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-direction:column;flex-direction:column;min-width:150px;height:210px;background:#f5f5f5;padding:20px;margin:0 10px 10px 0;text-align:center;border-radius:5px}.category-dax .step .icon{font-size:35px;line-height:60px;color:#333 !important}.category-dax .step .icon.icon-book,.category-dax .step .icon.icon-classroom-video,.category-dax .step .icon.icon-dax-patterns,.category-dax .step .icon.icon-sqlbi{font-size:40px}.category-dax .step .icon:before{margin:0}.category-dax .step h3{font-size:16px;line-height:1.3;margin:0 0 5px 0}.category-dax .step em{display:block;font-size:12px;font-style:normal;line-height:1.3;color:#999}.category-dax .step.checkpoint .icon{font-size:100px;line-height:1;margin-bottom:15px}.category-dax .step.checkpoint .header .icon{font-size:20px;float:right}.category-dax .step.checkpoint h3{font-size:15px;font-weight:300}.category-dax .step.checkpoint.rookie{background:#e6e6e6}.category-dax .step.checkpoint.ninja{background:#c4c6c8;background:-moz-radial-gradient(center, ellipse cover, #c4c6c8 0%, #bcbec0 29%, #a7a9ac 65%, #9b9da0 100%);background:-webkit-radial-gradient(center, ellipse cover, #c4c6c8 0%, #bcbec0 29%, #a7a9ac 65%, #9b9da0 100%);background:radial-gradient(ellipse at center, #c4c6c8 0%, #bcbec0 29%, #a7a9ac 65%, #9b9da0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c4c6c8', endColorstr='#9b9da0', GradientType=1)}.category-dax .step.checkpoint.guru{background:#fffbcc;background:-moz-radial-gradient(center, ellipse cover, #fffbcc 0%, #eed688 37%, #ebbb10 70%);background:-webkit-radial-gradient(center, ellipse cover, #fffbcc 0%, #eed688 37%, #ebbb10 70%);background:radial-gradient(ellipse at center, #fffbcc 0%, #eed688 37%, #ebbb10 70%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbcc', endColorstr='#ebbb10', GradientType=1)}.category-dax .header{width:100%}.category-dax .step-no{float:left;color:#999;margin:0;font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:700;font-size:20px;line-height:1}.category-dax .free{position:static;float:right}.category-dax .resources{border-top:1px solid #ddd}.alert,.error404,.page-broken,.page-unsupported{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-flex-direction:column;flex-direction:column;height:100vh}.alert .content-wrapper,.error404 .content-wrapper,.page-broken .content-wrapper,.page-unsupported .content-wrapper{padding:30px;margin-top:auto;margin-bottom:auto;text-align:center}.alert h1,.error404 h1,.page-broken h1,.page-unsupported h1{font-size:90px;line-height:1.1;margin-top:30px}.alert p,.error404 p,.page-broken p,.page-unsupported p{font-weight:300;font-size:20px}.error404 .compressed-input{margin:30px auto 0 auto;width:90%;max-width:600px}.error404 .compressed-input input{font-size:18px}.page-unsupported{display:table;width:100%;color:#ccc}.page-unsupported .content-wrapper{display:table-cell;text-align:center;vertical-align:middle}.page-unsupported h1{font-size:53px}.page-unsupported p{font-weight:300;font-size:18px;margin-bottom:0;color:#b3b3b3}.login{background:#f5f5f5;-ms-justify-content:center;justify-content:center;-ms-align-items:center;align-items:center}.login .content-wrapper{padding:0}.login .logo{-ms-flex:0 1 100%;flex:0 1 100%;text-align:center;margin:0 0 30px 0}.login input[type=text],.login input[type=password]{margin:5px 0;font-size:18px}.login label{color:#999;padding-left:10px;font-size:14px;display:block}.login .help{padding-left:10px;font-size:14px}.login .button{height:auto !important;font-size:18px;padding:10px 15px !important;line-height:1}.login .button:focus,.login .button:active{background:#246f51 !important;border:0 !important;box-shadow:none;text-shadow:none}.login #nav{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin:20px 0 0 0;text-align:center;color:#ccc}.login #nav a{font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:500;text-transform:uppercase;font-size:14px;color:#999 !important;margin:0 10px}.login #nav a:active,.login #nav a:visited{color:#999 !important}.login #nav a:hover{color:#666 !important}.login #nav .privacy-policy-link{margin-left:auto}.login .privacy-policy-page-link{font-size:13px;margin:30px 0 0 0;text-align:center}.login .next-social-or{color:#999;font-size:14px;margin:15px 0 0 0}.login .nsl-button{border-radius:30px !important}.login .nsl-button .nsl-button-svg-container{margin-left:10px}.login .nsl-button .nsl-button-label-container{margin-left:0 !important}.login .wp-social-login-connect-with{color:#999;font-size:14px;margin:15px 0}.login .wp-social-login-provider-list{padding:0 !important}.login .wp-social-login-provider{display:block;border-radius:.9em;color:#fff;font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:400;line-height:1.2;font-size:16px;font-style:normal;margin:10px 0;padding:10px 20px;text-transform:uppercase;cursor:pointer}.login .wp-social-login-provider:before,.login .wp-social-login-provider:after{font-family:'sqlbi' !important;margin-right:5px;vertical-align:middle}.login .wp-social-login-provider.solo:before,.login .wp-social-login-provider.solo:after{margin:0}.login .wp-social-login-provider-facebook{background:#4469b0}.login .wp-social-login-provider-facebook:before{content:'\e91a'}.login .wp-social-login-provider-facebook:hover{background:#36538b}.login .wp-social-login-provider-twitter{background:#2aa3ef}.login .wp-social-login-provider-twitter:before{content:'\e940'}.login .wp-social-login-provider-twitter:hover{background:#108ad6}.login .wp-social-login-provider-linkedin{background:#1178b3}.login .wp-social-login-provider-linkedin:before{content:'\e926'}.login .wp-social-login-provider-linkedin:hover{background:#0d5984}.login .wp-social-login-provider-google{background:#4688f1}.login .wp-social-login-provider-google:before{content:'\e953'}.login .wp-social-login-provider-google:hover{background:#176aed}.login .wp-social-login-provider:active{transform:translateY(1px)}.login .message,.login .woocommerce-error,.login .woocommerce-info{-ms-flex:0 1 100%;flex:0 1 100%;list-style:none;padding:0;display:inline-block;background:#ffe0e4;color:#ec4040;border-radius:3px;box-shadow:none;text-shadow:none;font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:300;font-size:14px;text-align:center;margin:0;padding:10px 20px}.login .message.woocommerce-info,.login .woocommerce-error.woocommerce-info,.login .woocommerce-info.woocommerce-info{color:#999}.login .message a,.login .woocommerce-error a,.login .woocommerce-info a{text-decoration:underline}.login .message li,.login .woocommerce-error li,.login .woocommerce-info li{list-style:none;padding:0;margin:0;display:inline-block;display:block}.login .big-message{margin:20px auto}.login .g-recaptcha{margin:20px 0 0 0}.login .g-recaptcha div{margin:0 auto}.login .captcha{overflow:hidden;margin:0 0 20px 10px}.login .captcha canvas,.login .captcha img{float:left;pointer-events:none}.login .captcha .captcha-text{float:left;width:180px}.login .cookie-fallback{font-size:13px;margin:20px 0;color:#666}.account-login,.account-lost-password,.account-reset-password{padding:30px;background:#fff;border:2px solid #E7E9ED;margin:0 auto;border-radius:5px}.account-login .login-problems,.account-lost-password .login-problems,.account-reset-password .login-problems{padding:10px 15px;background:#f8b4b4;color:#9d1010;border:1px solid #ec4040;border-radius:3px;margin-top:20px}.account-login .login-problems ul,.account-lost-password .login-problems ul,.account-reset-password .login-problems ul{margin:5px 0}.account-login .login-problems a,.account-lost-password .login-problems a,.account-reset-password .login-problems a{color:#9d1010;font-weight:bold}.account-login .login-problems a:hover,.account-lost-password .login-problems a:hover,.account-reset-password .login-problems a:hover{color:#ec4040}.account-login .login-options,.account-lost-password .login-options,.account-reset-password .login-options{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:flex-start;align-items:flex-start;-ms-justify-content:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-align-content:center;align-content:center}.account-login .login-options .regular,.account-lost-password .login-options .regular,.account-reset-password .login-options .regular{padding-right:30px;border-right:2px solid #E7E9ED;width:305px}.account-login .login-options .social,.account-lost-password .login-options .social,.account-reset-password .login-options .social{padding-left:30px}.account-login h2,.account-lost-password h2,.account-reset-password h2{font-size:22px !important}.account-login input[type=text],.account-lost-password input[type=text],.account-reset-password input[type=text],.account-login input[type=password],.account-lost-password input[type=password],.account-reset-password input[type=password]{width:94%}.account-login .forgetmenot,.account-lost-password .forgetmenot,.account-reset-password .forgetmenot{float:left}.account-login .forgetmenot label,.account-lost-password .forgetmenot label,.account-reset-password .forgetmenot label{font-size:13px;padding-left:0}.account-login .button,.account-lost-password .button,.account-reset-password .button{float:right}.account-login form,.account-lost-password form,.account-reset-password form{display:block;overflow:hidden}.account-login .big-message,.account-lost-password .big-message,.account-reset-password .big-message{color:#666}.new-accounts{border-top:1px solid #ddd;font-size:16px;line-height:1.4;color:#999;padding:30px 60px;text-align:center}.new-accounts h4{font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:700;text-transform:uppercase;color:#333 !important}.new-accounts li{list-style:none}.account-lost-password{width:340px;max-width:90%}.account-reset-password{width:340px;max-width:90%}.woocommerce-password-strength{display:block;font-size:14px;font-weight:bold;margin-left:10px}.woocommerce-password-strength.short{color:red}.woocommerce-password-strength.bad{color:#cea909}.woocommerce-password-strength.good{color:#42b273;font-weight:700}.woocommerce-password-strength.strong{color:#078FDD;font-weight:700}.woocommerce-password-hint{font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-size:12px;line-height:1.4;color:#999;display:block;margin-top:5px;padding:5px;border-top:1px solid #E7E9ED}.back-crumb{position:absolute;left:30px;top:30px}.contact-crumb{position:absolute;right:30px;top:30px;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:300;text-transform:uppercase;letter-spacing:1px;font-weight:500;font-size:11px;white-space:nowrap}.social-login{background:#f5f5f5;-ms-justify-content:center;justify-content:center;-ms-align-items:center;align-items:center}.social-login p{text-align:center}.woocommerce-account .dialog-help{float:right;font-weight:bold;margin:20px 0 0 20px}.woocommerce-account .poster{padding-bottom:10px}.woocommerce-account h2{font-size:20px}.woocommerce-account h2 .section-title{display:inline-block;margin-right:10px}.woocommerce-account .account-content{max-width:1140px;padding:0 30px;margin:0 auto;overflow:hidden}.woocommerce-account .toggle-details{margin-top:5px}.woocommerce-account .toggle-details:before{float:right;margin-top:7px}.woocommerce-account .trainings{padding:15px 15px 0 30px}.woocommerce-account .trainings .notice{font-size:15px;background:#cde5f5;border:2px solid #015892;padding:10px 20px;color:#002f4e;border-radius:3px;display:inline-block}.woocommerce-account .trainings .notice a{color:#00416d !important;font-weight:bold}.woocommerce-account .trainings .notice a.more{font-size:14px}.woocommerce-account .trainings .notice a:hover{color:#002035 !important}.woocommerce-account .trainings .section{margin:30px 0 0 0}.woocommerce-account .trainings .section h2{margin:0}.woocommerce-account .trainings .section h2 .tab-menu{margin:0 0 0 10px}.woocommerce-account .trainings .links-control{font-size:14px;font-weight:normal;float:right}.woocommerce-account .trainings .links-control form{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center;-ms-justify-content:flex-end;justify-content:flex-end}.woocommerce-account .trainings ul.courses,.woocommerce-account .trainings ul.alt-courses{list-style:none;padding:0;margin:0;display:inline-block;margin:30px 0;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.woocommerce-account .trainings ul.courses li,.woocommerce-account .trainings ul.alt-courses li{position:relative;list-style:none;padding:0;margin:0;display:inline-block;-ms-flex:0 1 200px;flex:0 1 200px;min-width:200px;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-direction:column;flex-direction:column;margin:0 15px 15px 0;text-align:center;font-size:13px;line-height:1.4;padding:10px 0 20px 0;box-shadow:0 0 1px 0 rgba(0,0,0,0.3);border-radius:5px;transition:transform .5s}.woocommerce-account .trainings ul.courses li.course-placeholder,.woocommerce-account .trainings ul.alt-courses li.course-placeholder{box-shadow:none;text-shadow:none}.woocommerce-account .trainings ul.courses li .button,.woocommerce-account .trainings ul.alt-courses li .button{background:#fff;color:#333;padding:6px 10px;margin:10px 0}.woocommerce-account .trainings ul.courses li .button:visited,.woocommerce-account .trainings ul.alt-courses li .button:visited{background:#fff}.woocommerce-account .trainings ul.courses li .button:hover,.woocommerce-account .trainings ul.alt-courses li .button:hover,.woocommerce-account .trainings ul.courses li .button:active,.woocommerce-account .trainings ul.alt-courses li .button:active,.woocommerce-account .trainings ul.courses li .button:focus,.woocommerce-account .trainings ul.alt-courses li .button:focus{background:#e6e6e6 !important}.woocommerce-account .trainings ul.courses li .button.small,.woocommerce-account .trainings ul.alt-courses li .button.small{font-size:10px;padding:4px 8px;margin:5px 0 0 0 }.woocommerce-account .trainings ul.courses li.ui-state-highlight,.woocommerce-account .trainings ul.alt-courses li.ui-state-highlight{border:3px dashed #dce9ef;box-shadow:none;text-shadow:none}.woocommerce-account .trainings ul.courses li.off,.woocommerce-account .trainings ul.alt-courses li.off{transform:scale(0)}.woocommerce-account .trainings ul.courses.sortable li,.woocommerce-account .trainings ul.alt-courses.sortable li{cursor:grab}.woocommerce-account .trainings ul.courses .action,.woocommerce-account .trainings ul.alt-courses .action{position:absolute;right:10px;top:4px;padding:2px 5px;border-radius:100%;cursor:pointer}.woocommerce-account .trainings ul.courses .action:before,.woocommerce-account .trainings ul.alt-courses .action:before,.woocommerce-account .trainings ul.courses .action:after,.woocommerce-account .trainings ul.alt-courses .action:after{font-family:'sqlbi' !important;margin-right:5px;vertical-align:middle}.woocommerce-account .trainings ul.courses .action.solo:before,.woocommerce-account .trainings ul.alt-courses .action.solo:before,.woocommerce-account .trainings ul.courses .action.solo:after,.woocommerce-account .trainings ul.alt-courses .action.solo:after{margin:0}.woocommerce-account .trainings ul.courses .action:before,.woocommerce-account .trainings ul.alt-courses .action:before{content:'\e97f'}.woocommerce-account .trainings ul.courses .action:hover,.woocommerce-account .trainings ul.alt-courses .action:hover,.woocommerce-account .trainings ul.courses .action:active,.woocommerce-account .trainings ul.alt-courses .action:active,.woocommerce-account .trainings ul.courses .action.context-menu-active,.woocommerce-account .trainings ul.alt-courses .action.context-menu-active{background:rgba(255,255,255,0.3)}.woocommerce-account .trainings ul.courses .action:before,.woocommerce-account .trainings ul.alt-courses .action:before{font-weight:bold;margin:0;line-height:1}.woocommerce-account .trainings ul.alt-courses{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.woocommerce-account .trainings ul.alt-courses&gt;li{padding:0;-ms-flex:1 1 100%;flex:1 1 100%;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.woocommerce-account .trainings ul.alt-courses .toggle-details{-ms-flex:1 1 70%;flex:1 1 70%}.woocommerce-account .trainings ul.alt-courses .toggle-details:before{margin-top:24px}.woocommerce-account .trainings ul.alt-courses .course-title{text-align:left;font-weight:bold;font-size:16px;line-height:1.3}.woocommerce-account .trainings ul.alt-courses .course-data{-ms-flex:1 1 60%;flex:1 1 60%;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center}.woocommerce-account .trainings ul.alt-courses .course-expiry{margin-left:auto;margin-right:10px;font-size:12px}.woocommerce-account .trainings ul.alt-courses .course-ctrl{margin-left:auto;padding:0 10px ;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center}.woocommerce-account .trainings ul.alt-courses .course-ctrl .action{position:static;display:inline-block;margin:0 10px}.woocommerce-account .trainings ul.alt-courses .course-ctrl .course-expiry{margin:0 20px 0 0}.woocommerce-account .trainings ul.alt-courses .course-len{font-size:11px;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:300;text-transform:uppercase;letter-spacing:1px;margin:10px 0}.woocommerce-account .trainings ul.alt-courses .course-desc p{font-size:14px;padding:5px 0}.woocommerce-account .trainings ul.alt-courses .course-desc p:first-child{margin-top:0;padding-top:0}.woocommerce-account .trainings ul.alt-courses .course-details{width:100% !important;padding:0 20px 20px 20px;text-align:left;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:flex-start;align-items:flex-start;font-size:15px}.woocommerce-account .trainings ul.alt-courses .videocourse-logo,.woocommerce-account .trainings ul.alt-courses .subscription-logo{width:110px;height:61px;margin:0}.woocommerce-account .trainings ul.alt-courses iframe{width:250px;height:140px;margin:0 20px 0 0}.woocommerce-account .trainings .group-offer{float:right;width:270px;padding:20px;font-size:15px;line-height:1.5;margin:30px 15px 0 15px;background:#eee;text-align:center;border-radius:5px;box-shadow:0 0 1px 0 rgba(0,0,0,0.3)}.woocommerce-account .trainings .group-offer .videocourse-logo{margin:5px auto 15px auto;width:70%}.woocommerce-account .trainings .group-offer h2{margin:5px 0 15px 0}.woocommerce-account .trainings .group-offer .offer-action{text-align:center;margin:20px 0}.woocommerce-account .trainings .group-offer .prices{margin:10px 0}.woocommerce-account .trainings .group-offer .regular-price{font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:400;font-size:26px;line-height:1;color:#ccc;text-decoration:line-through}.woocommerce-account .trainings .group-offer .price{font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:700;font-size:40px;line-height:1;padding:0 20px}.woocommerce-account .trainings .group-offer .button{font-size:17px}.woocommerce-account .trainings .group-offer .note{font-size:13px;margin-top:20px}.woocommerce-account .trainings .account-video-course .offer{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center;-ms-justify-content:center;justify-content:center;font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:400;line-height:1.4;font-size:11px;text-transform:uppercase;border:1px solid #fff;color:#fff;border-radius:.6em;padding:2px 5px;width:70%;margin:0 auto 10px auto}.woocommerce-account .trainings .account-video-course .course-meta{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center;-ms-justify-content:center;justify-content:center;font-size:12px;text-align:left}.woocommerce-account .trainings .account-video-course .course-meta&gt;div{padding:0 8px}.woocommerce-account .trainings .account-video-course .course-meta .previous-ed{position:absolute;text-align:center;letter-spacing:2px;font-size:10px;font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;text-transform:uppercase;font-weight:700;line-height:1;opacity:.75;margin-top:25px}.woocommerce-account .trainings .account-video-course .caption{font-size:10px;font-weight:700}.woocommerce-account .trainings .account-video-course .videocourse-logo,.woocommerce-account .trainings .account-video-course .subscription-logo{box-shadow:none;text-shadow:none;width:95%;margin:0 auto;background:none !important}.woocommerce-account .trainings .account-video-course .price{font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:700;font-size:16px;line-height:1}.woocommerce-account .trainings .account-video-course .price s{font-weight:400;font-size:13px;text-decoration:line-through}.woocommerce-account .trainings .account-video-course .price:after{font-size:10px;line-height:1;vertical-align:super;margin:0}.woocommerce-account .trainings .account-video-course .price .recurrency{font-weight:normal}.woocommerce-account .trainings .account-video-course .price .recurrency .smaller{font-size:.8em}.woocommerce-account .trainings .account-classroom-course{background-color:#333;background-repeat:no-repeat;background-size:100% auto;background-position-y:bottom}.woocommerce-account .trainings .account-classroom-course .course-logo{box-shadow:none;text-shadow:none;width:200px;margin:0 auto}.woocommerce-account .trainings .account-classroom-course .course-meta{text-align:center;font-size:14px;color:#fff}.woocommerce-account .trainings .account-classroom-course .confirmed,.woocommerce-account .trainings .account-classroom-course .unconfirmed{text-transform:uppercase;font-size:11px;font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif}.woocommerce-account .trainings .account-classroom-course .confirmed.confirmed,.woocommerce-account .trainings .account-classroom-course .unconfirmed.confirmed{color:#42b273}.woocommerce-account .trainings .account-classroom-course .confirmed.unconfirmed,.woocommerce-account .trainings .account-classroom-course .unconfirmed.unconfirmed{color:#ccc}.woocommerce-account .orders table,.woocommerce-account .woocommerce_account_subscriptions table{width:100%;margin:20px 0 0 0}.woocommerce-account .orders table tr,.woocommerce-account .woocommerce_account_subscriptions table tr{background:#fff}.woocommerce-account .orders table td,.woocommerce-account .woocommerce_account_subscriptions table td,.woocommerce-account .orders table th,.woocommerce-account .woocommerce_account_subscriptions table th{border:1px solid #ccc;padding:5px}.woocommerce-account .orders table td.center,.woocommerce-account .woocommerce_account_subscriptions table td.center,.woocommerce-account .orders table th.center,.woocommerce-account .woocommerce_account_subscriptions table th.center{text-align:center}.woocommerce-account .orders table td.nowrap,.woocommerce-account .woocommerce_account_subscriptions table td.nowrap,.woocommerce-account .orders table th.nowrap,.woocommerce-account .woocommerce_account_subscriptions table th.nowrap{white-space:nowrap}.woocommerce-account .orders table th,.woocommerce-account .woocommerce_account_subscriptions table th{white-space:nowrap}.woocommerce-account .orders table .button,.woocommerce-account .woocommerce_account_subscriptions table .button,.woocommerce-account .orders table .low-key-button,.woocommerce-account .woocommerce_account_subscriptions table .low-key-button{font-size:13px;padding:6px 10px;margin:0 2px}.woocommerce-account .orders table .status,.woocommerce-account .woocommerce_account_subscriptions table .status{font-weight:500}.woocommerce-account .orders table .status.completed,.woocommerce-account .woocommerce_account_subscriptions table .status.completed,.woocommerce-account .orders table .status.active,.woocommerce-account .woocommerce_account_subscriptions table .status.active{color:#42b273}.woocommerce-account .orders table .status.on-hold,.woocommerce-account .woocommerce_account_subscriptions table .status.on-hold,.woocommerce-account .orders table .status.back-order,.woocommerce-account .woocommerce_account_subscriptions table .status.back-order,.woocommerce-account .orders table .status.back-order-a,.woocommerce-account .woocommerce_account_subscriptions table .status.back-order-a,.woocommerce-account .orders table .status.pending-cancel,.woocommerce-account .woocommerce_account_subscriptions table .status.pending-cancel{color:#cea909}.woocommerce-account .orders table .status.quote,.woocommerce-account .woocommerce_account_subscriptions table .status.quote,.woocommerce-account .orders table .status.pending,.woocommerce-account .woocommerce_account_subscriptions table .status.pending{color:#999}.woocommerce-account .orders table .status.expired-quote,.woocommerce-account .woocommerce_account_subscriptions table .status.expired-quote,.woocommerce-account .orders table .status.failed,.woocommerce-account .woocommerce_account_subscriptions table .status.failed,.woocommerce-account .orders table .status.cancel,.woocommerce-account .woocommerce_account_subscriptions table .status.cancel{color:red}.woocommerce-account .orders .woocommerce-pagination,.woocommerce-account .woocommerce_account_subscriptions .woocommerce-pagination{margin:10px 0;text-align:center}.woocommerce-account .certificates{padding:0 15px 0 30px}.woocommerce-account .certificates .icon-link:before{font-size:10px}.woocommerce-account .certificates ul{margin:10px 0;padding:0;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.woocommerce-account .certificates li{list-style:none;padding:0;margin:0;display:inline-block;-ms-flex:1 1 100%;flex:1 1 100%;border:2px solid #eaeaea;background:#f5f5f5;padding:30px;border-radius:5px;margin:20px 0 0 0;font-size:13px;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:flex-start;align-items:flex-start}.woocommerce-account .certificates li h4{font-size:20px;margin:0 0 10px 0}.woocommerce-account .certificates li .caption{font-weight:400;font-size:12px}.woocommerce-account .certificates li .icon-cert-attendance,.woocommerce-account .certificates li .icon-cert-completion{font-size:40px;line-height:1;margin-right:5px}.woocommerce-account .certificates .sharing{margin-left:auto}.woocommerce-account .manage-slots{margin:30px 0}.woocommerce-account .manage-slots .button{padding:8px 15px;font-size:14px;white-space:nowrap}.woocommerce-account .manage-slots ul.licenses{margin:10px 0;padding:0;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.woocommerce-account .manage-slots ul.licenses .toggle-licenses{margin-top:10px}.woocommerce-account .manage-slots ul.licenses .toggle-licenses:before{float:right;margin-top:15px}.woocommerce-account .manage-slots ul.licenses&gt;li{list-style:none;padding:0;margin:0;display:inline-block;-ms-flex:1 1 100%;flex:1 1 100%;background:#f5f5f5;padding:30px;border-radius:5px;box-shadow:0 0 1px 0 rgba(0,0,0,0.3);margin:0 0 20px 0;font-size:13px;line-height:1.6}.woocommerce-account .manage-slots ul.licenses&gt;li.disabled{opacity:.5}.woocommerce-account .manage-slots ul.licenses&gt;li .license-header{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center}.woocommerce-account .manage-slots ul.licenses&gt;li .videocourse-logo,.woocommerce-account .manage-slots ul.licenses&gt;li .subscription-logo{width:130px;margin:0 20px 0 0}.woocommerce-account .manage-slots ul.licenses&gt;li .slot-actions{margin-left:auto;text-align:right}.woocommerce-account .manage-slots ul.licenses&gt;li .slot-actions .note{margin-top:10px}.woocommerce-account .manage-slots ul.licenses&gt;li .icon-confirmed:before{font-size:12px !important;margin:0 !important}.woocommerce-account .manage-slots ul.licenses&gt;li .icon-link:before{font-size:10px !important}.woocommerce-account .manage-slots ul.licenses&gt;li h4{font-size:18px;margin:0 0 10px 0}.woocommerce-account .manage-slots ul.licenses&gt;li .caption{font-weight:400;font-size:12px}.woocommerce-account .manage-slots ul.licenses&gt;li table{border:none;width:100%;margin:20px 0 0 0}.woocommerce-account .manage-slots ul.licenses&gt;li table tr{background:#fff}.woocommerce-account .manage-slots ul.licenses&gt;li table td,.woocommerce-account .manage-slots ul.licenses&gt;li table th{border:none;border-top:1px solid #f5f5f5;padding:5px}.woocommerce-account .manage-slots ul.licenses&gt;li table td.center,.woocommerce-account .manage-slots ul.licenses&gt;li table th.center{text-align:center}.woocommerce-account .manage-slots ul.licenses&gt;li table td.nowrap,.woocommerce-account .manage-slots ul.licenses&gt;li table th.nowrap{white-space:nowrap}.woocommerce-account .manage-slots ul.licenses&gt;li table th{white-space:nowrap}.woocommerce-account .manage-slots ul.licenses&gt;li table .expired td,.woocommerce-account .manage-slots ul.licenses&gt;li table .expired a.low-key{color:#999 !important}.woocommerce-account .manage-slots ul.licenses&gt;li .slots-orders .button.small{font-size:10px;padding:4px 8px;margin-left:4px}.woocommerce-account .manage-slots .desc{font-size:15px;line-height:1.5}.woocommerce-account .manage-slots ul.links{margin:25px 0 15px 0;padding:0;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.woocommerce-account .manage-slots ul.links&gt;li{list-style:none;padding:0;margin:0;display:inline-block;-ms-flex:1 1 100%;flex:1 1 100%;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center;background:#f5f5f5;box-shadow:0 0 1px 0 rgba(0,0,0,0.3);padding:15px;border-radius:5px;margin:0 0 10px 0}.woocommerce-account .manage-slots ul.links&gt;li.deleted{opacity:.3}.woocommerce-account .manage-slots ul.links .caption{font-weight:400;font-size:12px}.woocommerce-account .manage-slots ul.links .link-title{font-weight:bold;font-size:16px;width:40%;overflow:hidden;text-overflow:ellipsis}.woocommerce-account .manage-slots ul.links .link-title a.icon:before{font-size:13px !important;margin:0 8px}.woocommerce-account .manage-slots ul.links .link-domains{margin-left:45px;font-weight:normal;font-size:12px;color:#999}.woocommerce-account .manage-slots ul.links .link-domains.icon:before{font-size:10px !important;margin:0 2px 0 0 !important}.woocommerce-account .manage-slots ul.links .link-attr{font-size:12px}.woocommerce-account .manage-slots ul.links .link-actions{font-size:12px;text-transform:uppercase;margin-left:auto;text-align:center}.woocommerce-account .manage-slots ul.links .videocourse-logo,.woocommerce-account .manage-slots ul.links .subscription-logo{width:70px;height:40px;margin:0 10px}.woocommerce-account .manage-api-tokens{margin:30px 0}.woocommerce-account .manage-api-tokens .tokens{background:#f5f5f5;padding:30px;border-radius:5px;box-shadow:0 0 1px 0 rgba(0,0,0,0.3);margin:0 0 20px 0;font-size:13px;line-height:1.6}.woocommerce-account .manage-api-tokens .button{padding:8px 15px;font-size:14px;white-space:nowrap}.woocommerce-account .manage-api-tokens table{border:none;width:100%}.woocommerce-account .manage-api-tokens table tr{background:#fff}.woocommerce-account .manage-api-tokens table td,.woocommerce-account .manage-api-tokens table th{border:none;border-top:1px solid #f5f5f5;padding:5px}.woocommerce-account .manage-api-tokens table td.name,.woocommerce-account .manage-api-tokens table th.name{width:40%}.woocommerce-account .manage-api-tokens table td.center,.woocommerce-account .manage-api-tokens table th.center{text-align:center}.woocommerce-account .manage-api-tokens table td.nowrap,.woocommerce-account .manage-api-tokens table th.nowrap{white-space:nowrap}.woocommerce-account .manage-api-tokens table td.action,.woocommerce-account .manage-api-tokens table th.action{text-align:right}.woocommerce-account .manage-api-tokens table td.action .button,.woocommerce-account .manage-api-tokens table th.action .button{font-size:12px;padding:4px 10px !important}.woocommerce-account .manage-api-tokens table th{white-space:nowrap}.woocommerce-account .manage-api-tokens table .expired td,.woocommerce-account .manage-api-tokens table .expired a.low-key{color:#999 !important}.woocommerce-account .create-api-token-dialog textarea{font-family:monospace;width:95%;height:150px;resize:none}.woocommerce-account .edit-users{padding:0 15px 0 30px}.woocommerce-account .edit-users h2{margin:45px 0 0 0}.woocommerce-account .edit-users h2 .tab-menu{margin:0 0 0 10px}.woocommerce-account .edit-users .button{padding:8px 15px;font-size:14px;white-space:nowrap}.woocommerce-account .edit-users .users-control{font-size:14px;font-weight:normal;float:right}.woocommerce-account .edit-users .users-control form{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center;-ms-justify-content:flex-end;justify-content:flex-end}.woocommerce-account .edit-users .users-control .compressed-input{width:250px;font-size:13px;margin-left:30px}.woocommerce-account .edit-users .users-control .compressed-input .button{font-size:13px}.woocommerce-account .edit-users ul.users{margin:25px 0 15px 0;padding:0;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.woocommerce-account .edit-users ul.users&gt;li{list-style:none;padding:0;margin:0;display:inline-block;-ms-flex:1 1 100%;flex:1 1 100%;background:#f5f5f5;box-shadow:0 0 1px 0 rgba(0,0,0,0.3);padding:15px;border-radius:5px;margin:0 0 10px 0}.woocommerce-account .edit-users ul.users .trainings-count{float:right;margin-right:10px;margin-top:4px;color:#999;font-size:12px}.woocommerce-account .edit-users ul.users .student-trainings{font-size:13px;line-height:1.5;margin:10px 0 0 0}.woocommerce-account .edit-users ul.users .student-trainings .videocourse-logo,.woocommerce-account .edit-users ul.users .student-trainings .subscription-logo{width:60px;height:34px}.woocommerce-account .edit-users ul.users .student-trainings .caption{font-weight:400;font-size:12px}.woocommerce-account .edit-users ul.users .student-trainings table{border:none;width:100%}.woocommerce-account .edit-users ul.users .student-trainings table tr{background:#fff}.woocommerce-account .edit-users ul.users .student-trainings table td,.woocommerce-account .edit-users ul.users .student-trainings table th{border:none;border-top:1px solid #f5f5f5;padding:5px}.woocommerce-account .edit-users ul.users .student-trainings table td.training-logo,.woocommerce-account .edit-users ul.users .student-trainings table th.training-logo{width:60px}.woocommerce-account .edit-users ul.users .student-trainings table td.training-title,.woocommerce-account .edit-users ul.users .student-trainings table th.training-title{width:30%}.woocommerce-account .edit-users ul.users .student-trainings table td.action,.woocommerce-account .edit-users ul.users .student-trainings table th.action{width:70px;text-align:right}.woocommerce-account .edit-users ul.users .student-trainings table th{white-space:nowrap}.woocommerce-account .edit-users ul.users .student-trainings table .expired td{color:#999}.woocommerce-account .edit-users ul.users .student-trainings table .expired td .videocourse-logo,.woocommerce-account .edit-users ul.users .student-trainings table .expired td .subscription-logo{opacity:.6}.woocommerce-account .student-profile{font-size:13px;line-height:1.5;display:-ms-flexbox;display:-ms-flex;display:flex}.woocommerce-account .student-profile strong{font-size:15px}.woocommerce-account .student-profile .avatar{width:20px !important;height:20px !important;border-radius:100%;border:2px solid #fff;background:#fff;background-size:contain;margin-right:15px}.woocommerce-account .profile-picture{float:right;margin:30px 0 0 30px;width:150px}.woocommerce-account .profile-picture .filepond--drop-label{color:#ccc}.woocommerce-account .profile-picture .filepond--label-action{text-decoration-color:#ccc}.woocommerce-account .profile-picture .filepond--panel-root{background-color:#fff}.woocommerce-account .profile-picture .filepond--root{width:150px}.woocommerce-account .profile-picture .picture-info{text-align:center;font-size:12px;line-height:1.3;color:#999}.woocommerce-account .profile-info{width:calc(100% - 180px);overflow:hidden}.woocommerce-account .pagination{margin:0 auto;text-align:center}.error-orders,.error-certificates,.error-merge,.error-edit-users,.error-video-courses,.error-classroom-courses,.error-licenses,.error-links{margin:90px 0;color:#ccc;text-align:center}.error-orders .icon,.error-certificates .icon,.error-merge .icon,.error-edit-users .icon,.error-video-courses .icon,.error-classroom-courses .icon,.error-licenses .icon,.error-links .icon{font-size:150px;line-height:1}.error-orders.error-classroom-courses .icon,.error-certificates.error-classroom-courses .icon,.error-merge.error-classroom-courses .icon,.error-edit-users.error-classroom-courses .icon,.error-video-courses.error-classroom-courses .icon,.error-classroom-courses.error-classroom-courses .icon,.error-licenses.error-classroom-courses .icon,.error-links.error-classroom-courses .icon{font-size:120px}.error-orders.error-links .icon,.error-certificates.error-links .icon,.error-merge.error-links .icon,.error-edit-users.error-links .icon,.error-video-courses.error-links .icon,.error-classroom-courses.error-links .icon,.error-licenses.error-links .icon,.error-links.error-links .icon{font-size:90px;margin-bottom:50px}.error-orders h1,.error-certificates h1,.error-merge h1,.error-edit-users h1,.error-video-courses h1,.error-classroom-courses h1,.error-licenses h1,.error-links h1{font-size:53px;margin-top:20px}.error-orders p,.error-certificates p,.error-merge p,.error-edit-users p,.error-video-courses p,.error-classroom-courses p,.error-licenses p,.error-links p{font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:300;font-size:18px}.vt-unassign-slot{float:right;font-size:12px !important;padding:4px 10px !important}.vt-dialog .woocommerce-message,.vt-dialog .woocommerce-error,.vt-dialog .woocommerce-info{margin:30px 0 0 0}.vt-dialog label{color:#999;padding-left:10px;font-size:14px;display:block}.vt-dialog p{margin:10px 0}.vt-dialog p.form-row{float:left;width:48%;padding:0 2px}.vt-dialog p.form-row input[type=text],.vt-dialog p.form-row input[type=password],.vt-dialog p.form-row input[type=email],.vt-dialog p.form-row input[type=number],.vt-dialog p.form-row input[type=tel],.vt-dialog p.form-row textarea{width:90%}.vt-dialog p.form-row .p{display:block;margin-top:10px}.vt-dialog p.form-row select{width:95%}.vt-dialog p.form-row.form-row-first{clear:both;float:left}.vt-dialog p.form-row.form-row-last{float:right}.vt-dialog p.form-row.form-row-wide,.vt-dialog p.form-row.notes,.vt-dialog p.form-row.desc{float:none;clear:both;width:100%}.vt-dialog p.form-row.form-row-wide input[type=text],.vt-dialog p.form-row.notes input[type=text],.vt-dialog p.form-row.desc input[type=text],.vt-dialog p.form-row.form-row-wide input[type=password],.vt-dialog p.form-row.notes input[type=password],.vt-dialog p.form-row.desc input[type=password],.vt-dialog p.form-row.form-row-wide input[type=email],.vt-dialog p.form-row.notes input[type=email],.vt-dialog p.form-row.desc input[type=email],.vt-dialog p.form-row.form-row-wide input[type=number],.vt-dialog p.form-row.notes input[type=number],.vt-dialog p.form-row.desc input[type=number],.vt-dialog p.form-row.form-row-wide input[type=tel],.vt-dialog p.form-row.notes input[type=tel],.vt-dialog p.form-row.desc input[type=tel],.vt-dialog p.form-row.form-row-wide textarea,.vt-dialog p.form-row.notes textarea,.vt-dialog p.form-row.desc textarea{width:95%}.vt-dialog p.form-row.form-row-wide select,.vt-dialog p.form-row.notes select,.vt-dialog p.form-row.desc select{width:98%}.vt-dialog p.form-row.desc{margin-bottom:30px}.vt-dialog p .tips{font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-size:12px;line-height:1.4;color:#999;display:block;margin-top:15px}.vt-dialog .warning{color:#ec4040;font-weight:bold;display:block;margin:5px 5px 10px 5px}.vt-dialog .videocourse-logo,.vt-dialog .subscription-logo{width:150px;height:auto}.vt-dialog .button{margin-top:10px}.merge-account{margin:90px 0 0 0;text-align:center}.merge-account .icon{font-size:150px;line-height:1}.merge-account h1{font-size:53px;margin-top:20px}.merge-account p{font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:300;font-size:18px}.woocommerce-edit-account{background:#f5f5f5}.woocommerce-edit-account .woocommerce-message,.woocommerce-edit-account .woocommerce-error,.woocommerce-edit-account .woocommerce-info{margin:30px 0 0 0}.woocommerce-edit-account .account-edit{padding:0 30px}.woocommerce-edit-account label{color:#999;padding-left:10px;font-size:14px;display:block}.woocommerce-edit-account p{margin:5px 0}.woocommerce-edit-account p.form-row{float:left;width:45%;padding:0 2px}.woocommerce-edit-account p.form-row.form-row-last{margin-left:10px}.woocommerce-edit-account p.form-row.form-row-wide,.woocommerce-edit-account p.form-row.notes{float:none;clear:both;width:100%}.woocommerce-edit-account .account-edit input[type=text],.woocommerce-edit-account .account-edit input[type=password],.woocommerce-edit-account .account-edit input[type=email],.woocommerce-edit-account .account-edit input[type=number],.woocommerce-edit-account .account-edit input[type=tel],.woocommerce-edit-account .account-edit textarea{background-color:#fff !important;margin:5px 0;width:85% !important}.woocommerce-edit-account .account-edit input[type=submit]{clear:both;margin:10px 0}.woocommerce-edit-account .dialog-merge input{width:90%}.woocommerce-edit-account .red-button{margin-top:15px}.page-cart .content-wrapper{padding:30px;margin-top:auto;text-align:center}.page-cart .error-cart{color:#ccc;text-align:center;margin:30px 0}.page-cart .error-cart h1{font-size:53px;margin-top:20px}.page-cart .error-cart p,.page-cart .error-cart .woocommerce-error{font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:300;font-size:18px;margin-bottom:0}.page-cart .error-cart p{color:#b3b3b3}.woocommerce-checkout{background:#f5f5f5}.woocommerce-checkout header.poster{padding-bottom:0;background:none}.woocommerce-checkout header.poster h1{margin-bottom:0}.woocommerce-checkout .help{font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-size:12px;line-height:1.4;color:#999;font-size:18px;text-align:center;margin:30px 0}.woocommerce-checkout .help2{font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-size:12px;color:#999;font-size:16px;text-align:left;line-height:1.4;margin:0 0 30px 0}.woocommerce-checkout .account-help{font-size:12px;color:#999;margin:4px 0 2px 0}.woocommerce-checkout .account-help:before,.woocommerce-checkout .account-help:after{font-family:'sqlbi' !important;margin-right:5px;vertical-align:middle}.woocommerce-checkout .account-help.solo:before,.woocommerce-checkout .account-help.solo:after{margin:0}.woocommerce-checkout .account-help:before{vertical-align:top;content:'\e55'}.woocommerce-checkout .account-help a{font-size:12px !important}.woocommerce-checkout abbr.required,.woocommerce-checkout span.required{text-decoration:none;border-bottom:none;font-weight:bold;color:#ec4040 !important}.woocommerce-checkout .icon-edit{font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:300;text-transform:uppercase;letter-spacing:1px;font-weight:400;font-size:12px}.woocommerce-checkout p{margin:5px 0}.woocommerce-checkout p.form-row{float:left;width:45%;padding:0 2px}.woocommerce-checkout p.form-row.form-row-check{width:15px;padding:0}.woocommerce-checkout p.form-row.form-row-last{margin-left:10px}.woocommerce-checkout p.form-row.form-row-wide,.woocommerce-checkout p.form-row.notes{float:none;clear:both;width:100%}.woocommerce-checkout #order_comments{height:70px}.woocommerce-checkout input[type=text],.woocommerce-checkout input[type=password],.woocommerce-checkout input[type=email],.woocommerce-checkout input[type=number],.woocommerce-checkout input[type=tel],.woocommerce-checkout textarea{background-color:#fff !important;margin:5px 0;width:85% !important}.woocommerce-checkout input[type=text].spin,.woocommerce-checkout input[type=password].spin,.woocommerce-checkout input[type=email].spin,.woocommerce-checkout input[type=number].spin,.woocommerce-checkout input[type=tel].spin,.woocommerce-checkout textarea.spin{width:30px !important;background:none !important}.woocommerce-checkout input[type=text].disabled,.woocommerce-checkout input[type=password].disabled,.woocommerce-checkout input[type=email].disabled,.woocommerce-checkout input[type=number].disabled,.woocommerce-checkout input[type=tel].disabled,.woocommerce-checkout textarea.disabled{background:#eee !important}.woocommerce-checkout .ui-spinner{margin:5px 0;width:70px}.woocommerce-checkout .attendees-checkout-fields .ui-spinner{background:#fff !important}.woocommerce-checkout select{background-color:#fff !important;margin:5px 0;width:88%}.woocommerce-checkout label{color:#999;padding-left:10px;font-size:14px;display:block}.woocommerce-checkout label .optional{display:none !important}.woocommerce-checkout label.raw,.woocommerce-checkout label.checkbox{color:#333;font-size:15px;font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif}.woocommerce-checkout label.raw input,.woocommerce-checkout label.checkbox input{margin-right:5px}.woocommerce-checkout .main-checkout{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:flex-start;align-items:flex-start;-ms-justify-content:space-between;justify-content:space-between}.woocommerce-checkout .sticky h2{margin-top:30px}.woocommerce-checkout .woocommerce-checkout-fields,.woocommerce-checkout .woocommerce-order-pay-review-order{-ms-flex:1 1 48%;flex:1 1 48%;padding:0 30px}.woocommerce-checkout .woocommerce-checkout-review-order,.woocommerce-checkout .woocommerce-order-pay-payment{-ms-flex:1 1 35%;flex:1 1 35%;padding:0 30px}.woocommerce-checkout .woocommerce-checkout-review-order .variation,.woocommerce-checkout .woocommerce-order-pay-review-order .variation,.woocommerce-checkout .woocommerce-checkout-extra-order .variation,.woocommerce-checkout .woocommerce-checkout-more-order .variation{margin:0 10px;color:#999}.woocommerce-checkout .woocommerce-checkout-review-order .variation p,.woocommerce-checkout .woocommerce-order-pay-review-order .variation p,.woocommerce-checkout .woocommerce-checkout-extra-order .variation p,.woocommerce-checkout .woocommerce-checkout-more-order .variation p,.woocommerce-checkout .woocommerce-checkout-review-order .variation dt,.woocommerce-checkout .woocommerce-order-pay-review-order .variation dt,.woocommerce-checkout .woocommerce-checkout-extra-order .variation dt,.woocommerce-checkout .woocommerce-checkout-more-order .variation dt,.woocommerce-checkout .woocommerce-checkout-review-order .variation dd,.woocommerce-checkout .woocommerce-order-pay-review-order .variation dd,.woocommerce-checkout .woocommerce-checkout-extra-order .variation dd,.woocommerce-checkout .woocommerce-checkout-more-order .variation dd{display:inline;margin:0;font-size:13px}.woocommerce-checkout .woocommerce-checkout-review-order table,.woocommerce-checkout .woocommerce-order-pay-review-order table,.woocommerce-checkout .woocommerce-checkout-extra-order table,.woocommerce-checkout .woocommerce-checkout-more-order table{margin:20px 0 10px 0;width:100%}.woocommerce-checkout .woocommerce-checkout-review-order th,.woocommerce-checkout .woocommerce-order-pay-review-order th,.woocommerce-checkout .woocommerce-checkout-extra-order th,.woocommerce-checkout .woocommerce-checkout-more-order th,.woocommerce-checkout .woocommerce-checkout-review-order td,.woocommerce-checkout .woocommerce-order-pay-review-order td,.woocommerce-checkout .woocommerce-checkout-extra-order td,.woocommerce-checkout .woocommerce-checkout-more-order td{border:none;border-top:1px solid #ddd}.woocommerce-checkout .woocommerce-checkout-review-order thead tr th,.woocommerce-checkout .woocommerce-order-pay-review-order thead tr th,.woocommerce-checkout .woocommerce-checkout-extra-order thead tr th,.woocommerce-checkout .woocommerce-checkout-more-order thead tr th,.woocommerce-checkout .woocommerce-checkout-review-order thead tr td,.woocommerce-checkout .woocommerce-order-pay-review-order thead tr td,.woocommerce-checkout .woocommerce-checkout-extra-order thead tr td,.woocommerce-checkout .woocommerce-checkout-more-order thead tr td{border:none;color:#999}.woocommerce-checkout .woocommerce-checkout-review-order th,.woocommerce-checkout .woocommerce-order-pay-review-order th,.woocommerce-checkout .woocommerce-checkout-extra-order th,.woocommerce-checkout .woocommerce-checkout-more-order th{font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:300;text-transform:uppercase;letter-spacing:1px;font-size:12px;font-weight:400}.woocommerce-checkout .woocommerce-checkout-review-order th.product-name,.woocommerce-checkout .woocommerce-order-pay-review-order th.product-name,.woocommerce-checkout .woocommerce-checkout-extra-order th.product-name,.woocommerce-checkout .woocommerce-checkout-more-order th.product-name{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.woocommerce-checkout .woocommerce-checkout-review-order th.product-name .spin,.woocommerce-checkout .woocommerce-order-pay-review-order th.product-name .spin,.woocommerce-checkout .woocommerce-checkout-extra-order th.product-name .spin,.woocommerce-checkout .woocommerce-checkout-more-order th.product-name .spin{font-size:13px}.woocommerce-checkout .woocommerce-checkout-review-order th.product-name .ui-spinner-button,.woocommerce-checkout .woocommerce-order-pay-review-order th.product-name .ui-spinner-button,.woocommerce-checkout .woocommerce-checkout-extra-order th.product-name .ui-spinner-button,.woocommerce-checkout .woocommerce-checkout-more-order th.product-name .ui-spinner-button{margin:2px 8px 0 0}.woocommerce-checkout .woocommerce-checkout-review-order th.product-name .ui-spinner,.woocommerce-checkout .woocommerce-order-pay-review-order th.product-name .ui-spinner,.woocommerce-checkout .woocommerce-checkout-extra-order th.product-name .ui-spinner,.woocommerce-checkout .woocommerce-checkout-more-order th.product-name .ui-spinner,.woocommerce-checkout .woocommerce-checkout-review-order th.product-name .spin,.woocommerce-checkout .woocommerce-order-pay-review-order th.product-name .spin,.woocommerce-checkout .woocommerce-checkout-extra-order th.product-name .spin,.woocommerce-checkout .woocommerce-checkout-more-order th.product-name .spin{margin-left:auto;background:#fff !important}.woocommerce-checkout .woocommerce-checkout-review-order .order_item,.woocommerce-checkout .woocommerce-order-pay-review-order .order_item,.woocommerce-checkout .woocommerce-checkout-extra-order .order_item,.woocommerce-checkout .woocommerce-checkout-more-order .order_item{background:#fff}.woocommerce-checkout .woocommerce-checkout-review-order .order_item td.product-name,.woocommerce-checkout .woocommerce-order-pay-review-order .order_item td.product-name,.woocommerce-checkout .woocommerce-checkout-extra-order .order_item td.product-name,.woocommerce-checkout .woocommerce-checkout-more-order .order_item td.product-name{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-size:14px;line-height:1.4}.woocommerce-checkout .woocommerce-checkout-review-order .order_item td.product-name .product-title,.woocommerce-checkout .woocommerce-order-pay-review-order .order_item td.product-name .product-title,.woocommerce-checkout .woocommerce-checkout-extra-order .order_item td.product-name .product-title,.woocommerce-checkout .woocommerce-checkout-more-order .order_item td.product-name .product-title{-ms-flex:0 1 60%;flex:0 1 60%;padding:5px}.woocommerce-checkout .woocommerce-checkout-review-order .order_item td.product-name .product-title a,.woocommerce-checkout .woocommerce-order-pay-review-order .order_item td.product-name .product-title a,.woocommerce-checkout .woocommerce-checkout-extra-order .order_item td.product-name .product-title a,.woocommerce-checkout .woocommerce-checkout-more-order .order_item td.product-name .product-title a{color:#333}.woocommerce-checkout .woocommerce-checkout-review-order .order_item td.product-name .product-title a:active,.woocommerce-checkout .woocommerce-order-pay-review-order .order_item td.product-name .product-title a:active,.woocommerce-checkout .woocommerce-checkout-extra-order .order_item td.product-name .product-title a:active,.woocommerce-checkout .woocommerce-checkout-more-order .order_item td.product-name .product-title a:active,.woocommerce-checkout .woocommerce-checkout-review-order .order_item td.product-name .product-title a:viited,.woocommerce-checkout .woocommerce-order-pay-review-order .order_item td.product-name .product-title a:viited,.woocommerce-checkout .woocommerce-checkout-extra-order .order_item td.product-name .product-title a:viited,.woocommerce-checkout .woocommerce-checkout-more-order .order_item td.product-name .product-title a:viited{color:#333}.woocommerce-checkout .woocommerce-checkout-review-order .order_item td.product-name .product-title a:hover,.woocommerce-checkout .woocommerce-order-pay-review-order .order_item td.product-name .product-title a:hover,.woocommerce-checkout .woocommerce-checkout-extra-order .order_item td.product-name .product-title a:hover,.woocommerce-checkout .woocommerce-checkout-more-order .order_item td.product-name .product-title a:hover{color:#000}.woocommerce-checkout .woocommerce-checkout-review-order .order_item td.product-name .product-title .eb,.woocommerce-checkout .woocommerce-order-pay-review-order .order_item td.product-name .product-title .eb,.woocommerce-checkout .woocommerce-checkout-extra-order .order_item td.product-name .product-title .eb,.woocommerce-checkout .woocommerce-checkout-more-order .order_item td.product-name .product-title .eb{color:#30966d;white-space:nowrap}.woocommerce-checkout .woocommerce-checkout-review-order .order_item td.product-name .spin,.woocommerce-checkout .woocommerce-order-pay-review-order .order_item td.product-name .spin,.woocommerce-checkout .woocommerce-checkout-extra-order .order_item td.product-name .spin,.woocommerce-checkout .woocommerce-checkout-more-order .order_item td.product-name .spin{font-size:15px}.woocommerce-checkout .woocommerce-checkout-review-order .order_item td.product-name .ui-spinner-button,.woocommerce-checkout .woocommerce-order-pay-review-order .order_item td.product-name .ui-spinner-button,.woocommerce-checkout .woocommerce-checkout-extra-order .order_item td.product-name .ui-spinner-button,.woocommerce-checkout .woocommerce-checkout-more-order .order_item td.product-name .ui-spinner-button{margin:4px 8px 0 0}.woocommerce-checkout .woocommerce-checkout-review-order .order_item td.product-name .product-logo,.woocommerce-checkout .woocommerce-order-pay-review-order .order_item td.product-name .product-logo,.woocommerce-checkout .woocommerce-checkout-extra-order .order_item td.product-name .product-logo,.woocommerce-checkout .woocommerce-checkout-more-order .order_item td.product-name .product-logo,.woocommerce-checkout .woocommerce-checkout-review-order .order_item td.product-name .icon,.woocommerce-checkout .woocommerce-order-pay-review-order .order_item td.product-name .icon,.woocommerce-checkout .woocommerce-checkout-extra-order .order_item td.product-name .icon,.woocommerce-checkout .woocommerce-checkout-more-order .order_item td.product-name .icon{-ms-flex:0 0 auto;flex:0 0 auto;-ms-align-self:start;align-self:start;width:60px;height:45px;margin:10px 10px 10px 5px}.woocommerce-checkout .woocommerce-checkout-review-order .order_item td.product-name .product-logo.videocourse-logo,.woocommerce-checkout .woocommerce-order-pay-review-order .order_item td.product-name .product-logo.videocourse-logo,.woocommerce-checkout .woocommerce-checkout-extra-order .order_item td.product-name .product-logo.videocourse-logo,.woocommerce-checkout .woocommerce-checkout-more-order .order_item td.product-name .product-logo.videocourse-logo,.woocommerce-checkout .woocommerce-checkout-review-order .order_item td.product-name .icon.videocourse-logo,.woocommerce-checkout .woocommerce-order-pay-review-order .order_item td.product-name .icon.videocourse-logo,.woocommerce-checkout .woocommerce-checkout-extra-order .order_item td.product-name .icon.videocourse-logo,.woocommerce-checkout .woocommerce-checkout-more-order .order_item td.product-name .icon.videocourse-logo,.woocommerce-checkout .woocommerce-checkout-review-order .order_item td.product-name .product-logo.subscription-logo,.woocommerce-checkout .woocommerce-order-pay-review-order .order_item td.product-name .product-logo.subscription-logo,.woocommerce-checkout .woocommerce-checkout-extra-order .order_item td.product-name .product-logo.subscription-logo,.woocommerce-checkout .woocommerce-checkout-more-order .order_item td.product-name .product-logo.subscription-logo,.woocommerce-checkout .woocommerce-checkout-review-order .order_item td.product-name .icon.subscription-logo,.woocommerce-checkout .woocommerce-order-pay-review-order .order_item td.product-name .icon.subscription-logo,.woocommerce-checkout .woocommerce-checkout-extra-order .order_item td.product-name .icon.subscription-logo,.woocommerce-checkout .woocommerce-checkout-more-order .order_item td.product-name .icon.subscription-logo{width:60px;height:35px}.woocommerce-checkout .woocommerce-checkout-review-order .order_item td.product-name .icon,.woocommerce-checkout .woocommerce-order-pay-review-order .order_item td.product-name .icon,.woocommerce-checkout .woocommerce-checkout-extra-order .order_item td.product-name .icon,.woocommerce-checkout .woocommerce-checkout-more-order .order_item td.product-name .icon{text-align:center}.woocommerce-checkout .woocommerce-checkout-review-order .order_item td.product-name .icon:before,.woocommerce-checkout .woocommerce-order-pay-review-order .order_item td.product-name .icon:before,.woocommerce-checkout .woocommerce-checkout-extra-order .order_item td.product-name .icon:before,.woocommerce-checkout .woocommerce-checkout-more-order .order_item td.product-name .icon:before{margin:0;font-size:30px;line-height:1.6}.woocommerce-checkout .woocommerce-checkout-review-order .order_item td.product-name .product-quantity,.woocommerce-checkout .woocommerce-order-pay-review-order .order_item td.product-name .product-quantity,.woocommerce-checkout .woocommerce-checkout-extra-order .order_item td.product-name .product-quantity,.woocommerce-checkout .woocommerce-checkout-more-order .order_item td.product-name .product-quantity{-ms-flex:0 0 auto;flex:0 0 auto;font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;text-align:right;margin-left:auto}.woocommerce-checkout .woocommerce-checkout-review-order .order_item.pinned td,.woocommerce-checkout .woocommerce-order-pay-review-order .order_item.pinned td,.woocommerce-checkout .woocommerce-checkout-extra-order .order_item.pinned td,.woocommerce-checkout .woocommerce-checkout-more-order .order_item.pinned td{font-weight:bold;background:#eee}.woocommerce-checkout .woocommerce-checkout-review-order .order_item.pinned td span,.woocommerce-checkout .woocommerce-order-pay-review-order .order_item.pinned td span,.woocommerce-checkout .woocommerce-checkout-extra-order .order_item.pinned td span,.woocommerce-checkout .woocommerce-checkout-more-order .order_item.pinned td span{font-weight:normal}.woocommerce-checkout .woocommerce-checkout-review-order .order_item.tied_to_prev td,.woocommerce-checkout .woocommerce-order-pay-review-order .order_item.tied_to_prev td,.woocommerce-checkout .woocommerce-checkout-extra-order .order_item.tied_to_prev td,.woocommerce-checkout .woocommerce-checkout-more-order .order_item.tied_to_prev td{border-top:none !important;padding-top:0 !important}.woocommerce-checkout .woocommerce-checkout-review-order .order_item.tied_to_prev td .product-logo,.woocommerce-checkout .woocommerce-order-pay-review-order .order_item.tied_to_prev td .product-logo,.woocommerce-checkout .woocommerce-checkout-extra-order .order_item.tied_to_prev td .product-logo,.woocommerce-checkout .woocommerce-checkout-more-order .order_item.tied_to_prev td .product-logo{height:0}.woocommerce-checkout .woocommerce-checkout-review-order .extension-selector,.woocommerce-checkout .woocommerce-order-pay-review-order .extension-selector,.woocommerce-checkout .woocommerce-checkout-extra-order .extension-selector,.woocommerce-checkout .woocommerce-checkout-more-order .extension-selector{font-size:13px;background-color:#f5f5f5 !important;width:95%}.woocommerce-checkout .woocommerce-checkout-review-order .extension-info,.woocommerce-checkout .woocommerce-order-pay-review-order .extension-info,.woocommerce-checkout .woocommerce-checkout-extra-order .extension-info,.woocommerce-checkout .woocommerce-checkout-more-order .extension-info{font-size:12px}.woocommerce-checkout .woocommerce-checkout-review-order .product-total,.woocommerce-checkout .woocommerce-order-pay-review-order .product-total,.woocommerce-checkout .woocommerce-checkout-extra-order .product-total,.woocommerce-checkout .woocommerce-checkout-more-order .product-total{width:85px}.woocommerce-checkout .woocommerce-checkout-review-order .product-total .small,.woocommerce-checkout .woocommerce-order-pay-review-order .product-total .small,.woocommerce-checkout .woocommerce-checkout-extra-order .product-total .small,.woocommerce-checkout .woocommerce-checkout-more-order .product-total .small{font-size:11px;line-height:1.2;margin:0}.woocommerce-checkout .woocommerce-checkout-review-order .product-total .regular-price,.woocommerce-checkout .woocommerce-order-pay-review-order .product-total .regular-price,.woocommerce-checkout .woocommerce-checkout-extra-order .product-total .regular-price,.woocommerce-checkout .woocommerce-checkout-more-order .product-total .regular-price{font-size:14px;line-height:1;color:#999;text-decoration:line-through}.woocommerce-checkout .woocommerce-checkout-review-order .product-total .subscription-price,.woocommerce-checkout .woocommerce-order-pay-review-order .product-total .subscription-price,.woocommerce-checkout .woocommerce-checkout-extra-order .product-total .subscription-price,.woocommerce-checkout .woocommerce-checkout-more-order .product-total .subscription-price{white-space:nowrap}.woocommerce-checkout .woocommerce-checkout-review-order .product-total .subscription-price .subscription-details,.woocommerce-checkout .woocommerce-order-pay-review-order .product-total .subscription-price .subscription-details,.woocommerce-checkout .woocommerce-checkout-extra-order .product-total .subscription-price .subscription-details,.woocommerce-checkout .woocommerce-checkout-more-order .product-total .subscription-price .subscription-details{font-size:12px}.woocommerce-checkout .woocommerce-checkout-review-order .product-option,.woocommerce-checkout .woocommerce-order-pay-review-order .product-option,.woocommerce-checkout .woocommerce-checkout-extra-order .product-option,.woocommerce-checkout .woocommerce-checkout-more-order .product-option{width:100px;text-align:right;white-space:nowrap}.woocommerce-checkout .woocommerce-checkout-review-order .recurring-totals th,.woocommerce-checkout .woocommerce-order-pay-review-order .recurring-totals th,.woocommerce-checkout .woocommerce-checkout-extra-order .recurring-totals th,.woocommerce-checkout .woocommerce-checkout-more-order .recurring-totals th{border-top:none;padding-top:25px;padding-bottom:15px;color:#999}.woocommerce-checkout .woocommerce-checkout-review-order .recurring-total td,.woocommerce-checkout .woocommerce-order-pay-review-order .recurring-total td,.woocommerce-checkout .woocommerce-checkout-extra-order .recurring-total td,.woocommerce-checkout .woocommerce-checkout-more-order .recurring-total td{font-size:12px}.woocommerce-checkout .woocommerce-checkout-review-order .recurring-total td .amount,.woocommerce-checkout .woocommerce-order-pay-review-order .recurring-total td .amount,.woocommerce-checkout .woocommerce-checkout-extra-order .recurring-total td .amount,.woocommerce-checkout .woocommerce-checkout-more-order .recurring-total td .amount{font-size:16px}.woocommerce-checkout .woocommerce-checkout-review-order .order-total th,.woocommerce-checkout .woocommerce-order-pay-review-order .order-total th,.woocommerce-checkout .woocommerce-checkout-extra-order .order-total th,.woocommerce-checkout .woocommerce-checkout-more-order .order-total th{font-weight:700;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.woocommerce-checkout .woocommerce-checkout-review-order .order-total th .curchanger,.woocommerce-checkout .woocommerce-order-pay-review-order .order-total th .curchanger,.woocommerce-checkout .woocommerce-checkout-extra-order .order-total th .curchanger,.woocommerce-checkout .woocommerce-checkout-more-order .order-total th .curchanger{margin-left:auto}.woocommerce-checkout .woocommerce-checkout-review-order .order-total .amount,.woocommerce-checkout .woocommerce-order-pay-review-order .order-total .amount,.woocommerce-checkout .woocommerce-checkout-extra-order .order-total .amount,.woocommerce-checkout .woocommerce-checkout-more-order .order-total .amount{font-weight:700}.woocommerce-checkout .woocommerce-checkout-review-order .first-payment-row td,.woocommerce-checkout .woocommerce-order-pay-review-order .first-payment-row td,.woocommerce-checkout .woocommerce-checkout-extra-order .first-payment-row td,.woocommerce-checkout .woocommerce-checkout-more-order .first-payment-row td{text-align:right;padding-top:0;border:none}.woocommerce-checkout .woocommerce-checkout-review-order .license-type-row th,.woocommerce-checkout .woocommerce-order-pay-review-order .license-type-row th,.woocommerce-checkout .woocommerce-checkout-extra-order .license-type-row th,.woocommerce-checkout .woocommerce-checkout-more-order .license-type-row th{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.woocommerce-checkout .woocommerce-checkout-review-order .license-type-row th select,.woocommerce-checkout .woocommerce-order-pay-review-order .license-type-row th select,.woocommerce-checkout .woocommerce-checkout-extra-order .license-type-row th select,.woocommerce-checkout .woocommerce-checkout-more-order .license-type-row th select{margin-left:auto;width:150px;font-size:13px}.woocommerce-checkout .woocommerce-checkout-review-order .product-total,.woocommerce-checkout .woocommerce-order-pay-review-order .product-total,.woocommerce-checkout .woocommerce-checkout-extra-order .product-total,.woocommerce-checkout .woocommerce-checkout-more-order .product-total,.woocommerce-checkout .woocommerce-checkout-review-order .cart-subtotal td,.woocommerce-checkout .woocommerce-order-pay-review-order .cart-subtotal td,.woocommerce-checkout .woocommerce-checkout-extra-order .cart-subtotal td,.woocommerce-checkout .woocommerce-checkout-more-order .cart-subtotal td,.woocommerce-checkout .woocommerce-checkout-review-order .cart-discount td,.woocommerce-checkout .woocommerce-order-pay-review-order .cart-discount td,.woocommerce-checkout .woocommerce-checkout-extra-order .cart-discount td,.woocommerce-checkout .woocommerce-checkout-more-order .cart-discount td,.woocommerce-checkout .woocommerce-checkout-review-order .fee td,.woocommerce-checkout .woocommerce-order-pay-review-order .fee td,.woocommerce-checkout .woocommerce-checkout-extra-order .fee td,.woocommerce-checkout .woocommerce-checkout-more-order .fee td,.woocommerce-checkout .woocommerce-checkout-review-order .order-total td,.woocommerce-checkout .woocommerce-order-pay-review-order .order-total td,.woocommerce-checkout .woocommerce-checkout-extra-order .order-total td,.woocommerce-checkout .woocommerce-checkout-more-order .order-total td,.woocommerce-checkout .woocommerce-checkout-review-order .tax-rate td,.woocommerce-checkout .woocommerce-order-pay-review-order .tax-rate td,.woocommerce-checkout .woocommerce-checkout-extra-order .tax-rate td,.woocommerce-checkout .woocommerce-checkout-more-order .tax-rate td,.woocommerce-checkout .woocommerce-checkout-review-order .tax-total td,.woocommerce-checkout .woocommerce-order-pay-review-order .tax-total td,.woocommerce-checkout .woocommerce-checkout-extra-order .tax-total td,.woocommerce-checkout .woocommerce-checkout-more-order .tax-total td{text-align:right}.woocommerce-checkout .woocommerce-checkout-review-order .cart-discount,.woocommerce-checkout .woocommerce-order-pay-review-order .cart-discount,.woocommerce-checkout .woocommerce-checkout-extra-order .cart-discount,.woocommerce-checkout .woocommerce-checkout-more-order .cart-discount{color:#30966d}.woocommerce-checkout .woocommerce-checkout-review-order .add-to-cart,.woocommerce-checkout .woocommerce-order-pay-review-order .add-to-cart,.woocommerce-checkout .woocommerce-checkout-extra-order .add-to-cart,.woocommerce-checkout .woocommerce-checkout-more-order .add-to-cart,.woocommerce-checkout .woocommerce-checkout-review-order .continue-shopping,.woocommerce-checkout .woocommerce-order-pay-review-order .continue-shopping,.woocommerce-checkout .woocommerce-checkout-extra-order .continue-shopping,.woocommerce-checkout .woocommerce-checkout-more-order .continue-shopping,.woocommerce-checkout .woocommerce-checkout-review-order .continue-shopping-link,.woocommerce-checkout .woocommerce-order-pay-review-order .continue-shopping-link,.woocommerce-checkout .woocommerce-checkout-extra-order .continue-shopping-link,.woocommerce-checkout .woocommerce-checkout-more-order .continue-shopping-link{display:inline-block;margin:10px 0;padding:5px 10px;font-size:13px}.woocommerce-checkout .woocommerce-checkout-review-order .add-to-cart:before,.woocommerce-checkout .woocommerce-order-pay-review-order .add-to-cart:before,.woocommerce-checkout .woocommerce-checkout-extra-order .add-to-cart:before,.woocommerce-checkout .woocommerce-checkout-more-order .add-to-cart:before,.woocommerce-checkout .woocommerce-checkout-review-order .continue-shopping:before,.woocommerce-checkout .woocommerce-order-pay-review-order .continue-shopping:before,.woocommerce-checkout .woocommerce-checkout-extra-order .continue-shopping:before,.woocommerce-checkout .woocommerce-checkout-more-order .continue-shopping:before,.woocommerce-checkout .woocommerce-checkout-review-order .continue-shopping-link:before,.woocommerce-checkout .woocommerce-order-pay-review-order .continue-shopping-link:before,.woocommerce-checkout .woocommerce-checkout-extra-order .continue-shopping-link:before,.woocommerce-checkout .woocommerce-checkout-more-order .continue-shopping-link:before,.woocommerce-checkout .woocommerce-checkout-review-order .add-to-cart:after,.woocommerce-checkout .woocommerce-order-pay-review-order .add-to-cart:after,.woocommerce-checkout .woocommerce-checkout-extra-order .add-to-cart:after,.woocommerce-checkout .woocommerce-checkout-more-order .add-to-cart:after,.woocommerce-checkout .woocommerce-checkout-review-order .continue-shopping:after,.woocommerce-checkout .woocommerce-order-pay-review-order .continue-shopping:after,.woocommerce-checkout .woocommerce-checkout-extra-order .continue-shopping:after,.woocommerce-checkout .woocommerce-checkout-more-order .continue-shopping:after,.woocommerce-checkout .woocommerce-checkout-review-order .continue-shopping-link:after,.woocommerce-checkout .woocommerce-order-pay-review-order .continue-shopping-link:after,.woocommerce-checkout .woocommerce-checkout-extra-order .continue-shopping-link:after,.woocommerce-checkout .woocommerce-checkout-more-order .continue-shopping-link:after{font-family:'sqlbi' !important;margin-right:5px;vertical-align:middle}.woocommerce-checkout .woocommerce-checkout-review-order .add-to-cart.solo:before,.woocommerce-checkout .woocommerce-order-pay-review-order .add-to-cart.solo:before,.woocommerce-checkout .woocommerce-checkout-extra-order .add-to-cart.solo:before,.woocommerce-checkout .woocommerce-checkout-more-order .add-to-cart.solo:before,.woocommerce-checkout .woocommerce-checkout-review-order .continue-shopping.solo:before,.woocommerce-checkout .woocommerce-order-pay-review-order .continue-shopping.solo:before,.woocommerce-checkout .woocommerce-checkout-extra-order .continue-shopping.solo:before,.woocommerce-checkout .woocommerce-checkout-more-order .continue-shopping.solo:before,.woocommerce-checkout .woocommerce-checkout-review-order .continue-shopping-link.solo:before,.woocommerce-checkout .woocommerce-order-pay-review-order .continue-shopping-link.solo:before,.woocommerce-checkout .woocommerce-checkout-extra-order .continue-shopping-link.solo:before,.woocommerce-checkout .woocommerce-checkout-more-order .continue-shopping-link.solo:before,.woocommerce-checkout .woocommerce-checkout-review-order .add-to-cart.solo:after,.woocommerce-checkout .woocommerce-order-pay-review-order .add-to-cart.solo:after,.woocommerce-checkout .woocommerce-checkout-extra-order .add-to-cart.solo:after,.woocommerce-checkout .woocommerce-checkout-more-order .add-to-cart.solo:after,.woocommerce-checkout .woocommerce-checkout-review-order .continue-shopping.solo:after,.woocommerce-checkout .woocommerce-order-pay-review-order .continue-shopping.solo:after,.woocommerce-checkout .woocommerce-checkout-extra-order .continue-shopping.solo:after,.woocommerce-checkout .woocommerce-checkout-more-order .continue-shopping.solo:after,.woocommerce-checkout .woocommerce-checkout-review-order .continue-shopping-link.solo:after,.woocommerce-checkout .woocommerce-order-pay-review-order .continue-shopping-link.solo:after,.woocommerce-checkout .woocommerce-checkout-extra-order .continue-shopping-link.solo:after,.woocommerce-checkout .woocommerce-checkout-more-order .continue-shopping-link.solo:after{margin:0}.woocommerce-checkout .woocommerce-checkout-review-order .add-to-cart:before,.woocommerce-checkout .woocommerce-order-pay-review-order .add-to-cart:before,.woocommerce-checkout .woocommerce-checkout-extra-order .add-to-cart:before,.woocommerce-checkout .woocommerce-checkout-more-order .add-to-cart:before,.woocommerce-checkout .woocommerce-checkout-review-order .continue-shopping:before,.woocommerce-checkout .woocommerce-order-pay-review-order .continue-shopping:before,.woocommerce-checkout .woocommerce-checkout-extra-order .continue-shopping:before,.woocommerce-checkout .woocommerce-checkout-more-order .continue-shopping:before,.woocommerce-checkout .woocommerce-checkout-review-order .continue-shopping-link:before,.woocommerce-checkout .woocommerce-order-pay-review-order .continue-shopping-link:before,.woocommerce-checkout .woocommerce-checkout-extra-order .continue-shopping-link:before,.woocommerce-checkout .woocommerce-checkout-more-order .continue-shopping-link:before{content:'\e900'}.woocommerce-checkout .woocommerce-checkout-review-order .goto-account-link,.woocommerce-checkout .woocommerce-order-pay-review-order .goto-account-link,.woocommerce-checkout .woocommerce-checkout-extra-order .goto-account-link,.woocommerce-checkout .woocommerce-checkout-more-order .goto-account-link{display:inline-block;margin:10px 0;padding:5px 10px;font-size:13px}.woocommerce-checkout .woocommerce-checkout-extra-order .order_item td.product-total,.woocommerce-checkout .woocommerce-checkout-more-order .order_item td.product-total{width:auto !important}.woocommerce-checkout .woocommerce-checkout-more-order{margin:20px 0}.woocommerce-checkout .woocommerce-checkout-more-order .tabs{list-style:none;padding:0;margin:0;display:inline-block;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center}.woocommerce-checkout .woocommerce-checkout-more-order .tabs .tab{display:block}.woocommerce-checkout .woocommerce-checkout-more-order .tabs a{border-top-left-radius:1px;border-top-right-radius:1px;display:block;padding:10px 15px 8px 15px;font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-size:11px;line-height:1;text-align:center;text-transform:uppercase;color:#999}.woocommerce-checkout .woocommerce-checkout-more-order .tabs a.active{background:#fff !important;color:#333 !important}.woocommerce-checkout .woocommerce-checkout-more-order .tab-content{background:#fff}.woocommerce-checkout .woocommerce-checkout-more-order .tab-content .search{font-size:14px;margin:8px 8px 4px 8px;width:70% !important}.woocommerce-checkout .woocommerce-checkout-more-order .tab-content .search-count{float:right;font-size:12px;background:#eee;color:#777;line-height:1;margin:14px 10px 0 0;padding:3px 6px;border-radius:5px}.woocommerce-checkout .woocommerce-checkout-more-order .tab-content .search-count .clear-filter{font-size:10px;color:#777}.woocommerce-checkout .woocommerce-checkout-more-order .tab-content .search-count .clear-filter:before,.woocommerce-checkout .woocommerce-checkout-more-order .tab-content .search-count .clear-filter:after{font-family:'sqlbi' !important;margin-right:5px;vertical-align:middle}.woocommerce-checkout .woocommerce-checkout-more-order .tab-content .search-count .clear-filter.solo:before,.woocommerce-checkout .woocommerce-checkout-more-order .tab-content .search-count .clear-filter.solo:after{margin:0}.woocommerce-checkout .woocommerce-checkout-more-order .tab-content .search-count .clear-filter:before{vertical-align:baseline;content:'\e913'}.woocommerce-checkout .woocommerce-checkout-more-order .tab-content-table{overflow-y:auto;max-height:450px}.woocommerce-checkout .woocommerce-checkout-more-order table{margin:0 !important}.woocommerce-checkout .woocommerce-billing-fields,.woocommerce-checkout .woocommerce-shipping-fields{clear:both;overflow:hidden}.woocommerce-checkout .woocommerce-billing-fields h2,.woocommerce-checkout .woocommerce-shipping-fields h2{margin-bottom:20px}.woocommerce-checkout .attendees-now-container,.woocommerce-checkout .attendees-later-container{clear:both;padding:10px 10px 30px 30px}.woocommerce-checkout .attendees-later-container{padding-bottom:0 !important}.woocommerce-checkout .attendees-later-container div{overflow:hidden}.woocommerce-checkout .attendees-later-container .form-row-first{width:40%}.woocommerce-checkout .attendees-later-container .form-row-last{width:50%}.woocommerce-checkout .attendees-later-container .note{margin-top:30px;font-size:13px;line-height:1.4;color:#333}.woocommerce-checkout #attendees{overflow:hidden}.woocommerce-checkout .add-attendee{display:inline-block;margin:10px 0;padding:5px 10px;font-size:13px}.woocommerce-checkout .add-attendee:before,.woocommerce-checkout .add-attendee:after{font-family:'sqlbi' !important;margin-right:5px;vertical-align:middle}.woocommerce-checkout .add-attendee.solo:before,.woocommerce-checkout .add-attendee.solo:after{margin:0}.woocommerce-checkout .add-attendee:before{content:'\e900'}.woocommerce-checkout .remove-attendee{color:#333;float:left;margin-top:36px;margin-left:-10px}.woocommerce-checkout .remove-attendee:before,.woocommerce-checkout .remove-attendee:after{font-family:'sqlbi' !important;margin-right:5px;vertical-align:middle}.woocommerce-checkout .remove-attendee.solo:before,.woocommerce-checkout .remove-attendee.solo:after{margin:0}.woocommerce-checkout .remove-attendee:before{vertical-align:baseline;content:'\e913'}.woocommerce-checkout .remove-attendee[disabled]{color:#ccc}.woocommerce-checkout .woocommerce-checkout-review-order .compressed-input{background:#fff;width:60%}.woocommerce-checkout .woocommerce-checkout-review-order .compressed-input button{padding:5px 10px;font-size:13px;background:#fff;color:#333}.woocommerce-checkout .woocommerce-checkout-review-order .compressed-input button:visited{background:#fff}.woocommerce-checkout .woocommerce-checkout-review-order .compressed-input button:hover,.woocommerce-checkout .woocommerce-checkout-review-order .compressed-input button:active,.woocommerce-checkout .woocommerce-checkout-review-order .compressed-input button:focus{background:#e6e6e6 !important}.woocommerce-checkout .woocommerce-checkout-review-order .compressed-input input{padding:0 10px;font-size:13px}.woocommerce-checkout #place_order{width:100%;display:block;margin:20px 0 !important;font-size:20px}.woocommerce-checkout #askbook_explain{font-size:13px;color:#666;width:85%;padding:5px 10px 20px 10px}.woocommerce-checkout .woocommerce-invalid input{-webkit-box-shadow:0 0 0 1px rgba(236,64,64,0.6);-moz-box-shadow:0 0 0 1px rgba(236,64,64,0.6);box-shadow:0 0 0 1px rgba(236,64,64,0.6)}.woocommerce-checkout .woocommerce-remove-coupon,.woocommerce-checkout .woocommerce-remove-product,.woocommerce-checkout .remove-from-cart{color:#333;font-size:0;position:absolute;margin:3px 0 0 15px}.woocommerce-checkout .woocommerce-remove-coupon:before,.woocommerce-checkout .woocommerce-remove-product:before,.woocommerce-checkout .remove-from-cart:before,.woocommerce-checkout .woocommerce-remove-coupon:after,.woocommerce-checkout .woocommerce-remove-product:after,.woocommerce-checkout .remove-from-cart:after{font-family:'sqlbi' !important;margin-right:5px;vertical-align:middle}.woocommerce-checkout .woocommerce-remove-coupon.solo:before,.woocommerce-checkout .woocommerce-remove-product.solo:before,.woocommerce-checkout .remove-from-cart.solo:before,.woocommerce-checkout .woocommerce-remove-coupon.solo:after,.woocommerce-checkout .woocommerce-remove-product.solo:after,.woocommerce-checkout .remove-from-cart.solo:after{margin:0}.woocommerce-checkout .woocommerce-remove-coupon:before,.woocommerce-checkout .woocommerce-remove-product:before,.woocommerce-checkout .remove-from-cart:before{vertical-align:baseline;content:'\e913'}.woocommerce-checkout .woocommerce-remove-coupon:before,.woocommerce-checkout .woocommerce-remove-product:before,.woocommerce-checkout .remove-from-cart:before{font-size:12px}.woocommerce-checkout .woocommerce-remove-coupon[disabled],.woocommerce-checkout .woocommerce-remove-product[disabled],.woocommerce-checkout .remove-from-cart[disabled]{color:#ccc}.woocommerce-checkout .clear-cart{font-size:14px;font-weight:normal !important;float:right;margin:10px -16px 10px 5px}.woocommerce-checkout .clear-cart:after{vertical-align:middle;font-size:12px}.woocommerce-checkout ul.wc_payment_methods{list-style:none;padding:0;margin:0;display:inline-block;margin:30px 0;padding:30px;background:#fff;width:100%;border-radius:5px}.woocommerce-checkout ul.wc_payment_methods fieldset{padding:10px 0 0 0}.woocommerce-checkout ul.wc_payment_methods li{list-style:none;padding:0;margin:0;display:inline-block;display:block;margin:10px 0}.woocommerce-checkout ul.wc_payment_methods li .payment-item{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:flex-start;align-items:flex-start}.woocommerce-checkout ul.wc_payment_methods li .payment-item input{display:inline-block;margin-top:5px}.woocommerce-checkout ul.wc_payment_methods li .payment-item label{display:-ms-flexbox !important;display:-ms-flex !important;display:flex !important;-ms-align-items:center !important;align-items:center !important;-ms-justify-content:space-between !important;justify-content:space-between !important;width:98%;color:#333;font-size:15px;font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif}.woocommerce-checkout ul.wc_payment_methods li .payment-item label .icons{text-align:right}.woocommerce-checkout ul.wc_payment_methods li .payment-item label img{margin:0 2px;height:20px;width:auto}.woocommerce-checkout ul.wc_payment_methods li .payment-item .disabled_payment_label{font-size:15px;font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;color:#999}.woocommerce-checkout ul.wc_payment_methods li .payment_box{padding:10px;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-size:12px;line-height:1.4;color:#999}.woocommerce-checkout ul.wc_payment_methods li .payment_box input{background:#f5f5f5 !important}.woocommerce-checkout .curchanger{width:90px;font-size:13px}.woocommerce-checkout .salechanger{-ms-flex-grow:1;flex-grow:1;width:auto;max-width:170px;margin:0 5px;font-size:13px}.woocommerce-checkout #stripe-card-element,.woocommerce-checkout #stripe-exp-element,.woocommerce-checkout #stripe-cvc-element{border-radius:5px}.woocommerce-checkout #terms-conditions{border-top:1px solid #ddd;padding:30px;margin-top:30px;font-size:12px;line-height:1.4}.woocommerce-checkout #terms-conditions .confirmation-reminder{font-size:13px;margin:20px 0}.woocommerce-checkout .wcppec-checkout-buttons,.woocommerce-checkout .wc-backward{display:none !important}.woocommerce-checkout .blockUI.blockOverlay{position:fixed !important;cursor:wait}.woocommerce-checkout .blockUI.blockOverlay:before,.woocommerce-checkout .woocommerce .loader:before{width:40px;height:40px;margin:0 auto;background:#333;border-radius:100%;-webkit-animation:sk-scaleout 1s infinite ease-in-out;animation:sk-scaleout 1s infinite ease-in-out;width:100px;height:100px;content:'';position:absolute;top:50%;left:50%}.woocommerce-checkout .placing-msg{display:none;position:fixed;bottom:0;left:0;right:0;text-align:center;z-index:9999999999999999;background:#333;color:#fff;padding:40px;font-size:16px;line-height:1.4}.woocommerce-checkout .placing-msg strong{font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:700;font-size:22px;margin-bottom:20px;display:block}.woocommerce-checkout .checkout.processing .placing-msg{display:block}.woocommerce-checkout .store-closed{padding:30px 0}.woocommerce-checkout .show-coupon-apply{font-size:13px;font-style:italic}.woocommerce-checkout .vat-dialog{display:none;padding-bottom:20px}.woocommerce-checkout .vat-dialog input{background:#f5f5f5 !important}.woocommerce-checkout .vat-dialog .cols{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-justify-content:space-between;justify-content:space-between}.woocommerce-checkout .vat-dialog .cols div{width:45%}.woocommerce-checkout .select2-selection__rendered{display:none !important}.woocommerce-checkout .wc-saved-payment-methods{padding-left:10px !important}.woocommerce-checkout .wc-saved-payment-methods label{text-transform:none !important}.woocommerce form .form-row .select2-container{display:none}.woocommerce .thankyou{text-align:center}.woocommerce-thankyou-order-received{font-size:24px;padding-top:30px}.woocommerce-thankyou-additional-details{font-size:15px}.woocommerce-thankyou-order-details{list-style:none;padding:0;margin:0;display:inline-block;padding:20px 0 0 0}.woocommerce-thankyou-order-details li{list-style:none;padding:0;margin:0;padding:15px 30px;display:inline-block;text-align:left;margin:0 1px;border-left:1px solid #ddd;text-transform:uppercase;font-size:12px;color:#999}.woocommerce-thankyou-order-details li:first-child{border:0}.woocommerce-thankyou-order-details li strong{display:block;text-transform:capitalize;font-size:20px;color:#333}.woocommerce-thankyou-order-recap{width:550px;margin:20px auto}@media only screen and (max-width:720px){.woocommerce-thankyou-order-recap{width:calc(100% - 60px)}}.woocommerce-thankyou-order-recap td,.woocommerce-thankyou-order-recap th{border-color:#ddd !important}.woocommerce-thankyou-order-recap thead th{background:#fff}.woocommerce-thankyou-order-recap tfoot tr:first-child th,.woocommerce-thankyou-order-recap tfoot tr:first-child td{border-top:3px solid #ddd}.woocommerce-message,.woocommerce-error,.woocommerce-info{text-align:center;list-style:none;padding:0;margin:0;display:inline-block;display:block;margin:5px 0}.woocommerce-message li,.woocommerce-error li,.woocommerce-info li{list-style:none;padding:0;margin:0;display:inline-block}.woocommerce-message .button,.woocommerce-error .button,.woocommerce-info .button{display:none !important}.woocommerce-message{color:#30966d}.woocommerce-error{color:#ec4040}.woocommerce-info{color:#999}.promote-more-discount{font-size:13px;color:red;line-height:1.3;display:block;margin:5px 0 0 0}.promote-next-discount{font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif !important;font-size:13px;text-transform:none !important;color:red !important;font-weight:300 !important}.promote-next-discount:before,.promote-next-discount:after{font-family:'sqlbi' !important;margin-right:5px;vertical-align:middle}.promote-next-discount.solo:before,.promote-next-discount.solo:after{margin:0}.promote-next-discount:before{font-size:9px;content:'\e931'}.public-profile{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center;-ms-justify-content:center;justify-content:center}.public-profile article{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:flex-start;align-items:flex-start;padding:60px;font-size:16px}.public-profile header{-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:flex-start;align-items:flex-start;padding:30px;margin:0 30px 0 0;max-width:400px}.public-profile header .avatar{width:100px !important;height:100px !important;border-radius:100%;border:2px solid #eee;background:#fff;background-size:contain;margin-right:20px}.public-profile header .icon-twitter:hover{color:#2aa3ef}.public-profile header .icon-linkedin:hover{color:#1178b3}.public-profile header .icon-blogurl:hover{color:#ec5d5d}.public-profile header .icon-email2{font-size:.85em}.public-profile header .icon-email2:hover{color:#000}.public-profile .left-badge{position:fixed;left:30px;bottom:30px}.public-profile .big-help{font-size:35px;line-height:1;color:#999}.public-profile .page-icon{-ms-flex:0 0 130px;flex:0 0 130px;text-align:left;margin:0}.public-profile .page-icon:before{font-size:130px;line-height:1}.public-profile h1{margin-bottom:5px;text-overflow:ellipsis;overflow:hidden;margin-right:30px}.public-profile h2{margin:0 0 10px 0}.public-profile h2 .icon{font-size:13px;line-height:1;vertical-align:middle}.public-profile .course-logo,.public-profile .videocourse-logo{width:140px}.public-profile .certificates{-ms-flex:0 1 auto;flex:0 1 auto;position:relative;padding:30px 0;border-left:3px solid #eee}.public-profile .certificates .content-carousel{max-width:600px;min-height:290px;overflow:hidden;margin:40px 0 0 0}.public-profile .certificates .content-carousel .slick-dots{bottom:0;width:auto}.public-profile .certificates .content-carousel .slick-prev:before,.public-profile .certificates .content-carousel .slick-next:before{color:#333;margin-left:1px;font-size:24px}.public-profile .certificates .content-carousel .slick-prev{left:-60px}.public-profile .certificates .content-carousel .slick-next{right:-40px}.public-profile .certificates .slide{padding-right:5px;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:flex-start;align-items:flex-start}.public-profile .certificates .actions{-ms-flex:0 1 140px;flex:0 1 140px;padding-left:30px}.public-profile .certificates .actions .sharing{margin-top:15px}.public-profile .certificates .meta{font-size:14px;line-height:1.4;padding-right:30px}.public-profile .issued{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:flex-start;align-items:flex-start}.public-profile .issued&gt;div{padding-top:10px;padding-right:30px;letter-spacing:1px;font-size:12px;text-transform:uppercase}.public-profile .issued .caption{font-weight:700;font-size:12px;letter-spacing:0}.public-profile .private{font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:700;position:fixed;top:30px;left:30px;z-index:999999;background:#333;color:#fff;padding:5px 15px;border-radius:.9em;text-transform:uppercase;font-size:13px}.linkedin-dialog .videocourse-logo,.linkedin-dialog .course-logo{float:right;width:140px;margin:0 0 20px 20px}.linkedin-dialog ul{margin:20px 0 30px 0}.button.plus-button{background:linear-gradient(90deg, #ff5858 0%, #9a1663 100%);color:#fff}.button.plus-button:hover{background:linear-gradient(90deg, #ff5858 50%, #9a1663 100%) !important;box-shadow:0 0 5px 0 rgba(153,23,99,0.48)}.plus-badge-container{line-height:1}.plus-badge{user-select:none;background:linear-gradient(50deg, #ff5858 0%, #9a1663 100%);border-radius:25px;padding:5px 12px;font-weight:bold;color:#fff !important;display:inline-block;font-size:14px;letter-spacing:.5px;line-height:1;overflow:hidden;white-space:nowrap;width:55px;transition:width .5s ease-in-out}.plus-badge:hover{width:380px;max-width:100%;box-shadow:0 0 5px 0 rgba(153,23,99,0.48)}.plus-badge:active{transform:translateY(1px)}.plus-badge .icon{font-size:18px}.plus-badge span{margin:0 5px;font-weight:normal}.caption .plus-badge{line-height:1;margin:0 0 0 10px;padding:3px 6px;width:45px}.caption .plus-badge .icon{font-size:14px}.caption .plus-badge:hover{width:45px !important}.plus-text{color:#9a1663}.plus-banner{background:linear-gradient(90deg, #ff5858 0%, #9a1663 100%);color:#fff;padding:10px 20px;position:sticky;left:0;top:0;right:0;z-index:99999;opacity:.96;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center;-ms-justify-content:center;justify-content:center}.plus-banner a{color:#fff !important}.plus-banner .icon-logo-plus{font-size:30px;line-height:1}.plus-banner .button{margin-left:auto}.plus-banner .desc{margin:0 15px;font-size:15px;line-height:1.5}.plus-page{background:linear-gradient(50deg, #ff5858 0%, #9a1663 100%);color:#fff}.plus-page .plus-title{margin:0 0 30px 0;font-size:100px;line-height:1}.plus-page .button{font-size:17px}.plus-page .badge{display:none}.plus-page a:not(.button){color:#fff}.menu .account-plus{font-size:10px;letter-spacing:.5px;color:#FF5858;font-weight:500}.single-video .plus-tv{background:linear-gradient(0deg, #ff5858 0%, #9a1663 100%);width:100%;margin:0 0 20px 0;padding:0;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center;-ms-justify-content:center;justify-content:center;flex-direction:column;height:350px;color:#fff;font-size:16px;border-radius:5px}.single-video .plus-tv a:not(.button){color:#fff !important}.single-video .plus-tv .button{margin-top:10px;font-size:14px}.single-video .plus-tv .icon{font-size:80px;line-height:1;opacity:.5;margin-bottom:5px}.productplus{background-color:#9a1663 !important;color:#fff !important;background:linear-gradient(90deg, #ff5858 0%, #9a1663 100%) !important}a:not(.button):not(.invert).productplus{background:none !important;color:#9a1663 !important}a:not(.button):not(.invert).productplus:visited,a:not(.button):not(.invert).productplus:active{color:#9a1663 !important}a:not(.button):not(.invert).productplus:hover,a:not(.button):not(.invert).productplus:focus{color:#41092a !important}a.invert:not(.button).productplus{background:none !important;color:#fff !important}a.invert:not(.button).productplus:visited,a.invert:not(.button).productplus:active{color:#fff !important}a.invert:not(.button).productplus:hover,a.invert:not(.button).productplus:focus{color:#ccc !important}.button.productplus:visited,.button.productplus:active,.button.productplus:focus{background-color:#9a1663 !important}.button.productplus:hover,.button.productplus.active{background-color:#41092a !important}.productplus.account-video-course{background:linear-gradient(0, #ff5858 0%, #9a1663 100%) !important}.woocommerce-account .plus-products{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:flex-start;align-items:flex-start;-ms-justify-content:space-between;justify-content:space-between;padding:15px 15px 0 30px}.woocommerce-account .plus-products .section{width:calc(100% - 280px);margin:30px 0 0 0}.woocommerce-account .plus-products .section h2{margin:0}.woocommerce-account .plus-products .section h2 .tab-menu{margin:0 0 0 10px}.woocommerce-account .plus-products ul.products-list{list-style:none;padding:0;margin:0;display:inline-block;margin:30px 0;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.woocommerce-account .plus-products ul.products-list li{position:relative;list-style:none;padding:0;margin:0;display:inline-block;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center;-ms-flex:1 1 100%;flex:1 1 100%;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#f5f5f5;margin:0 15px 15px 0;text-align:center;font-size:13px;line-height:1.4;padding:10px;box-shadow:0 0 1px 0 rgba(0,0,0,0.3);border-radius:5px}.woocommerce-account .plus-products ul.products-list li .button{background:#fff;color:#333;padding:6px 15px;margin:10px 0;min-width:70px}.woocommerce-account .plus-products ul.products-list li .button:visited{background:#fff}.woocommerce-account .plus-products ul.products-list li .button:hover,.woocommerce-account .plus-products ul.products-list li .button:active,.woocommerce-account .plus-products ul.products-list li .button:focus{background:#e6e6e6 !important}.woocommerce-account .plus-products ul.products-list li .button.small{font-size:10px;padding:4px 8px;margin:5px 0 0 0 }.woocommerce-account .plus-products ul.products-list .toggle-details{-ms-flex:1 1 70%;flex:1 1 70%}.woocommerce-account .plus-products ul.products-list .toggle-details:before{margin-top:14px}.woocommerce-account .plus-products ul.products-list .product-title{text-align:left;font-weight:bold;font-size:16px;line-height:1.3}.woocommerce-account .plus-products ul.products-list .product-title .caption{font-size:11px}.woocommerce-account .plus-products ul.products-list .product-data{-ms-flex:1 1 60%;flex:1 1 60%;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center;padding:0 15px}.woocommerce-account .plus-products ul.products-list .product-data .icon{font-size:25px;margin-right:10px}.woocommerce-account .plus-products ul.products-list .product-ctrl{margin-left:auto;padding:0 10px ;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center}.woocommerce-account .plus-products ul.products-list .product-meta{flex:0 0 auto;width:135px;margin-left:30px}.woocommerce-account .plus-products ul.products-list .product-meta .icon:before{font-size:20px}.woocommerce-account .plus-products ul.products-list .product-desc p{font-size:14px;padding:5px 0}.woocommerce-account .plus-products ul.products-list .product-desc p:first-child{margin-top:0;padding-top:0}.woocommerce-account .plus-products ul.products-list .product-details{width:100% !important;padding:15px;text-align:left;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:flex-start;align-items:flex-start;-ms-justify-content:space-between;justify-content:space-between;font-size:15px}.woocommerce-account .plus-products .plus-status{font-size:15px;line-height:1.4;margin-top:85px;width:200px;background:linear-gradient(0deg, #ff5858 0%, #9a1663 100%);color:#fff;padding:30px;border-radius:5px;text-align:center}.woocommerce-account .plus-products .plus-status .plus-logo{font-size:25px;line-height:1}.woocommerce-account .plus-products .plus-status.subscribed{text-align:left}.woocommerce-account .plus-products .plus-status.subscribed .plus-logo{font-size:50px;margin-bottom:20px}.woocommerce-account .plus-products .plus-status .prices{margin:15px 0}.woocommerce-account .plus-products .plus-status .regular-price{font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:400;font-size:26px;line-height:1;color:#ccc;text-decoration:line-through}.woocommerce-account .plus-products .plus-status .price{font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:700;font-size:60px;line-height:1}@media only screen and (max-width:800px){.woocommerce-account .plus-products{flex-direction:column-reverse}.woocommerce-account .plus-products .section{width:100%}.woocommerce-account .plus-products .plus-status{margin:10px 0;width:calc(100% - 80px);display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:flex-start;align-items:flex-start}.woocommerce-account .plus-products .plus-status .plus-logo{margin:10px 40px 0 0}.woocommerce-account .plus-products .plus-status p{margin:0}}.vjs-default-skin{color:#fff}.vjs-default-skin .vjs-play-progress,.vjs-default-skin .vjs-volume-level{background-color:#ec5d5d !important}.vjs-default-skin .vjs-big-play-button{height:2.4em !important;border-radius:.5em !important;box-shadow:none !important;font-size:2.2em !important;border:0 !important;left:50% !important;margin-left:-44px !important;top:50% !important;margin-top:-26px !important}.vjs-default-skin .vjs-big-play-button:before{text-shadow:none !important;line-height:2.5em !important}.wpProQuiz_content{margin:30px 0}.wpProQuiz_content table,.wpProQuiz_content th,.wpProQuiz_content td{border:0}.wpProQuiz_listItem{list-style:none;margin:30px 0}.wpProQuiz_resultsList li{list-style:none}.wpProQuiz_forms{margin:20px 0}.wpProQuiz_quiz{margin:30px 0}.wpProQuiz_quiz pre{overflow:auto !important}.wpProQuiz_invalidate{display:none}.wpProQuiz_question_page{font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:700;font-size:28px;line-height:1.3;margin:60px 0 10px 0;display:block !important}.wpProQuiz_question{overflow:hidden;margin:20px 0 !important}.wpProQuiz_questionInput{float:left;margin:5px 0 0 -30px}.wpProQuiz_questionList{background:#f5f5f5;padding:25px 60px 30px 60px;border-radius:5px}.wpProQuiz_questionList li{list-style:none;margin:10px 0}.wpProQuiz_questionList li.wpProQuiz_answerCorrect{color:#42b273}.wpProQuiz_questionList li.wpProQuiz_answerIncorrect{color:#ec4040}.wpProQuiz_questionList pre{border:0;padding:0 10px;margin:0;background:none}.wpProQuiz_results{margin:60px 30px}.wpProQuiz_resultsList strong{font-size:22px;line-height:1.4}.wpProQuiz_infopage h4,h4.wpProQuiz_header{display:none}.wpProQuiz_points{float:left;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center;-ms-justify-content:center;justify-content:center;text-align:center;margin:0 30px 30px 30px;background:#f5f5f5;color:#333;font-family:effra,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-weight:700;font-size:40px;width:120px;height:120px;border-radius:100%}.wpProQuiz_points span{display:none}.wpProQuiz_points span:last-child{display:block}.wpProQuiz_points.red{background:#ec4040;color:#fff}.wpProQuiz_points.yellow{background:#cea909}.wpProQuiz_points.green{background:#42b273;color:#fff}.wpProQuiz_button[name="reShowQuestion"]{clear:both;display:block !important;margin:30px auto 0 auto !important}.wpProQuiz_lock{font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;font-size:26px;line-height:1.4;color:#999;text-align:center;padding-top:30px}.tooltipster-fall,.tooltipster-grow.tooltipster-show{-webkit-transition-timing-function:cubic-bezier(.175, .885, .32, 1);-moz-transition-timing-function:cubic-bezier(.175, .885, .32, 1.15);-ms-transition-timing-function:cubic-bezier(.175, .885, .32, 1.15);-o-transition-timing-function:cubic-bezier(.175, .885, .32, 1.15);transition-timing-function:cubic-bezier(.175, .885, .32, 1.15)}.tooltipster-base{display:flex;pointer-events:none;position:absolute}.tooltipster-box{flex:1 1 auto}.tooltipster-content{box-sizing:border-box;max-height:100%;max-width:100%;overflow:auto}.tooltipster-ruler{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}.tooltipster-fade.tooltipster-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0, 0);-moz-transform:scale(0, 0);-o-transform:scale(0, 0);-ms-transform:scale(0, 0);transform:scale(0, 0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.tooltipster-grow.tooltipster-show{-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-o-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1);-webkit-transition-timing-function:cubic-bezier(.175, .885, .32, 1.15);transition-timing-function:cubic-bezier(.175, .885, .32, 1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}.tooltipster-swing.tooltipster-show{opacity:1;-webkit-transform:rotateZ(0);-moz-transform:rotateZ(0);-o-transform:rotateZ(0);-ms-transform:rotateZ(0);transform:rotateZ(0);-webkit-transition-timing-function:cubic-bezier(.23, .635, .495, 1);-webkit-transition-timing-function:cubic-bezier(.23, .635, .495, 2.4);-moz-transition-timing-function:cubic-bezier(.23, .635, .495, 2.4);-ms-transition-timing-function:cubic-bezier(.23, .635, .495, 2.4);-o-transition-timing-function:cubic-bezier(.23, .635, .495, 2.4);transition-timing-function:cubic-bezier(.23, .635, .495, 2.4)}.tooltipster-fall{-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(.175, .885, .32, 1.15);transition-timing-function:cubic-bezier(.175, .885, .32, 1.15)}.tooltipster-fall.tooltipster-initial{top:0 !important}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0!important;opacity:0}.tooltipster-slide{-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(.175, .885, .32, 1);-webkit-transition-timing-function:cubic-bezier(.175, .885, .32, 1.15);-moz-transition-timing-function:cubic-bezier(.175, .885, .32, 1.15);-ms-transition-timing-function:cubic-bezier(.175, .885, .32, 1.15);-o-transition-timing-function:cubic-bezier(.175, .885, .32, 1.15);transition-timing-function:cubic-bezier(.175, .885, .32, 1.15)}.tooltipster-slide.tooltipster-initial{left:-40px !important}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0!important;opacity:0}@keyframes tooltipster-fading{0%{opacity:0}100%{opacity:1}}.tooltipster-update-fade{animation:tooltipster-fading .4s}@keyframes tooltipster-rotating{25%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}100%{transform:rotate(0)}}.tooltipster-update-rotate{animation:tooltipster-rotating .6s}@keyframes tooltipster-scaling{50%{transform:scale(1.1)}100%{transform:scale(1)}}.tooltipster-update-scale{animation:tooltipster-scaling .6s}.tooltipster-sidetip .tooltipster-box{background:#565656;border:2px solid #000;border-radius:4px}.tooltipster-sidetip.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-left .tooltipster-box{margin-right:8px}.tooltipster-sidetip.tooltipster-right .tooltipster-box{margin-left:8px}.tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:8px}.tooltipster-sidetip .tooltipster-content{color:#fff;line-height:18px;padding:6px 14px}.tooltipster-sidetip .tooltipster-arrow{overflow:hidden;position:absolute}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{height:10px;margin-left:-10px;top:0;width:20px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow{height:20px;margin-top:-10px;right:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{height:20px;margin-top:-10px;left:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{bottom:0;height:10px;margin-left:-10px;width:20px}.tooltipster-sidetip .tooltipster-arrow-background,.tooltipster-sidetip .tooltipster-arrow-border{height:0;position:absolute;width:0}.tooltipster-sidetip .tooltipster-arrow-background{border:10px solid transparent}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#565656;left:0;top:3px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#565656;left:-3px;top:0}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:#565656;left:3px;top:0}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#565656;left:0;top:-3px}.tooltipster-sidetip .tooltipster-arrow-border{border:10px solid transparent;left:0;top:0}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#000}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:#000}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{border-right-color:#000}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:#000}.tooltipster-sidetip .tooltipster-arrow-uncropped{position:relative}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped{top:-10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped{left:-10px}.tooltipster-sidetip.tooltipster-borderless .tooltipster-box{border:none;background:#1b1b1b;background:rgba(10,10,10,0.9)}.tooltipster-sidetip.tooltipster-borderless.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-borderless.tooltipster-left .tooltipster-box{margin-right:8px}.tooltipster-sidetip.tooltipster-borderless.tooltipster-right .tooltipster-box{margin-left:8px}.tooltipster-sidetip.tooltipster-borderless.tooltipster-top .tooltipster-box{margin-bottom:8px}.tooltipster-sidetip.tooltipster-borderless .tooltipster-arrow{height:8px;margin-left:-8px;width:16px}.tooltipster-sidetip.tooltipster-borderless.tooltipster-left .tooltipster-arrow,.tooltipster-sidetip.tooltipster-borderless.tooltipster-right .tooltipster-arrow{height:16px;margin-left:0;margin-top:-8px;width:8px}.tooltipster-sidetip.tooltipster-borderless .tooltipster-arrow-background{display:none}.tooltipster-sidetip.tooltipster-borderless .tooltipster-arrow-border{border:8px solid transparent}.tooltipster-sidetip.tooltipster-borderless.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#1b1b1b;border-bottom-color:rgba(10,10,10,0.9)}.tooltipster-sidetip.tooltipster-borderless.tooltipster-left .tooltipster-arrow-border{border-left-color:#1b1b1b;border-left-color:rgba(10,10,10,0.9)}.tooltipster-sidetip.tooltipster-borderless.tooltipster-right .tooltipster-arrow-border{border-right-color:#1b1b1b;border-right-color:rgba(10,10,10,0.9)}.tooltipster-sidetip.tooltipster-borderless.tooltipster-top .tooltipster-arrow-border{border-top-color:#1b1b1b;border-top-color:rgba(10,10,10,0.9)}.tooltipster-sidetip.tooltipster-borderless.tooltipster-bottom .tooltipster-arrow-uncropped{top:-8px}.tooltipster-sidetip.tooltipster-borderless.tooltipster-right .tooltipster-arrow-uncropped{left:-8px}@media only screen and (max-width:1024px){header.main .menu ul.logo-menu{margin-right:14px}header.main .menu li{margin:0}header.main .menu li.menu-item-logo{padding-right:15px}header.main .menu li.menu-item-login{height:auto;overflow:hidden;width:38px}header.main .menu li.menu-item-login a:before,header.main .menu li.menu-item-login a:after{font-family:'sqlbi' !important;margin-right:5px;vertical-align:middle}header.main .menu li.menu-item-login a.solo:before,header.main .menu li.menu-item-login a.solo:after{margin:0}header.main .menu li.menu-item-login a:before{content:'\e951'}header.main .menu li.menu-item-login a:before{font-size:14px;margin-right:15px;color:#333;line-height:0}header.main .menu li.menu-item-login .avatar{margin-right:15px !important}.calendar .location{display:none}.calendar .mobile-location{display:block}.single .post-author .cert-badges{display:none}.post-type-archive-video ul.videos{margin-top:10px}.post-type-archive-book ul.books{margin-top:10px}.post-type-archive-tool ul.tools{margin-top:10px}.page-training .calendar{margin-top:10px}.training-hero&gt;div{padding:90px 0;font-size:22px;line-height:1.4}.training-hero&gt;div h1{font-size:35px}.training-hero .hero h1{font-size:45px;margin:0 30px 60px 30px}.training-hero .hero p{margin:15px}.page-dax .hero .icon-dax{font-size:80px}.category-dax .selector ul{float:none;width:100%;margin-top:0;text-align:center}}@media only screen and (max-width:980px){header.main .menu ul.nav-menu{display:none}header.main .menu li{margin:0 3px}header.main .menu li a:before{font-size:18px !important;line-height:25px}header.main .menu li.menu-item-logo{border:0}header.main .menu li.menu-item-search{display:none}header.main .menu li.menu-item-mobile{display:block}header.main .menu li.menu-item-mobile a:before{font-size:14px !important}header.main .menu li .avatar{width:25px !important;height:25px !important}header.main .training-menu li{margin:0 2px}header.main .training-menu li .menu-icon{font-size:28px;height:35px}header.main .training-menu li .menu-icon.icon-dax{font-size:20px}header.main .training-menu li .menu-icon.icon-custom-training{font-size:25px}header.main .training-menu li .menu-title{font-size:12px}header.main .training-menu li .menu-subtitle,header.main .training-menu li .icon-expand{display:none}header.main .search-menu{display:none !important}footer.main section.newsletter{-ms-flex-basis:60%;flex-basis:60%}footer.main section.what-is-next{display:none}.calendar td,.calendar th{padding:10px 2px}article .entry-content{-ms-flex-direction:column;flex-direction:column}article main,article aside{-ms-flex-basis:100% !important;flex-basis:100% !important;width:100% !important}article aside{padding:0 !important;margin-top:0 !important;margin:0 !important}article main .sharing{text-align:center}article main .sharing .share{width:42px;height:42px;margin:20px 2px 0 2px}article main .sharing .share:before{font-size:24px;line-height:1.8}article main .sharing .share.icon-email2:before{font-size:23px}header.poster.with-video{text-align:center}header.poster.with-video .hpart{display:block}header.poster.with-video .hpart .tv{margin:30px 0}header.poster.with-video .hpart h1{padding:0 60px}header.poster.with-video em{text-align:center}.recommended .items .item:nth-child(4){display:none}.contact-us .fields{-ms-flex-direction:column;flex-direction:column}.contact-us .fields .customer-fields,.contact-us .fields .service-fields{width:100%;margin:0}.home .item{-ms-flex-basis:100% !important;flex-basis:100% !important;border-left:0 !important;border-bottom:1px solid #ddd;padding:10px 0 20px 0}.home .item:last-child,.home .item:nth-child(2),.home .item.item-training{border:0}.home .item article{padding:10px }.home .item .classrooms-by-type{width:45% !important}.home .item .map,.home .item .map-img{width:30% !important}.home hr{display:none}.home .video-cover{max-height:150px}.home .video-cover&gt;div{background-size:85px auto}.single .download{background-image:none}.single-blogpost aside{padding:0 !important}.single-whitepaper footer hr.wrapper{display:none}.single-book header.poster h1{font-size:45px}.single-consulting .service-meta{margin-top:0}.single-consulting aside .note{padding-bottom:0}.mobile-search-string{display:block}.blog .contents-list,.author-blog .contents-list,.search .contents-list,.tag .contents-list,.archive .contents-list{-ms-flex-direction:column;flex-direction:column}.blog aside,.author-blog aside,.archive:not(.author) aside{display:none}.post-type-archive-book ul.books li.featured{-ms-align-items:flex-start;align-items:flex-start}.post-type-archive-book ul.books li.featured .book-cover{height:180px}.page-consulting header.poster .about{font-size:20px}.page-consulting header.poster h1{font-size:28px;margin:30px 0 30px 30px}.page-consulting .services{-ms-flex-direction:column;flex-direction:column;padding-bottom:0}.page-consulting .services .question-list{padding-left:0;padding-top:60px;border:0;border-top:1px solid #ddd}.page-about .floating-contact{display:none}.author .books-list li{width:15%}.author .meet-him{display:none}.woocommerce-checkout .checkout .main-checkout{-ms-flex-direction:column;flex-direction:column}.woocommerce-checkout .checkout .woocommerce-checkout-fields{width:100%}.woocommerce-checkout .checkout .woocommerce-order-pay-review-order,.woocommerce-checkout .checkout .woocommerce-checkout-review-order,.woocommerce-checkout .checkout .woocommerce-order-pay-payment{width:95%}}@media only screen and (max-width:834px){header.main .training-menu li{padding:10px 5px;border-radius:15px !important}header.main .training-menu li .menu-title,header.main .training-menu li .icon-expand{display:none}header.main .account-menu .user-profile img{display:none}.home .item.item-training .classrooms-by-type{width:65%}.home .item.item-training .videotraining{width:25%}.home .item.item-training .map,.home .item.item-training .map-img{display:none}.page-training .calendars{-ms-flex-direction:column;flex-direction:column}.single-book header.poster{text-align:center}.single-book header.poster .hpart{display:block !important}.single-book header.poster .hpart .book-cover{width:100%;height:auto;margin:0;max-width:275px}.single-book header.poster .hpart.companion .book-cover{display:none}.single-book header.poster.with-cover{padding-top:30px}.single-book header.poster.with-cover .hpart{padding-bottom:30px}.single-book header.poster.with-cover&gt;.wrapper{transform:none;margin-bottom:0}.single-book header.poster .page-icon,.single-book header.poster em{text-align:center}.single-book header.poster h1,.single-book header.poster em{padding-left:60px;padding-right:60px}.single-book .after-sales{border-top:0}.single-book .after-sales ul{-ms-flex-direction:column;flex-direction:column}.single-book .after-sales li{border-left:0;border-top:1px solid #ddd}.page-about .section-team ul{-ms-flex-direction:column;flex-direction:column;-ms-align-items:center;align-items:center}.page-about .section-team li{margin:30px 0}}@media only screen and (max-width:768px){.section-description{padding:0 30px 30px 30px}.network .sites li img{height:30px}article h1,header.poster.with-video h1{font-size:40px;line-height:1.2}article h2{font-size:24px}article h3{font-size:18px}.recommended .items .item:nth-child(3){display:none}.single .post-about{flex-direction:column;padding:0;margin:0 0 30px 0}.single .post-about .post-connect{padding:30px 0}.single .post-about .icon-rss{display:none}.single .post-author{border:0;padding:10px 20px}.single-book header.poster h1{font-size:40px}.blog .content-wrapper,.search .content-wrapper{padding:30px 0}.post-type-archive-video .content-wrapper,.post-type-archive-book .content-wrapper,.post-type-archive-tool .content-wrapper{padding:30px 0}.author ul.cert-badges{display:none}.author .activities{-ms-flex-direction:column;flex-direction:column}.author .activities .latest-posts,.author .activities .latest-events{margin:20px 0 0 0}.alert h1,.error404 h1,.page-broken h1,.page-unsupported h1,.page-cart h1,.alert .error-cart h1,.error404 .error-cart h1,.page-broken .error-cart h1,.page-unsupported .error-cart h1,.page-cart .error-cart h1{font-size:60px}.alert p,.error404 p,.page-broken p,.page-unsupported p,.page-cart p,.alert .error-cart p,.error404 .error-cart p,.page-broken .error-cart p,.page-unsupported .error-cart p,.page-cart .error-cart p{font-size:16px;line-height:1.4}.woocommerce-thankyou-order-details li{border:0}}@media only screen and (max-width:736px){.ui-dialog{position:fixed;width:auto !important;top:0 !important;right:0 !important;bottom:0 !important;left:0 !important;overflow:auto;height:100%;z-index:999999}header.main .account-menu li.user-profile h1{max-width:120px;font-size:18px}header.main .account-menu li.user-profile .note{display:none}.post-type-archive-book ul.books li.featured{-ms-justify-content:center;justify-content:center}.post-type-archive-book ul.books li.featured h3{font-size:24px}.post-type-archive-book ul.books li.featured p,.post-type-archive-book ul.books li.featured .stars .desc{display:none}.page-training .note{font-size:13px;margin-top:20px}.training-hero&gt;div{padding:60px 0;font-size:18px;line-height:1.4}.training-hero&gt;div h1{font-size:24px;line-height:1.3}.training-hero .hero h1{font-size:35px;line-height:1.2;margin:0 10px 30px 10px}.training-hero .hero p{text-align:center}.page-dax .hero .icon-dax{display:none}}@media only screen and (max-width:667px){.big-message{font-size:20px}.sh-toolbar .dax-formatter{display:none}header.main .account-menu li{padding:5px 12px}header.main .account-menu .menu-title{display:none}footer.main{padding-top:10px}footer.main .wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}footer.main section{border:0;padding-left:0;padding-right:0;-ms-flex-basis:100%;flex-basis:100%}footer.main section.connect{border-top:1px solid #4d4d4d;text-align:center}footer.main section.connect .social{width:auto}footer.main section.connect .social a{-ms-flex:1 1 auto;flex:1 1 auto}footer.main section.connect .contact a{display:inline-block;margin:0 10px}.network{display:none}.calendar td{font-size:15px}.calendar .flag{display:none}.calendar .course-logo,.calendar .odcourse-logo,.calendar .videocourse-logo{width:65px}.calendar .sale,.calendar .bundle,.calendar .videos,.calendar .group{display:none}.home .item.item-training .classrooms-by-type{width:100% !important;margin-right:0}.home .item.item-training .classrooms-by-type .courses-carousel{width:350px}.home .item.item-training .videotraining{display:none}.single main img.featured{width:30%}.page-consulting header.poster .about{width:70%;font-size:18px}.page-consulting header.poster h1{font-size:24px}.author .books-list li{width:22%}.account-login .regular{padding:0;border:0}.account-login .social{width:305px;padding:20px 0}}@media only screen and (max-width:568px){.nav-links .page-numbers{background:#f5f5f5;color:#000;padding:10px 15px}.nav-links .page-numbers:hover{background:#dcdcdc !important}.nav-links .page-numbers:active,.nav-links .page-numbers:focus{background:#dcdcdc !important;transform:translateY(1px)}.nav-links .page-numbers:visited{background:#f5f5f5}.nav-links .page-numbers:not(.next):not(.prev){display:none}.section-description{display:none}header.main .training-menu li .menu-icon{font-size:20px;height:25px}header.main .training-menu li .menu-icon.icon-dax{font-size:13px}header.main .training-menu li .menu-icon.icon-custom-training{font-size:15px}header.main .training-menu li .menu-icon.icon-data-visualization{font-size:15px}header.main .account-menu .user-profile,header.main .account-menu .sep{display:none !important}header.main .account-menu li .icon{font-size:30px;line-height:35px}header.main .account-menu li .icon.icon-menu-dashboard{font-size:18px}header.main .account-menu li .icon.icon-menu-classroom-courses{font-size:20px}header.main .account-menu li .icon.icon-menu-orders{font-size:25px}header.main .account-menu li .icon.icon-menu-edit-account{font-size:25px}header.main .account-menu li .icon.icon-menu-customer-logout{font-size:14px}footer.alt img{display:block;margin:0 auto 5px auto}article h1,header.poster.with-video h1{font-size:35px;line-height:1.2}header.poster.smaller h1{font-size:35px !important}header.poster h1,header.poster em,header.poster.with-video h1{padding:0 !important}header.poster em{font-size:16px}header.poster .connect{display:none}.breadcrumb .shortlink{display:none}.page-icon img{height:150px !important}.page-icon:before{font-size:46px}.recommended{padding-bottom:0 !important}.recommended .tags{margin:20px 10px 0 10px;text-align:center}.recommended .items{-ms-flex-direction:column;flex-direction:column}.recommended .items .item{display:block !important;border:0;border-top:1px solid #ddd;padding:30px 0 !important}.recommended .items .item:first-child{border:0 !important}.recommended .items .item p{margin-bottom:0 !important}.recommended .items .item article{padding:10px 0}.recommended .items .item.item-video{margin:0}.home .item.item-training .classrooms-by-type .courses-carousel{display:none}.home .item.item-training .classrooms-by-type .mobile-courses-list{display:block}.home .item.item-training .classrooms-by-type .mobile-courses-list .slide{display:block;visibility:visible}.home .item.item-browse{padding:0 20px}.home .item.item-browse article{display:block !important;text-align:center}.home .item.item-browse .numbers{margin-bottom:30px}.single-video .items .item{border-left:0 !important}.single-book header.poster h1{font-size:35px}.single-book header.poster .stars .desc{display:none}.blog-home{padding:30px 30px 0 30px}.blog-home ul.blog-authors&gt;li h1{font-size:20px}.blog .section-icon,.author-blog .section-icon,.search .section-icon,.tag .section-icon,.archive .section-icon{margin:0}.blog .section-icon .icon,.author-blog .section-icon .icon,.search .section-icon .icon,.tag .section-icon .icon,.archive .section-icon .icon,.blog .section-icon .filter-count,.author-blog .section-icon .filter-count,.search .section-icon .filter-count,.tag .section-icon .filter-count,.archive .section-icon .filter-count{display:none}.blog .contents-filter,.author-blog .contents-filter,.search .contents-filter,.tag .contents-filter,.archive .contents-filter{width:100%;margin:0 0 10px 0}.blog .contents-filter select,.author-blog .contents-filter select,.search .contents-filter select,.tag .contents-filter select,.archive .contents-filter select{max-width:100%;width:100%}.blog .thumbnail,.author-blog .thumbnail,.search .thumbnail,.tag .thumbnail,.archive .thumbnail{display:none}.blog .items .item,.author-blog .items .item,.search .items .item,.tag .items .item,.archive .items .item{padding:35px 0 20px 0}.blog .items .item article,.author-blog .items .item article,.search .items .item article,.tag .items .item article,.archive .items .item article{padding:10px 0}.post-type-archive-book ul.books li{display:block !important;-ms-flex:1 1 18% !important;flex:1 1 18% !important}.post-type-archive-book ul.books li h3{font-size:16px !important}.post-type-archive-book ul.books li .book-cover{width:100% !important;height:auto !important;margin:0 0 20px 0 !important}.page-consulting .services .product-list .button{float:none;display:block;margin:0 auto}.page-survey h2{font-size:35px}.author main p:first-child{font-size:22px;line-height:1.4}alert h1,.error404 h1,.page-broken h1,.page-unsupported h1,.page-cart h1,alert .error-cart h1,.error404 .error-cart h1,.page-broken .error-cart h1,.page-unsupported .error-cart h1,.page-cart .error-cart h1{font-size:40px}alert .content-wrapper img,.error404 .content-wrapper img,.page-broken .content-wrapper img,.page-unsupported .content-wrapper img,.page-cart .content-wrapper img{width:50%;height:auto}.account-lost-password{padding:30px;text-align:center}.account-lost-password .compressed-input{display:block;background:none;text-align:center}.account-lost-password .compressed-input input{width:90%;margin:5px 0}.account-content .trainings .section{float:none}.account-content .trainings li{-ms-flex-grow:1;flex-grow:1}.account-content .orders .order-status,.account-content .orders .order-date{display:none}.woocommerce-edit-account p.form-row{float:none;clear:both;width:100%}.woocommerce-edit-account p.form-row.form-row-last{margin:0}.page-cart .error-cart h1{font-size:40px}.page-cart .error-cart p{font-size:16px}.woocommerce-checkout .checkout .woocommerce-checkout-fields,.woocommerce-checkout .checkout .woocommerce-order-pay-review-order,.woocommerce-checkout .checkout .woocommerce-checkout-review-order,.woocommerce-checkout .checkout .woocommerce-order-pay-payment{padding:0}.woocommerce-checkout #terms-conditions{padding:30px 0}.woocommerce-checkout .placing-msg{padding:40px 20px}.woocommerce-checkout .placing-msg br{display:none}.training-hero .hero h1{font-size:30px;line-height:1.2}}@media only screen and (max-width:414px){.flex-holder{display:none}.sh-toolbar .icon-link{display:none}header.poster h1,header.poster em,header.poster.with-video h1{padding:0 !important}header.poster .page-icon:before{font-size:40px}.single-book .errata-table{font-size:13px;line-height:1.4}.single-book .errata-table .date-corrected{display:none}.post-type-archive-tool .section-description{padding-bottom:0}.post-type-archive-tool ul.tools{margin:0}.post-type-archive-tool ul.tools li{margin:30px 0 0 0;-ms-flex-basis:100% !important;flex-basis:100% !important;padding-top:30px;border-top:1px solid #ddd}.post-type-archive-tool ul.tools li:first-child{border:none;padding-top:0}.post-type-archive-book .section-description{padding-bottom:0}.post-type-archive-book ul.books{margin:0}.post-type-archive-book ul.books li{margin:30px 0;-ms-flex-basis:100% !important;flex-basis:100% !important;margin-bottom:0;padding-top:30px;border-top:1px solid #ddd}.post-type-archive-book ul.books li.featured{border:none;padding-top:0}.post-type-archive-book ul.books li h3{font-size:20px !important}.post-type-archive-video ul.videos{margin:0}.post-type-archive-video ul.videos li{margin:30px 0;-ms-flex-basis:100% !important;flex-basis:100% !important}.author .books-list li{width:30%}.back-crumb,.contact-crumb{display:none !important}.woocommerce-thankyou-order-details li{text-align:center}}@media only screen and (max-width:375px){.section-description{font-size:16px;padding:0 0 30px 0}footer.main section.newsletter .compressed-input input[type=email]{font-size:16px}header.poster{padding-bottom:45px}header.poster.with-video .hpart .tv{margin-top:0}.breadcrumb{display:none !important}article h1,header.poster.with-video h1{font-size:30px}header.poster.smaller h1{font-size:30px !important}.page-icon img{height:100px !important}.home .item{padding-left:0;padding-right:0}.home .item.item-browse{padding:0 20px}.single-book header.poster h1{font-size:30px}.page-survey h2{font-size:35px}.page-training-ep header.poster h1{margin:40px 0}}@media print{*{background:transparent !important;color:black !important;box-shadow:none !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:.5cm}p,h1,h2,h3,h4,h5,h6{orphans:3;widows:3}h1,h2,h3,h4,h5,h6{page-break-after:avoid}}/*# sourceMappingURL=./main.min.css.map */</pre></body></html>