.ib-cms__mc-widget{position:-webkit-sticky;position:sticky;bottom:0;min-width:53.5rem;max-width:60rem;left:100%;z-index:11;margin-right:3rem;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-box-shadow:0 -0.4rem 1.6rem rgba(80,107,106,0.25);box-shadow:0 -0.4rem 1.6rem rgba(80,107,106,0.25);padding:0.5rem 2rem;background:white;border-radius:1rem 1rem 0 0}@media screen and (max-width: 480px){.ib-cms__mc-widget{z-index:88}}.ib-cms__mc-widget *{font-family:'Lato', sans-serif}@media screen and (max-width: 480px){.ib-cms__mc-widget{min-width:100%;width:100%;left:auto}}.ib-cms__mc-widget-expand{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;height:100%;max-height:42rem}.ib-cms__mc-widget-expand.hide{display:none}#mc-compressed-heading.ib-cms__mc-widget-expand-text{font-size:1.6rem;font-weight:600;margin:0 4rem 0 1rem;color:#171717}@media screen and (max-width: 480px){#mc-compressed-heading.ib-cms__mc-widget-expand-text{font-size:1.4rem}}#mc-compressed-trigger-heading.ib-cms__mc-widget-expand-trigger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#506b6a;font-size:1.4rem}@media screen and (max-width: 480px){#mc-compressed-trigger-heading.ib-cms__mc-widget-expand-trigger{display:none}}.ib-cms__mc-title-scaler-logo-image{max-width:6rem;margin-left:0.5rem}.ib-cms__mc-title-scaler-logo{display:block;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:calc(1.4rem - 0.2rem);padding:0.5rem 1rem;border-radius:1.6rem;width:100%;text-align:center}@media screen and (max-width: 480px){.ib-cms__mc-title-scaler-logo{margin:0 0 0.8rem 0;padding:0.4rem 1rem}}.ib-cms__mc-layout{position:relative;padding:1rem}.ib-cms__mc-layout .icon-close{position:absolute;left:100%;cursor:pointer;-webkit-transform:translateX(-1rem);transform:translateX(-1rem)}@media screen and (max-width: 480px){.ib-cms__mc-layout{padding:0}}.ib-cms__mc-instructor-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 480px){.ib-cms__mc-instructor-section{margin:0.5rem 0}}.ib-cms__mc-instructor-image{min-height:7.2rem;min-width:7.2rem;background-color:#f1f3f3;margin-right:2rem;border-radius:50%}.ib-cms__mc-instructor-image-tag{max-width:7.2rem;margin-right:1rem}.ib-cms__mc-title-heading-text{font-size:calc(2rem - 0.2rem);font-weight:600;color:#171717}@media screen and (max-width: 480px){.ib-cms__mc-title-heading-text{font-size:1.4rem}}.ib-cms__mc-title-subtext{font-size:1.4rem;color:#506b6a;margin:0.5rem 0}@media screen and (max-width: 480px){.ib-cms__mc-title-subtext{font-size:1.2rem}}.ib-cms__mc-details-learnings .cms-mc-learnings-detail-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem}.ib-cms__mc-details-learnings .cms-mc-learnings-detail-header__text{font-size:1.4rem;margin:0 1rem;color:#0d3231;font-size:1.6rem}@media screen and (max-width: 768px){.ib-cms__mc-details-learnings .cms-mc-learnings-detail-header__text{font-size:1.4rem}}.ib-cms__mc-details-learnings .cms-mc-learnings-detail-header__icon{height:2rem;width:2rem;color:#869898}@media screen and (max-width: 768px){.ib-cms__mc-details-learnings{margin-top:1rem}}.ib-cms__mc-details-learnings{margin:2rem 0}@media screen and (max-width: 480px){.ib-cms__mc-details-learnings{margin:1.5rem 0}}.ib-cms__mc-registration-successfull{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#e6ffeb;padding:2.4rem 2rem;margin:1rem 0;border-radius:0.8rem}.ib-cms__mc-registration-message{color:#355453;margin:0.5rem 0;font-weight:600}.ib-cms__mc-registration-marker-icon{width:4.5rem}.ib-cms__mc-registration-wa{color:#506b6a;font-size:1.4rem}.ib-cms__mc-detail-pointer{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;line-height:2rem;font-size:1.4rem;color:#506b6a;margin-left:2rem}.ib-cms__mc-detail-pointer:before{content:'';background:#506b6a;height:0.5rem;width:0.5rem;border-radius:50%;display:block;position:absolute;margin:0.7rem -1.5rem}@media screen and (max-width: 768px){.ib-cms__mc-detail-pointer{color:#506b6a;font-size:1.2rem}}#cms-mc-action-button .ib-cms__mc-wa-join{color:#ffffff}#cms-mc-action-button:hover{color:#ffffff}.ib-cms__mc-timings-text{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ib-cms__mc-timings-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 480px){.ib-cms__mc-timings-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.ib-cms__mc-timings-text,.ib-cms__mc-duration,.ib-cms__mc-start-time{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.ib-cms__mc-timings-text{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-right:0.5rem}.ib-cms__mc-duration-icon,.ib-cms__mc-time-icon,.ib-cms__mc-certificate-detail-icon{height:2rem;width:2rem}@media screen and (max-width: 480px){.ib-cms__mc-time-icon{margin:0 0 0 0.5rem}}.ib-cms__mc-certificate-detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;margin:0 1rem;background:#f1f3f3}.ib-cms__mc-timings-text,.ib-cms__mc-certificate-detail{border:0.1rem solid #d6dcdc;border-radius:0.8rem;padding:0.8rem 1.6rem}@media screen and (max-width: 480px){.ib-cms__mc-timings-text,.ib-cms__mc-certificate-detail{width:-webkit-max-content;width:-moz-max-content;width:max-content}}@media screen and (max-width: 480px){.ib-cms__mc-timings-text,.ib-cms__mc-certificate-detail{margin:1rem 0;padding:0.5rem}}.ib-cms__mc-timings-text{margin-right:0.5rem}@media screen and (max-width: 480px){.ib-cms__mc-timings-text{padding:0.5rem 0.1rem;-webkit-box-flex:1;-ms-flex:1;flex:1}}.ib-cms__mc-details-timing-section{margin:2rem 0}@media screen and (max-width: 480px){.ib-cms__mc-details-timing-section{margin:0}}.ib-cms__mc-duration-text,.ib-cms__mc-start-time-text,.ib-cms__mc-certificate-detail-text{font-size:calc(1.4rem - 0.2rem);margin:0 1rem}.ib-cms__mc-start-time-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ib-cms__mc-start-time-text .mc-cms-time-text-divider{background-color:#506b6a;border-radius:50%;width:0.6rem;height:0.6rem;margin:0 0.5rem}@media screen and (max-width: 480px){.ib-cms__mc-start-time-text .mc-cms-time-text-divider{height:0.3rem;width:0.3rem;margin:0 0.5rem}}@media screen and (max-width: 480px){.ib-cms__mc-start-time-text{margin:0 0.5rem}}.ib-cms__mc-start-time-text .mc-cms-time-text,.ib-cms__mc-start-time-text .mc-cms-date-text{font-size:calc(1.4rem - 0.2rem)}.ib-cms__mc-certificate-detail-icon{color:#0097a0}@media screen and (max-width: 480px){.ib-cms__mc-duration{display:none}}.ib-cms__mc-consent-toggler{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-bottom:2rem}.ib-cms__mc-consent-toggler input[type="checkbox"]{accent-color:#0097a0;-webkit-transform:scale(1.3);transform:scale(1.3);position:relative;margin:0}.ib-cms__mc-consent-toggler .checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ib-cms__mc-consent-toggle-text{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.4rem;margin:0 1rem;color:#0d3231}@media screen and (max-width: 480px){.ib-cms__mc-consent-toggle-text{font-size:calc(1.4rem - 0.2rem)}}.ib-cms__mc-consent-toggle-text-icon{height:2rem;width:2rem;color:#0097a0;margin-left:0.5rem}.ib-cms__mc-modal-action-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.4rem;color:#ffffff;background-color:#00978e;padding:1rem 0;width:100%;border-radius:0.8rem}.ib-cms__mc-modal-action-button:hover{background-color:#00978e}.ib-cms__mc-modal-action-button--disable{pointer-events:none;opacity:0.7}@media screen and (max-width: 480px){.ib-cms__mc-modal-action-button{font-size:calc(1.4rem - 0.2rem)}}.ib-cms__mc-wa-join{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ib-cms__mc-wa-text{font-size:1.4rem}.ib-cms__mc-wa-text:hover{color:#ffffff}.ib-cms__mc-wa-icon{margin-right:1rem;max-width:2rem}/*!
 * Toastify js 1.8.0
 * https://github.com/apvarun/toastify-js
 * @license MIT licensed
 *
 * Copyright (C) 2018 Varun A P
 */.toastify{padding:1.2rem 2rem;color:#ffffff;display:inline-block;-webkit-box-shadow:0 0.3rem 0.6rem -0.1rem rgba(0,0,0,0.12),0 1rem 3.6rem -0.4rem rgba(77,96,232,0.3);box-shadow:0 0.3rem 0.6rem -0.1rem rgba(0,0,0,0.12),0 1rem 3.6rem -0.4rem rgba(77,96,232,0.3);position:fixed;opacity:0;-webkit-transition:all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);border-radius:0.8rem;cursor:pointer;text-decoration:none;max-width:calc(50% - 2rem);z-index:2147483647}.toastify.on{opacity:1}.toast-close{opacity:0.4;padding:0 0.5rem}.toastify-right{right:1.5rem}.toastify-left{left:1.5rem}.toastify-top{top:-15rem}.toastify-bottom{bottom:-15rem}.toastify-rounded{border-radius:2.5rem}.toastify-avatar{width:1.5rem;height:1.5rem;margin:0 0.5rem;border-radius:0.8rem}.toastify-center{margin-left:auto;margin-right:auto;left:0;right:0;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.toastify-danger,.toastify-error{background-color:#d0021b;color:#ffffff}.toastify-warning{background-color:#ffc834;color:#000000}.toastify-success{background-color:#56c68e;color:#ffffff}.toastify-info{background-color:#0b69bf;color:#ffffff}@media screen and (max-width: 480px){.toastify-right,.toastify-left{margin-left:auto;margin-right:auto;left:0;right:0;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}}.hide{display:none}.rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;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"]{-webkit-box-sizing:border-box;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}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:62.5%;overflow-x:hidden;overflow-y:visible}@media screen and (max-width: 1023px){html{font-size:55%}}html *{-webkit-box-sizing:inherit;box-sizing:inherit}html.no-scroll{overflow:hidden}html{height:100vh}body{color:#1a3d3c;font-family:"Lato", -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto;font-size:1.6rem;font-weight:400;letter-spacing:0.01rem;line-height:1.4;font-family:"Lato", -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto;overflow-x:hidden;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent}p{margin:0;margin-bottom:1rem}a{color:inherit;cursor:pointer;text-decoration:none}a:visited,a:hover,a:active{text-decoration:none}img{max-width:100%}@-webkit-keyframes drop-in{0%{opacity:0;-webkit-transform:translateY(-1rem);transform:translateY(-1rem)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes drop-in{0%{opacity:0;-webkit-transform:translateY(-1rem);transform:translateY(-1rem)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fade-in-up{0%{opacity:0;-webkit-transform:translateY(4rem);transform:translateY(4rem)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-in-up{0%{opacity:0;-webkit-transform:translateY(4rem);transform:translateY(4rem)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fade-out{0%{opacity:1}100%{opacity:0}}@keyframes fade-out{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes horizontal-scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes horizontal-scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes slide-in-down{0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}50%{opacity:1}100%{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%)}}@keyframes slide-in-down{0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}50%{opacity:1}100%{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%)}}@-webkit-keyframes scale-Y{0%{-webkit-transform:scaleY(1);transform:scaleY(1)}100%{-webkit-transform:scaleY(1.2);transform:scaleY(1.2)}}@keyframes scale-Y{0%{-webkit-transform:scaleY(1);transform:scaleY(1)}100%{-webkit-transform:scaleY(1.2);transform:scaleY(1.2)}}@-webkit-keyframes zoom-out{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes zoom-out{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@-webkit-keyframes zoom-out-small{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes zoom-out-small{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@-webkit-keyframes pulse{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}.pulse{position:relative;width:4rem;height:4rem}.pulse__item{width:100%;height:100%;border-radius:50%;background-color:#00ccd0;opacity:0.6;position:absolute;top:0;left:0;-webkit-animation:pulse 2s infinite ease-in-out;animation:pulse 2s infinite ease-in-out}.pulse__item:last-child{-webkit-animation-delay:-1s;animation-delay:-1s}.spinner{position:relative}.spinner:after{position:absolute;content:'';width:calc(100% - 0.6rem);height:calc(100% - 0.6rem);border-radius:50%;-webkit-animation:360ms linear 0s infinite running rotate;animation:360ms linear 0s infinite running rotate;border:0.3rem solid #e2e2e2;border-top-color:#00ccd0;border-right-color:#00ccd0}.drop-in,.drop-in-reverse,.drop-in-forward{-webkit-animation-name:drop-in;animation-name:drop-in;-webkit-animation-duration:180ms;animation-duration:180ms;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.drop-in-reverse{animation-direction:reverse}.drop-in-forward{-webkit-animation-direction:normal;animation-direction:normal}.slide-in-down{-webkit-animation-name:slide-in-down;animation-name:slide-in-down;-webkit-animation-duration:360ms;animation-duration:360ms;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:alternate;animation-direction:alternate}.fade-in-up{-webkit-animation-name:fade-in-up;animation-name:fade-in-up;-webkit-animation-duration:360ms;animation-duration:360ms;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.account-accordion-button{background-color:#f8faff;width:100%;padding:20px 5px;outline:none;border:none;text-align:left}.account-accordion-content{background-color:#f8faff;padding-left:20px}.account-button{padding:1rem;border-radius:0.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.account-button__text{margin-right:0.5rem}.account{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:3px;min-width:200px}.account__option{cursor:pointer;padding:10px;color:#1a3d3c;border-radius:0.8rem}.account__option:hover{background-color:rgba(0,204,208,0.2) !important}.account button,.account input[type="submit"]{width:100%;text-align:left;background-color:transparent;border:none;outline:none}.whatsapp-notification{display:none;position:absolute;background:white;top:6.5rem;right:6rem;width:33rem;padding:0;border-radius:0.6rem;-webkit-box-shadow:rgba(0,0,0,0.15) 0 0 0.8rem 0.1rem;box-shadow:rgba(0,0,0,0.15) 0 0 0.8rem 0.1rem}.whatsapp-notification__close{display:block;background:inherit;font-weight:800;position:absolute;right:1rem}.whatsapp-notification__container{padding:1rem;margin-top:0.5rem}.whatsapp-notification__heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 0.5rem 0}.whatsapp-notification__heading>h5{margin:0 1rem}.whatsapp-notification__desc{font-size:1.4rem;color:#4e5f72;margin:0 0 0.5rem 0}.whatsapp-notification__icon{height:2.4rem;width:2.4rem}.whatsapp-notification__link{font-size:1.2rem;font-weight:800;color:#0b65bf}.whatsapp-notification:after{content:'';display:block;position:absolute;top:-0.9rem;right:2.7rem;width:1.6rem;height:1.6rem;background:white;border-right:0.1rem solid rgba(0,0,0,0.15);border-top:0.1rem solid rgba(0,0,0,0.15);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.sr-container{max-width:120rem;padding:0 2rem;width:100%;margin-left:auto;margin-right:auto}@media (min-width: 1560px){.sr-container{max-width:150rem}}.container-fluid{margin-right:auto;margin-left:auto;padding-right:2rem;padding-left:2rem}.row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-0.5rem;margin-left:-0.5rem}.row.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.col.reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.col-xs,.col-xs-1,.col-xs-offset-1,.col-xs-2,.col-xs-offset-2,.col-xs-3,.col-xs-offset-3,.col-xs-4,.col-xs-offset-4,.col-xs-5,.col-xs-offset-5,.col-xs-6,.col-xs-offset-6,.col-xs-7,.col-xs-offset-7,.col-xs-8,.col-xs-offset-8,.col-xs-9,.col-xs-offset-9,.col-xs-10,.col-xs-offset-10,.col-xs-11,.col-xs-offset-11,.col-xs-12,.col-xs-offset-12{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.5rem;padding-left:0.5rem}.col-xs{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-xs-1{-ms-flex-preferred-size:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-2{-ms-flex-preferred-size:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-xs-offset-3{margin-left:25%}.col-xs-4{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-5{-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-xs-offset-6{margin-left:50%}.col-xs-7{-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-8{-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-xs-offset-9{margin-left:75%}.col-xs-10{-ms-flex-preferred-size:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-11{-ms-flex-preferred-size:91.66666667%;flex-basis:91.66666667%;max-width:91.66666667%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-xs-offset-12{margin-left:100%}.start-xs{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:start}.center-xs{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.end-xs{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:end}.top-xs{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.middle-xs{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bottom-xs{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.around-xs{-ms-flex-pack:distribute;justify-content:space-around}.between-xs{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.first-xs{-webkit-box-ordinal-group:-9998;-ms-flex-order:-9999;order:-9999}.last-xs{-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}@media screen and (min-width: 768px){.col-sm,.col-sm-1,.col-sm-offset-1,.col-sm-2,.col-sm-offset-2,.col-sm-3,.col-sm-offset-3,.col-sm-4,.col-sm-offset-4,.col-sm-5,.col-sm-offset-5,.col-sm-6,.col-sm-offset-6,.col-sm-7,.col-sm-offset-7,.col-sm-8,.col-sm-offset-8,.col-sm-9,.col-sm-offset-9,.col-sm-10,.col-sm-offset-10,.col-sm-11,.col-sm-offset-11,.col-sm-12,.col-sm-offset-12{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.5rem;padding-left:0.5rem}.col-sm{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-sm-1{-ms-flex-preferred-size:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-2{-ms-flex-preferred-size:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-sm-offset-3{margin-left:25%}.col-sm-4{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-5{-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-sm-offset-6{margin-left:50%}.col-sm-7{-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-8{-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-sm-offset-9{margin-left:75%}.col-sm-10{-ms-flex-preferred-size:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-11{-ms-flex-preferred-size:91.66666667%;flex-basis:91.66666667%;max-width:91.66666667%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-sm-offset-12{margin-left:100%}.start-sm{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:start}.center-sm{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.end-sm{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:end}.top-sm{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.middle-sm{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bottom-sm{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.around-sm{-ms-flex-pack:distribute;justify-content:space-around}.between-sm{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.first-sm{-webkit-box-ordinal-group:-9998;-ms-flex-order:-9999;order:-9999}.last-sm{-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}.container{width:768px}}@media screen and (min-width: 1024px){.col-md,.col-md-1,.col-md-offset-1,.col-md-2,.col-md-offset-2,.col-md-3,.col-md-offset-3,.col-md-4,.col-md-offset-4,.col-md-5,.col-md-offset-5,.col-md-6,.col-md-offset-6,.col-md-7,.col-md-offset-7,.col-md-8,.col-md-offset-8,.col-md-9,.col-md-offset-9,.col-md-10,.col-md-offset-10,.col-md-11,.col-md-offset-11,.col-md-12,.col-md-offset-12{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.5rem;padding-left:0.5rem}.col-md{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-md-1{-ms-flex-preferred-size:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%}.col-md-offset-1{margin-left:8.33333333%}.col-md-2{-ms-flex-preferred-size:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%}.col-md-offset-2{margin-left:16.66666667%}.col-md-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-md-offset-3{margin-left:25%}.col-md-4{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.col-md-offset-4{margin-left:33.33333333%}.col-md-5{-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%}.col-md-offset-5{margin-left:41.66666667%}.col-md-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-md-offset-6{margin-left:50%}.col-md-7{-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%}.col-md-offset-7{margin-left:58.33333333%}.col-md-8{-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%}.col-md-offset-8{margin-left:66.66666667%}.col-md-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-md-offset-9{margin-left:75%}.col-md-10{-ms-flex-preferred-size:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%}.col-md-offset-10{margin-left:83.33333333%}.col-md-11{-ms-flex-preferred-size:91.66666667%;flex-basis:91.66666667%;max-width:91.66666667%}.col-md-offset-11{margin-left:91.66666667%}.col-md-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-md-offset-12{margin-left:100%}.start-md{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:start}.center-md{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.end-md{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:end}.top-md{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.middle-md{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bottom-md{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.around-md{-ms-flex-pack:distribute;justify-content:space-around}.between-md{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.first-md{-webkit-box-ordinal-group:-9998;-ms-flex-order:-9999;order:-9999}.last-md{-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}.container{width:1024px}}@media screen and (min-width: 1280px){.col-lg,.col-lg-1,.col-lg-offset-1,.col-lg-2,.col-lg-offset-2,.col-lg-3,.col-lg-offset-3,.col-lg-4,.col-lg-offset-4,.col-lg-5,.col-lg-offset-5,.col-lg-6,.col-lg-offset-6,.col-lg-7,.col-lg-offset-7,.col-lg-8,.col-lg-offset-8,.col-lg-9,.col-lg-offset-9,.col-lg-10,.col-lg-offset-10,.col-lg-11,.col-lg-offset-11,.col-lg-12,.col-lg-offset-12{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.5rem;padding-left:0.5rem}.col-lg{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-lg-1{-ms-flex-preferred-size:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-2{-ms-flex-preferred-size:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-lg-offset-3{margin-left:25%}.col-lg-4{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-5{-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-lg-offset-6{margin-left:50%}.col-lg-7{-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-8{-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-lg-offset-9{margin-left:75%}.col-lg-10{-ms-flex-preferred-size:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-11{-ms-flex-preferred-size:91.66666667%;flex-basis:91.66666667%;max-width:91.66666667%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-lg-offset-12{margin-left:100%}.start-lg{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:start}.center-lg{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.end-lg{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:end}.top-lg{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.middle-lg{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bottom-lg{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.around-lg{-ms-flex-pack:distribute;justify-content:space-around}.between-lg{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.first-lg{-webkit-box-ordinal-group:-9998;-ms-flex-order:-9999;order:-9999}.last-lg{-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}.container{width:1280px}}.show-in-mobile{display:none !important}@media screen and (max-width: 767px){.show-in-mobile{display:block !important}}.show-in-tablet{display:none !important}@media screen and (max-width: 1023px){.show-in-tablet{display:block !important}}@media screen and (max-width: 767px){.hide-in-mobile{display:none !important}}@media screen and (max-width: 1023px){.hide-in-tablet{display:none !important}}.show-in-tablet-only{display:none !important}@media (min-width: 768px) and (max-width: 1023px){.show-in-tablet-only{display:block !important}}@media (min-width: 768px) and (max-width: 1023px){.hide-in-tablet-only{display:none !important}}@media screen and (min-width: 769px){.hide-in-above-tablet{display:none !important}}@media (min-width: 1024px){.hide-in-desktop{display:none !important}}.m-5{margin:0.5rem}.p-5{padding:0.5rem}.m-l-5{margin-left:0.5rem}.p-l-5{padding-left:0.5rem}.m-r-5{margin-right:0.5rem}.p-r-5{padding-right:0.5rem}.m-t-5{margin-top:0.5rem}.p-t-5{padding-top:0.5rem}.m-b-5{margin-bottom:0.5rem}.p-b-5{padding-bottom:0.5rem}.m-v-5{margin:0.5rem 0}.p-v-5{padding:0.5rem 0}.m-h-5{margin:0 0.5rem}.p-h-5{padding:0 0.5rem}.m-10{margin:1rem}.p-10{padding:1rem}.m-l-10{margin-left:1rem}.p-l-10{padding-left:1rem}.m-r-10{margin-right:1rem}.p-r-10{padding-right:1rem}.m-t-10{margin-top:1rem}.p-t-10{padding-top:1rem}.m-b-10{margin-bottom:1rem}.p-b-10{padding-bottom:1rem}.m-v-10{margin:1rem 0}.p-v-10{padding:1rem 0}.m-h-10{margin:0 1rem}.p-h-10{padding:0 1rem}.m-15{margin:1.5rem}.p-15{padding:1.5rem}.m-l-15{margin-left:1.5rem}.p-l-15{padding-left:1.5rem}.m-r-15{margin-right:1.5rem}.p-r-15{padding-right:1.5rem}.m-t-15{margin-top:1.5rem}.p-t-15{padding-top:1.5rem}.m-b-15{margin-bottom:1.5rem}.p-b-15{padding-bottom:1.5rem}.m-v-15{margin:1.5rem 0}.p-v-15{padding:1.5rem 0}.m-h-15{margin:0 1.5rem}.p-h-15{padding:0 1.5rem}.m-20{margin:2rem}.p-20{padding:2rem}.m-l-20{margin-left:2rem}.p-l-20{padding-left:2rem}.m-r-20{margin-right:2rem}.p-r-20{padding-right:2rem}.m-t-20{margin-top:2rem}.p-t-20{padding-top:2rem}.m-b-20{margin-bottom:2rem}.p-b-20{padding-bottom:2rem}.m-v-20{margin:2rem 0}.p-v-20{padding:2rem 0}.m-h-20{margin:0 2rem}.p-h-20{padding:0 2rem}.m-25{margin:2.5rem}.p-25{padding:2.5rem}.m-l-25{margin-left:2.5rem}.p-l-25{padding-left:2.5rem}.m-r-25{margin-right:2.5rem}.p-r-25{padding-right:2.5rem}.m-t-25{margin-top:2.5rem}.p-t-25{padding-top:2.5rem}.m-b-25{margin-bottom:2.5rem}.p-b-25{padding-bottom:2.5rem}.m-v-25{margin:2.5rem 0}.p-v-25{padding:2.5rem 0}.m-h-25{margin:0 2.5rem}.p-h-25{padding:0 2.5rem}[aria-label][role~="tooltip"]{position:relative}[aria-label][role~="tooltip"]:before,[aria-label][role~="tooltip"]:after{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform;opacity:0;pointer-events:none;-webkit-transition:all var(--microtip-transition-duration, 0.18s) var(--microtip-transition-easing, ease-in-out) var(--microtip-transition-delay, 0s);transition:all var(--microtip-transition-duration, 0.18s) var(--microtip-transition-easing, ease-in-out) var(--microtip-transition-delay, 0s);position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:10;-webkit-transform-origin:top;transform-origin:top}[aria-label][role~="tooltip"]:before{background-size:100% auto !important;content:""}[aria-label][role~="tooltip"]:after{background:rgba(17,17,17,0.9);border-radius:4px;color:#ffffff;content:attr(aria-label);font-size:var(--microtip-font-size, 13px);font-weight:var(--microtip-font-weight, normal);text-transform:var(--microtip-text-transform, none);padding:0.5em 1em;white-space:nowrap;-webkit-box-sizing:content-box;box-sizing:content-box}[aria-label][role~="tooltip"]:hover:before,[aria-label][role~="tooltip"]:hover:after,[aria-label][role~="tooltip"]:focus:before,[aria-label][role~="tooltip"]:focus:after{opacity:1;pointer-events:auto}[role~="tooltip"][data-microtip-position|="top"]:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%280%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E") no-repeat;height:6px;width:18px;margin-bottom:5px}[role~="tooltip"][data-microtip-position|="top"]:after{margin-bottom:11px}[role~="tooltip"][data-microtip-position|="top"]:before{-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0);bottom:100%;left:50%}[role~="tooltip"][data-microtip-position|="top"]:hover:before{-webkit-transform:translate3d(-50%, -5px, 0);transform:translate3d(-50%, -5px, 0)}[role~="tooltip"][data-microtip-position|="top"]:after{-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0);bottom:100%;left:50%}[role~="tooltip"][data-microtip-position="top"]:hover:after{-webkit-transform:translate3d(-50%, -5px, 0);transform:translate3d(-50%, -5px, 0)}[role~="tooltip"][data-microtip-position="top-left"]:after{-webkit-transform:translate3d(calc(-100% + 16px), 0, 0);transform:translate3d(calc(-100% + 16px), 0, 0);bottom:100%}[role~="tooltip"][data-microtip-position="top-left"]:hover:after{-webkit-transform:translate3d(calc(-100% + 16px), -5px, 0);transform:translate3d(calc(-100% + 16px), -5px, 0)}[role~="tooltip"][data-microtip-position="top-right"]:after{-webkit-transform:translate3d(calc(0% + -16px), 0, 0);transform:translate3d(calc(0% + -16px), 0, 0);bottom:100%}[role~="tooltip"][data-microtip-position="top-right"]:hover:after{-webkit-transform:translate3d(calc(0% + -16px), -5px, 0);transform:translate3d(calc(0% + -16px), -5px, 0)}[role~="tooltip"][data-microtip-position|="bottom"]:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%28180%2018%206%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E") no-repeat;height:6px;width:18px;margin-top:5px;margin-bottom:0}[role~="tooltip"][data-microtip-position|="bottom"]:after{margin-top:11px}[role~="tooltip"][data-microtip-position|="bottom"]:before{-webkit-transform:translate3d(-50%, -10px, 0);transform:translate3d(-50%, -10px, 0);bottom:auto;left:50%;top:100%}[role~="tooltip"][data-microtip-position|="bottom"]:hover:before{-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}[role~="tooltip"][data-microtip-position|="bottom"]:after{-webkit-transform:translate3d(-50%, -10px, 0);transform:translate3d(-50%, -10px, 0);top:100%;left:50%}[role~="tooltip"][data-microtip-position="bottom"]:hover:after{-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}[role~="tooltip"][data-microtip-position="bottom-left"]:after{-webkit-transform:translate3d(calc(-100% + 16px), -10px, 0);transform:translate3d(calc(-100% + 16px), -10px, 0);top:100%}[role~="tooltip"][data-microtip-position="bottom-left"]:hover:after{-webkit-transform:translate3d(calc(-100% + 16px), 0, 0);transform:translate3d(calc(-100% + 16px), 0, 0)}[role~="tooltip"][data-microtip-position="bottom-right"]:after{-webkit-transform:translate3d(calc(0% + -16px), -10px, 0);transform:translate3d(calc(0% + -16px), -10px, 0);top:100%}[role~="tooltip"][data-microtip-position="bottom-right"]:hover:after{-webkit-transform:translate3d(calc(0% + -16px), 0, 0);transform:translate3d(calc(0% + -16px), 0, 0)}[role~="tooltip"][data-microtip-position="left"]:before,[role~="tooltip"][data-microtip-position="left"]:after{bottom:auto;left:auto;right:100%;top:50%;-webkit-transform:translate3d(10px, -50%, 0);transform:translate3d(10px, -50%, 0)}[role~="tooltip"][data-microtip-position="left"]:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2212px%22%20height%3D%2236px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%28-90%2018%2018%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E") no-repeat;height:18px;width:6px;margin-right:5px;margin-bottom:0}[role~="tooltip"][data-microtip-position="left"]:after{margin-right:11px}[role~="tooltip"][data-microtip-position="left"]:hover:before,[role~="tooltip"][data-microtip-position="left"]:hover:after{-webkit-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0)}[role~="tooltip"][data-microtip-position="right"]:before,[role~="tooltip"][data-microtip-position="right"]:after{bottom:auto;left:100%;top:50%;-webkit-transform:translate3d(-10px, -50%, 0);transform:translate3d(-10px, -50%, 0)}[role~="tooltip"][data-microtip-position="right"]:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2212px%22%20height%3D%2236px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%2890%206%206%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E") no-repeat;height:18px;width:6px;margin-bottom:0;margin-left:5px}[role~="tooltip"][data-microtip-position="right"]:after{margin-left:11px}[role~="tooltip"][data-microtip-position="right"]:hover:before,[role~="tooltip"][data-microtip-position="right"]:hover:after{-webkit-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0)}[role~="tooltip"][data-microtip-size="small"]:after{white-space:initial;width:80px}[role~="tooltip"][data-microtip-size="medium"]:after{white-space:initial;width:150px}[role~="tooltip"][data-microtip-size="large"]:after{white-space:initial;width:260px}h1,h2,h3,h4,h5,h6{font-weight:400;margin:0;margin-bottom:1rem;line-height:1.4}h1,.h1{font-size:3.2rem}h2,.h2{font-size:2.4rem}h3,.h3{font-size:2rem}h4,.h4{font-size:1.6rem}h5,.h5{font-size:1.4rem;margin-bottom:0.5rem}h6,.h6{font-size:1.2rem;margin-bottom:0.5rem}.primary{color:#00ccd0}.secondary{color:#ff506c}.danger{color:#d0021b}.success{color:#56c68e}.link{color:#0b65bf}.link.is-disabled{color:#929698;pointer-events:none}.link.is-disabled.has-tooltip{pointer-events:unset}.default-color{color:#1a3d3c}.hint-color{color:#929698}.dark{color:#000000}.light{color:#ffffff}.text-c{text-align:center}.normal{font-weight:400}.bold{font-weight:600}.bolder{font-weight:800 !important}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.disable-pointer-events{pointer-events:none}.hidden{display:none !important}.no-mgn-b{margin-bottom:0}.fullwidth{width:100%}.inline{display:inline-block}.relative{position:relative}.absolute{position:absolute}.sticky{position:fixed;z-index:96;width:100%}.strike{text-decoration:line-through}.underline{text-decoration:underline}/*!
 * Toastify js 1.8.0
 * https://github.com/apvarun/toastify-js
 * @license MIT licensed
 *
 * Copyright (C) 2018 Varun A P
 */.toastify{padding:1.2rem 2rem;color:#ffffff;display:inline-block;-webkit-box-shadow:0 0.3rem 0.6rem -0.1rem rgba(0,0,0,0.12),0 1rem 3.6rem -0.4rem rgba(77,96,232,0.3);box-shadow:0 0.3rem 0.6rem -0.1rem rgba(0,0,0,0.12),0 1rem 3.6rem -0.4rem rgba(77,96,232,0.3);position:fixed;opacity:0;-webkit-transition:all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);border-radius:0.8rem;cursor:pointer;text-decoration:none;max-width:calc(50% - 2rem);z-index:2147483647}.toastify.on{opacity:1}.toast-close{opacity:0.4;padding:0 0.5rem}.toastify-right{right:1.5rem}.toastify-left{left:1.5rem}.toastify-top{top:-15rem}.toastify-bottom{bottom:-15rem}.toastify-rounded{border-radius:2.5rem}.toastify-avatar{width:1.5rem;height:1.5rem;margin:0 0.5rem;border-radius:0.8rem}.toastify-center{margin-left:auto;margin-right:auto;left:0;right:0;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.toastify-danger,.toastify-error{background-color:#d0021b;color:#ffffff}.toastify-warning{background-color:#ffc834;color:#000000}.toastify-success{background-color:#56c68e;color:#ffffff}.toastify-info{background-color:#0b69bf;color:#ffffff}@media screen and (max-width: 767px){.toastify-right,.toastify-left{margin-left:auto;margin-right:auto;left:0;right:0;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}}@font-face{font-family:'Lato';src:url(https://assets.interviewbit.com/assets/Lato/Lato-Regular-7ae714b63c2c8b940bdd211a0cc678f01168a34eea8aa13c0df25364f29238a7.ttf) format("truetype");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:'Lato';src:url(https://assets.interviewbit.com/assets/Lato/Lato-Bold-14f7de6b616950395062902eb8f70f01c0a901223db5d40f2a05728ac4a830f6.ttf) format("truetype");font-weight:700;font-display:swap;font-style:normal}.ibpp-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.4rem 2.8rem;border-radius:0.8rem;border-width:0;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-shadow:0 0.3rem 0 0 #007779;box-shadow:0 0.3rem 0 0 #007779;font-size:2rem;font-weight:600;cursor:pointer}.ibpp-button__arrow{position:relative;top:0.2rem;font-size:1.2rem;margin:0 0.5rem}.ibpp-button.primary{background-color:#00ccd0;color:#ffffff}.ibpp-button.primary:hover{background-color:#00e0e3}.ibpp-button.tertiary{background-color:#0f87ff;color:#ffffff}.ibpp-button.tertiary:hover{background-color:#0f87ff}.ibpp-button.tertiary.is-inverted{background-color:#ffffff;color:#0f87ff}.ibpp-button.tertiary.is-inverted:hover{background-color:#ffffff}.ibpp-button.is-flat{-webkit-box-shadow:none;box-shadow:none}.ibpp-button:focus{outline:none}.ibpp-button:hover i{-webkit-transform:translate(0.5rem, 0);transform:translate(0.5rem, 0)}.ibpp-button i{position:relative;-webkit-transition:-webkit-transform 0.2s ease;transition:-webkit-transform 0.2s ease;transition:transform 0.2s ease;transition:transform 0.2s ease, -webkit-transform 0.2s ease;font-weight:600}@font-face{font-family:'sr-icons';src:url(https://assets.interviewbit.com/assets/SRIcons/sr-icons-b8e4f9a42ec747376da13e96db9e788095289ba607e3a3714a38f051eb582c3c.woff) format("woff");font-weight:normal;font-style:normal;font-display:block}@font-face{font-family:'ibpp-practice';src:url(https://assets.interviewbit.com/assets/ibpp-practice-28a1148d15c007f281244737678a8617e52ad60121ac1d1597b3fb02e688ad95.woff) format("woff");font-weight:normal;font-style:normal;font-display:block}[class^="icon-"],[class*=" icon-"]{font-family:'sr-icons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-medium:before{content:"\e924"}.icon-double-arrow-down:before{content:"\e923"}.icon-play:before{content:"\e922"}.icon-double-arrow-right:before{content:"\e900"}.icon-scaler:before{content:"\e920"}.icon-university:before{content:"\e91f"}.icon-college1:before{content:"\e91f"}.icon-bank:before{content:"\e91f"}.icon-blog:before{content:"\e901"}.icon-linkedin:before{content:"\e902"}.icon-fire:before{content:"\e903"}.icon-emi:before{content:"\e91b"}.icon-heart:before{content:"\e904"}.icon-linkedin-logo:before{content:"\e905"}.icon-instagram:before{content:"\e906"}.icon-college:before{content:"\e907"}.icon-check-decagram:before{content:"\e908"}.icon-help-circle:before{content:"\e909"}.icon-code:before{content:"\e90a"}.icon-check_circle_outline:before{content:"\e90b"}.icon-check:before{content:"\e90c"}.icon-chevron-right:before{content:"\e90d"}.icon-chevron-left:before{content:"\e90e"}.icon-chevron-down:before{content:"\e90f"}.icon-chevron-up:before{content:"\e910"}.icon-facebook:before{content:"\e911"}.icon-quora:before{content:"\e912"}.icon-twitter:before{content:"\e913"}.icon-globe:before{content:"\e914"}.icon-world:before{content:"\e914"}.icon-check-circle:before{content:"\e915"}.icon-arrow-right:before{content:"\e916"}.icon-arrow-left:before{content:"\e917"}.icon-job:before{content:"\e918"}.icon-work-experience:before{content:"\e918"}.icon-close:before{content:"\e919"}.icon-clear:before{content:"\e919"}.icon-menu:before{content:"\e91a"}.icon-minus-circle:before{content:"\e91c"}.icon-minus:before{content:"\e91d"}.icon-plus-circle:before{content:"\e91e"}.icon-plus:before{content:"\e921"}.icon-return:before{content:"\e925"}.icon-edit:before{content:"\e926"}.icon-video:before{content:"\e927"}.icon-maximize:before{content:"\e928"}.icon-question-fill:before{content:"\e959"}.icon-star:before{content:"\e95b"}.icon-question:before{content:"\e929"}.icon-dustbin:before{content:"\e92a"}[class^="ibpp-practice-"],[class*=" ibpp-practice-"]{font-family:'ibpp-practice' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ibpp-practice-data-science:before{content:"\e900"}.ibpp-practice-database:before{content:"\e901"}.ibpp-practice-programming:before{content:"\e902"}.ibpp-practice-puzzle:before{content:"\e903"}.ibpp-practice-scripting:before{content:"\e904"}.ibpp-practice-system-design:before{content:"\e905"}.layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.layout--centered{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}html{font-size:10px}body{overflow-x:hidden !important;overflow-y:auto !important;height:100vh}ul{list-style:none;margin:0;padding:0}.row{margin-left:-2rem;margin-right:-2rem}@media (min-width: 1560px){.sr-container{max-width:120rem}}.accordion{overflow:hidden;-webkit-transition:360ms;transition:360ms}.accordion-trigger__conditional--collapsed{display:initial !important}.accordion-trigger__conditional--expanded{display:none !important}.accordion-trigger.is-expanded .accordion-trigger__conditional--collapsed{display:none !important}.accordion-trigger.is-expanded .accordion-trigger__conditional--expanded{display:initial !important}.sr-dropdown{position:fixed;z-index:-1;background-color:#ffffff;border-radius:0.8rem;will-change:transform;overflow:hidden;display:none;-webkit-box-shadow:rgba(150,150,150,0.5) 0 1rem 4rem 0;box-shadow:rgba(150,150,150,0.5) 0 1rem 4rem 0}.sr-dropdown:before{bottom:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:transparent;border-bottom-color:#ffffff;border-width:12px;display:none}.sr-dropdown--open{z-index:9;overflow:visible;display:block}.sr-dropdown--open:before{display:block}.sr-dropdown--arrow-right:before{right:12px}.sr-dropdown--arrow-left:before{left:12px}.sr-dropdown--arrow-center:before{left:calc(50% - 6px)}.sr-dropdown-backdrop{z-index:8;content:'';position:fixed;top:0;left:0;width:100%;height:100vh;background-color:rgba(1,1,1,0.5);display:none}.sr-dropdown-backdrop--active{display:block}.sr-dropdown-trigger{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border-radius:0.8rem;cursor:pointer}.sr-dropdown-trigger:hover{background-color:rgba(0,204,208,0.2)}.sr-dropdown-trigger--active{position:relative;z-index:9}.sr-dropdown-trigger--active{position:relative;z-index:9}.sr-modal:before{content:'';visibility:hidden;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(1,1,1,0.5);z-index:97}.sr-modal__content{position:fixed;z-index:97;background-color:#ffffff;overflow:scroll}.sr-modal__content--center{-webkit-box-shadow:rgba(19,46,112,0.1) 0 1rem 4rem 0;box-shadow:rgba(19,46,112,0.1) 0 1rem 4rem 0;top:50%;left:50%;width:calc(100% - 4rem);max-width:60rem;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);visibility:hidden;border-radius:0.8rem}.sr-modal__content--right{-webkit-box-shadow:rgba(19,46,112,0.1) -1rem 0 4rem 0;box-shadow:rgba(19,46,112,0.1) -1rem 0 4rem 0;top:0;right:0;height:100%;width:70%;max-width:80rem;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:180ms;transition:180ms}@media screen and (max-width: 767px){.sr-modal__content--right{top:auto;bottom:0;left:0;width:100%;max-height:80vh;height:auto;max-width:500rem;-webkit-transform:translateY(100%);transform:translateY(100%)}}.sr-modal__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2rem 3rem}.sr-modal__title{color:#00ccd0;margin-right:1rem;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.sr-modal__close i{font-size:2rem;color:#000000}.sr-modal__body{padding:1rem 3rem}.sr-modal--open:before{visibility:visible}.sr-modal--open .sr-modal__content--center{visibility:visible;-webkit-animation:360ms normal ease-in-out both 1;animation:360ms normal ease-in-out both 1;-webkit-animation-name:sr-anim-1;animation-name:sr-anim-1}@-webkit-keyframes sr-anim-1{0%{opacity:0;-webkit-transform:translate(-50%, -47%);transform:translate(-50%, -47%)}100%{opacity:1;-webkit-transform:translateY(-50%, -50%);transform:translateY(-50%, -50%)}}@keyframes sr-anim-1{0%{opacity:0;-webkit-transform:translate(-50%, -47%);transform:translate(-50%, -47%)}100%{opacity:1;-webkit-transform:translateY(-50%, -50%);transform:translateY(-50%, -50%)}}.sr-modal--open .sr-modal__content--right{-webkit-transform:translateX(0);transform:translateX(0)}@media screen and (max-width: 767px){.sr-modal--open .sr-modal__content--right{-webkit-transform:translateY(0);transform:translateY(0)}}.modal-overflow-visible .sr-modal__content{overflow:visible}.section{margin:5rem 0;background-color:#ffffff}.section.is-v-padded{padding:5rem 0}.section.is-v-padded.is-last{margin-bottom:0}.section.is-v-padded.is-first{margin-top:0}.section.is-alternate{background-color:#f8faff}.section.is-modal{margin:3rem -2rem;width:calc(100% + 4rem);padding:0 3rem}.section.is-modal.is-v-padded{padding:3rem 3rem}@media screen and (max-width: 767px){.section.is-modal:first-child{margin-top:1rem}}.section-header__content{margin-bottom:3rem}.section-header__title{color:#000000;font-weight:800;margin-bottom:1rem}.section-header__title--inline-label{background-color:#ff506c;color:#ffffff;font-weight:400;font-size:2rem;margin-left:2rem;padding:1.5rem 5rem;border-radius:3rem}.section-header__subtitle{color:#1a3d3c;font-weight:400;margin-bottom:1rem}@media screen and (max-width: 767px){.section{margin:3rem 0}.section.is-v-padded{padding:3rem 0}.section-header__content{margin-bottom:2rem}}.tracks-page-section-topics-courses{width:100%}.tracks-page-section-topics-courses *{font-family:'Lato', sans-serif}.tracks-page-section-topics-courses__heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:800;font-size:2.2rem;color:#0d3231;margin:1rem 0}@media screen and (max-width: 767px){.tracks-page-section-topics-courses__heading{font-size:2.16rem;margin-bottom:0}}.tracks-page-section-topics-courses__heading-icon{width:3rem;margin-right:1rem}.tracks-page-section-topics-courses__credits{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0.6rem 1.9rem;margin-left:1.6rem;border-radius:1.7rem;background-color:#f1f3f3;font-size:1.2rem;font-weight:400;color:#355453}.tracks-page-section-topics-courses__credits img{margin-left:0.6rem;width:8rem}.tracks-page-section-topics-courses__container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.6rem;padding-right:2.4rem;margin-bottom:2rem;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.tracks-page-section-topics-courses__container::-webkit-scrollbar{display:none}@media screen and (max-width: 767px){.tracks-page-section-topics-courses__container{margin-bottom:0}}.tracks-page-section-topics-courses__view-all{display:block;text-align:center;padding:1.2rem;width:23rem;border-radius:0.8rem;border:0.1rem solid #0097a0;margin:2rem auto;color:#0097a0}.tracks-page-section-topics-courses__view-all:hover{background-color:#0097a0;color:#ffffff}.tracks-page-section-topics-courses__view-all:focus{text-decoration:none}@media screen and (max-width: 767px){.tracks-page-section-topics-courses__view-all{margin-top:0}}.tracks-page-section-topics-courses__carousel-container{position:relative;margin-bottom:2rem}@media screen and (max-width: 767px){.tracks-page-section-topics-courses__carousel-container{margin-bottom:0}}.tracks-page-section-topics-courses__carousel-nav{position:absolute;right:2rem;top:-4rem}@media screen and (max-width: 767px){.tracks-page-section-topics-courses__carousel-nav{display:none}}.tracks-page-section-topics-courses__carousel-btn{width:3rem;height:3rem;border-radius:50%;background:none;border:0.1rem solid #007883;color:#005866;margin-left:2rem;cursor:pointer;-webkit-transition:all 200ms linear;transition:all 200ms linear}.tracks-page-section-topics-courses__carousel-btn:hover{background:#007883;color:#ffffff}.tracks-page-section-topics-courses__carousel-btn .icon-chevron-left,.tracks-page-section-topics-courses__carousel-btn .icon-chevron-right{font-weight:600}.topics-course-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:31.2rem;min-width:31.2rem;border-radius:1.6rem;background-color:#ffffff;-webkit-box-shadow:0 0.2rem 0.8rem 0 rgba(26,61,60,0.078);box-shadow:0 0.2rem 0.8rem 0 rgba(26,61,60,0.078);margin:1.6rem 0 2.2rem;-webkit-transition:-webkit-box-shadow 100ms ease-in;transition:-webkit-box-shadow 100ms ease-in;transition:box-shadow 100ms ease-in;transition:box-shadow 100ms ease-in, -webkit-box-shadow 100ms ease-in}.topics-course-card:hover{-webkit-box-shadow:0 0.2rem 2rem 0 rgba(26,61,60,0.102);box-shadow:0 0.2rem 2rem 0 rgba(26,61,60,0.102);text-decoration:none}.topics-course-card:focus{text-decoration:none}@media screen and (max-width: 767px){.topics-course-card{width:21.6rem;margin:2rem 0 2.5rem}}.topics-course-card__banner{position:relative;height:13.5rem;width:100%}@media screen and (max-width: 767px){.topics-course-card__banner{height:12.8rem}}.topics-course-card__banner-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:1.6rem 1.6rem 0 0}.topics-course-card__banner-text{position:absolute;bottom:0;left:0;background:-webkit-gradient(linear, left top, right top, from(rgba(0,140,255,0.722)), to(rgba(92,182,255,0)));background:linear-gradient(90deg, rgba(0,140,255,0.722) 0%, rgba(92,182,255,0) 100%);-webkit-backdrop-filter:blur(0.4rem);backdrop-filter:blur(0.4rem);padding:0.2rem 1.6rem;width:80%;color:#ffffff;text-transform:uppercase;font-size:1.4rem}@media screen and (max-width: 767px){.topics-course-card__banner-text{width:100%;font-size:1.26rem}}.topics-course-card__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:1.6rem;width:100%;background-color:#ffffff;border-radius:0 0 1.6rem 1.6rem}@media screen and (max-width: 767px){.topics-course-card__content{padding:0}}.topics-course-card__title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:3.2rem;margin-bottom:0.8rem;font-size:1.8rem;font-weight:600;color:#1a2c47}@media screen and (max-width: 767px){.topics-course-card__title{font-size:1.6rem}}@supports (-webkit-line-clamp: 2){.topics-course-card__title{overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}@media screen and (max-width: 767px){.topics-course-card__title{line-height:2.88rem;padding:0.8rem 1.6rem 0 1.6rem;margin-bottom:0}}.topics-course-card__description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:1.6rem;line-height:2.4rem}@media screen and (max-width: 767px){.topics-course-card__description{font-size:1.22rem;-ms-flex-wrap:wrap;flex-wrap:wrap}}.topics-course-card__description img{margin-right:0.5rem;height:1.8rem}@media screen and (max-width: 767px){.topics-course-card__description img{height:1.6rem}}.topics-course-card__rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#1a2c47}@media screen and (max-width: 767px){.topics-course-card__rating{padding-left:1.6rem}}.topics-course-card__enrollments{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#506b6a}@media screen and (max-width: 767px){.topics-course-card__enrollments{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-ms-flex-preferred-size:100%;flex-basis:100%;background-color:#f8f9f9;border-radius:0 0 1.6rem 1.6rem}}.topics-course-card__price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#009a2a}@media screen and (max-width: 767px){.topics-course-card__price{padding-right:1.6rem}}.topics-course-card__price img{height:1.4rem}.ib-articles-scaler-courses{margin:0 -3rem}.ib-articles-scaler-courses .tracks-page-section-topics-courses{background:rgba(230,244,255,0.5);padding:1rem 3rem}.ib-articles-scaler-courses .tracks-page-section-topics-courses__view-all{display:none}.ib-articles-scaler-courses .tracks-page-section-topics-courses__carousel-container{margin-bottom:0}.ib-articles-scaler-courses .tracks-page-section-topics-courses__container{margin-bottom:0}.ib-articles-scaler-courses .tracks-page-section-topics-courses__carousel-nav{display:none}body{overflow-x:initial;overflow-y:visible !important;height:100% !important;background-color:#ffffff !important}#ib-topic-sidebar-link{text-decoration:none}#accordion--expanded{height:auto}html{scroll-behavior:smooth}.modal-open{overflow:visible}.panel-body ul{list-style:inherit}#topic-section-breadcrumb .breadcrumb{margin-bottom:0 !important}figure img{height:100%;width:100%}.ib-topic-section ib-youtube{background-image:url("https://d2beiqkhq929f0.cloudfront.net/public_assets/assets/000/043/192/original/mock-interview.89e0db.svg");position:relative;display:block;contain:content;background-position:center center;background-size:cover;cursor:pointer;max-width:56rem;margin:2rem auto;scroll-margin:10rem}.ib-topic-section ib-youtube::before{content:'';display:block;position:absolute;top:0;background-position:top;background-repeat:repeat-x;height:6rem;padding-bottom:5rem;width:100%;-webkit-transition:all 0.2s cubic-bezier(0, 0, 0.2, 1);transition:all 0.2s cubic-bezier(0, 0, 0.2, 1)}.ib-topic-section ib-youtube::after{content:"";display:block;padding-bottom:calc(100% / (16 / 9))}.ib-topic-section ib-youtube>iframe{width:100%;height:100%;position:absolute;top:0;left:0;border:0}.ib-topic-section ib-youtube>.lty-playbtn{display:block;width:6.8rem;height:4.8rem;position:absolute;cursor:pointer;-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);top:50%;left:50%;z-index:1;background-color:transparent;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 68 48"><path d="M66.52 7.74c-.78-2.93-2.49-5.41-5.42-6.19C55.79.13 34 0 34 0S12.21.13 6.9 1.55c-2.93.78-4.63 3.26-5.42 6.19C.06 13.05 0 24 0 24s.06 10.95 1.48 16.26c.78 2.93 2.49 5.41 5.42 6.19C12.21 47.87 34 48 34 48s21.79-.13 27.1-1.55c2.93-.78 4.64-3.26 5.42-6.19C67.94 34.95 68 24 68 24s-.06-10.95-1.48-16.26z" fill="red"/><path d="M45 24 27 14v20" fill="white"/></svg>');-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:-webkit-filter 0.1s cubic-bezier(0, 0, 0.2, 1);transition:-webkit-filter 0.1s cubic-bezier(0, 0, 0.2, 1);transition:filter 0.1s cubic-bezier(0, 0, 0.2, 1);transition:filter 0.1s cubic-bezier(0, 0, 0.2, 1),-webkit-filter 0.1s cubic-bezier(0, 0, 0.2, 1);border:none}.ib-topic-section ib-youtube:hover>.lty-playbtn,.ib-topic-section ib-youtube .lty-playbtn:focus{-webkit-filter:none;filter:none}.ib-topic-section ib-youtube.lyt-activated{cursor:unset}.ib-topic-section ib-youtube.lyt-activated::before,.ib-topic-section ib-youtube.lyt-activated>.lty-playbtn{opacity:0;pointer-events:none}.ib-topic-section .lyt-visually-hidden{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:0.1rem;overflow:hidden;position:absolute;white-space:nowrap;width:0.1rem}.ib-topic-section{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:0}@media only screen and (max-width: 768px){.ib-topic-section{padding:1rem}}.ib-topic-section .col-xs-12,.ib-topic-section .topic-wrapper{padding:0}.ib-topic-section__sidebar{top:0rem;height:100vh;max-width:30rem;min-width:25rem;position:-webkit-sticky;position:sticky;margin:2rem 2rem 0 1rem;padding:0 0 2rem 0;border-radius:1rem;-webkit-transition:0.5s ease-in-out;transition:0.5s ease-in-out;background-color:#F3F6FC}.ib-topic-section__sidebar *{font-family:'Lato', sans-serif}@media only screen and (max-width: 768px){.ib-topic-section__sidebar{position:fixed;height:70vh;right:0rem;width:30rem;min-width:30rem;top:auto;bottom:4.5rem;border-radius:1rem;z-index:99;-webkit-transform:translateY(110%);transform:translateY(110%)}}.ib-topic-section__sidebar--shrink{width:0}@media only screen and (max-width: 768px){.ib-topic-section__sidebar--open{-webkit-transform:translateY(0);transform:translateY(0);display:block;z-index:98;-webkit-transition:0.5s ease-in-out;transition:0.5s ease-in-out;border-radius:0.6rem}}.ib-topic-section__content{padding:0 0.5rem;overflow-x:auto;width:100%}@media only screen and (max-width: 768px){.ib-topic-section__content{width:100%}}.ib-topic-section__problem-tab{background:#383E3F;color:white;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:3rem 2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ib-topic-section__topic-name{font-size:2.5rem;color:#ffffff}@media only screen and (max-width: 768px){.ib-topic-section__topic-name{font-size:2rem}}.ib-topic-section__problems-goto{border:0.1rem solid white;padding:1rem 2rem;margin-top:1rem;border-radius:0.8rem;color:white;font-size:1.4rem}.ib-topic-section__problems-goto:hover{color:white}.ib-topic-sidebar__fab{display:none}@media only screen and (max-width: 768px){.ib-topic-sidebar__fab{display:block;right:1rem;bottom:1rem;z-index:87;position:fixed;background-color:white;-webkit-box-shadow:0 0.8rem 2.4rem 0 rgba(252,51,79,0.16);box-shadow:0 0.8rem 2.4rem 0 rgba(252,51,79,0.16);border-radius:50%;padding:1.35rem 1.7rem;cursor:pointer}}.ib-topic-sidebar__fab span{color:#324766;font-size:1.4rem;-webkit-transform:scale(1.5);transform:scale(1.5)}.ib-topic-sidebar__title{margin:0;padding:2rem 2rem 0 2rem;font-size:2rem;color:#324766}.ib-topic-sidebar__heading{font-size:1.4rem;font-weight:400;color:#324766}.ib-topic-sidebar__subheading{font-size:1.4rem;margin:1rem 0 1rem 1rem;font-weight:400;padding:0 1rem 1rem 1rem}.ib-topic-sidebar__subheading::before{content:'';display:block;height:1rem;width:1rem;background:#999999;left:-2rem;top:1.35rem;border-radius:50%;border:0.15rem solid white;outline:0.1rem solid #999999;padding:0.1rem;position:relative}.ib-topic-sidebar__subheading:hover{background:#e4eeff}.ib-topic-sidebar__subheading--selected h3{color:#324766;background-color:#e4eeff}.ib-topic-sidebar__subheading--selected h3::before{background:#76AFC3;outline:0.1rem solid #76AFC3}.ib-topic-sidebar__section{height:100%;overflow-y:scroll;scroll-behavior:smooth}.ib-topic-sidebar__subtopics-section{margin:2rem 1rem 2rem 0}.ib-topic-sidebar__accordion-list-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:none;background:none;width:100%}.ib-topic-sidebar__accordion-container{margin:0 0 0 1.5rem}.ib-topic-sidebar__accordion-list-items{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 0 2rem}.ib-topic-sidebar__subtopics-connecting-section{display:-webkit-box;display:-ms-flexbox;display:flex;padding:3rem 0 4.5rem 0}.ib-topic-sidebar__subtopics-connecting-line{height:auto;width:0.1rem;background:#999999;-webkit-transform:translateX(0.5rem);transform:translateX(0.5rem)}.ib-topic-sidebar__problems-redirection{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ib-topic-sidebar__problems-redirection span{font-size:1.4rem}.ib-topic-sidebar__checkpoint-problem-redirection{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ib-topic-sidebar__checkpoint-problem-jump{display:-webkit-box;display:-ms-flexbox;display:flex;color:white;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0.5rem 1rem;border-radius:0.4rem;background:#75AFC3}.ib-topic-sidebar__checkpoint-problem-jump span{color:white;font-size:1.2rem;margin:0 0.5rem 0 0;text-decoration:none}.ib-topic-sidebar__checkpoint-ninja{padding:1rem 3rem;background:#ffcb1f}.ib-topic-sidebar__checkpoint-ninja span{color:#324766}.ib-topic-sidebar__checkpoint-problem-divider{top:50%;width:90%;z-index:-1;opacity:0.5;height:0.15rem;position:absolute;background:#999999;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.ib-topic-sidebar__section-backdrop{background:rgba(0,0,0,0.7);height:100%;width:100%;position:fixed;top:0;z-index:97;left:0}.glyphicon{font-family:'Glyphicons Halflings'}.header-nav-accordion--expand{background-color:transparent}.panel-body ol{list-style:decimal}.panel-body h1,.panel-body h2,.panel-body h3,.panel-body h4,.panel-body h5,.panel-body p,.panel-body li{color:#000000}.panel-body a{color:#0b65bf;font-weight:bold}.row{margin:0}[data-topic-section-version="v2"],[data-topic-section-version="v1"]{margin-top:2rem}[data-topic-section-version="v2"] ib-youtube{width:100% !important;height:auto !important}[data-topic-section-version="v2"] img{height:100%}[data-ab-test-version="v2"] *{font-family:"Lato", sans-serif}[data-ab-test-version="v2"] #topic-section-breadcrumb .breadcrumb{background:transparent;padding:0;margin-bottom:1rem !important}[data-ab-test-version="v2"] #topic-section-breadcrumb .breadcrumb>li{font-size:1.4rem;color:#506b6a}@media screen and (min-width: 769px){[data-ab-test-version="v2"] #topic-section-breadcrumb .breadcrumb>li{font-size:1.6rem}}[data-ab-test-version="v2"] #topic-section-breadcrumb .breadcrumb>li:last-of-type{color:#0097a0}[data-ab-test-version="v2"] #topic-section-breadcrumb .breadcrumb>li>a{font-size:1.4rem}@media screen and (min-width: 769px){[data-ab-test-version="v2"] #topic-section-breadcrumb .breadcrumb>li>a{font-size:1.6rem}}[data-ab-test-version="v2"] .ib-topic-section__topic-name{font-size:3.2rem;color:#0d3231;font-weight:600}[data-ab-test-version="v2"] .ib-topic-section__sidebar-toggler-title{margin:0 2rem 0 1rem;color:#0d3231;font-weight:600}[data-ab-test-version="v2"] .ib-topic-section__problems-goto{padding:1.2rem 3.2rem;border:0.1rem solid #0097a0;color:#0097a0;font-size:1.6rem}[data-ab-test-version="v2"] .ib-topic-section__problems-goto:hover{color:#0097a0}@media only screen and (max-width: 768px){[data-ab-test-version="v2"] .ib-topic-section__problems-goto{width:100%;text-align:center;font-size:1.4rem;margin-top:3rem}}[data-ab-test-version="v2"] .ib-topic-section__topic-updated-at{color:#7c8da5;font-style:italic;font-size:1.4rem}[data-ab-test-version="v2"] .ib-topic-section__sidebar-toggler-section{position:relative;display:block;width:90%;left:1rem;margin:2rem 0;padding-bottom:2rem;border-bottom:0.1rem solid #e3e8e8}@media only screen and (max-width: 768px){[data-ab-test-version="v2"] .ib-topic-section__sidebar-toggler-section{display:none}}[data-ab-test-version="v2"] .ib-topic-section__sidebar-toggler-icon{right:0rem;position:absolute;font-size:1.4rem;top:0.5rem;color:#0d3231}[data-ab-test-version="v2"] .ib-topic-section__sidebar-toggler-icon:nth-child(2){right:0.7rem}[data-ab-test-version="v2"] .ib-topic-section__sidebar-toggler-title{font-size:2rem}[data-ab-test-version="v2"] .ib-topic-nav__items-container #ib-topic-sidebar-link{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;height:4rem;margin:1rem 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[data-ab-test-version="v2"] .ib-topic-sidebar__title{color:#506b6a;text-transform:uppercase;font-size:1.4rem;font-weight:400;letter-spacing:0.4rem}[data-ab-test-version="v2"] .ib-topic-sidebar__right-arrow{max-width:1.75rem;margin-left:0.75rem}[data-ab-test-version="v2"] .ib-topic-sidebar__heading{text-align:left;color:#0d3231;font-size:1.6rem}[data-ab-test-version="v2"] .ib-topic-sidebar__checkpoint-problem-jump{background-color:#b8f7f8;border-radius:0.8rem}[data-ab-test-version="v2"] .ib-topic-sidebar__checkpoint-problem-jump .glyphicon{-webkit-transform:translateY(-0.1rem);transform:translateY(-0.1rem)}[data-ab-test-version="v2"] .ib-topic-sidebar__checkpoint-problem-redirection{margin:3.7rem 0 1.7rem 0}[data-ab-test-version="v2"] .ib-topic-sidebar__checkpoint-problem-jump span{color:#0d3231}[data-ab-test-version="v2"] .ib-topic-sidebar__subheading{font-size:1.4rem;margin-left:3rem;padding:1rem}[data-ab-test-version="v2"] .ib-topic-sidebar__subheading:before{background:#f8f9f9;outline:0.1rem solid #d6dcdc;left:0;height:1.8rem;width:1.8rem;position:absolute;top:1.2rem}[data-ab-test-version="v2"] .ib-topic-sidebar__subheading.panel-topic-title:hover{background:#f1f3f3;color:#0097a0;-webkit-transition:0.5s ease;transition:0.5s ease;border-radius:0.8rem}[data-ab-test-version="v2"] .ib-topic-sidebar__subheading--selected h3{background:#f1f3f3;color:#0097a0;-webkit-transition:0.5s ease;transition:0.5s ease;border-radius:0.8rem}[data-ab-test-version="v2"] .ib-topic-sidebar__subheading--selected h3:before{outline:0.15rem solid #0097a0}[data-ab-test-version="v2"] .ib-topic-sidebar__subtopics-connecting-section{padding-bottom:8rem}[data-ab-test-version="v2"] .ib-topic-sidebar__subtopics-connecting-line{background:#d6dcdc;-webkit-transform:translateX(1rem);transform:translateX(1rem);width:0.15rem;height:auto}[data-ab-test-version="v2"] .ib-topic-sidebar__subheading-problem-redirection{margin-top:0;padding-top:0;color:#0d3231}[data-ab-test-version="v2"] .ib-topic-sidebar__subheading-problem-redirection.panel-secondary-title b{font-size:1.4rem}[data-ab-test-version="v2"] .ib-topic-sidebar__subheading-problem-redirection:hover{background-color:transparent}[data-ab-test-version="v2"] .ib-topic-sidebar__checkpoint-problem-divider{height:0.05rem}[data-ab-test-version="v2"] .ib-topic-sidebar__problems-redirection b{font-size:1.4rem}[data-ab-test-version="v2"] .ib-topic-sidebar__problems-redirection .icon-chevron-right{-webkit-transform:translateY(0.15rem);transform:translateY(0.15rem)}[data-ab-test-version="v2"] .glyphicon{font-family:"Glyphicons Halflings"}[data-ab-test-version="v2"] [data-class="ib-topic-sidebar-toggle"]{cursor:pointer}[data-ab-test-version="v2"] [data-icon-direction="glyph-right"]:nth-child(2){right:1rem}[data-ab-test-version="v2"] [data-icon-direction="glyph-right"]:nth-child(1){right:1.7rem}.ib-topic-section__scroll-top-floating-btn{position:fixed;bottom:3.2rem;right:48rem;padding:0.8rem 0.8rem 0.4rem;border:0.1rem solid #d6dcdc;background-color:#ffffff;-webkit-box-shadow:0.3rem 0.3rem 1.6rem #0d323126;box-shadow:0.3rem 0.3rem 1.6rem #0d323126;border-radius:1.2rem}@media only screen and (max-width: 768px){.ib-topic-section__scroll-top-floating-btn{bottom:6rem;right:1.6rem;cursor:pointer;z-index:1}}.ib-topic-section__course-previous,.ib-topic-section__course-next{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"Lato", sans-serif;cursor:pointer;color:#0097a0;font-size:1.6rem}.ib-topic-section__course-previous.disable,.ib-topic-section__course-next.disable{color:#869898;cursor:not-allowed}.ib-topic-section__course-previous:hover,.ib-topic-section__course-next:hover{color:#0097a0}@media screen and (min-width: 769px){.ib-topic-section__course-previous,.ib-topic-section__course-next{font-size:2rem}}.ib-topic-section__course-previous i,.ib-topic-section__course-next i{font-size:2rem}.ib-topic-section__courses-redirection{display:-webkit-box;display:-ms-flexbox;display:flex;width:98%;height:10rem;border-bottom:0.1rem solid #bbc6c5;margin-right:2rem}.ib-topic-section__course-next{margin-left:auto;margin-right:1rem}.ib-topic-section__problem-tab--v2{background:-webkit-gradient(linear, left top, left bottom, from(#fff), color-stop(103.88%, #e6ffff));background:linear-gradient(180deg, #fff 0%, #e6ffff 103.88%)}@media screen and (min-width: 769px){.ib-topic-section__problem-tab--v2{height:18.4rem}}.ib-topic-section__sidebar--v2{display:block;margin:0 2rem 0 0;padding:2rem 0 10rem 0;border-radius:0;overflow-y:hidden;background-color:#ffffff;border-right:0.1rem solid #d6dcdc;min-height:100vh}@media only screen and (max-width: 768px){.ib-topic-section__sidebar--v2{padding:2rem 0 5rem 0}}.ib-topic-section__sidebar--v2 *{font-family:"Lato", sans-serif}.ib-topic-section__sidebar--v2.sidebar-close{width:0;min-width:3rem;-webkit-transition:0.5s ease-in-out;transition:0.5s ease-in-out}@media screen and (min-width: 769px){.ib-topic-section__sidebar--v2{width:28rem;min-width:28rem;max-width:28rem}}.ib-topic-section__sidebar--open[data-ab-test-version="v2"]{bottom:12rem;left:1rem;height:80vh;border-radius:0.8rem;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content}.sidebar-close .ib-topic-sidebar__section{display:none}.sidebar-close .ib-topic-section__sidebar-toggler-section{border-bottom:none}.sidebar-close .ib-topic-section__sidebar-toggler-title{display:none;border:none}.sidebar-close .ib-topic-section__sidebar-toggler-icon{right:1.5rem}.sidebar-close .ib-topic-section__sidebar-toggler-icon:last-child{right:1.5rem}[data-topic-section-version="v2"] .tooltip{width:-webkit-max-content;width:-moz-max-content;width:max-content}[data-topic-section-version="v2"] .tooltip-inner{font-size:1.4rem;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:1rem}[data-topic-section-version="v2"] .ib-topic-section__tutorials-container h1{font-size:2.4rem;font-weight:600}[data-topic-section-version="v2"] .ib-topic-section__tutorials-container *{font-family:"Lato", sans-serif}[data-topic-section-version="v2"] .ib-topic-section__tutorials-container h1,[data-topic-section-version="v2"] .ib-topic-section__tutorials-container h2,[data-topic-section-version="v2"] .ib-topic-section__tutorials-container h3,[data-topic-section-version="v2"] .ib-topic-section__tutorials-container h4{color:#0d3231 !important;font-weight:600}[data-topic-section-version="v2"] .ib-topic-section__tutorials-container p{color:#506b6a !important}[data-topic-section-version="v2"] .ib-topic-section__tutorials-container .nav.nav-tabs .active a[role="tab"]{font-weight:600;color:#0d3231;background-color:#ffffff;border:0.1rem solid #008cff}[data-topic-section-version="v2"] .ib-topic-section__tutorials-container .nav.nav-tabs a[role="tab"]{background-color:#f1f3f3;color:#0d3231;border:0;margin:1rem 1rem 1rem 0;border-radius:0.8rem}[data-topic-section-version="v2"] .ib-topic-section__topics-courses{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}@media screen and (max-width: 767px){.ib-cms__mc-widget{position:fixed !important}}.ib-company-sprites{position:absolute}.ib-company-sprites{background-size:10701px 84px;background-image:url(https://assets.interviewbit.com/assets/ibpp/topics/company-sprites-4f3825e3eb4d5fc38038ecf960a2cd51a89fa10bbf906d5f76d3bd57e690ca02.png);background-repeat:no-repeat;display:block}.ib-company-sprites.ib-1mg{height:64px;width:118px;background-position:-7653px;position:relative}.ib-company-sprites.ib-adobe{height:64px;width:77px;background-position:-5870px;position:relative}.ib-company-sprites.ib-airbnb{height:64px;width:60px;background-position:-1121px;position:relative}.ib-company-sprites.ib-amazon{height:64px;width:70px;background-position:-5596px;position:relative}.ib-company-sprites.ib-apple{height:64px;width:54px;background-position:-206px;position:relative}.ib-company-sprites.ib-applift{height:64px;width:56px;background-position:-280px;position:relative}.ib-company-sprites.ib-arcesium{height:64px;width:64px;background-position:-1602px;position:relative}.ib-company-sprites.ib-autodesk{height:64px;width:68px;background-position:-4628px;position:relative}.ib-company-sprites.ib-barclays{height:64px;width:60px;background-position:-1201px;position:relative}.ib-company-sprites.ib-bidgely{height:64px;width:104px;background-position:-7401px;position:relative}.ib-company-sprites.ib-bloomsberg{height:64px;width:64px;background-position:-1686px;position:relative}.ib-company-sprites.ib-box{height:64px;width:64px;background-position:-1770px;position:relative}.ib-company-sprites.ib-citi{height:64px;width:100px;background-position:-7041px;position:relative}.ib-company-sprites.ib-cloudcv{height:64px;width:100px;background-position:-7161px;position:relative}.ib-company-sprites.ib-codenation{height:64px;width:100px;background-position:-7281px;position:relative}.ib-company-sprites.ib-commonfloor{height:64px;width:132px;background-position:-8069px;position:relative}.ib-company-sprites.ib-coupon_duniya{height:64px;width:68px;background-position:-4716px;position:relative}.ib-company-sprites.ib-credit_suisse{height:64px;width:92px;background-position:-6481px;position:relative}.ib-company-sprites.ib-de_shaw{height:64px;width:291px;background-position:-9727px;position:relative}.ib-company-sprites.ib-directi{height:64px;width:68px;background-position:-4804px;position:relative}.ib-company-sprites.ib-doordash{height:64px;width:108px;background-position:-7525px;position:relative}.ib-company-sprites.ib-dropbox{height:64px;width:64px;background-position:-1854px;position:relative}.ib-company-sprites.ib-ebay{height:64px;width:160px;background-position:-8399px;position:relative}.ib-company-sprites.ib-expedia{height:64px;width:64px;background-position:-1938px;position:relative}.ib-company-sprites.ib-fab{height:104px;width:179px;background-position:-8948px;position:relative}.ib-company-sprites.ib-facebook{height:64px;width:64px;background-position:-2022px;position:relative}.ib-company-sprites.ib-flipkart{height:64px;width:66px;background-position:-4542px;position:relative}.ib-company-sprites.ib-freecharge{height:64px;width:64px;background-position:-2106px;position:relative}.ib-company-sprites.ib-goibibo{height:64px;width:68px;background-position:-4892px;position:relative}.ib-company-sprites.ib-gojek{height:64px;width:68px;background-position:-4980px;position:relative}.ib-company-sprites.ib-google{height:64px;width:64px;background-position:-2190px;position:relative}.ib-company-sprites.ib-grofers{height:64px;width:72px;background-position:-5686px;position:relative}.ib-company-sprites.ib-groupon{height:64px;width:64px;background-position:-2274px;position:relative}.ib-company-sprites.ib-hackerrank{height:64px;width:56px;background-position:-356px;position:relative}.ib-company-sprites.ib-healthifyme{height:64px;width:64px;background-position:-2358px;position:relative}.ib-company-sprites.ib-healthkart{height:64px;width:64px;background-position:-2442px;position:relative}.ib-company-sprites.ib-helpshift{height:64px;width:176px;background-position:-8774px;position:relative}.ib-company-sprites.ib-hike{height:64px;width:158px;background-position:-8221px;position:relative}.ib-company-sprites.ib-housing{height:64px;width:64px;background-position:-2526px;position:relative}.ib-company-sprites.ib-indeed{height:64px;width:44px;background-position:-10px;position:relative}.ib-company-sprites.ib-inmobi{height:64px;width:92px;background-position:-6593px;position:relative}.ib-company-sprites.ib-khosla_labs{height:64px;width:92px;background-position:-6705px;position:relative}.ib-company-sprites.ib-limeroad{height:64px;width:64px;background-position:-2610px;position:relative}.ib-company-sprites.ib-linkedin{height:64px;width:64px;background-position:-2694px;position:relative}.ib-company-sprites.ib-makemytrip{height:64px;width:64px;background-position:-2778px;position:relative}.ib-company-sprites.ib-mathworks{height:64px;width:72px;background-position:-5778px;position:relative}.ib-company-sprites.ib-media_net{height:64px;width:120px;background-position:-7929px;position:relative}.ib-company-sprites.ib-microsoft{height:64px;width:64px;background-position:-2862px;position:relative}.ib-company-sprites.ib-mongodb{height:64px;width:56px;background-position:-432px;position:relative}.ib-company-sprites.ib-moonfrog{height:64px;width:56px;background-position:-508px;position:relative}.ib-company-sprites.ib-mozilla{height:64px;width:56px;background-position:-584px;position:relative}.ib-company-sprites.ib-myntra{height:64px;width:92px;background-position:-6817px;position:relative}.ib-company-sprites.ib-opinio{height:64px;width:56px;background-position:-660px;position:relative}.ib-company-sprites.ib-nutanix{height:64px;width:88px;background-position:-6265px;position:relative}.ib-company-sprites.ib-oyo{height:64px;width:60px;background-position:-1281px;position:relative}.ib-company-sprites.ib-palantir{height:64px;width:60px;background-position:-1361px;position:relative}.ib-company-sprites.ib-paypal{height:64px;width:56px;background-position:-736px;position:relative}.ib-company-sprites.ib-paysafe{height:64px;width:80px;background-position:-6065px;position:relative}.ib-company-sprites.ib-paytm{height:64px;width:64px;background-position:-2946px;position:relative}.ib-company-sprites.ib-payu{height:64px;width:64px;background-position:-3030px;position:relative}.ib-company-sprites.ib-practo{height:64px;width:64px;background-position:-3114px;position:relative}.ib-company-sprites.ib-problems_list_icons_43{height:64px;width:329px;background-position:-10362px;position:relative}.ib-company-sprites.ib-proptiger{height:64px;width:64px;background-position:-3198px;position:relative}.ib-company-sprites.ib-pub_matic{height:64px;width:64px;background-position:-3282px;position:relative}.ib-company-sprites.ib-qubole{height:64px;width:64px;background-position:-3366px;position:relative}.ib-company-sprites.ib-quikr{height:64px;width:64px;background-position:-3450px;position:relative}.ib-company-sprites.ib-quora{height:64px;width:56px;background-position:-812px;position:relative}.ib-company-sprites.ib-reliance{height:64px;width:68px;background-position:-5068px;position:relative}.ib-company-sprites.ib-rivigo{height:64px;width:282px;background-position:-9425px;position:relative}.ib-company-sprites.ib-rubrik{height:64px;width:68px;background-position:-5156px;position:relative}.ib-company-sprites.ib-salesforce{height:64px;width:92px;background-position:-6929px;position:relative}.ib-company-sprites.ib-shopclues{height:64px;width:64px;background-position:-3534px;position:relative}.ib-company-sprites.ib-shuttl{height:64px;width:64px;background-position:-3618px;position:relative}.ib-company-sprites.ib-snapchat{height:64px;width:68px;background-position:-5244px;position:relative}.ib-company-sprites.ib-snapdeal{height:64px;width:68px;background-position:-5332px;position:relative}.ib-company-sprites.ib-sprinklr{height:64px;width:88px;background-position:-6373px;position:relative}.ib-company-sprites.ib-sumologoc{height:64px;width:64px;background-position:-3702px;position:relative}.ib-company-sprites.ib-swiggy{height:64px;width:48px;background-position:-138px;position:relative}.ib-company-sprites.ib-target{height:64px;width:64px;background-position:-3786px;position:relative}.ib-company-sprites.ib-tesla{height:64px;width:64px;background-position:-3870px;position:relative}.ib-company-sprites.ib-tinyowl{height:64px;width:64px;background-position:-3954px;position:relative}.ib-company-sprites.ib-tower_research{height:64px;width:64px;background-position:-4038px;position:relative}.ib-company-sprites.ib-traxcn{height:64px;width:64px;background-position:-4122px;position:relative}.ib-company-sprites.ib-treebo_hotels{height:64px;width:68px;background-position:-5420px;position:relative}.ib-company-sprites.ib-trubil{height:64px;width:118px;background-position:-7791px;position:relative}.ib-company-sprites.ib-truecaller{height:64px;width:68px;background-position:-5508px;position:relative}.ib-company-sprites.ib-twitch{height:64px;width:60px;background-position:-1441px;position:relative}.ib-company-sprites.ib-uber{height:64px;width:64px;background-position:-4206px;position:relative}.ib-company-sprites.ib-unbxd{height:64px;width:59px;background-position:-1042px;position:relative}.ib-company-sprites.ib-urban_clap{height:64px;width:64px;background-position:-4290px;position:relative}.ib-company-sprites.ib-urban_ladder{height:64px;width:236px;background-position:-9169px;position:relative}.ib-company-sprites.ib-visa{height:64px;width:80px;background-position:-6165px;position:relative}.ib-company-sprites.ib-walmart{height:64px;width:58px;background-position:-964px;position:relative}.ib-company-sprites.ib-wooplr{height:64px;width:175px;background-position:-8579px;position:relative}.ib-company-sprites.ib-yahoo{height:64px;width:64px;background-position:-4374px;position:relative}.ib-company-sprites.ib-yelp{height:64px;width:64px;background-position:-4458px;position:relative}.ib-company-sprites.ib-zendrive{height:64px;width:78px;background-position:-5967px;position:relative}.ib-company-sprites.ib-zenefits{height:64px;width:44px;background-position:-74px;position:relative}.ib-company-sprites.ib-zomato{height:64px;width:304px;background-position:-10038px;position:relative}.ib-company-sprites.ib-zopper{height:64px;width:61px;background-position:-1521px;position:relative}.ib-company-sprites.ib-zynga{height:64px;width:56px;background-position:-888px;position:relative}.ib-company-sprites.one-fourth{background-size:2675.25px 21px}.ib-company-sprites.one-fourth.ib-1mg{height:16px;width:29.5px;background-position:-1913.25px}.ib-company-sprites.one-fourth.ib-adobe{height:16px;width:19.25px;background-position:-1467.5px}.ib-company-sprites.one-fourth.ib-airbnb{height:16px;width:15px;background-position:-280.25px}.ib-company-sprites.one-fourth.ib-amazon{height:16px;width:17.5px;background-position:-1399px}.ib-company-sprites.one-fourth.ib-apple{height:16px;width:13.5px;background-position:-51.5px}.ib-company-sprites.one-fourth.ib-applift{height:16px;width:14px;background-position:-70px}.ib-company-sprites.one-fourth.ib-arcesium{height:16px;width:16px;background-position:-400.5px}.ib-company-sprites.one-fourth.ib-autodesk{height:16px;width:17px;background-position:-1157px}.ib-company-sprites.one-fourth.ib-barclays{height:16px;width:15px;background-position:-300.25px}.ib-company-sprites.one-fourth.ib-bidgely{height:16px;width:26px;background-position:-1850.25px}.ib-company-sprites.one-fourth.ib-bloomsberg{height:16px;width:16px;background-position:-421.5px}.ib-company-sprites.one-fourth.ib-box{height:16px;width:16px;background-position:-442.5px}.ib-company-sprites.one-fourth.ib-citi{height:16px;width:25px;background-position:-1760.25px}.ib-company-sprites.one-fourth.ib-cloudcv{height:16px;width:25px;background-position:-1790.25px}.ib-company-sprites.one-fourth.ib-codenation{height:16px;width:25px;background-position:-1820.25px}.ib-company-sprites.one-fourth.ib-commonfloor{height:16px;width:33px;background-position:-2017.25px}.ib-company-sprites.one-fourth.ib-coupon_duniya{height:16px;width:17px;background-position:-1179px}.ib-company-sprites.one-fourth.ib-credit_suisse{height:16px;width:23px;background-position:-1620.25px}.ib-company-sprites.one-fourth.ib-de_shaw{height:16px;width:72.75px;background-position:-2431.75px}.ib-company-sprites.one-fourth.ib-directi{height:16px;width:17px;background-position:-1201px}.ib-company-sprites.one-fourth.ib-doordash{height:16px;width:27px;background-position:-1881.25px}.ib-company-sprites.one-fourth.ib-dropbox{height:16px;width:16px;background-position:-463.5px}.ib-company-sprites.one-fourth.ib-ebay{height:16px;width:40px;background-position:-2099.75px}.ib-company-sprites.one-fourth.ib-expedia{height:16px;width:16px;background-position:-484.5px}.ib-company-sprites.one-fourth.ib-fab{height:26px;width:44.75px;background-position:-2237px}.ib-company-sprites.one-fourth.ib-facebook{height:16px;width:16px;background-position:-505.5px}.ib-company-sprites.one-fourth.ib-flipkart{height:16px;width:16.5px;background-position:-1135.5px}.ib-company-sprites.one-fourth.ib-freecharge{height:16px;width:16px;background-position:-526.5px}.ib-company-sprites.one-fourth.ib-goibibo{height:16px;width:17px;background-position:-1223px}.ib-company-sprites.one-fourth.ib-gojek{height:16px;width:17px;background-position:-1245px}.ib-company-sprites.one-fourth.ib-google{height:16px;width:16px;background-position:-547.5px}.ib-company-sprites.one-fourth.ib-grofers{height:16px;width:18px;background-position:-1421.5px}.ib-company-sprites.one-fourth.ib-groupon{height:16px;width:16px;background-position:-568.5px}.ib-company-sprites.one-fourth.ib-hackerrank{height:16px;width:14px;background-position:-89px}.ib-company-sprites.one-fourth.ib-healthifyme{height:16px;width:16px;background-position:-589.5px}.ib-company-sprites.one-fourth.ib-healthkart{height:16px;width:16px;background-position:-610.5px}.ib-company-sprites.one-fourth.ib-helpshift{height:16px;width:44px;background-position:-2193.5px}.ib-company-sprites.one-fourth.ib-hike{height:16px;width:39.5px;background-position:-2055.25px}.ib-company-sprites.one-fourth.ib-housing{height:16px;width:16px;background-position:-631.5px}.ib-company-sprites.one-fourth.ib-indeed{height:16px;width:11px;background-position:-2.5px}.ib-company-sprites.one-fourth.ib-inmobi{height:16px;width:23px;background-position:-1648.25px}.ib-company-sprites.one-fourth.ib-khosla_labs{height:16px;width:23px;background-position:-1676.25px}.ib-company-sprites.one-fourth.ib-limeroad{height:16px;width:16px;background-position:-652.5px}.ib-company-sprites.one-fourth.ib-linkedin{height:16px;width:16px;background-position:-673.5px}.ib-company-sprites.one-fourth.ib-makemytrip{height:16px;width:16px;background-position:-694.5px}.ib-company-sprites.one-fourth.ib-mathworks{height:16px;width:18px;background-position:-1444.5px}.ib-company-sprites.one-fourth.ib-media_net{height:16px;width:30px;background-position:-1982.25px}.ib-company-sprites.one-fourth.ib-microsoft{height:16px;width:16px;background-position:-715.5px}.ib-company-sprites.one-fourth.ib-mongodb{height:16px;width:14px;background-position:-108px}.ib-company-sprites.one-fourth.ib-moonfrog{height:16px;width:14px;background-position:-127px}.ib-company-sprites.one-fourth.ib-mozilla{height:16px;width:14px;background-position:-146px}.ib-company-sprites.one-fourth.ib-myntra{height:16px;width:23px;background-position:-1704.25px}.ib-company-sprites.one-fourth.ib-opinio{height:16px;width:14px;background-position:-165px}.ib-company-sprites.one-fourth.ib-nutanix{height:16px;width:22px;background-position:-1566.25px}.ib-company-sprites.one-fourth.ib-oyo{height:16px;width:15px;background-position:-320.25px}.ib-company-sprites.one-fourth.ib-palantir{height:16px;width:15px;background-position:-340.25px}.ib-company-sprites.one-fourth.ib-paypal{height:16px;width:14px;background-position:-184px}.ib-company-sprites.one-fourth.ib-paysafe{height:16px;width:20px;background-position:-1516.25px}.ib-company-sprites.one-fourth.ib-paytm{height:16px;width:16px;background-position:-736.5px}.ib-company-sprites.one-fourth.ib-payu{height:16px;width:16px;background-position:-757.5px}.ib-company-sprites.one-fourth.ib-practo{height:16px;width:16px;background-position:-778.5px}.ib-company-sprites.one-fourth.ib-problems_list_icons_43{height:16px;width:82.25px;background-position:-2590.5px}.ib-company-sprites.one-fourth.ib-proptiger{height:16px;width:16px;background-position:-799.5px}.ib-company-sprites.one-fourth.ib-pub_matic{height:16px;width:16px;background-position:-820.5px}.ib-company-sprites.one-fourth.ib-qubole{height:16px;width:16px;background-position:-841.5px}.ib-company-sprites.one-fourth.ib-quikr{height:16px;width:16px;background-position:-862.5px}.ib-company-sprites.one-fourth.ib-quora{height:16px;width:14px;background-position:-203px}.ib-company-sprites.one-fourth.ib-reliance{height:16px;width:17px;background-position:-1267px}.ib-company-sprites.one-fourth.ib-rivigo{height:16px;width:70.5px;background-position:-2356.25px}.ib-company-sprites.one-fourth.ib-rubrik{height:16px;width:17px;background-position:-1289px}.ib-company-sprites.one-fourth.ib-salesforce{height:16px;width:23px;background-position:-1732.25px}.ib-company-sprites.one-fourth.ib-shopclues{height:16px;width:16px;background-position:-883.5px}.ib-company-sprites.one-fourth.ib-shuttl{height:16px;width:16px;background-position:-904.5px}.ib-company-sprites.one-fourth.ib-snapchat{height:16px;width:17px;background-position:-1311px}.ib-company-sprites.one-fourth.ib-snapdeal{height:16px;width:17px;background-position:-1333px}.ib-company-sprites.one-fourth.ib-sprinklr{height:16px;width:22px;background-position:-1593.25px}.ib-company-sprites.one-fourth.ib-sumologoc{height:16px;width:16px;background-position:-925.5px}.ib-company-sprites.one-fourth.ib-swiggy{height:16px;width:12px;background-position:-34.5px}.ib-company-sprites.one-fourth.ib-target{height:16px;width:16px;background-position:-946.5px}.ib-company-sprites.one-fourth.ib-tesla{height:16px;width:16px;background-position:-967.5px}.ib-company-sprites.one-fourth.ib-tinyowl{height:16px;width:16px;background-position:-988.5px}.ib-company-sprites.one-fourth.ib-tower_research{height:16px;width:16px;background-position:-1009.5px}.ib-company-sprites.one-fourth.ib-traxcn{height:16px;width:16px;background-position:-1030.5px}.ib-company-sprites.one-fourth.ib-treebo_hotels{height:16px;width:17px;background-position:-1355px}.ib-company-sprites.one-fourth.ib-trubil{height:16px;width:29.5px;background-position:-1947.75px}.ib-company-sprites.one-fourth.ib-truecaller{height:16px;width:17px;background-position:-1377px}.ib-company-sprites.one-fourth.ib-twitch{height:16px;width:15px;background-position:-360.25px}.ib-company-sprites.one-fourth.ib-uber{height:16px;width:16px;background-position:-1051.5px}.ib-company-sprites.one-fourth.ib-unbxd{height:16px;width:14.75px;background-position:-260.5px}.ib-company-sprites.one-fourth.ib-urban_clap{height:16px;width:16px;background-position:-1072.5px}.ib-company-sprites.one-fourth.ib-urban_ladder{height:16px;width:59px;background-position:-2292.25px}.ib-company-sprites.one-fourth.ib-visa{height:16px;width:20px;background-position:-1541.25px}.ib-company-sprites.one-fourth.ib-walmart{height:16px;width:14.5px;background-position:-241px}.ib-company-sprites.one-fourth.ib-wooplr{height:16px;width:43.75px;background-position:-2144.75px}.ib-company-sprites.one-fourth.ib-yahoo{height:16px;width:16px;background-position:-1093.5px}.ib-company-sprites.one-fourth.ib-yelp{height:16px;width:16px;background-position:-1114.5px}.ib-company-sprites.one-fourth.ib-zendrive{height:16px;width:19.5px;background-position:-1491.75px}.ib-company-sprites.one-fourth.ib-zenefits{height:16px;width:11px;background-position:-18.5px}.ib-company-sprites.one-fourth.ib-zomato{height:16px;width:76px;background-position:-2509.5px}.ib-company-sprites.one-fourth.ib-zopper{height:16px;width:15.25px;background-position:-380.25px}.ib-company-sprites.one-fourth.ib-zynga{height:16px;width:14px;background-position:-222px}.fab-text{display:none}[data-problem-section-version="v2"] .panel-heading{display:none}@media (min-width: 1024px){[data-problem-section-version="v2"] .col-sm-6{width:100%;padding:0}}@media only screen and (max-width: 768px){[data-problem-section-version="v2"] .col-sm-6{width:100%;padding:0}}.ib-topic-section__problems-bucket{border-radius:0.8rem;-webkit-box-shadow:0.1rem 0.2rem 1.9rem 0 rgba(103,115,115,0.15);box-shadow:0.1rem 0.2rem 1.9rem 0 rgba(103,115,115,0.15);margin-top:2rem;padding:0 0 2rem 0}.ib-topic-section__problems-bucket--bonus{border-radius:0.8rem;border:0.1rem solid rgba(0,140,255,0.5);background-color:rgba(230,244,255,0.5);-webkit-box-shadow:0 0.2rem 1.9rem 0 rgba(103,115,115,0.15);box-shadow:0 0.2rem 1.9rem 0 rgba(103,115,115,0.15)}.ib-topic-section__problems-bucket--bonus.p-0{padding:0}.ib-topic-section__problems-bucket *{font-family:'Lato', sans-serif}@media screen and (min-width: 769px){.ib-topic-section__problems-bucket{margin-right:2rem}}.ib-topic-section__tooltip-img{width:2rem}.ib-topic-section__problems-progress{padding:1.5rem 3rem}.ib-topic-section__problems-bucket-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2rem 1.6rem}.ib-topic-section__problems-tooltip{margin-left:auto;margin-right:2rem}.ib-topic-section__bucket-p-solve{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;color:#008cff;margin-left:auto}@media screen and (max-width: 767px){.ib-topic-section__bucket-p-solve{display:none}}.ib-topic-section__problems-bucket-lock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:5.6rem;min-width:5.6rem;height:5.6rem;border-radius:5.6rem;background:#ffffff;margin-right:1.6rem}.ib-topic-section__problems-bucket-lock-img{width:2.8rem;height:2.8rem}.ib-topic-section__problems-topic-sub-title{color:#506b6a;font-size:1.4rem;font-style:italic;line-height:2.4rem}.ib-topic-section__problems-topic-title,.ib-topic-section__problems-topic{font-size:2rem;color:#0d3231}.ib-topic-section__problems-progress-solved{font-size:1.6rem;color:#0d3231}.ib-topic-section__problems-progress-unsolved{font-size:1.6rem;color:#0d3231}.ib-topic-section__problems-bucket-tiles{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 0 0 1.6rem}.ib-topic-section__problems-bucket-tile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:0.1rem solid #e3e8e8;border-radius:0.8rem;-ms-flex-preferred-size:98.5%;flex-basis:98.5%;margin:0 1.6rem 1rem 0;padding:1.2rem 1.6rem;background-color:#ffffff}@media (min-width: 1024px){.ib-topic-section__problems-bucket-tile{-ms-flex-preferred-size:48.5%;flex-basis:48.5%}}@media only screen and (max-width: 768px){.ib-topic-section__problems-bucket-tile{-ms-flex-preferred-size:98.5%;flex-basis:98.5%}}.ib-topic-section__bucket-p-time,.ib-topic-section__bucket-p-score{color:#506b6a;margin-left:auto;font-size:calc(1.4rem - 0.1rem)}.ib-topic-section__bucket-p-bookmark{margin-left:1rem}.ib-topic-section__bucket-p-statement{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:18rem;font-size:1.4rem}.ib-topic-section__bucket-p-statement--article{-webkit-box-flex:1;-ms-flex:1;flex:1;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ib-topic-section__bucket-status-unsolved{border:0.2rem solid #869898;height:2rem;width:2rem;border-radius:50%;margin-right:1rem}.ib-topic-section__bucket-p-sprites{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:7.5rem}.ib-topic-section__bucket-p-sprites .ib-company-sprites{margin:0 0.5rem}@media screen and (max-width: 767px){.ib-topic-section__bucket-p-sprites{display:none}}.ib-topic-section__problem-tile-status{max-width:2.5rem;-webkit-transform:translateX(-0.25rem);transform:translateX(-0.25rem);margin-right:0.5rem}.ib-topic-section__bucket-sprites-threshold{color:#008cff}.col-sm-6 .ib-topic-section__problems-bucket-tile{-ms-flex-preferred-size:100%;flex-basis:100%}[data-fab-version="v2"]{border-radius:3rem;background-color:#e6fffc;border:0.1rem solid #0097a0;bottom:6rem;left:1rem;width:-webkit-max-content;width:-moz-max-content;width:max-content}[data-fab-version="v2"] .glyphicon-list{color:#0097a0;font-size:calc(1.4rem - 0.4rem);-webkit-transform:translateY(-0.2rem) scale(1.5);transform:translateY(-0.2rem) scale(1.5)}[data-fab-version="v2"] .fab-text{display:inline;font-family:'Lato', sans-serif;font-size:1.4rem;margin-left:1rem}.progress-circle{margin:0 1.6rem 0 0.6rem;font-size:2rem;position:relative;padding:0;width:5rem;height:5rem;background-color:#d6dcdc;border-radius:50%;line-height:0;float:left}.progress-circle:after{border:none;position:absolute;top:0.2rem;left:0.2rem;text-align:center;display:block;border-radius:50%;width:4.6rem;height:4.6rem;background-color:#ffffff;content:" "}.progress-circle .clipper{border-radius:50%;width:5rem;height:5rem;position:absolute;clip:rect(0, 5rem, 5rem, 2.5rem)}.progress-circle .value-bar{position:absolute;clip:rect(0, 2.5rem, 5rem, 0);width:5rem;height:5rem;border-radius:50%;border:0.45rem solid #00ce2f;-webkit-box-sizing:border-box;box-sizing:border-box}.progress-circle span{position:absolute;width:5rem;text-align:center;display:block;color:#506b6a;z-index:2;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.progress-circle.over50 .first50-bar{position:absolute;clip:rect(0, 5rem, 5rem, 2.5rem);background-color:#00ce2f;border-radius:50%;width:5rem;height:5rem}.progress-circle.over50 .clipper{clip:rect(auto, auto, auto, auto)}.ib-topic-problems-progress{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.6rem;padding:1.6rem 4rem;border-radius:0 0 1.6rem 1.6rem;-webkit-box-shadow:0 0.4rem 1.6rem 0 rgba(97,115,142,0.2);box-shadow:0 0.4rem 1.6rem 0 rgba(97,115,142,0.2);margin-bottom:2rem;position:fixed;top:4.5rem;background-color:#ffffff;z-index:10;width:100%}@media screen and (max-width: 767px){.ib-topic-problems-progress{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1.6rem;margin-bottom:0}}.ib-topic-problems-progress__badge{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:5rem;height:5rem}.ib-topic-problems-progress__badge-img{position:absolute;width:6rem;height:6rem;background-position:center;background-size:contain;background-repeat:no-repeat}.ib-topic-problems-progress__badge-img--blurred{-webkit-filter:blur(0.2rem);filter:blur(0.2rem)}.ib-topic-problems-progress__lock-img{position:absolute;width:4rem}.ib-topic-problems-progress__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.8rem;-webkit-box-flex:1;-ms-flex:1;flex:1}.ib-topic-problems-progress__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.8rem;font-size:1.6rem;line-height:1.5;padding-top:0.8rem}.ib-topic-problems-progress__info{position:relative}@media screen and (max-width: 767px){.ib-topic-problems-progress__info{display:none}}.ib-topic-problems-progress__info:hover .ib-topic-problems-progress__info-text{display:block}.ib-topic-problems-progress__info-icon{width:1.8rem}.ib-topic-problems-progress__info-text{display:none;position:absolute;background-color:#0d3231;color:#ffffff;font-size:1.4rem;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:0.4rem 0.8rem;border-radius:0.4rem}.ib-topic-problems-progress__details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.2rem}.ib-topic-problems-progress__bar{-webkit-box-flex:1;-ms-flex:1;flex:1;height:0.8rem;border-radius:0.8rem;background-color:#f1f3f3}.ib-topic-problems-progress__value{height:0.8rem;border-radius:0.8rem;background-color:#5ce27a;width:0;-webkit-transition:width 1s ease-in;transition:width 1s ease-in}.ib-topic-problems-progress__stats,.ib-topic-problems-progress__stats-value{color:#506b6a;font-size:1.4rem;line-height:2.4rem}@media only screen and (max-width: 768px){.ib-topic-problems-progress__stats .desktop-only{display:none}}.ib-topic-problems-progress__stats-value{color:#0d3231;font-weight:600}.ib-topic-problems-progress__problem-count{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.4rem}.ib-topic-problems-progress__problem-count--highlighted{padding:0 1.2rem;border-radius:1.2rem;background-color:#fff5e6;font-weight:600;line-height:2.4rem;color:#d97c00}.ib-topic-problems-progress__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:18rem;padding:0.8rem 1.2rem;border-radius:0.8rem;border:0.1rem solid #0097a0;color:#0097a0;-webkit-transition:all 100ms ease-in-out;transition:all 100ms ease-in-out}.ib-topic-problems-progress__btn:hover{background-color:#0097a0;color:#ffffff}@media screen and (min-width: 769px){.ib-topic-problems-progress__btn{margin-left:8rem}}@media screen and (max-width: 767px){.ib-topic-problems-progress__btn{width:100%}}.ib-topic-problems-progress__close{background-color:#ffffff;position:absolute;top:1.2rem;right:1.2rem;font-size:2rem;padding:0}
