.questions-answered-number{font-weight:700}.activation-key-dialog .ixl-modal-content{padding:20px}.activation-key-dialog .activation-key-section{max-width:310px}.activation-key-dialog .activation-key-section p{text-align:center}.activation-key-dialog .activation-key-section .activation-key-label{margin-right:5px}.ixl-modal-outer-container .ixl-modal-mask{background-color:rgba(0,0,0,.4);bottom:0;left:0;position:fixed;right:0;top:0}.ixl-modal-outer-container .ixl-modal-mask.hidden{background-color:initial}.ixl-modal-outer-container.center>.ixl-modal{position:fixed}.ixl-modal-outer-container.center>.ixl-modal-arrow{display:none}.ixl-modal-outer-container.target-node>.ixl-modal{position:absolute}.ixl-modal-outer-container.target-node>.ixl-modal>.ixl-modal-arrow{display:block;height:0;left:-1000px;pointer-events:none;position:absolute;top:-1000px;width:0}.ixl-modal-outer-container .ixl-modal{outline:none}.ixl-modal-outer-container .ixl-modal .ixl-modal-underlay{background:#000000;border-radius:15px;bottom:0;left:0;margin:-6px;opacity:.34;position:absolute;right:0;top:0}.ixl-modal-outer-container .ixl-modal .ixl-modal-container{background:#ffffff;border-radius:15px;height:100%;position:relative;z-index:1}.ixl-modal-container .modal-close{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' id='Layer_1' x='0' y='0' version='1.1' viewBox='0 0 58 58'%3E%3Cstyle%3E.st1{fill:none;stroke:%23fff;stroke-width:7;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}%3C/style%3E%3Ccircle cx='29' cy='29' r='28' style='fill:%237ebb00'/%3E%3Cpath d='m21.5 22.5 16 15M37.5 22.5l-16 15' class='st1'/%3E%3C/svg%3E");height:38px;position:absolute;right:-14px;text-decoration:none;top:-14px;width:38px}.ixl-modal-container .modal-close:hover{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' id='hover' x='0' y='0' version='1.1' viewBox='0 0 58 58'%3E%3Cstyle%3E.st1{fill:none;stroke:%23fff;stroke-width:7;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}%3C/style%3E%3Ccircle cx='29' cy='29' r='28' style='fill:%239ce10d'/%3E%3Cpath d='m21.5 22.5 16 15M37.5 22.5l-16 15' class='st1'/%3E%3C/svg%3E")}.ixl-modal-outer-container .ixl-modal .ixl-modal-container .ixl-modal-inside{height:100%;overflow:auto}@media screen and (min-width:481px){.ixl-modal-outer-container .ixl-modal .ixl-modal-underlay{margin:-10px}.ixl-modal-container .modal-close{right:-18px;top:-18px}}.dialog .header{color:#00aeef;font-family:Roboto Slab,sans-serif;font-size:35px;margin:0 0 24px}.dialog .accessible-header{display:none}.dialog.ixl-modal-outer-container .ixl-modal-mask{background-color:rgba(0,0,0,.4)}.dialog.ixl-modal-outer-container .ixl-modal .ixl-modal-container{border-radius:7px;box-shadow:0 1px 12px 0 rgba(0,0,0,.2)}.dialog .ixl-modal-content{box-sizing:border-box}.dialog .adminRemoveWarningDialog .ixl-modal-content{box-sizing:border-box;padding:32px 24px}.dialog .ixl-modal .ixl-modal-underlay{display:none}.dialog .ixl-modal-container .modal-close{border:none;height:14px;margin-bottom:2px;padding:0;right:16px;top:16px;width:14px}.dialog .ixl-modal-container .modal-close,.dialog .ixl-modal-container .modal-close:hover{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14'%3E%3Ctitle%3Eclose-12px%3C/title%3E%3Cpath fill='none' fill-rule='evenodd' stroke='%2395A6B0' stroke-linecap='round' stroke-width='1.2' d='m1 1 12 12M1 13 12.294 1'/%3E%3C/svg%3E")}.flow-dialog.dialog .ixl-modal-container .modal-close{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' id='Layer_1' x='0' y='0' version='1.1' viewBox='0 0 58 58'%3E%3Cstyle%3E.st1{fill:none;stroke:%23fff;stroke-width:7;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}%3C/style%3E%3Ccircle cx='29' cy='29' r='28' style='fill:%237ebb00'/%3E%3Cpath d='m21.5 22.5 16 15M37.5 22.5l-16 15' class='st1'/%3E%3C/svg%3E");height:38px;position:absolute;right:-14px;text-decoration:none;top:-14px;width:38px}.flow-dialog.dialog .ixl-modal-container .modal-close:hover{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' id='hover' x='0' y='0' version='1.1' viewBox='0 0 58 58'%3E%3Cstyle%3E.st1{fill:none;stroke:%23fff;stroke-width:7;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}%3C/style%3E%3Ccircle cx='29' cy='29' r='28' style='fill:%239ce10d'/%3E%3Cpath d='m21.5 22.5 16 15M37.5 22.5l-16 15' class='st1'/%3E%3C/svg%3E")}.flow-dialog.dialog .ixl-modal .ixl-modal-underlay{display:block}.flow-dialog.dialog .header{color:#5c8902;font-family:Trebuchet MS,sans-serif;font-size:28px}@media (min-width:481px){.flow-dialog.dialog .header{font-size:32px;text-align:left}}.dual-action.flow-dialog .action-group{display:flex;flex-direction:column;margin-top:24px}.dual-action.flow-dialog .action-group .action{text-align:center}@media (max-width:480px){.dual-action.flow-dialog .action-group.cancel-on-left .action:first-child{background:none;color:#489405}.dual-action.flow-dialog .action-group.cancel-on-left .action:first-child:hover{text-decoration:underline}.dual-action.flow-dialog .action-group.cancel-on-left .action:last-child{margin-top:16px}.dual-action.flow-dialog .action-group :not(.cancel-on-left) .action:last-child{background:none;color:#489405;margin-top:16px}.dual-action.flow-dialog .action-group :not(.cancel-on-left) .action:last-child:hover{text-decoration:underline}}@media (min-width:481px){.dual-action.flow-dialog .action-group{flex-direction:row;justify-content:flex-end}.dual-action.flow-dialog .action-group .action:first-child{margin-right:12px}}.success-activate-dialog .ixl-modal-content{padding:20px}.success-activate-dialog .action{margin-left:auto}.success-activate-dialog .success-activate-dialog-content{max-width:335px}.single-action.flow-dialog .action{display:block;margin-top:28px}.choose-username-dialog .ixl-modal-content{padding:20px}.choose-username-dialog .form-section{width:360px}.choose-username-dialog .form-section .username{width:100px}.choose-username-dialog .form-section .custom-username-section,.choose-username-dialog .form-section .usernameSuggestions{padding:.5em 0 1em 1em}.choose-username-dialog .form-section .custom-username-section input[type=radio],.choose-username-dialog .form-section .usernameSuggestions input[type=radio]{margin-right:5px}.notify-inactive-student-dialog .ixl-modal-content{padding:20px}.notify-inactive-student-dialog .action{margin-left:auto}.notify-inactive-student-dialog .notify-inactive-student-dialog-content{width:335px}.confirm-activation-dialog .ixl-modal-content{padding:20px}.confirm-activation-dialog .confirm-activation-dialog-content{width:310px}#smartbanner{background:#3d3d3d;box-shadow:0 1px 2px rgba(0,0,0,.5);height:78px;width:100%;z-index:9998;-webkit-font-smoothing:antialiased;overflow:hidden;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;position:relative;transition:height .75s}#smartbanner.removing{height:0}#smartbanner a{text-decoration:none}#smartbanner .sb-container{margin:0 auto}#smartbanner .sb-close{background:#1c1e21;border:0;border-radius:14px;box-shadow:inset 0 1px 2px rgba(0,0,0,.8),0 1px 1px rgba(255,255,255,.3);color:#b1b1b3;display:block;font-family:ArialRoundedMTBold,sans-serif;font-size:15px;height:17px;left:5px;line-height:17px;position:absolute;text-align:center;text-decoration:none;text-shadow:0 1px 1px #000;top:5px;width:17px;-webkit-font-smoothing:subpixel-antialiased}#smartbanner .sb-close:active{color:#aaa;font-size:13px}#smartbanner .sb-icon{background:rgba(0,0,0,.6);background-image:url(data:image/png;base64,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);background-size:cover;border-radius:10px;box-shadow:0 1px 3px rgba(0,0,0,.3);display:block;height:57px;left:30px;position:absolute;top:10px;width:57px}@media (-webkit-min-device-pixel-ratio:1.3),(min--moz-device-pixel-ratio:1.3){#smartbanner .sb-icon{background-image:url(data:image/png;base64,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);background-size:57px}}#smartbanner .sb-info{color:#6a6a6a;font-size:11px;font-weight:700;left:98px;line-height:1.2em;position:absolute;text-shadow:0 1px 0 rgba(255,255,255,.8);top:18px;width:44%}#smartbanner #smartbanner.no-icon .sb-info{left:34px}#smartbanner .sb-info strong{color:#4d4d4d;display:block;font-size:13px;line-height:18px}#smartbanner .sb-info>span{display:block}#smartbanner .sb-info em{font-style:normal;text-transform:uppercase}#smartbanner .sb-button{border:1px solid #bfbfbf;border-radius:3px;box-shadow:0 1px 0 rgba(255,255,255,.6),inset 0 1px 0 rgba(255,255,255,.7);color:#6a6a6a;font-size:14px;font-weight:700;height:24px;line-height:24px;min-width:10%;padding:0 10px;position:absolute;right:20px;text-align:center;text-decoration:none;text-shadow:0 1px 0 rgba(255,255,255,.8);text-transform:uppercase;top:24px}#smartbanner.ios{background:-webkit-linear-gradient(top,#f4f4f4,#cdcdcd);font-family:Helvetica Neue,sans-serif}.banner-mount-container{bottom:10px;position:fixed;width:100%;z-index:100}.banner-mount-container .ie-banner-container{background-color:#fff9ea;border:1px solid #fc9000;box-shadow:0 2px 10px 0 rgba(0,0,0,.3);box-sizing:border-box;margin:0 auto;max-width:974px;min-height:73px;position:relative}.banner-mount-container .ie-banner-container .content-container{color:rgba(0,0,0,.85);display:inline-block;font:normal 16px/1.5em Verdana,sans-serif;padding:12px 0 12px 20px;width:90%}.banner-mount-container .ie-banner-container .content-container .learn-more-link{color:#00659e;text-decoration:none;white-space:nowrap}.banner-mount-container .ie-banner-container .dismiss-container{position:absolute;right:0;top:0}.banner-mount-container .ie-banner-container .dismiss-container .dismiss-button{background-color:#fff9ea;border:none;color:rgba(0,0,0,.85);cursor:pointer;padding:0}@media (max-width:481px){.banner-mount-container{display:none}}.first-time-popover.ixl-modal-outer-container .ixl-modal-mask{background-color:rgba(0,0,0,.4);width:100%}.first-time-popover.ixl-modal-outer-container .ixl-modal .ixl-modal-underlay{background:transparent;margin:0}.first-time-popover-container .first-time-popover.ixl-modal-outer-container .ixl-modal .ixl-modal-container .ixl-modal-inside{overflow:visible}.first-time-popover-container .first-time-popover .first-time-bg-img{position:absolute;z-index:0}.first-time-popover-container .first-time-popover .first-time-bg-img-left,.first-time-popover-container .first-time-popover .first-time-bg-img-right{display:none}.first-time-popover-container .first-time-popover .ixl-modal .ixl-modal-container,.first-time-popover-container .first-time-popover .ixl-modal .ixl-modal-container .ixl-modal-inside{border-radius:8px}.first-time-popover-container .first-time-popover .first-time-popover-content{background-color:#ffffff;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;height:300px;justify-content:space-between;overflow:hidden;position:relative;width:280px;z-index:1}.first-time-popover-container .first-time-popover .header-section{flex:0 0 auto;height:70px;position:relative}.first-time-popover-container .first-time-popover .header-section .first-time-bg-img{height:71px;top:-1px;width:280px}.first-time-popover-container .first-time-popover .header-section .first-time-popover-title{color:#ffffff;font:400 25px/1em Roboto Slab,sans-serif;margin:0;padding:15px 0 0;position:relative;text-align:center;z-index:1}.first-time-popover-container .first-time-popover .body-section{box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:15px 10px}.first-time-popover-container .first-time-popover .one-in-section{color:#545454;font:300 13px/1.8em Roboto Slab,sans-serif;text-align:center}.first-time-popover-container .first-time-popover .one-in-section strong{color:#f27463;font-size:17px;font-weight:600}.first-time-popover-container .first-time-popover .divider-section{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:0 5px}.first-time-popover-container .first-time-popover .divider-section .grade-range{color:#666;display:inline-block;flex-shrink:0;font:300 14px/1em Roboto Slab,sans-serif;padding:0 8px;text-align:center}.first-time-popover-container .first-time-popover .divider-section .dividing-line{background-color:#aaa;content:"";display:inline-block;flex-shrink:2;height:1px;line-height:1px;width:100%}.first-time-popover-container .first-time-popover .button-group{display:flex;flex-direction:column;justify-content:space-between}.first-time-popover-container .first-time-popover .explore-btn,.first-time-popover-container .first-time-popover .sign-up-btn{border-radius:5px;box-sizing:border-box;cursor:pointer;display:inline-block;font:normal 15px Verdana,sans-serif;min-width:160px;text-align:center;text-decoration:none}.first-time-popover-container .first-time-popover .sign-up-btn{background-color:#0bc1b6;color:#fff;height:44px;line-height:44px;margin-bottom:10px}.first-time-popover-container .first-time-popover .sign-up-btn:hover{background-color:#0fd0c4;color:#fff}.first-time-popover-container .first-time-popover .explore-btn{background:transparent;border:1px solid #0bc1b6;color:#0bc1b6;height:44px;line-height:42px}.first-time-popover-container .first-time-popover .explore-btn:hover{background-color:#0fd0c4;border-color:#0fd0c4;color:#fff}.first-time-popover-container .first-time-popover .modal-close{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='10' viewBox='0 0 9 10'%3E%3Cpath fill='%23FFF' d='M.312.528Q.178.398.245.255.294.138.478.053A.9.9 0 0 1 .877.006a.6.6 0 0 1 .382.178l3.24 3.632L7.757.184a.6.6 0 0 1 .382-.178.9.9 0 0 1 .399.047q.183.084.232.214.067.13-.066.273L5.148 4.445l3.755 4.096q.134.143.083.296-.033.142-.216.226a.58.58 0 0 1-.365.071.53.53 0 0 1-.366-.178L4.5 5.075.976 8.956a.6.6 0 0 1-.382.178.58.58 0 0 1-.365-.071q-.183-.082-.217-.226-.05-.153.1-.296l3.74-4.096L.311.528z'/%3E%3C/svg%3E") 50% no-repeat;cursor:pointer;display:block;right:0;top:0;z-index:2}@media screen and (min-width:481px){.first-time-popover-container .first-time-popover .first-time-bg-img-left{display:block;height:144px;left:-50px;top:50%;transform:translateY(-50%);width:92px}.first-time-popover-container .first-time-popover .first-time-bg-img-right{display:block;height:154px;right:-50px;top:50%;transform:translateY(-50%);width:92px}.first-time-popover-container .first-time-popover .first-time-popover-content{height:288px;width:363px}.first-time-popover-container .first-time-popover .header-section{height:91px}.first-time-popover-container .first-time-popover .header-section .first-time-bg-img{height:92px;width:363px}.first-time-popover-container .first-time-popover .header-section .first-time-popover-title{font:400 35px/1em Roboto Slab,sans-serif;padding:24px 0 0}.first-time-popover-container .first-time-popover .body-section{padding:15px 15px 15px 20px}.first-time-popover-container .first-time-popover .one-in-section{font:300 17px/1.8em Roboto Slab,sans-serif}.first-time-popover-container .first-time-popover .one-in-section strong{font-size:21px;font-weight:600}.first-time-popover-container .first-time-popover .divider-section{padding:0}.first-time-popover-container .first-time-popover .divider-section .grade-range{font:300 15px/1em Roboto Slab,sans-serif;padding:0 15px}.first-time-popover-container .first-time-popover .button-group{flex-direction:row}.first-time-popover-container .first-time-popover .explore-btn,.first-time-popover-container .first-time-popover .sign-up-btn{font:normal 16px Verdana,sans-serif;min-width:160px}.first-time-popover-container .first-time-popover .sign-up-btn{height:44px;line-height:44px;margin-bottom:0}.first-time-popover-container .first-time-popover .explore-btn{height:44px;line-height:42px}}@media screen and (min-width:661px){.first-time-popover-container .first-time-popover .modal-close{background:transparent;display:none}.first-time-popover-container .first-time-popover .ixl-modal:hover .modal-close{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='10' viewBox='0 0 9 10'%3E%3Cpath fill='%23FFF' d='M.312.528Q.178.398.245.255.294.138.478.053A.9.9 0 0 1 .877.006a.6.6 0 0 1 .382.178l3.24 3.632L7.757.184a.6.6 0 0 1 .382-.178.9.9 0 0 1 .399.047q.183.084.232.214.067.13-.066.273L5.148 4.445l3.755 4.096q.134.143.083.296-.033.142-.216.226a.58.58 0 0 1-.365.071.53.53 0 0 1-.366-.178L4.5 5.075.976 8.956a.6.6 0 0 1-.382.178.58.58 0 0 1-.365-.071q-.183-.082-.217-.226-.05-.153.1-.296l3.74-4.096L.311.528z'/%3E%3C/svg%3E") 50% no-repeat;cursor:pointer;display:block;right:0;top:0;z-index:2}.first-time-popover-container .first-time-popover .first-time-bg-img-left{height:245px;left:-93px;top:50%;transform:translateY(-50%);width:158px}.first-time-popover-container .first-time-popover .first-time-bg-img-right{height:229px;right:-67px;top:50%;transform:translateY(-50%);width:138px}.first-time-popover-container .first-time-popover .first-time-popover-content{box-shadow:0 0 14px 0 rgba(39,39,39,.48);height:325px;width:410px}.first-time-popover-container .first-time-popover .header-section{height:103px}.first-time-popover-container .first-time-popover .header-section .first-time-bg-img{height:104px;width:410px}.first-time-popover-container .first-time-popover .header-section .first-time-popover-title{font:400 35px/1em Roboto Slab,sans-serif;padding:24px 0 0}.first-time-popover-container .first-time-popover .body-section{padding:15px 30px 30px}.first-time-popover-container .first-time-popover .one-in-section{font:300 18px/1.8em Roboto Slab,sans-serif}.first-time-popover-container .first-time-popover .one-in-section strong{font-size:22px;font-weight:600}.first-time-popover-container .first-time-popover .divider-section{padding:0}.first-time-popover-container .first-time-popover .divider-section .grade-range{font:300 15px/1em Roboto Slab,sans-serif;padding:0 15px}.first-time-popover-container .first-time-popover .button-group{flex-direction:row;padding-left:8px;padding-right:8px}.first-time-popover-container .first-time-popover .explore-btn,.first-time-popover-container .first-time-popover .sign-up-btn{font:normal 18px Verdana,sans-serif;min-width:160px}.first-time-popover-container .first-time-popover .sign-up-btn{height:44px;line-height:44px;margin-bottom:0}.first-time-popover-container .first-time-popover .explore-btn{height:44px;line-height:42px}}.email-consent-popover .ixl-modal-container{max-width:360px}.merge-invite-popover-container .ixl-modal-outer-container .ixl-modal .ixl-modal-container{border-radius:5px}.merge-invite-popover-container .ixl-modal-outer-container .ixl-modal .ixl-modal-container .modal-close{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='10' viewBox='0 0 9 10'%3E%3Cpath fill='%2395A6B0' d='M.312.528Q.178.398.245.255.294.138.478.053A.9.9 0 0 1 .877.006a.6.6 0 0 1 .382.178l3.24 3.632L7.757.184a.6.6 0 0 1 .382-.178.9.9 0 0 1 .399.047q.183.084.232.214.067.13-.066.273L5.148 4.445l3.755 4.096q.134.143.083.296-.033.142-.216.226a.58.58 0 0 1-.365.071.53.53 0 0 1-.366-.178L4.5 5.075.976 8.956a.6.6 0 0 1-.382.178.58.58 0 0 1-.365-.071q-.183-.082-.217-.226-.05-.153.1-.296l3.74-4.096L.311.528z'/%3E%3C/svg%3E") 50% no-repeat;background-size:12px;cursor:pointer;height:32px;right:0;top:0;width:32px}.merge-invite-popover-container .ixl-modal-outer-container .ixl-modal .ixl-modal-container .modal-close:hover{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='10' viewBox='0 0 9 10'%3E%3Cpath fill='%2300AEEF' d='M.312.528Q.178.398.245.255.294.138.478.053A.9.9 0 0 1 .877.006a.6.6 0 0 1 .382.178l3.24 3.632L7.757.184a.6.6 0 0 1 .382-.178.9.9 0 0 1 .399.047q.183.084.232.214.067.13-.066.273L5.148 4.445l3.755 4.096q.134.143.083.296-.033.142-.216.226a.58.58 0 0 1-.365.071.53.53 0 0 1-.366-.178L4.5 5.075.976 8.956a.6.6 0 0 1-.382.178.58.58 0 0 1-.365-.071q-.183-.082-.217-.226-.05-.153.1-.296l3.74-4.096L.311.528z'/%3E%3C/svg%3E") 50% no-repeat;background-size:12px}.merge-invite-popover-container .ixl-modal-outer-container .ixl-modal .ixl-modal-underlay{background:transparent;margin:0}.merge-invite-popover-container .merge-invite-content{padding:25px;text-align:right;width:585px}.merge-invite-popover-container .merge-invite-content .merge-invite-title{color:#00aeef;font:normal 30px Roboto Slab,sans-serif;margin:5px 5px 20px;overflow:hidden;text-align:center;text-overflow:ellipsis}.merge-invite-popover-container .merge-invite-content .merge-invite-desc{color:#545454;font:normal 15px Verdana,sans-serif;margin:12px 0;text-align:left}.merge-invite-popover-container .merge-invite-content .merge-invite-action-btn{background:#52b700;border-radius:5px;color:#fff;cursor:pointer;display:inline-flex;font:normal 16px Verdana,sans-serif;justify-content:center;margin-top:18px;padding:10px;text-decoration:none;width:165px}.merge-invite-popover-container .merge-invite-content .merge-invite-action-btn:hover{background:#9ce10d}.merge-invite-popover-container .merge-invite-content .merge-invite-dismiss-btn{border:1px solid #95a6b0;border-radius:5px;color:#95a6b0;cursor:pointer;display:inline-flex;font:normal 16px Verdana,sans-serif;justify-content:center;margin-left:12px;margin-top:18px;padding:10px;width:150px}.merge-invite-popover-container .merge-invite-content .merge-invite-dismiss-btn:hover{background:#95a6b0;color:#fff}.merge-invite-popover-container .merge-invite-content.dismiss-content{width:345px}a,div,h1,h2,h3,h4,h5,h6,p,span,ul{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:initial}.ixl-section{margin:0;min-width:974px;padding:0;width:100%}.ixl-section.vertical-horizontal-center{align-items:center;display:flex;justify-content:center}.ixl-section.vertical-horizontal-center .ixl-content{flex:0 1 auto;margin:0}.ixl-content{box-sizing:border-box;display:block;margin:0 auto;width:974px}.has-bg-color-bg-img .ixl-content{position:relative;z-index:1}.ixl-bg-img-sec{overflow:hidden;position:relative}.bg-img,.bg-img-btm,.bg-img-top{left:50%;min-height:100%;min-width:100%;position:absolute;z-index:-1}.has-bg-color-bg-img .bg-img,.has-bg-color-bg-img .bg-img-btm,.has-bg-color-bg-img .bg-img-top{z-index:0}.bg-img{top:50%;transform:translate(-50%,-50%)}.bg-img-btm{bottom:-1px;transform:translateX(-50%)}.bg-img-btm.flush-btm{bottom:0}.bg-img-top{top:-1px;transform:translateX(-50%)}.bg-img-top.flush-top{top:0}.responsive-section{min-width:320px}.responsive-section.vertical-horizontal-center{align-items:center;display:flex;justify-content:center}.responsive-section.vertical-horizontal-center .ixl-content{flex:0 1 auto;margin:0}.responsive-section .ixl-content{box-sizing:border-box;margin:0 auto;max-width:1014px;min-width:320px;padding-left:10px;padding-right:10px;width:100%}.content-width-1200-section:not(.responsive-section) .ixl-content{min-width:1014px;padding-left:20px;padding-right:20px}.content-width-1200-section .ixl-content{max-width:1240px;padding-left:20px;padding-right:20px;width:100%}@media screen and (min-width:661px){.responsive-section .ixl-content{padding-left:20px;padding-right:20px}}.text-color-black{color:#545454}.text-color-white{color:#fff}.text-color-dark-green{color:#0B863C}.text-color-cyan{color:#00AEEF}.hover-parent:active .text-color-cyan,.hover-parent:focus .text-color-cyan,.hover-parent:hover .text-color-cyan,.text-color-cyan.hover:active,.text-color-cyan.hover:focus,.text-color-cyan.hover:hover{color:#10BEFD}.text-color-teal{color:#0BC1B6}.hover-parent:active .text-color-teal,.hover-parent:focus .text-color-teal,.hover-parent:hover .text-color-teal,.text-color-teal.hover:active,.text-color-teal.hover:focus,.text-color-teal.hover:hover{color:#0FD0C4}.text-color-green{color:#52B700}.hover-parent:active .text-color-green,.hover-parent:focus .text-color-green,.hover-parent:hover .text-color-green,.text-color-green.hover:active,.text-color-green.hover:focus,.text-color-green.hover:hover{color:#69C130}.text-color-jade{color:#00B971}.hover-parent:active .text-color-jade,.hover-parent:focus .text-color-jade,.hover-parent:hover .text-color-jade,.text-color-jade.hover:active,.text-color-jade.hover:focus,.text-color-jade.hover:hover{color:#0FCB82}.text-color-orange{color:#FF8E33}.hover-parent:active .text-color-orange,.hover-parent:focus .text-color-orange,.hover-parent:hover .text-color-orange,.text-color-orange.hover:active,.text-color-orange.hover:focus,.text-color-orange.hover:hover{color:#FFA03F}.text-color-purple{color:#7A67D7}.hover-parent:active .text-color-purple,.hover-parent:focus .text-color-purple,.hover-parent:hover .text-color-purple,.text-color-purple.hover:active,.text-color-purple.hover:focus,.text-color-purple.hover:hover{color:#8A76F0}.text-color-blue{color:#0070D6}.hover-parent:active .text-color-blue,.hover-parent:focus .text-color-blue,.hover-parent:hover .text-color-blue,.text-color-blue.hover:active,.text-color-blue.hover:focus,.text-color-blue.hover:hover{color:#0380F2}.text-color-link{color:#007DB8}.hover-parent:active .text-color-link,.hover-parent:focus .text-color-link,.hover-parent:hover .text-color-link,.text-color-link.hover:active,.text-color-link.hover:focus,.text-color-link.hover:hover{color:#00609A}.section-title{font:normal 30px/1.2 Roboto Slab,sans-serif;text-align:center}.sub-section-p{font:normal 15px/1.6 Verdana,sans-serif}.carousel .carousel-content{align-items:center;display:flex;height:100%;justify-content:center;padding:0 40px;position:relative}.carousel .carousel-slider:focus-visible{border-radius:2px;outline-color:Highlight;outline-color:-webkit-focus-ring-color;outline-style:solid;outline-width:2px}.carousel .fade-out{-webkit-mask-image:linear-gradient(90deg,transparent,black 24px,black calc(100% - 24px),transparent);mask-image:linear-gradient(90deg,transparent,black 24px,black calc(100% - 24px),transparent);padding:0 15px}.carousel .carousel-button{background-color:inherit;border:0;color:inherit;flex:0 0 auto;height:72px;margin:0;outline:none;padding:0;position:absolute;transition:stroke .1s ease-out;width:40px}.carousel .carousel-button:disabled .arrow-icon path{opacity:.25}.carousel .carousel-button:focus-visible{border-radius:2px;outline-color:Highlight;outline-color:-webkit-focus-ring-color;outline-style:solid;outline-width:2px}.carousel .carousel-button.carousel-back-button{left:0}.carousel .carousel-button.carousel-next-button{right:0}.carousel .carousel-button .arrow-icon{height:24px;width:12px}.buttonBack___1mlaL,.buttonFirst___2rhFr,.buttonLast___2yuh0,.buttonNext___2mOCa,.buttonNext___3Lm3s,.dot___3c3SI{cursor:pointer}.image___xtQGH{display:block;height:100%;width:100%}.spinner___27VUp{animation-duration:1s;animation-iteration-count:infinite;animation-name:spin___S3UuE;animation-timing-function:linear;border:4px solid #a9a9a9;border-radius:30px;border-top-color:#000;height:30px;left:calc(50% - 15px);position:absolute;top:calc(50% - 15px);width:30px}@keyframes spin___S3UuE{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.container___2O72F{height:100%;overflow:hidden;position:relative;width:100%}.overlay___IV4qY{bottom:0;cursor:zoom-in;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s,transform .3s}.hover___MYy31,.loading___1pvNI,.zoom___3kqYk{opacity:1}.imageLoadingSpinnerContainer___3UIPD{background-color:#f4f4f4;bottom:0;left:0;position:absolute;right:0;top:0}.slide___3-Nqo{box-sizing:border-box;display:block;height:0;list-style-type:none;margin:0;position:relative}.slide___3-Nqo:focus{outline:none!important}.slideHorizontal___1NzNV{float:left}[dir=rtl] .slideHorizontal___1NzNV{direction:rtl;transform:scaleX(-1)}.slideInner___2mfX9{height:100%;left:0;position:absolute;top:0;width:100%}.focusRing___1airF{bottom:5px;left:5px;outline-color:Highlight;outline-style:solid;outline-width:5px;pointer-events:none;position:absolute;right:5px;top:5px}@media (-webkit-min-device-pixel-ratio:0){.focusRing___1airF{outline-color:-webkit-focus-ring-color;outline-style:auto}}.horizontalSlider___281Ls{overflow:hidden;position:relative;touch-action:pan-y pinch-zoom}[dir=rtl] .horizontalSlider___281Ls{direction:ltr;transform:scaleX(-1)}.horizontalSliderTray___1L-0W{overflow:hidden;width:100%}.verticalSlider___34ZFD{overflow:hidden;position:relative}.verticalSliderTray___267D8{overflow:hidden}.verticalTray___12Key{float:left}.verticalSlideTrayWrap___2nO7o{overflow:hidden}.sliderTray___-vHFQ{display:block;list-style:none;margin:0;padding:0}.sliderAnimation___300FY{transition:transform .5s;transition-timing-function:cubic-bezier(.645,.045,.355,1);will-change:transform}.masterSpinnerContainer___1Z6hB{background-color:#f4f4f4;bottom:0;left:0;position:absolute;right:0;top:0}.skill-plan-tile{background-color:#fff;border-radius:10px;box-shadow:0 1px 10px 0 #0000001A;box-sizing:border-box;display:inline-flex;flex-direction:column;height:155px;justify-content:space-between;padding:10px;text-decoration:none;transition:all .1s ease-out;width:-moz-min-content;width:min-content}.skill-plan-tile:hover{box-shadow:0 2px 20px 0 rgba(0,0,0,.3)}.skill-plan-tile:active,.skill-plan-tile:focus-visible,.skill-plan-tile:hover{transform:translateY(-5px)}.skill-plan-tile .cover-image{border-radius:3px;margin-bottom:5px;max-height:100px}.skill-plan-tile .cover-image.has-border{border:1px solid #e1e1e1}.skill-plan-tile .cover-image.has-height{height:100px}.skill-plan-tile .skill-plan-tile-title-container{align-items:center;display:flex;flex-grow:1;justify-content:center}.skill-plan-tile .skill-plan-tile-title{color:#545454;display:-webkit-box;font:11px/1.3em Verdana,sans-serif;-webkit-box-orient:vertical;-webkit-line-clamp:2;min-height:0;overflow:hidden;text-overflow:ellipsis}.skill-plans-page{box-sizing:border-box;display:flex;justify-content:space-around;padding:20px 15px}.skill-plans-carousel{margin:auto;max-width:1100px}.skill-plans-carousel .skills-plans-carousel-button{height:26px;width:13px}.skill-plans-section-with-carousel{display:none}@media screen and (min-width:801px){.skill-plans-section-with-carousel{background-color:#f5f5f5;display:block;height:460px;margin-bottom:-120px;text-align:center}.skill-plans-section-with-carousel .skill-plans-section-title{font:300 32px/1em Roboto Slab,sans-serif;margin:80px auto .5em}.skill-plans-section-with-carousel .bg-img-btm{height:459px}}@media screen and (min-width:1014px){.skill-plans-section-with-carousel .skill-plans-section-title{font-size:36px}}.grecaptcha-badge{visibility:hidden}