@charset "UTF-8";.MuiButton-root:focus-visible{outline:2px solid #22d3ee}.MuiButton-root:focus:not(:focus-visible){outline:none}.exit-app-popup{align-items:center;background:linear-gradient(104deg,#075985 19.26%,#0284c7 94.87%);border-radius:1rem;bottom:calc(env(safe-area-inset-bottom) + 2.5rem);color:#fff;display:none;font-family:Raleway,sans-serif;font-size:1rem;font-style:normal;font-weight:600;left:50%;line-height:140%;max-width:21.5rem;padding:1rem;position:fixed;text-align:left;transform:translate(-50%,-50%);width:100%;z-index:9999}.exit-app-popup-text{margin-left:.5rem}.something-went-wrong-wrapper{align-items:center;background:linear-gradient(124deg,rgba(55,48,163,.15) 24.91%,rgba(234,88,12,.15) 82.69%);display:flex;flex-direction:column;justify-content:center;min-height:100vh;min-width:100vw}.something-went-wrong-title{color:#1f2937;font-family:Raleway,sans-serif;font-size:20px;font-weight:700;line-height:150%;margin-top:1.5rem}.calendar-block-wrapper{display:flex;margin-bottom:1.5rem;position:relative}.calendar-block-wrapper.without-top-border-radius{border-top-left-radius:0;border-top-right-radius:0}.calendar-block-icon{align-items:center;border-radius:1rem 0 0 1rem;display:flex;height:4rem;justify-content:center;left:-3.5rem;position:absolute;width:4rem;z-index:5}.homework>.calendar-block-icon{background:linear-gradient(250deg,#f59e0b,#eab308)}.event>.calendar-block-icon{background:linear-gradient(250deg,#4c1d95,#7c3aed)}.testAlert>.calendar-block-icon{background:linear-gradient(250deg,#ac145a 19.26%,#ef4444 94.87%)}.tutorial>.calendar-block-icon{background:linear-gradient(250deg,#007fa3,#22d3ee)}.meetings>.calendar-block-icon{background:linear-gradient(30deg,#0845bf,#0b5cff 60%,#4f90ee)}.calendar-block-content{background:#fff;border-left-style:solid;border-left-width:.5rem;border-radius:0 1rem 1rem 0;box-shadow:0 1px 1.41px 0 rgba(0,0,0,.2);display:flex;min-height:4rem;overflow:hidden;width:100%}.calendar-block-content.with-left-radius{border-radius:0 1rem 1rem}.without-top-border-radius>.calendar-block-content{border-top-left-radius:0;border-top-right-radius:0}.calendar-block-left-line{height:100%;width:.5rem}.homework .calendar-block-content{border-left-color:#f59e0b}.event .calendar-block-content{border-left-color:#4c1d95}.testAlert .calendar-block-content{border-left-color:#ac145a}.tutorial .calendar-block-content{border-left-color:#007fa3}.meetings .calendar-block-content{border-left-color:#0845bf}@media screen and (max-width:768px){.calendar-block-wrapper{border-radius:1rem;box-shadow:0 1px 1.41px 0 rgba(0,0,0,.2);margin-bottom:1rem;overflow:hidden}.calendar-block-icon{align-items:center;display:flex;height:3.75rem;justify-content:center;left:0;position:absolute;width:3.375rem}.calendar-block-icon,.calendar-block-icon>svg{transform:rotateY(180deg)}.calendar-block-content{border-left-width:.375rem;min-height:3.75rem}}.notifications_title{color:var(--mainGreyText);font-size:1.5rem;font-weight:700;margin:2rem auto;text-align:center}.notifications_content{display:flex;flex-direction:column;justify-content:center;padding:1rem;width:100%}.notifications_content br{display:none}.notifications_content a,.notifications_content.notifications_homework{color:var(--links);cursor:pointer;font-size:1rem;font-weight:700;text-decoration:none}.notifications_content center br{display:none;text-align:start}.notifications_content center a{display:block;margin-top:1rem}.notifications_content a:hover{color:var(--linksHover)}.notifications-gotit{color:#fafafa;cursor:pointer;display:flex;font-family:Raleway,sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:150%}.notifications-body{background:#fff var(--pageBackgroundGradient);display:flex;min-height:100%;padding-bottom:3rem;width:100%}@media screen and (max-width:768px){.notifications_title{margin-bottom:1rem;margin-top:3.5rem}.notifications_content{padding-left:4rem}}.selectAction-item{align-items:center;box-shadow:0 1px 1.4px 0 rgba(0,0,0,.2);color:#1d1b20;display:flex;font-family:Roboto,sans-serif;font-size:1rem;font-style:normal;font-weight:400;letter-spacing:.5px;line-height:24px;margin-left:-8px;margin-right:-8px;padding:1rem;width:calc(100% + 16px)}.selectAction-item:last-of-type{margin-bottom:4rem}.selectAction-item:active{background-color:var(--backgroundActive)}.header-title{color:var(--mainGreyText);font-size:1.25rem;font-weight:700;margin:0 auto;max-width:calc(100vw - 5.5rem);overflow:hidden;padding:.25rem;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:max-content;z-index:-1}.burger-icon-wrapper{left:1rem;position:absolute}.ios .burger-icon-wrapper>div{box-shadow:none!important;outline:none!important}@media screen and (max-width:450px){.header_logo{max-width:calc(100vw - 6.5rem)}}:root{--audioPlayer-irp:182,3,14;--audioPlayer-ielts:147,51,234;--audioPlayer-gel-net:0,127,163}.audioPlayer-irp{--audioPlayer:var(--audioPlayer-irp)}.audioPlayer-ielts{--audioPlayer:var(--audioPlayer-ielts)}.audioPlayer-gel-net{--audioPlayer:var(--audioPlayer-gel-net)}.audioPlayer-staff{--audioPlayer:var(--mainColor)}#audioPlayer{align-items:center;background:#fff;border-radius:1rem;display:flex;gap:.25rem 1rem;height:3.5rem;padding:1rem 1.5rem;position:relative;width:100%}#audioPlayer.audioPlayer-hidden{display:none}#audioPlayer.audioPlayer-disabled{cursor:not-allowed}#audioPlayer.audioPlayer-disabled input[type=range]{cursor:not-allowed;pointer-events:none}#audioPlayer.audioPlayer-disabled button{pointer-events:none}#audioPlayer.audioPlayer-disabled #audioPlayer-volume-control button{pointer-events:all}#audioPlayer button{padding:.25rem}#audioPlayer button:hover{background-color:transparent}#audioPlayer button:hover svg path{opacity:.5}#audioPlayer-playpause{order:1}#audioPlayer-time{color:#525252;display:flex;font-size:1rem;font-weight:500;line-height:130%;max-width:none;min-width:5.75rem;order:4;text-align:center;width:unset}#audioPlayer-time>div{max-width:none;white-space:nowrap}#audioPlayer-progress-container{align-items:center;display:flex;flex-grow:1;transition:margin-right .3s ease-in-out}#audioPlayer-progress{order:3;width:100%}#audioPlayer.audioPlayer-play-pause-hidden #audioPlayer-playpause{display:none}#audioPlayer.audioPlayer-disabled.audioPlayer-play-pause-hidden #audioPlayer-volume-control{cursor:pointer;left:-1rem}#audioPlayer.audioPlayer-disabled.audioPlayer-play-pause-hidden #audioPlayer-volume-control input[type=range]::-webkit-slider-runnable-track{cursor:pointer;pointer-events:all}#audioPlayer.audioPlayer-sound-control-hidden #audioPlayer-sound-control{display:none}#audioPlayer.audioPlayer-sound-control-hidden{column-gap:.5rem;flex-wrap:nowrap;height:2.5rem;padding:.5rem 1rem}#audioPlayer.audioPlayer-sound-control-hidden #audioPlayer-playpause{order:1}#audioPlayer.audioPlayer-sound-control-hidden #audioPlayer-progress{order:2}#audioPlayer.audioPlayer-sound-control-hidden #audioPlayer-time{flex:none;font-size:.875rem;min-width:2.5rem;order:3}#audioPlayer.audioPlayer-sound-control-hidden #audioPlayer-time .audioPlayer-time-current,#audioPlayer.audioPlayer-sound-control-hidden #audioPlayer-time .audioPlayer-time-devider{display:none}#audioPlayer.audioPlayer-sound-control-hidden.audioPlayer-progressed #audioPlayer-time .audioPlayer-time-current{display:block}#audioPlayer.audioPlayer-sound-control-hidden.audioPlayer-progressed #audioPlayer-time .audioPlayer-time-duration{display:none}#audioPlayer.audioPlayer-sound-control-hidden input[type=range]::-webkit-slider-runnable-track{height:.5rem}#audioPlayer-sound-control{align-items:center;display:flex;flex-shrink:0;max-width:none;order:2;position:relative;width:unset}#audioPlayer-volume-control{align-items:center;background:var(--app-colors-true-gray-truegray-100,#f5f5f5);border:1px solid var(--app-colors-true-gray-truegray-300,#d4d4d4);border-radius:8px;bottom:-2rem;display:none;gap:.75rem;justify-content:center;left:-4rem;max-width:none;padding:.25rem .75rem;position:absolute;width:unset;z-index:2}#audioPlayer-sound-control:hover #audioPlayer-volume-control,#audioPlayer-volume-control:hover{display:flex}#audioPlayer-volume{max-width:4rem;width:4rem!important}#audioPlayer input[type=range]{appearance:none;background:transparent;border:none;color:unset;cursor:pointer;margin:0;width:100%}#audioPlayer input[type=range]:focus{outline:none}#audioPlayer:not(:root:root) input[type=range]::-moz-range-track{background:linear-gradient(to right,rgb(var(--audioPlayer)) 0,rgba(var(--audioPlayer),.5) var(--progress),#e0e0e0 var(--progress),#e0e0e0 100%);border-radius:.5rem;height:.625rem}#audioPlayer:not(:root:root) #audioPlayer-volume-control input[type=range]::-moz-range-track{height:.375rem}#audioPlayer input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(to right,rgb(var(--audioPlayer)) 0,rgba(var(--audioPlayer),.5) var(--progress),#e0e0e0 var(--progress),#e0e0e0 100%);border-radius:.5rem;height:.625rem}#audioPlayer #audioPlayer-volume-control input[type=range]::-webkit-slider-runnable-track{height:.375rem}#audioPlayer input[type=range]::-webkit-slider-thumb{appearance:none;background-color:rgb(var(--audioPlayer));border-radius:50%;height:1rem;margin-top:-4px;visibility:hidden;width:1rem}#audioPlayer input[type=range]:focus::-webkit-slider-thumb{outline:2px solid rgb(var(--audioPlayer));outline-offset:.125rem}#audioPlayer.audioPlayer-vertical-view{border-radius:.625rem;flex-wrap:wrap;height:4.375rem;padding:.5rem 1rem 1rem}#audioPlayer.audioPlayer-vertical-view #audioPlayer-playpause{order:1}#audioPlayer.audioPlayer-vertical-view #audioPlayer-sound-control{order:2}#audioPlayer.audioPlayer-vertical-view #audioPlayer-time{display:flex;flex:1;justify-content:flex-end;order:3}#audioPlayer.audioPlayer-vertical-view #audioPlayer-progress{order:4}#audioPlayer.audioPlayer-vertical-view #audioPlayer-sound-control:hover #audioPlayer-volume-control{bottom:unset;top:-2rem}@media (hover:none) and (pointer:coarse){#audioPlayer-volume-control{display:none!important}}.attentionModal{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:1rem 1.25rem!important;width:21.4375rem}.attentionModal-text{display:flex;font-family:Raleway,sans-serif;font-size:1.25rem;font-style:normal;font-weight:700;line-height:150%;margin-top:1rem}.attentionModal-buttons{display:flex;margin-top:2.5rem;width:100%}.ieltsHeader-question-count-block{align-items:center;color:var(--mainGreyText);display:flex;flex-direction:column;font-size:1.25rem;font-weight:700;line-height:1.875rem;position:absolute;right:7.5rem}.ieltsHeader-question-count-subtitle{margin-top:.25rem}.ieltsHeader-question-count-subtitle--thin{font-size:1.125rem;font-weight:400;line-height:1.6875rem}.ieltsHeader-heading-wrapper{align-items:center;background-color:#fff!important;display:flex;justify-content:center;margin-top:3.75rem;min-height:8.75rem;padding:1rem 0;position:relative;width:100%;z-index:1}.ieltsHeader-heading-wrapper-mobile{display:none}.ieltsHeader-heading-titles-wrapper{align-items:center;display:flex;flex-direction:column}.ieltsHeader-heading-title{color:var(--mainGreyText);font-size:1.5rem;font-style:normal;font-weight:700;line-height:2.25rem;margin-bottom:.5rem;text-align:center}.ieltsHeader-heading-subtitle{color:var(--mainGreyText);font-size:1.125rem;font-weight:500;line-height:1.6875rem;text-align:center}@media screen and (max-width:1600px){.ieltsHeader-heading-subtitle{max-width:50rem}}@media screen and (max-width:1440px){.ieltsHeader-heading-subtitle{max-width:37.5rem}}@media screen and (max-width:1140px){.ieltsHeader-heading-title{max-width:34rem}}@media screen and (max-width:991px){.ieltsHeader-heading-wrapper{display:none;padding:0 1rem}.ieltsHeader-heading-wrapper-mobile{align-items:center;display:flex;justify-content:center;width:100%}}@media screen and (max-width:768px){.ieltsHeader-heading-wrapper-mobile{position:fixed}}.buttonNavigation-popup .MuiDialog-paper{border-radius:.5rem}.buttonNavigation-popup-title{border-bottom:1px solid #d1d5db;color:#171717!important;font-family:Raleway,sans-serif!important;font-size:20px!important;font-weight:700!important;line-height:150%;max-width:26.25rem;padding:1rem;width:100%}.buttonNavigation-popup-content{max-width:26.25rem;padding:1rem!important;width:100%}.buttonNavigation-popup-text{color:#171717!important;font-family:Raleway,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:150%}.buttonNavigation-popup-text-bold{font-weight:700!important}.buttonNavigation-popup-button-text{color:#fafafa;font-family:Raleway,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:150%}.buttonNavigation-popup-button-text-black{color:#171717}.buttonNavigation-wrapper{align-items:center;background:#fff;bottom:env(safe-area-inset-bottom);display:flex;left:0;padding:1.5rem 7.5rem;position:fixed;width:100vw;z-index:999999}.buttonNavigation-wrapper:not(.isIelts){bottom:0;padding-bottom:max(1.5rem,calc(1rem + env(safe-area-inset-bottom)))!important}.buttonNavigation-empty-button{background:#fff;user-select:none;width:7.5rem}.buttonNavigation-button-text{align-items:center;color:var(--main);display:flex;font-family:Raleway,sans-serif;font-size:16px;font-style:normal;font-weight:500;gap:.25rem;line-height:150%}.buttonNavigation-button-text-white{color:#fafafa}.buttonNavigation-button-text-main-strong{color:#164e63}@media screen and (max-width:1124px){.buttonNavigation-wrapper{padding:1.5rem 2.5rem}}@media screen and (max-width:768px){.buttonNavigation-wrapper{flex-wrap:wrap;gap:1rem;padding:1rem}.buttonNavigation-wrapper:not(.isIelts){padding-bottom:calc(1rem + env(safe-area-inset-bottom))!important}}@media screen and (max-width:580px){.buttonNavigation-popup .MuiDialog-paper{margin:1rem!important}.buttonNavigation-popup-text,.buttonNavigation-popup-title{text-align:center}.buttonNavigation-empty-button{width:5rem}}.dynamicInput-feedback{background:#fafafa;border-radius:8px;filter:drop-shadow(0 1px 1.41px rgb(0 0 0/20%));max-width:28rem;min-width:26.25rem;padding:.5rem 1rem;width:fit-content;z-index:99999999}.dynamicInput-feedback-content{border-top:1px solid #d4d4d4;color:#171717;font-family:Raleway,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:150%;margin-left:-1rem;margin-top:.5rem;max-height:calc(100vh - 13rem);overflow:auto;padding:1rem 1rem 0;width:calc(100% + 2rem)}.dynamicInput-feedback-content p:first-child{margin-top:0}.dynamicInput-feedback-content>*{margin-left:0;margin-right:0}.dynamicInput-feedback-head{align-items:center;display:flex;font-size:1rem}.dynamicInput-feedback-head>b{color:#171717;font-family:Raleway,sans-serif;font-size:1.25rem;font-weight:700;line-height:150%}.dynamicInput-feedback-close{align-items:center;cursor:pointer;display:flex;position:absolute;right:1.5rem}.dynamicInput-feedback-close svg{height:1.5rem;width:1.5rem}.dynamicInput-modal-content{font-family:Raleway,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:150%;padding:.5rem 1rem}.dynamicInput-modal{padding:0!important;width:41.25rem}.dynamicInput-field input{background:#fff}.dynamicInput-modal-header{align-items:center;border-bottom:1px solid #d1d5db;display:flex;font-family:Raleway,sans-serif;font-size:1.25rem;font-style:normal;font-weight:700;justify-content:space-between;line-height:150%;padding:.5rem 1rem}.dynamicInput-field div,.dynamicInput-field input:disabled{opacity:1}.dynamicInput-field div{background:#fff}.dynamicInput-field{max-width:100%}.dynamicInput-field *{font-family:Fira Code,sans-serif!important;max-width:100%}.dynamicInput-innerInput{padding:0!important}.dynamicInput-inner{max-height:12rem!important}.dynamicInput-field .dynamicInput-inner{border:1px solid #d4d4d4;border-radius:4px;font-size:.75rem;padding:.5rem .75rem}.dynamicInput-inner.Mui-focused{background:#0891b21a!important;border-color:#007fa3!important}.dynamicInput-inner.Mui-focused.isIelts{background:rgba(147,51,234,.1)!important;border-color:#9333ea!important}.dynamicInput-inner.Mui-focused.isIRP{background:rgba(32,10,86,.1)!important;border-color:#23085a!important}.dynamicInput-innerInput::placeholder{font-family:Raleway,sans-serif!important;text-align:center}.dynamicInput-inner.Mui-focused input{background:transparent!important}.dynamicInput-info svg{cursor:pointer;height:calc(var(--ielts-font-size)*1.25)!important;min-height:calc(var(--ielts-font-size)*1.25)!important;min-width:calc(var(--ielts-font-size)*1.25)!important;width:calc(var(--ielts-font-size)*1.25)!important}.general_question video{width:100%}.cloze_content .row{background:#fff}.cloze_content #contentblock{border-radius:8px;box-shadow:0 1px 1.41px rgba(0,0,0,.2)}.contentblock .row{justify-content:start}.cloze>.questionText{display:none}.selectActions-select{border:unset!important}.selectActions-select fieldset{border:none!important}#select-label{color:#b3b3b3!important;display:block;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;left:0;letter-spacing:.0094em;line-height:1.4375em;max-width:calc(100% - 24px);overflow:hidden;padding:0;pointer-events:none;position:absolute;text-overflow:ellipsis;top:-1px!important;transform:translate(20%,45%);transform-origin:left top;transition:color .2s cubic-bezier(0,0,.2,1) 0ms,transform .2s cubic-bezier(0,0,.2,1) 0ms,max-width .2s cubic-bezier(0,0,.2,1) 0ms;white-space:nowrap;z-index:1}.selectActions-select.answer--incorrect.isIelts{border-color:#dc2626!important}.selectActions-select.answer--incorrect{border:2px solid #db2777!important;color:#4b5563!important;cursor:default!important;pointer-events:none!important}.selectActions-select.answer--correct.isIelts{border-color:#65a30d!important}.selectActions-select.answer--correct{border:2px solid #059669!important;color:#4b5563!important;cursor:default!important;pointer-events:none!important}.selectActions-select.answer--check.Mui-focused.isIelts{background-color:rgba(147,51,234,.1)!important;border-color:#9333ea!important}.selectActions-select.answer--check.Mui-focused.isIRP{background-color:rgba(32,10,86,.1)!important;border-color:#23085a!important}.selectActions-select.answer--check.Mui-focused{background-color:rgba(8,145,178,.1)!important;border-color:#007fa3!important}.selectActions-select.answer--check{background-color:transparent!important;border:1px solid #d4d4d4!important;color:#4b5563!important;cursor:pointer!important;font-weight:400!important}.ddItem.Mui-selected,.ddItem:hover{background-color:rgba(8,145,178,.1)!important}.ddItem.isIelts.Mui-selected,.ddItem.isIelts:hover{background-color:rgba(147,51,234,.1)!important}.ddItem.isIRP.Mui-selected,.ddItem.isIRP:hover{background-color:rgba(32,10,86,.1)!important}.selectActions-select.answer--check:hover{border:1px solid #b3b3b3!important}#content,.dropdown_content{font-size:1rem;font-weight:400;line-height:300%}.dropdown_content table{font-size:1rem;font-weight:400;line-height:300%!important}div.Newspaper{background-image:url(https://learn.guidedelearning.com/styles/Newspaper.gif);border-style:none;font-family:serif;padding:2px 0}div.Magazine,div.Newspaper{background-repeat:repeat;color:#000;font-weight:400;margin-bottom:0;text-align:justify}div.Magazine{background-image:url(https://learn.guidedelearning.com/styles/Magazine.gif);border:1px solid #ccc;padding:5px}.pk-article-print img,.pk-encyclopaedia img{width:unset}div.Magazine img{margin-right:10px}div.EmailTop{background-image:url(https://learn.guidedelearning.com/styles/EmailTop.png);background-repeat:no-repeat;background-size:cover;border-style:none;color:#000;height:6rem;margin:auto;max-width:25rem;padding:0;text-align:left;width:100%}.Email{border:1px solid #71718c;border-top:0 solid #71718c;box-sizing:border-box;margin:auto;padding:.3rem;width:25rem}.mobileMatchDialog{background:#fff;border-top:1px solid #e1e1e1;bottom:74px;height:12.5rem;overflow-y:scroll;padding:1rem;position:fixed;width:100%}.ios .mobileMatchDialog{bottom:108px}.android .mobileMatchDialog{bottom:72px}.mobileMatchDialog.web{height:unset;max-height:10.62rem}.mobileMatchDialog.web>div{margin:auto;max-width:75rem;padding:0 1rem}.mobileMatchDialog-item{border:1px solid #dcdcdc;border-radius:.5rem;box-shadow:0 1px 1.41px rgba(0,0,0,.2);color:#0e7490;min-width:5rem;padding:.5rem;text-align:center;width:100%}.mobileMatchDialog-item.isIelts{color:#000}.tile_wrapper{background:#e5e7eb;border-radius:8px;max-height:20rem;min-height:11rem;overflow:hidden;position:relative;width:22%}.tile_item_wrapper{padding:.5rem}.tile_item{-webkit-box-orient:vertical;-webkit-line-clamp:5;display:-webkit-box;overflow:hidden;text-align:center;white-space:pre-wrap}.tile_item.mobile{font-weight:500;text-align:center;width:100%}.webMatch-tileItem{border:none!important}.webMatch-tileItem .tile_item_wrapper{overflow:hidden;padding:0}.tile_item img{border-radius:.5rem;display:block;margin:auto;max-height:7.3rem;width:unset!important}.tile_wrapper img{height:auto;width:100%}.tile_item.mobile img{width:100%}.tile_droppableArea_content .tile_dropItem_area{text-align:center;width:100%}.tile_dropItem_area .dragItem{border:unset!important;display:block!important;max-width:unset!important}.tile_title{font-size:1.25rem;font-weight:500;height:10.4rem;margin-bottom:9.4rem;overflow:overlay;padding:1rem;text-align:center}.tile_droppableArea_wrapper{bottom:0;left:0;padding:0 .5rem .5rem;position:absolute;right:0}.tile_droppableArea{background-color:rgba(55,65,81,.8);box-shadow:0 1px 1.41px rgba(0,0,0,.2);min-height:calc(3.5rem + 4px);padding:.5rem}.tile_droppableArea,.tile_droppableArea_content{align-items:center;border-radius:8px;display:flex;justify-content:center}.tile_droppableArea_content{height:100%;width:100%}.tile_placeholder{color:#fff}@media screen and (max-width:991px){.tile_wrapper{width:29%}}@media screen and (max-width:750px){.tile_wrapper{width:47%}}@media screen and (max-width:600px){.tile_wrapper{width:95%}}@media screen and (min-width:769px){.tile_dropItem_area .dragItem{padding:0!important}}.general_question,.general_question iframe{width:100%}.question_text{font-family:Raleway,sans-serif;font-size:1.6rem;font-style:normal;font-weight:700;margin-top:2rem;text-align:center}.general_question .row{flex-wrap:wrap}.webMatch-tileContainer{display:flex;flex-flow:row wrap;gap:2.5rem;justify-content:center;width:100%}.mobMatch-questionSelect-button{border-radius:.5rem!important;height:100%;min-height:4rem;overflow:hidden;padding:.5rem;width:100%}.mobMatch-imageTile-question{background-position:50%;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.mobMatch-imageTile-answer img{border-radius:.5rem;display:block;margin:auto;max-height:7.4rem}.mobMatch-imageTile-answer{padding:.5rem}.mobMatch-question-container{background-color:#e5e7eb;border-radius:.5rem;box-shadow:0 1px 1.41px 0 rgba(0,0,0,.2);margin-bottom:1.5rem;margin-top:1rem;overflow:hidden;position:relative}.mobMatch-answer-container{bottom:0;left:0;padding:0 1rem 1rem;position:absolute;width:100%;z-index:2}.mobMatch-answer{align-items:center;background-color:rgba(55,65,81,.8);border-radius:.5rem;display:flex;justify-content:center;max-height:9.4rem;min-height:5rem;padding:.5rem;width:100%}.match-pleaseAnswer{color:#fff;font-family:Raleway,sans-serif;font-size:1rem;font-style:normal;font-weight:500;text-shadow:0 1px 1.41px rgba(0,0,0,.2)}.sortableContainer{align-items:start;display:inline-flex;flex-wrap:wrap;gap:.5rem;min-height:2.5rem;padding:0 .5rem;text-align:center;width:auto}.sortableContainerPutExtra{color:#6b7280;font-size:1rem;font-style:italic;font-weight:400;left:1.5rem;position:absolute;top:3.5rem;z-index:1}.sortableContainer.extraWords{background:#1f2937;border:1px solid #f5f5f5;border-radius:8px;margin-bottom:1.5rem;min-height:7.625rem;padding:3.5rem 1.5rem 1rem;text-align:center;width:100%}.sortableContainer.isCheck{background-color:#fdf2f8}.sortableContainer.isCheck.isCorrect{background-color:#ecfdf5}.sortableItem{align-items:center;background:#fff;border:1px solid #d4d4d4;border-radius:4px;color:var(--main);display:flex;font-size:.875rem;font-style:normal;font-weight:500;justify-content:center;line-height:150%;min-height:2.5rem;padding:0 .75rem;user-select:none;width:auto}.sortableItem.isIelts{color:#000}.sortableItem.sortable-chosen{background:var(--main);color:#fff;z-index:2}.sortableItem.isIelts.sortable-chosen{background:#000}.question-body.mix{background:unset;box-shadow:unset;padding:0}.mix-box{background:#fff;border-radius:8px;box-shadow:0 1px 1.41px 0 rgba(0,0,0,.2);padding:1.5rem}.questionText-mix{color:#6b7280;font-size:1rem;font-weight:500;margin-bottom:1.5rem}.mix-leave,.questionText-mix{display:flex;font-family:Raleway,sans-serif;font-style:normal;justify-content:center;line-height:150%}.mix-leave{color:#d1d5db;font-size:1.125rem;font-weight:700;gap:1rem;position:absolute;top:1rem;width:100%}.mix-leave svg{min-height:1.5rem;min-width:2rem}@media screen and (max-width:480px){.sortableContainer{margin-bottom:0;width:100%}.sortableItem{width:100%}}.mc-button:has(img){line-height:0;padding:1rem;position:relative}.mc-button:has(img)>div>div:nth-child(2n){line-height:150%}.mc-check{display:none!important}.mc-button:has(img) .mc-check{background:#fff;border-radius:1rem;display:flex!important;margin:0;max-height:24px;max-width:24px;min-height:unset;min-width:unset;padding:0;position:absolute;right:1rem;top:1rem;width:24px}.mc-button:has(img) .mc-check svg{min-height:2rem;min-width:2rem}.mc-button-test .MuiTouchRipple-child{background-color:#007fa3!important}.mc-button-test.isIelts .MuiTouchRipple-child{background-color:#d8b4fe!important}.mc-button-test .MuiTouchRipple-rippleVisible{animation-duration:.2s!important}.mcCd-radio{align-items:center;display:flex;gap:.5rem;width:fit-content}.mcCd-radio label{margin-right:0;width:unset!important}.mcCd-radio-info{align-items:center;cursor:pointer;display:flex}.ms-text{color:#4b5563;font-family:Raleway,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:150%}.ms-checkbox:not(.isAnswered):hover{background-color:#f3f4f6!important}.ms-checkbox.isIelts:not(.isAnswered):hover{background-color:rgba(147,51,234,.1)!important}.ms-checkbox.isIRP:not(.isAnswered):hover{background-color:rgba(32,10,86,.1)!important}.ieltsResultPage-body{align-items:center;color:#1f2937;display:flex;flex-direction:column;margin-top:calc(5rem + env(safe-area-inset-top));width:100%}.android .ieltsResultPage-body,.web .ieltsResultPage-body{margin-top:calc(8rem + env(safe-area-inset-top))}@media screen and (min-width:992px) and (min-height:720px) and (max-height:820px){.ieltsResultPage-body{margin-top:1rem}}@media screen and (max-width:480px){.ieltsResultPage-icon svg{height:auto;width:240px}}.ieltsResultPage-buttons-wrapper{display:flex;gap:3.25rem;margin:2.25rem 0}@media screen and (max-width:680px){.ieltsResultPage-buttons-wrapper{align-items:center;flex-direction:column;gap:1rem;width:calc(100vw - 2rem)}}.ieltsResultPage-text-wrapper{align-items:center;display:flex;flex-direction:column;margin-top:1.5rem}.ieltsResultPage-text-wrapper:first-child{margin-top:0}@media screen and (max-width:991px){.ieltsResultPage-text-wrapper{margin-top:3rem}}.ieltsResultPage-title-mobile{display:none}@media screen and (max-width:991px){.ieltsResultPage-title-mobile{color:#1f2937;display:block;font-size:1.25rem;font-weight:700;line-height:1.875rem;margin-bottom:1rem;max-width:21.4375rem;text-align:center}}.ieltsResultPage-text{color:#1f2937;font-size:1rem;line-height:1.5rem;margin-bottom:1rem;text-align:center}@media screen and (max-width:991px){.ieltsResultPage-text{max-width:21.4375rem}}.ieltsResultPage-text:last-of-type{margin-bottom:0}.ieltsStartPage-line{background:#fff;border-radius:2rem;flex-shrink:0;margin-left:3rem;margin-right:3rem;width:.125rem}.ieltsStartPage-line--grey{background:#d1d5db}.ieltsStartPage-left-numbered-list{list-style-type:decimal;margin:0;padding-left:1.5rem}.ieltsStartPage-left-numbered-list-item{color:var(--mainGreyText);font-family:Raleway,sans-serif;font-size:1.125rem;font-style:normal;font-weight:400;line-height:150%;margin-top:.5rem}@media screen and (max-width:680px){.ieltsStartPage-left-numbered-list-item{font-size:1rem}}.ieltsStartPage-right-block-title{color:#4b5563;font-size:1.25rem;font-weight:700;line-height:1.875rem;margin:0}@media screen and (max-width:991px){.ieltsStartPage-right-block-title{font-size:1rem;line-height:1.5rem}}.ieltsStartPage-right-text-list{list-style-type:none;margin:0;padding-left:0}.ieltsStartPage-right-text{color:#4b5563;font-size:1.125rem;font-weight:400;line-height:1.6875rem;margin-top:2rem}@media screen and (max-width:991px){.ieltsStartPage-right-text{font-size:1rem;line-height:1.5rem;margin-top:0}.ieltsStartPage-right-text:first-of-type{margin-top:.5rem}}.ieltsStartPage-right-text--bold{font-size:1.25rem;font-weight:700;line-height:1.875rem}@media screen and (max-width:991px){.ieltsStartPage-right-text--bold{font-size:1rem;line-height:1.5rem}}.ieltsStartPage-right-text.ieltsStartPage-right-text--mt-2{margin-top:2rem}@media screen and (max-width:991px){.ieltsStartPage-right-text.ieltsStartPage-right-text--mt-2{margin-top:1rem}}.ieltsStartPage-button-text{color:#fafafa;font-size:1rem;font-weight:500;line-height:1.5rem}.listening-wrap{background:#fff;border-radius:8px;box-shadow:0 1px 1.41px rgba(0,0,0,.2);color:#4b5563;font-family:Raleway,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%;overflow:auto;padding:1rem 1.5rem;width:100%}.listening-wrap p{margin:0 0 .5rem}.listening-wrap *{-webkit-touch-callout:text!important;user-select:text!important}.listening-wrap table{font-size:inherit}.listening-wrap .western img{width:100%}.listening-body{background:#fff var(--pageBackgroundGradient);height:100vh;min-height:100vh;overflow:auto}.listening-body.isIelts{background:#f5f5f5;height:auto;min-height:auto;z-index:10}.isIelts.listening-container{background:#f5f5f5}.listening-container{width:100%}.awssld--fallAnimation .awssld__content:not(.awssld__content--exit){opacity:.5}.awssld--fallAnimation .awssld--active .awssld__content{opacity:1}.awssld--fallAnimation .awssld__content--exit div[role=button]{border:unset;display:none}@media screen and (max-width:991px){.listening-body{margin-top:0}}.ielts-playlist .questionText,.ielts-playlist .questionText *{color:#1f2937;font-family:Raleway,sans-serif;font-size:1rem;font-weight:700;margin-bottom:.5rem;text-align:start!important}.ielts-playlist input.Mui-disabled{-webkit-text-fill-color:#171717}.ielts-playlist .question_wrapper.listening,.ielts-playlist .question_wrapper.reading{max-width:unset}.ielts-playlist .question_wrapper:not(:last-child){margin-bottom:1rem}.ielts-playlist .MuiFormControlLabel-root *,.ielts-playlist .MuiRadioGroup-root *{font-family:Raleway,sans-serif;font-size:1rem}.ielts-playlist .MuiFormControlLabel-root svg,.ielts-playlist .MuiRadioGroup-root svg{font-family:Raleway,sans-serif;font-size:1.5rem}.ielts-playlist .ms-checkbox,.ielts-playlist .ms-text{max-width:unset!important;width:100%!important}.ielts-playlist .ms-checkbox{background:unset!important;display:flex;padding:0}.ielts-playlist .question_wrapper .MuiBox-root .MuiBox-root{min-width:100%;width:100%}.ielts-playlist .question_wrapper{flex:1;min-width:30%}.ielts-playlist .question_wrapper>div>div,.ielts-playlist .question_wrapper>div>ul{margin-bottom:.5rem}.ielts-playlist .question_wrapper>div>div.MuiBox-root{margin:unset}.ielts-playlist .question_wrapper label{width:100%}.ielts-playlist .question_wrapper .ms-checkbox{padding-left:.5rem}.ielts-playlist .quiz-ms{gap:0!important}.ielts-playlist .MuiRadioGroup-root{gap:.5rem}.ielts-playlist .MuiCheckbox-root svg,.ielts-playlist .MuiRadio-root svg{fill:#9ca3af}.ielts-playlist .Mui-checked svg{fill:#9333ea}.ielts-playlist .Mui-checked.MuiRadio-colorError svg{fill:#dc2626}.ielts-playlist .Mui-checked.MuiRadio-colorSuccess svg,.ielts-playlist .MuiRadio-colorInfo svg{fill:#65a30d}.ielts-playlist .Mui-checked.MuiCheckbox-colorError svg{fill:#dc2626;background:transparent}.ielts-playlist .Mui-checked.MuiCheckbox-colorSuccess svg{fill:#65a30d;background:transparent}.ielts-playlist .MuiCheckbox-colorInfo svg{fill:#65a30d}.ielts-playlist .dynamicInput-info{align-items:center;display:flex;height:calc(100% - 1rem)}.ielts-playlist .ms-checkbox .ms-text{color:#171717!important}.ielts-playlist .question_wrapper img,.ielts-playlist .reading-editor img{max-width:100%}.ielts-playlist .mcCd-radio .MuiFormControlLabel-label{padding:.3125rem 0}.ielts-playlist .mcCd-radio label{align-items:start}.centerBlock[data-font] *,.centerBlock[data-font] .questionText *,.centerBlock[data-font] .question_wrapper *,.centerBlock[data-font] label span,.ielts-playlist [data-font] *,.reading-rightBlock[data-font] *,.reading-rightBlock[data-font] .questionText *,.reading-rightBlock[data-font] label span{font-size:var(--ielts-font-size)!important}.ielts-playlist .dynamicInput-field .dynamicInput-inner{min-height:2.5rem}.ielts-playlist .mcCd-radio svg{font-size:1rem!important}.listening-ielts .quiz-ms,.reading-ielts .quiz-ms{max-width:unset!important}.listening-ielts .quiz-ms label span,.reading-ielts .quiz-ms label span{display:flex;max-width:calc(100% - 4rem)!important}.ielts-playlist [data-font] .MuiFormControlLabel-root svg,.ielts-playlist [data-font] .MuiRadioGroup-root svg{font-size:var(--ielts-font-size)!important}.reading-wrap{background:#fff;border-radius:8px;box-shadow:0 1px 1.41px rgba(0,0,0,.2);color:#4b5563;font-family:Raleway,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:150%;max-height:52.25rem;overflow:auto;padding:1.5rem;width:100%}.reading-wrap p{margin:0 0 .5rem}.reading-editor-head{display:block;font-size:1.25rem;font-weight:700;line-height:125%;margin-bottom:1rem}.reading-editor *{-webkit-touch-callout:text!important;user-select:text!important}.reading-editor{height:50rem;max-height:50rem;overflow:auto;padding-right:1rem;width:100%}.reading-editor video{width:100%}.reading-editor p{margin:.5rem 0}.reading-rightBlock{flex:1 0 48%;max-width:48%}.centerBlock{max-width:75rem;width:100%}.reading-editor-body{flex:1 0 48%;font-size:1rem;font-weight:400;max-width:48%}.reading-vr{border-right:2px solid var(--backgroundActive);height:100%}.reading-container{display:flex;justify-content:space-between;width:100%}.reading-container .dynamicInput-field{background:#fff}.awssld--openAnimation{--open-animation-enter-delay:5ms!important}.awssld--openAnimation .awssld__content--exit{filter:blur(4px);opacity:.5}.awssld--openAnimation .awssld__content--exit div[role=button]{border:unset;display:none}.reading-editor::-webkit-scrollbar,.reading-wrap::-webkit-scrollbar{width:8px}.reading-editor::-webkit-scrollbar-thumb,.reading-wrap::-webkit-scrollbar-thumb{background-color:#a3a3a3;border-radius:9999px}.question_wrapper.listening{margin:auto;max-width:30.5rem}.question_wrapper.listening table{width:100%!important}.reading-content-head{align-items:center;display:flex;flex-direction:row;gap:6rem;justify-content:center;margin:auto auto 1.25rem;z-index:5}.reading-body{background:#fff var(--pageBackgroundGradient);height:100vh;min-height:100vh;overflow:auto}.reading-body.isIelts{background:#f5f5f5;height:auto;min-height:auto;z-index:10}.reading-body.with-bottom-padding{padding-bottom:7.75rem}.reading-column-title{color:var(--mainGreyText);font-family:Raleway,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:150%}.reading-body .reading-rightBlock .reading-wrap>div:nth-child(2)>p{align-items:center;display:flex}.reading-body .reading-rightBlock .reading-wrap>div:nth-child(2)>p>div{margin-left:1.5rem}.reading-body .reading-container span.reading-editor-head *{border:none;margin:0;padding:0}.reading-button-content{color:var(--main);display:flex;font-family:Raleway,sans-serif;font-size:14px;font-style:normal;font-weight:500;gap:.5rem;line-height:150%}.reading-button-content.isIelts{color:#000}.reading-content-buttons{align-self:center;background-color:#fff;border-radius:8px;box-shadow:0 1px 1.41px 0 rgba(0,0,0,.2);display:flex;flex-direction:row;gap:1rem;justify-content:space-between;padding:1rem;width:max-content}.reading-questions-counter-mobile{margin:0 auto 1rem}.reading-questions-counter-mobile-text,.reading-questions-counter-mobile-text-bold{color:var(--mainGreyText);font-family:Raleway,sans-serif;font-size:1.125rem;font-style:normal;line-height:150%;text-align:center}.reading-questions-counter-mobile-text-bold{font-size:1.25rem;font-weight:700}.MuiButtonBase-root.reading-button{align-items:center;border:1px solid var(--main);border-radius:4px;display:flex;gap:.5rem;height:2.5rem;justify-content:center;padding:.5rem .75rem}.MuiButtonBase-root.reading-button.isIelts{border:1px solid #000;color:#000}.MuiButtonBase-root.reading-button:not(:has(div)){max-width:2.5rem;min-width:unset;padding:unset;width:2.5rem}.MuiButtonBase-root.reading-button:hover{background-color:var(--backgroundHover)}@media screen and (max-width:991px){.reading-content-buttons,.reading-content-head{display:none}.reading-container{flex-direction:column}.reading-container>*{max-width:unset;width:100%}.reading-rightBlock{margin-top:1rem}.reading-editor{background:#f5f5f4;border:1px solid #d6d3d1;border-radius:8px;padding:.75rem}.reading-wrap{padding:.75rem}.reading-body{margin-top:0}.reading-column-title{display:none}}@media screen and (max-width:768px){.reading-editor{height:auto}.reading-editor,.reading-wrap{max-height:unset}.reading-body .ieltsResultPage-body{background:unset}.reading-content.small-margin,.reading-questions-counter-mobile{margin-top:1rem}}.writing-smWriteLeading{padding-left:1rem}.planYourAnswer-sortable-list-title{margin-bottom:.5rem}.planYourAnswer-sortable-list{display:flex;flex-direction:column;gap:.5rem;justify-content:center}.planYourAnswer-sortable-list-item{align-items:center;border-radius:.25rem;display:flex;font-family:Raleway,sans-serif;font-size:.875rem;font-weight:500;justify-content:center;line-height:150%;padding:.625rem .75rem;text-align:center;user-select:none}.planYourAnswer-sortable-item-label{background:#d8b4fe;color:#581c87}.planYourAnswer-sortable-item-label.planYourAnswer-sortable-item-disabled{opacity:.4}.planYourAnswer-sortable-item-idea{background:#fff;border:1px solid #d4d4d4;color:var(--main)}.writing-body{background:#fff var(--pageBackgroundGradient);font-family:Raleway,sans-serif;height:100%;min-height:calc(100vh - env(safe-area-inset-bottom) - env(safe-area-inset-top));overflow:auto}.writing-body.isIelts{background:#f5f5f5;height:100vh;min-height:100vh;z-index:10}.writing-body *{font-family:Raleway,sans-serif!important}.writing-content{color:#4b5563;line-height:150%;max-height:51rem;overflow:auto}.writing-content *{-webkit-touch-callout:text!important;user-select:text!important}.writing-content h2{color:var(--mainGreyText);font-family:Raleway,sans-serif;font-size:1.25rem;font-style:normal;font-weight:700;line-height:150%;margin:1.25rem 0 0}@media screen and (max-width:991px){.writing-content{max-height:max-content}.writing-content h2{font-size:1rem;font-weight:400;margin:1rem 0 0}}.writing-content h3{color:var(--mainGreyText);font-family:Raleway,sans-serif;font-size:1.25rem;font-weight:400;line-height:150%;margin:0}@media screen and (max-width:991px){.writing-content h3{font-size:1rem;font-weight:700;margin:0}}.writing-content p{font-family:Raleway,sans-serif;font-style:normal;font-weight:700;line-height:150%;margin:1rem 0 0}.writing-content p:last-of-type{margin-bottom:2.5rem}@media screen and (max-width:991px){.writing-content p:last-of-type{margin-bottom:1.5rem}}.writing-content::-webkit-scrollbar{width:.5rem}.writing-content::-webkit-scrollbar-thumb{background-color:#a3a3a3;border-radius:9999px}.writing-content-leading{max-height:unset}.MuiAccordion-root{box-shadow:unset!important}.MuiAccordionSummary-content,.MuiAccordionSummary-content.Mui-expanded{margin:1.5rem 0!important}.MuiAccordion-root:before{background-color:transparent!important}.MuiAccordion-root.Mui-expanded{margin:0!important}.writing-glossary{display:flex;flex-direction:column;margin-left:1.75rem}.writing-glossary-word{font-weight:700}.writing-glossary-definition,.writing-glossary-word{font-family:Raleway,sans-serif;font-size:1rem;letter-spacing:0;line-height:1.5rem;text-align:left}.writing-glossary-definition{font-weight:400;margin-bottom:2rem}.writing-leadingPlan{background:#faf5ff;border-radius:4px;display:flex;flex-direction:column;margin-bottom:2rem;padding:.5rem}.writing-leadingPlan,.writing-leadingSort{color:#292524;font-size:1rem}.writing-leadingPlan,.writing-leadingSort,.writing-wordCount{font-family:Raleway,sans-serif;font-weight:700;line-height:150%}.writing-wordCount{color:#737373;font-size:.875rem;font-style:normal;margin-top:.5rem;text-transform:capitalize}.writing-wordCount-max{-webkit-text-fill-color:transparent;background:linear-gradient(104deg,#be185d 19.26%,#ec4899 94.87%);background-clip:text}.writing-smWrite{color:#4b5563;display:block;font-family:Raleway,sans-serif;font-size:1rem;font-style:normal;font-weight:700;line-height:150%;margin-bottom:1rem}.writing-body .MuiTextarea-root,.writing-body .MuiTextarea-root.Mui-focused:before{box-shadow:unset!important}.writing-body.isIelts .MuiTextarea-root.Mui-focused{border:1px solid #9333ea}.writing-body.isIRP .MuiTextarea-root.Mui-focused{border:1px solid #23085a}.writing-result_title{font-size:1.5rem;font-weight:700}.writing-result_description,.writing-result_title{color:#1f2937;font-family:Raleway,sans-serif;font-style:normal;line-height:150%;text-align:center}.writing-result_description{font-size:1rem;font-weight:400;margin-top:1rem}.writing-leading-title{color:#171717;font-weight:700}.writing-leading-text,.writing-leading-title{font-family:Raleway,sans-serif;font-size:.875rem;line-height:150%;margin-bottom:.5rem}.writing-leading-text{color:var(--mainGreyText);font-weight:500}@media screen and (max-width:991px){.writing-result_container{padding:1rem}.writing-result_description{margin-top:.5rem}}.ieltsAIFeedback-header{background:#fff;padding:2.25rem 0;width:100%}.ieltsAIFeedback-header-content{display:flex;flex-direction:row;justify-content:space-between;margin:auto;max-width:75rem}.ieltsAIFeedback-header-col{display:flex!important;flex-direction:column;gap:.5rem}.ieltsAIFeedback-header-col span{font-size:1rem;font-weight:400}.ieltsAIFeedback-header-col b,.ieltsAIFeedback-header-col span{color:#4b5563;font-family:Raleway,sans-serif;font-style:normal;line-height:150%}.ieltsAIFeedback-header-col b{font-size:1.5rem;font-weight:700}.ieltsAIFeedback-header-right{display:flex;gap:3rem}.ieltsAIFeedback-header-col-mob{display:none;flex-direction:column;gap:.5rem}@media screen and (max-width:1300px){.ieltsAIFeedback-header-content{padding:0 1rem}}@media screen and (max-width:768px){.ieltsAIFeedback-header{background:transparent;height:unset;padding:1.5rem 0}.ieltsAIFeedback-header-content{flex-wrap:wrap;gap:.5rem}.ieltsAIFeedback-header-col{display:none!important}.ieltsAIFeedback-header-col-mob{display:flex!important;flex:1 0 48%;gap:.25rem;overflow:hidden}.ieltsAIFeedback-header-col-mob b{font-size:1rem;font-weight:700;overflow:hidden;text-overflow:ellipsis}.ieltsAIFeedback-header-col-mob b,.ieltsAIFeedback-header-col-mob span{color:#4b5563;font-family:Raleway,sans-serif;font-style:normal;line-height:150%}.ieltsAIFeedback-header-col-mob span{font-size:.875rem;font-weight:400}}.gelNet-modal{align-items:center;display:flex;justify-content:center;overflow:hidden auto;padding:1rem}.gelNet-modal-full{padding:0}.gelNet-modal-full .modal{border-radius:unset;height:100%;max-width:unset;min-width:100vw;overflow-y:auto;width:100vw}.gelNet-modal-full .modal-head button{height:2.5rem;width:2.5rem}.modal{background:#f5f5f5;border-radius:28px;box-shadow:0 3px 2px 0 rgb(75 75 75/8%);display:flex;flex-direction:column;margin:auto;max-width:37.5rem;outline:unset;padding:1rem 0 2.5rem;width:100%}.modal-head{display:flex;justify-content:end;padding:0 1rem}.modal-body{height:100%;padding:0 1.5rem;width:100%}@media screen and (max-width:768px){.gelNet-modal-full .modal{padding:calc(1rem + env(safe-area-inset-top)) 0 calc(1rem + env(safe-area-inset-bottom))}.modal{gap:1rem;padding:1rem 0}.modal-body{padding:0 1rem}}.ai-predicted-score-progress .MuiCircularProgress-track{stroke:#111827}.ai-predicted-score-progress.prefect .MuiCircularProgress-progress{stroke:#155e75}.ai-predicted-score-progress.good .MuiCircularProgress-progress{stroke:#919509}.ai-predicted-score-progress.ok .MuiCircularProgress-progress{stroke:#d97706}.ai-predicted-score-progress.bad .MuiCircularProgress-progress{stroke:#db2777}.ai-predicted-score-progress.prefect{color:#155e75}.ai-predicted-score-progress.good{color:#919509}.ai-predicted-score-progress.ok{color:#d97706}.ai-predicted-score-progress.bad{color:#db2777}.descriptors-body{display:flex;flex-flow:row-reverse wrap;gap:1rem;margin-top:1rem}.descriptors-item{align-items:center;background:#f9fafb;border:1px solid #e5e7eb;border-radius:16px;display:flex;gap:1rem;padding:.5rem 1rem;width:calc(50% - .5rem)}.descriptors-num{color:#d1d5db;font-size:2.25rem;font-weight:700}.descriptors-num,.descriptors-text{font-family:Raleway,sans-serif;font-style:normal;line-height:150%}.descriptors-text{color:#4b5563;display:flex;flex-direction:column;font-size:1rem;font-weight:400}.descriptors-text span{display:flex;gap:1rem}.descriptors-text span:before{background:#4b5563;border-radius:50%;content:"\A";display:inline-block;font-weight:400;height:4px;line-height:150%;margin-top:.675rem;min-height:4px;min-width:4px;width:4px}@media screen and (max-width:991px){.descriptors-item{width:100%}}.performance-title{color:#4b5563;display:block;font-family:Raleway,sans-serif;font-size:1.5rem;font-style:normal;font-weight:700;line-height:150%;margin-bottom:1.5rem}.performance-performings{display:flex;gap:1.5rem;margin-bottom:1.5rem}.performance-performing{box-shadow:inset 8px 0 0 0 #06b6d4;flex:1;font-family:Raleway,sans-serif;font-size:1rem;font-style:normal;font-weight:700;line-height:150%;padding:1rem}.performance-performing-well{background:#f0fdf4;box-shadow:inset 8px 0 0 0 #059669}.performance-performing-more{background:#f0f9ff;box-shadow:inset 8px 0 0 0 #06b6d4}.performance-performing-under{background:#fff1f2;box-shadow:inset 8px 0 0 0 #ec4899}.performance-criterias{display:flex;flex-wrap:wrap;gap:1.375rem 2rem;margin-bottom:1.5rem}.performance-criteria{flex:1;min-width:calc(50% - 1rem);position:relative}.performance-criteria-box{background:#fff;border-radius:8px;display:flex;flex-direction:column;gap:1.5rem;height:100%;padding:1rem 1.5rem 1.5rem;position:relative;z-index:222}.performance-criteria-brow{background:#db2777;border-radius:10px 10px 8px 8px;box-shadow:0 1px 1.41px 0 rgba(0,0,0,.2);height:calc(100% + 7px);left:-1px;position:absolute;top:-6px;width:calc(100% + 2px);z-index:1}.performance-criteria-FluencyandCoherence .performance-criteria-brow{background:#db2777}.performance-criteria-FluencyandCoherence .performance-criteria-title>span{color:#db2777}.performance-criteria-TaskAchievement .performance-criteria-brow{background:#db2777}.performance-criteria-TaskAchievement .performance-criteria-title>span{color:#db2777}.performance-criteria-CoherenceandCohesion .performance-criteria-brow{background:#4f46e5}.performance-criteria-Pronunciation .performance-criteria-title>span{color:#4f46e5}.performance-criteria-Pronunciation .performance-criteria-brow{background:#4f46e5}.performance-criteria-CoherenceandCohesion .performance-criteria-title>span{color:#4f46e5}.performance-criteria-LexicalResource .performance-criteria-brow{background:#ea580c}.performance-criteria-LexicalResource .performance-criteria-title>span{color:#ea580c}.performance-criteria-GrammaticalRangeandAccuracy .performance-criteria-brow{background:#4d7c0f}.performance-criteria-GrammaticalRangeandAccuracy .performance-criteria-title>span{color:#4d7c0f}.performance-criteria-title{align-items:center;color:#4b5563;display:flex;font-family:Raleway,sans-serif;font-size:1.5rem;font-style:normal;font-weight:700;gap:1.5rem;justify-content:center;line-height:150%}.tooltip.performance-criteria-tooltip{margin:0 1rem!important;max-width:30rem!important}.performance-criteria-mark{align-items:center;cursor:pointer;display:flex}.performance-criteria-body{display:flex;flex-direction:column;gap:1.5rem;height:100%}.performance-criteria-content{color:#4b5563;font-family:Raleway,sans-serif;font-size:1rem;font-style:normal;font-weight:700;justify-content:space-between;line-height:150%}.performance-criteria-content,.performance-criteria-content-title{align-items:center;display:flex;gap:1rem}.performance-criteria-score-number{margin-top:auto}.performance-score-number{color:#1f2937;font-family:Raleway,sans-serif;font-size:2.25rem;font-style:normal;font-weight:700;line-height:150%}.performance-criteria-score{border-radius:50%;min-height:1.875rem;min-width:1.875rem}.performance-criteria-score-N{background-color:#0ea5e9}.performance-criteria-score-G{background-color:#10b981}.performance-criteria-score-B{background-color:#f43f5e}.performance-criteria-score-none{background-color:#fff;border:1px solid #d1d5db}.performance-criteria-content-score{align-items:center;display:flex;gap:.5rem;margin-top:auto}.performance-criteria-content-score-title{color:#4b5563;font-family:Raleway,sans-serif;font-size:1rem;font-style:normal;font-weight:700;line-height:150%}.performance-criteria-content-score-number{color:#1f2937}.performance-criteria-content-score-number,.performance-score{font-family:Raleway,sans-serif;font-size:1.5rem;font-style:normal;font-weight:700;line-height:150%}.performance-score{align-items:center;color:#4b5563;display:flex;gap:1rem;margin-bottom:1.5rem}.performance-score.no-margin{margin-bottom:0}.performance-feedback{font-size:1rem;font-weight:400;word-break:break-all}.performance-feedback,.performance-feedback-title{color:#4b5563;font-family:Raleway,sans-serif;font-style:normal;line-height:150%}.performance-feedback-title{display:block;font-size:1.5rem;font-weight:700;margin-bottom:1rem}@media screen and (max-width:991px){.performance-title{font-size:1rem;margin-bottom:1rem}.performance-performings{flex-direction:column;gap:.5rem;margin-bottom:1rem}.performance-criterias{flex-direction:column}.performance-criteria-title{font-size:1.25rem}.performance-criteria-box{padding:.5rem 1rem 1rem}.performance-score-number{font-size:1.875rem}}.modelAnswer-head{align-items:baseline;display:flex;gap:1.5rem}.modelAnswer-circles{display:flex;gap:2.5rem}.modelAnswers-tabs button{white-space:nowrap}.modelAnswer-circle{align-items:center;background:#d9d9d9;border-radius:50%;color:#4b5563;cursor:pointer;display:flex;font-family:Raleway,sans-serif;font-size:1.5rem;font-style:normal;font-weight:700;height:4.625rem;justify-content:center;line-height:150%;width:4.625rem}.modelAnswer-circle-taskAchievement.modelAnswer-circle--active{background:#db2777!important;color:#fff!important}.modelAnswer-circle-coherence.modelAnswer-circle--active{background:#4f46e5!important;color:#fff!important}.modelAnswer-circle-lexical.modelAnswer-circle--active{background:#ea580c!important;color:#fff!important}.modelAnswer-circle-grammatical.modelAnswer-circle--active{background:#4d7c0f!important;color:#fff!important}.writingFeedback-tabs .modelAnswer-tab-fluency.Mui-selected{color:#db2777!important}.modelAnswer-tabs-fluency .MuiTabs-indicator{background-color:#db2777!important}.writingFeedback-tabs .modelAnswer-tab-taskAchievement.Mui-selected{color:#db2777!important}.modelAnswer-tabs-taskAchievement .MuiTabs-indicator{background-color:#db2777!important}.writingFeedback-tabs .modelAnswer-tab-coherence.Mui-selected{color:#4f46e5!important}.modelAnswer-tabs-coherence .MuiTabs-indicator{background-color:#4f46e5!important}.writingFeedback-tabs .modelAnswer-tab-pronunciation.Mui-selected{color:#4f46e5!important}.modelAnswer-tabs-pronunciation .MuiTabs-indicator{background-color:#4f46e5!important}.writingFeedback-tabs .modelAnswer-tab-lexical.Mui-selected{color:#ea580c!important}.modelAnswer-tabs-lexical .MuiTabs-indicator{background-color:#ea580c!important}.writingFeedback-tabs .modelAnswer-tab-grammatical.Mui-selected{color:#4d7c0f!important}.modelAnswer-tabs-grammatical .MuiTabs-indicator{background-color:#4d7c0f!important}.modelAnswer-panel{justify-content:space-between;margin-top:1.5rem}.modelAnswer-bands,.modelAnswer-feeds,.modelAnswer-panel{display:flex;gap:1.5rem}.modelAnswer-band,.modelAnswer-feeds{flex-direction:column}.modelAnswer-band{display:flex;gap:1rem;height:fit-content;max-width:26rem;min-width:26rem;padding:1rem}.modelAnswer-band-taskAchievement-0{border-left:6px solid #ac145a;color:#ac145a}.modelAnswer-band-taskAchievement-1{border-left:6px solid #ec4899;color:#ec4899}.modelAnswer-band-coherence-0{border-left:6px solid #4338ca;color:#4338ca}.modelAnswer-band-coherence-1{border-left:6px solid #6366f1;color:#6366f1}.modelAnswer-band-lexical-0{border-left:6px solid #c2410c;color:#c2410c}.modelAnswer-band-lexical-1{border-left:6px solid #f97316;color:#f97316}.modelAnswer-band-grammatical-0{border-left:6px solid #4d7c0f;color:#4d7c0f}.modelAnswer-band-grammatical-1{border-left:6px solid #65a30d;color:#65a30d}.modelAnswer-band b{font-family:Raleway,sans-serif;font-size:1.5rem;font-style:normal;font-weight:700;line-height:150%}.modelAnswer-band span{color:#4b5563}.modelAnswer-band span,.modelAnswer-feed{font-family:Raleway,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:150%}.modelAnswer-feed{display:flex;flex-direction:column;gap:1.5rem}.modelAnswer-feed span:last-child{text-align:right}.modelAnswers-tabs .MuiTab-root{padding:.5rem!important}.modelAnswers-tabs{width:100%}@media screen and (max-width:991px){.modelAnswer-head{flex-wrap:wrap;gap:.5rem}.modelAnswer-circles{gap:1.125rem;width:100%}.modelAnswer-circle{height:4rem;width:4rem}.modelAnswer-bands{flex-direction:column;gap:.5rem}.modelAnswer-band{gap:.5rem;min-width:unset;padding:.5rem 1rem}.modelAnswer-feed{gap:.5rem}}.writingFeedback-task{color:#4b5563;font-family:Raleway,sans-serif;font-size:1rem;font-style:normal;line-height:150%}.writingFeedback-task h2{font-size:1.125rem;margin:0}.writingFeedback-task h3{font-size:1.125rem;margin-bottom:1.875rem!important;margin-top:0}.writingFeedback-task p{margin:0 0 1.25rem}.writingFeedback-task img{display:flex;justify-content:center;margin:auto}.response-text{color:#4b5563;font-family:Raleway,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:150%}.transcript-error.writing{position:relative}.transcript-error.writing .tooltip-text{background:#1f2937;border-radius:.25rem;bottom:116%;box-shadow:0 1px 1.41px 0 rgba(0,0,0,.2);color:#fafafa;font-family:Raleway,sans-serif;font-size:.75rem;left:50%;line-height:150%;opacity:0;padding:.25rem .75rem;position:absolute;transform:translateX(-50%);transition:opacity .3s;visibility:hidden;z-index:1}.transcript-error.writing:hover .tooltip-text{opacity:1;visibility:visible}.writingFeedback-body,.writingModel-body{background:linear-gradient(144deg,rgba(55,48,163,.15),rgba(234,88,12,.15));height:calc(100vh - 6.125rem - env(safe-area-inset-bottom) - env(safe-area-inset-top));overflow:auto;padding-bottom:2rem;padding-top:3.75rem}.android .writingFeedback-body,.ios .writingFeedback-body{height:100%;padding-bottom:calc(7.5rem + env(safe-area-inset-bottom));padding-top:calc(3.75rem + env(safe-area-inset-top))}.writingFeedback-body.isIelts{background:#f5f5f5;height:calc(100vh - 9.875rem - env(safe-area-inset-bottom) - env(safe-area-inset-top));padding-top:0}.writingModel-body{background:#f5f5f5;height:calc(100vh - 6.125rem - env(safe-area-inset-bottom) - env(safe-area-inset-top));padding-top:0}.ios .writingModel-body{height:100%;padding-top:calc(3.75rem + env(safe-area-inset-top))}.writingFeedback-content{margin:auto;max-width:75rem}.writingFeedback-content.ai>div{border-radius:1rem;overflow:hidden;padding:1.5rem}.writingFeedback-accordion:not(:last-child){border-bottom:1px solid #d1d5db}.writingFeedback-accordion-last{border-bottom:unset}.writingFeedback-accordion:not(:has(.MuiCollapse-hidden)){display:flex;flex-direction:column;gap:1.5rem}.writingFeedback-accordion.MuiAccordion-root{padding:1.5rem}.writingFeedback-accordion .MuiAccordionSummary-content{margin:0!important}.writingFeedback-accordion .MuiAccordionDetails-root,.writingFeedback-accordion .MuiAccordionSummary-root{margin:0!important;min-height:unset!important;padding:0!important}.writingFeedback-accordion-title{color:var(--main);font-family:Raleway,sans-serif;font-size:1.5rem;font-style:normal;font-weight:700;line-height:150%}.writingFeedback-tabs{border-bottom:1px solid #d1d5db;padding:0 .5rem}.writingFeedback-tabs *{color:#374151!important;font-family:Raleway,sans-serif!important;font-size:.875rem!important;font-style:normal!important;font-weight:700!important;line-height:125%!important}.writingFeedback-footer{align-items:center;background:#fff;border-top:2px solid #e5e7eb;bottom:0;box-shadow:0 1px 1.41px 0 rgba(0,0,0,.2);display:flex;justify-content:center;left:0;padding:1.5rem 1.5rem calc(1.5rem + env(safe-area-inset-bottom));position:fixed;right:0;z-index:9999999}@media screen and (max-width:1300px){.writingFeedback-content{margin:1rem 1rem 0}}@media screen and (max-width:991px){.writingFeedback-content{margin:0 1rem}.writingFeedback-content.ai>div{padding:1rem}.writingFeedback-accordion-title{font-size:1.25rem}.writingFeedback-accordion.MuiAccordion-root{padding:1rem}.writingFeedback-button{width:calc(100% - 2rem)}}.feedback-container{align-items:center;background:#fff;border-bottom:1px solid #e5e7eb;display:flex;flex-direction:row;margin-top:2rem;padding:1rem;position:relative;width:100%}.feedback-container svg{min-height:40px;min-width:40px}@media screen and (min-width:481px){.feedback-container{justify-content:center}}.feedback-container.isCorrect{background:linear-gradient(104deg,#155e75 19.26%,#10b981 94.87%)}.feedback-container.isCorrect.isIelts{background:linear-gradient(281deg,#65a30d 32.11%,#a7ec45 150.48%)}.feedback-text span{font-style:italic;font-weight:400}.feedback-text,.feedback-text span{font-family:Raleway,sans-serif;font-size:1rem;line-height:150%}.feedback-text{color:#000;font-style:normal;font-weight:700;margin-left:8px;margin-top:-4px}.feedback-container.isCorrect .feedback-text,.feedback-container.isCorrect .feedback-text span{color:#fff}.flashPointHeading{font-size:1.25rem;font-weight:700}.flashPointHeading,.flashPointText{color:#374151;line-height:125%;margin-bottom:1.5rem}.flashPointText{font-size:1.125rem;font-weight:500}.result{align-items:center;display:flex;flex-direction:column;height:100%;margin-bottom:4rem;padding:6.25rem 1rem 0;width:100%}.result-progressBar{stroke-linecap:round;height:12.5rem;margin-bottom:5rem;position:relative;width:12.5rem}.result-progressBar svg path:first-child{stroke:#d1d5db}.progressbar-text{align-items:center;background:#fff;border-radius:50%;display:flex;flex-direction:column;height:calc(100% - 40px);justify-content:center;width:calc(100% - 40px)}.result-yourScore{color:#4b5563;display:block;font-size:1.25rem}.result-score,.result-yourScore{font-family:Raleway,sans-serif;font-style:normal;font-weight:700;line-height:150%}.result-score{font-size:2.25rem}.result-title{color:#1f2937;display:block;font-size:1.875rem;font-weight:700;margin-bottom:3rem}.result-subtitle,.result-title{font-family:Raleway,sans-serif;font-style:normal;line-height:150%}.result-subtitle{color:#4b5563;font-size:1.25rem;font-weight:500;margin-bottom:1.5rem;max-width:21.3125rem;text-align:center}.result-subtitle b{font-size:1.5rem}.result-correct,.result-subtitle b{color:#1f2937;font-family:Raleway,sans-serif;font-style:normal;font-weight:700;line-height:150%}.result-correct{font-size:1.25rem}.result-correct-count{color:#1f2937;font-size:1.875rem;font-weight:700}.result-correct-all,.result-correct-count{font-family:Raleway,sans-serif;font-style:normal;line-height:150%}.result-correct-all{color:#374151;font-size:1.125rem;font-weight:500}.result-button-finished:hover *{color:#fff!important}@media screen and (max-width:991px){.result{padding-top:4rem}.result-title{font-size:1.5rem;margin-bottom:1.5rem}}.exercise{align-items:center;background:#fff var(--pageBackgroundGradient);display:flex;flex-direction:column;justify-content:flex-start;max-width:100vw;min-height:calc(100vh - 3.75rem - env(safe-area-inset-bottom) - env(safe-area-inset-top));overflow:hidden;padding-bottom:3.75rem}body:has(.app-loader):has(:not(.isIelts)) .exercise{min-height:calc(100vh - 3.75rem - env(safe-area-inset-top))}.exercise.isIelts,.flashpointStart-body.isIelts{background:#f5f5f5}.flashpointStart-body{background:#fff var(--pageBackgroundGradient);min-height:100vh;overflow:auto}.exercise video{max-width:100%;width:100%}.flashpoint-words-head-buttons{align-items:center;display:flex;justify-content:space-between;width:100%}.flashpoint-words-head-buttons-title{font-size:1.125rem}.flashpoint-words-head-buttons-span{font-size:1rem}.general_question div.Example:not(:last-child){margin-bottom:1.5rem!important}.general_question>div:has(div.Example):not(:last-child){margin-bottom:1.5rem!important}@media screen and (min-width:992px){.image_title{background:unset;color:#525252;font-size:1rem;line-height:125%;padding:unset;padding-left:2.1875rem;width:calc(100% - 34.375rem)}.exercise-audio{margin-bottom:3.125rem}[aria-label=exercise_image]{height:auto!important;width:100%!important}[aria-label=exercise_image] img{position:relative}.instructions{color:#525252;font-family:Raleway,sans-serif;font-size:1.25rem;font-style:normal;font-weight:700;line-height:125%;margin:2.25rem 0;text-align:center}.instructions p{margin:0}.instructions ul{display:inline-flex;flex-direction:column}.questionText{color:#000;display:inline-block;font-family:Raleway,sans-serif;font-size:1.5rem;font-style:normal;font-weight:400;line-height:125%;margin-bottom:1.5rem;text-align:center;width:100%}.questionText.isIelts{font-size:1.25rem;font-weight:700;line-height:150%}.questionText.freewriting{text-align:start}.general_question{margin-bottom:2.5rem;width:100%}.general_question video{align-items:center;display:flex;justify-content:center;margin:auto;max-width:calc(100% - 200px)}.justify-content-center{gap:1%;justify-content:center!important}.question-body{background:#fff;border-radius:8px;box-shadow:0 1px 1.41px rgba(0,0,0,.2);box-sizing:border-box;padding:3rem;width:100%}}.question-body{position:relative}.question-body.dropdown .selectActions-select{max-width:calc(100vw - 7.5rem)}.question-body.isIelts{border-radius:16px;box-shadow:none;font-size:1rem;font-weight:400;line-height:150%}.question-body div:has(>.dynamicInput-body){max-width:100%}.questionText audio{width:calc(100vw - 8rem)}@media screen and (max-width:991px){[aria-label=exercise_image]{height:auto!important;width:100%!important}[aria-label=exercise_image] img{position:relative}.gradient{background:linear-gradient(180.47deg,rgba(30,41,59,0) -38.16%,rgba(30,41,59,0) 1.81%,rgba(30,41,59,.831) 80.22%,#1e293b 94.6%);height:5rem}.image_title *{color:#fff!important}.image_title{align-items:flex-end;color:#fff;display:flex;font-size:1rem;line-height:1.5rem;min-height:9.375rem;padding:4rem 1rem 1rem}.image_title p{line-height:1.5rem;margin:0!important}.image_title p:nth-child(2){line-height:1.313rem;margin-top:.25rem!important}.instructions{color:#525252;display:block;font-size:1rem;font-weight:700;line-height:125%;margin:20px 0;text-align:center}.instructions p{margin:0}.questionText{color:#374151;font-family:Raleway,sans-serif;font-size:1rem;font-style:normal;font-weight:700;line-height:125%;margin-bottom:24px;text-align:center;width:100%}.questionText audio{background:#fff;border:1px solid #e5e9eb;border-radius:6px;filter:sepia(20%) saturate(100%) grayscale(1) contrast(100%) invert(0);height:40px;max-width:1024px;width:100%}.general_question{margin-bottom:1rem;width:100%}.general_question video{align-items:center;display:flex;justify-content:center;margin:auto;max-width:calc(100% - 200px)}.question-body{background:#fff;border-radius:1rem;box-shadow:0 1px 1.41px rgba(0,0,0,.2);box-sizing:border-box;padding:2rem;width:100%}}@media screen and (max-width:680px){.general_question video{max-width:unset}.flashpoint-didYouKnow-row{align-items:center;flex-direction:column;gap:.5rem!important;margin-bottom:1rem!important}.flashpoint-didYouKnow-number{font-size:1rem!important;height:1.75rem!important;width:1.75rem!important}.flashpoint-didYouKnow{margin-top:2rem!important}.flashpoint-words-content{grid-template-columns:repeat(1,1fr)!important;max-height:31.25rem;width:100%}.flashpoint-words{padding:1rem!important}.flashpoint-word:last-child{border-bottom:unset}}@media screen and (max-width:400px){.question-body{padding:1rem}.question-body.dropdown .selectActions-select{max-width:calc(100vw - 5.5rem)}}audio{background:#fff;border:1px solid #e5e9eb;border-radius:6px;filter:sepia(20%) saturate(100%) grayscale(1) contrast(100%) invert(0);height:40px;margin:0 auto;max-width:64rem;width:100%}@supports (font:-apple-system-body) and (-webkit-appearance:none){audio{background-color:unset;border:unset;filter:unset;height:unset}}.aws-sld{--fall-animation-duration:100ms}.flashpoint-didYouKnow{background:#fff;border-radius:8px;box-shadow:0 1px 1.41px rgba(0,0,0,.2);box-sizing:border-box;display:flex;flex-direction:column;margin-top:3rem;max-width:78.125rem;padding:1.5rem;width:100%}.flashpoint-didYouKnow-number{align-items:center;background:var(--backgroundActive);border-radius:50%;color:var(--mainIelts);display:flex;font-family:Raleway,sans-serif;font-size:1.5rem;font-style:normal;font-weight:700;height:2.375rem;justify-content:center;line-height:125%;min-height:2.375rem;min-width:2.375rem;width:2.375rem}.flashpointStart-body.isIRP .flashpoint-didYouKnow-number{color:var(--mainIRP)}.flashpoint-didYouKnow-row{display:flex;gap:1.875rem;margin-bottom:1.5rem}.flashpoint-didYouKnow-title{font-size:1.5rem;font-weight:700;line-height:125%;margin-bottom:1.5rem}.flashpoint-didYouKnow-content,.flashpoint-didYouKnow-title{color:#374151;font-family:Raleway,sans-serif;font-style:normal}.flashpoint-didYouKnow-content{font-size:1rem;font-weight:400;line-height:150%}.flashpoint-didYouKnow-content ul{padding:0 1rem}.awssld__content{align-items:end!important;background-color:transparent!important;overflow:unset!important}.awssld__box,.awssld__container figure,.awssld__content{height:unset!important}figure{margin:0;position:static!important}.awssld__box{display:flex!important}.question-wrap{width:100%}p{margin:.5rem}.ckeditor-html5-audio,p:has(audio){display:flex;margin-bottom:2rem;margin-left:0;width:100%}br{line-height:100%}.awssld--cubeAnimation{--cube-animation-duration:300ms!important}.image_title p{margin:.5rem 0}.answer-question-error{background:hsla(0,0%,100%,.5);height:100%;left:0;position:absolute;top:0;width:100%;z-index:5}.answer-question-error,.answer-question-error div{align-items:center;display:flex;justify-content:center}.answer-question-error div{background:#c2410c;border-radius:1rem;color:#fff;flex-direction:row;padding:1rem}.answer-question-error span{font-weight:500;margin-left:.5rem}.Example,.answer-question-error span{font-family:Raleway,sans-serif;font-size:1rem;font-style:normal;line-height:150%}.Example{background:#ecfeff;border-radius:4px;color:#1f2937;font-weight:400;margin-bottom:1.5rem;padding:1rem}.Example *{line-height:150%}.Example *,.Example h2{font-family:Raleway,sans-serif;font-size:1rem}.Example h2{color:#1f2937;font-style:normal;font-weight:700;line-height:125%;text-transform:uppercase}.Example :not(div){margin:.5rem 0}.pr-3,.px-3{padding-right:1rem!important}.pt-2,.py-2{padding-top:.5rem!important}.ckeditor-html5-audio{display:flex;justify-content:center}.general_question p:only-child{margin:0}.general_question div:only-child{margin-bottom:0}.zoomImg-widthAuto{width:auto}.loadingDots{color:#fff;font:300 2em/150% Impact,sans-serif;margin-top:-4rem;text-align:center;z-index:9999999}.pk-encyclopaedia{max-width:100%!important}.pk-encyclopaedia p{line-height:1.5;margin-bottom:1rem;margin-top:0}.loadingDots:after{animation:dots 1s steps(5) infinite;color:#fff;content:" .";font:300 2em/150% Impact,sans-serif;text-align:center}@keyframes dots{0%,20%{color:transparent;text-shadow:.25em 0 0 transparent,.5em 0 0 transparent}40%{color:#fff;text-shadow:.25em 0 0 transparent,.5em 0 0 transparent}60%{text-shadow:.25em 0 0 #fff,.5em 0 0 transparent}80%,to{text-shadow:.25em 0 0 #fff,.5em 0 0 #fff}}.draggable{left:auto!important;top:auto!important}.bucket div[role=button] div,.quiz div[role=button] div{max-width:100%}.pk-text-message img{width:unset}iframe:not(#launcher)
:not([title^="Close message"])
:not([title^="Message from company"])
:not([title^="No content"])
:not([title^="Number of unread messages"]){min-height:400px;width:100%}.flashpoint-words{align-items:center;background:#f3f4f6;border:1px solid #d6d3d1;border-radius:8px;display:flex;flex-direction:column;margin:2.5rem 0;padding:1rem 2.5rem;width:100%}.flashpoint-words-head{color:#6b7280;font-family:Raleway,sans-serif;font-size:1.25rem;font-style:normal;font-weight:500;line-height:150%;width:100%}.flashpoint-words-content{grid-column-gap:3rem;color:#1f2937;display:grid;font-family:Raleway,sans-serif;font-size:1rem;font-style:normal;grid-auto-rows:1fr;grid-template-columns:repeat(3,1fr);line-height:125%;margin-top:1rem;max-height:37.5rem;overflow:auto}.flashpoint-word{border-bottom:1px solid #d4d4d4;color:#1f2937;font-weight:500;margin-bottom:.5rem;padding-bottom:.5rem}@media screen and (min-width:680px){.flashpoint-word:nth-child(3n+1):nth-last-child(-n+3),.flashpoint-word:nth-child(3n+1):nth-last-child(-n+3)~.flashpoint-word{border-bottom:unset}}.Example p:has(>audio):has(>em) audio{min-width:320px}@media screen and (max-width:680px){.Example p:has(>audio):has(>em) audio{min-width:unset}.Example p:has(>audio):has(>em){display:flex;flex-wrap:wrap}.Example p:has(>audio):has(>em)>em{margin-left:.5rem;margin-right:.5rem}.flashpoint-didYouKnow-title{align-items:center;display:flex;font-family:Raleway,sans-serif;font-size:1rem;font-style:normal;font-weight:700;justify-content:center;line-height:150%;margin-bottom:0;text-align:center;width:100%}.flashpoint-didYouKnow{padding:1.5rem 1rem!important}.flashpoint-words-head{align-items:center;display:flex;justify-content:space-between;width:100%}}.oup .pk-encyclopaedia h1{padding-right:100px!important}.Email{max-width:25rem;width:100%}.EmailTop{max-width:100%;width:100%}.image_title-flashpoint{color:#374151;font-family:Raleway,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:125%}.flashpoint-lesson-mob{border-top:1px solid #d4d4d4;margin-top:1.5rem;padding-top:1rem}.flashpoint-lesson-mob-each{color:#1f2937;display:block;font-family:Raleway,sans-serif;font-size:1rem;font-style:normal;font-weight:700;line-height:125%;margin-bottom:.5rem}.flashpoint-lesson-mob-parts{display:flex;margin-bottom:1.5rem}.flashpoint-lesson-mob-part{color:#1f2937;display:flex;flex-direction:column;font-family:Raleway,sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:150%;width:33%}.flashpoint-lesson-mob-part b{color:#9ca3af;font-family:Raleway,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:125%}.flashpoint-lesson-mob-part:not(:last-child){border-right:1px solid #d4d4d4;margin-right:.5rem;padding-right:.5rem}.flashpoint-lesson-mob-step{display:flex;font-weight:500;line-height:150%;margin-bottom:.5rem}.flashpoint-lesson-mob-step,.flashpoint-lesson-mob-step b{color:#1f2937;font-family:Raleway,sans-serif;font-size:1rem;font-style:normal}.flashpoint-lesson-mob-step b{font-weight:700;line-height:125%;margin-right:.5rem}.awssld__wrapper{padding-bottom:6rem}@media screen and (max-width:768px){.awssld__wrapper{overflow:auto}}.exercise-footer{background:#fff;border-top:2px solid #e5e7eb;bottom:0;box-shadow:0 1px 1.41px 0 rgba(0,0,0,.2);display:flex;justify-content:center;left:0;padding:1.5rem 1.5rem calc(1.5rem + env(safe-area-inset-bottom))!important;position:fixed;right:0;width:100vw;z-index:9999999}body:has(.app-loader):has(:not(.isIelts)) .exercise-footer{padding-bottom:1.5rem!important}#exercise_image{min-height:12.5rem}.exercise td img{max-width:100%}.question-body>div:has(table){overflow:auto hidden}table{border-collapse:collapse;font-size:1rem;font-weight:400;line-height:150%;padding:.5rem;text-align:initial;width:100%}.exercise-title-and-subtitle-wrapper-incorrect p{display:flex;flex-flow:row wrap}.exercise-title-and-subtitle-wrapper-incorrect p>strong{margin-left:.125rem}.general_question table p{margin:.5rem 0}.chats-wrapper{display:flex;gap:2.5rem;margin:0!important;padding:0!important}.chats-wrapper .col-md-5{flex:0 0 calc(50% - 1.25rem);max-width:calc(50% - 1.25rem);padding:0}.chats-wrapper .col-md-1{display:none}.chats-wrapper.col-lg-6{max-width:100%!important}.chat-layout{align-items:center;background:#fff;border:none!important;display:flex;flex-direction:column;gap:.5rem;margin:unset!important;max-width:75rem!important;padding:3rem 1rem!important;width:100%}.multiple-person-chat-gap-fill,.social-media-gap-fill,.two-person-chat-gap-fill{padding:0!important}.two-person-chat-gap-fill .sender-2,.two-person-chat-gq .sender-2{display:flex;flex-direction:row-reverse}.two-person-chat-gap-fill .sender-2>.chat-message-content,.two-person-chat-gq .sender-2>.chat-message-content{border-radius:1.5rem 1.5rem 0}.social-media-gq .chat-message-container{padding-left:7.5rem}.social-media-gq .chat-message-container:first-of-type{padding-left:0}.social-media-gq img{border-color:#38bdf8!important}.social-media-gq .chat-message-content{background:#f0f9ff;max-width:100%}.social-media-gq .chat-message-content:first-of-type{background:#e0f2fe}.chat-message-container{align-items:flex-end;display:flex;gap:.5rem;max-width:50rem;width:100%}.sender-1{.chat-message-avatar{border:2px solid #fb923c}.chat-message-content{background:#ffedd5}}.sender-2{.chat-message-avatar{border:2px solid #818cf8}.chat-message-content{background:#e0e7ff}}.sender-3{.chat-message-avatar{border:2px solid #e879f9}.chat-message-content{background:#fae8ff}}.sender-4{.chat-message-avatar{border:2px solid #38bdf8}.chat-message-content{background:#e0f2fe}}.sender-5{.chat-message-avatar{border:2px solid #eab308}.chat-message-content{background:#fef9c3}}.sender-6{.chat-message-avatar{border:2px solid #f43f5e}.chat-message-content{background:#ffe4e6}}.sender-7{.chat-message-avatar{border:2px solid #65a30d}.chat-message-content{background:#ecfccb}}.sender-8{.chat-message-avatar{border:2px solid #c084fc}.chat-message-content{background:#fae8ff}}.sender-9{.chat-message-avatar{border:2px solid #db2777}.chat-message-content{background:#fce7f3}}.sender-10{.chat-message-avatar{border:2px solid #0077e6}.chat-message-content{background:#dbf4ff}}.chat-message-avatar{border-radius:50%;height:3rem;width:3rem}.chat-message-double-message{display:flex;gap:.5rem}.chat-message-content{align-items:flex-start;border-radius:1.5rem 1.5rem 1.5rem 0;display:flex;flex-direction:column;gap:.25rem;padding:.5rem 1.5rem}.chat-message-header{align-items:center;display:flex;gap:.5rem;justify-content:space-between;width:100%}.chat-message-sender-name{color:#4b5563!important;font-family:Raleway,sans-serif;font-size:.875rem;line-height:150%;padding:0!important}.chat-message-sender-name strong{font-weight:400!important}.chat-message-date{color:#6b7280;font-family:Raleway,sans-serif;font-size:.75rem;font-style:italic;font-weight:400;line-height:150%}.chat-message-image{background-color:unset!important;padding:unset!important}.chat-message-text{background-color:unset!important;border:none!important;color:#111827!important;font-family:Raleway,sans-serif;font-size:1rem;font-weight:500;line-height:150%;max-width:unset!important;padding:0!important}.chat-message-text span>div>div{background:#fff!important;border-radius:.25rem;margin-bottom:.2rem;margin-top:.2rem}.chat-message-post-container{align-items:flex-start;background:#f9fafb!important;border-radius:1rem;display:flex;flex-direction:column;gap:.5rem;justify-content:center;max-width:50rem;padding:.5rem 1.5rem;width:100%}.chat-message-post-title{color:#111827;font-family:Raleway,sans-serif;font-size:.875rem;font-weight:500;line-height:150%}.chat-message-post-content{display:flex;gap:.5rem;width:100%}.chat-message-post-input{align-items:flex-start;border-radius:.25rem;display:flex;flex:1 0 0;flex-direction:column;gap:.25rem;opacity:.4}.chat-message-post-input::placeholder{color:#171717;font-family:Raleway,sans-serif;line-height:150%}.chat-message-post-button{align-items:center;background:#4f46e5!important;border-radius:.25rem;color:#fafafa!important;display:flex;font-family:Raleway,sans-serif;font-size:.875rem;font-weight:500;gap:.25rem;height:2.5rem;justify-content:center;line-height:150%;opacity:.4;padding:.625rem .75rem;width:4.3125rem}@media screen and (max-width:991px){.chats-wrapper{align-items:center;display:flex;flex-direction:column;gap:1.5rem}.chats-wrapper .col-md-5{flex:1;max-width:100%}.social-media-gq .chat-message-container{padding-left:1.5rem}.chat-message-double-message{flex-direction:column}}@media screen and (max-width:580px){.exercise-footer{padding:1rem 1rem calc(1rem + env(safe-area-inset-bottom))!important}body:has(.app-loader):has(:not(.isIelts)) .exercise-footer{padding-bottom:1rem!important}.chat-layout{padding:1.5rem 1rem!important}.multiple-person-chat-gap-fill,.social-media-gap-fill,.two-person-chat-gap-fill{padding:0!important}.chat-message-content{padding:.5rem 1rem}}.finalResult-body{background:#fff var(--pageBackgroundGradient);min-height:calc(100vh + 4rem);overflow:auto}.finalResult-body.isIelts{background:#f5f5f5}.finalResult{align-items:center;display:flex;flex-direction:column;margin-bottom:10rem}.finalResult-title{font-size:2.25rem;font-weight:700;margin-top:1rem}.finalResult-subtitle,.finalResult-title{color:#1f2937;display:flex;font-family:Raleway,sans-serif;font-style:normal;line-height:150%}.finalResult-subtitle{font-size:1.25rem;font-weight:500;margin-top:.5rem;text-align:center}.finalResult-content-showAll{flex-direction:column!important;gap:3rem!important}.finalResult-content-divider{border-left:1px solid #fff;inset:-2rem 0 -2rem -5rem;position:absolute;width:1px}.finalResult-content-divider-all{border-top:1px solid #fff;height:1px;left:-4rem;position:absolute;right:-4rem;top:-1.5rem}.finalResult-content{border:1px solid #fff;border-radius:24px;display:flex;flex-wrap:wrap;gap:10rem;margin-top:3rem;padding:2rem 4rem}.finalResult-body.isIelts .finalResult-content,.finalResult-body.isIelts .finalResult-content-divider,.finalResult-body.isIelts .finalResult-content-divider-all{border:none!important}.finalResult-content-title{color:#1f2937;font-family:Raleway,sans-serif;font-size:1.5rem;font-style:normal;font-weight:700;line-height:150%}.finalResult-content-exercises{color:#1f2937;display:flex;flex-direction:column;gap:.5rem;height:100%;margin-top:1rem}.finalResult-content>div{align-items:center;display:flex;flex-direction:column}.finalResult-content-exercise{color:#1f2937;display:flex;font-family:Raleway,sans-serif;font-size:1.25rem;font-style:normal;font-weight:500;gap:1rem;line-height:150%}.finalResult-content-exercisesScores{display:flex;flex-direction:column;min-width:13.75rem;position:relative}.finalResult-progressBar{stroke-linecap:round;height:11.25rem;position:relative;width:11.25rem}.finalResult-progressBar svg path:first-child{stroke:#fff}.finalResult-button-text{color:#fafafa;font-size:1rem}.finalResult-button-text,.finalResult-showAll{font-family:Raleway,sans-serif;font-style:normal;font-weight:500;line-height:150%}.finalResult-showAll{color:var(--main);cursor:pointer;display:flex;font-size:.875rem;gap:.25rem;justify-content:center}.finalResult-content-allScores{position:relative}.finalResult-content-allScores-title{margin-bottom:1rem;text-align:center}.finalResult-content-allExercises{display:flex;flex-flow:row wrap;gap:.5rem 5rem;justify-content:center}.finalResult-content-allExercises>div{display:flex;flex-direction:column;gap:.5rem}.finalResult-content .progressbar-text{height:calc(100% - 37px);width:calc(100% - 37px)}@media screen and (min-width:1441px){.finalResult{margin-top:5rem}}@media screen and (max-width:991px){.finalResult{margin-top:7rem;padding:0 1rem 5rem}.finalResult-icon svg{height:10rem;width:10rem}.finalResult-title{font-size:1.5rem;margin-top:1.5rem}.finalResult-subtitle{font-size:1rem}.finalResult-content{margin-top:1.5rem}.finalResult-content-title{font-size:1.25rem}}@media screen and (max-width:768px){.finalResult-content-showAll{padding:1.5rem 3rem;width:calc(100% - 2rem)}.finalResult-content-divider-all{left:-3rem;right:-3rem;top:-1.5rem}.finalResult-content{flex-direction:column;gap:3rem!important;padding:1.5rem 3rem;width:calc(100% - 2rem)}.finalResult-content-divider{border-top:1px solid #fff;height:1px;left:-3rem;position:absolute;right:-3rem;top:-1.5rem;width:calc(100% + 6rem)}}@media screen and (max-width:480px){.finalResult-content>div{width:100%}.finalResult-content{gap:2.5rem}}.selectionContextMenu{border-radius:.5rem;box-shadow:0 3px 2px 0 rgb(75 75 75/8%)}.note-input{background:transparent;border:none;color:#171717;font-size:1rem;margin-top:.25rem;outline:none;width:100%}.notes-container{max-height:70vh;overflow:auto;padding:2.5rem .5rem .5rem;width:18.75rem}.notes-staticHeader{background:#ebee7c;padding-top:.5rem;position:fixed;top:0;width:calc(100% - 1.5rem)}.notes-staticHeader+p{user-select:none}.cdBottomNavigation-wrapper{align-items:center;background:#fff;border-top:2px solid #d4d4d4;bottom:env(safe-area-inset-bottom);display:flex;justify-content:center;left:0;position:fixed;width:100vw;z-index:999999}.cdBottomNavigation-wrapper-body{align-items:center;display:flex;justify-content:space-between;max-width:100rem;padding:0 7.8rem;width:100%}.partsNavigation-block:hover{background:#f1f1f1;cursor:pointer}.partsNavigation-block{align-items:center;background:#f5f5f5;border:2px solid transparent;border-radius:4px;display:flex;flex-direction:column;height:3rem;justify-content:center;padding:.5rem .75rem}.partsNavigation-block.part p{color:#000;font-family:Raleway,sans-serif;font-style:normal;font-weight:500;line-height:125%}.partsNavigation-block.part.active p{color:#525252}.partsNavigation-block.part{min-width:5.5rem}.partsNavigation-block.part.active{border:2px solid #a3a3a3}.partsNavigation-block.part.active.done{border:2px solid #9333ea}.partsNavigation-block.done{background:#e9d5ff}.partsNavigation-block.active{background:unset!important;border:2px solid #9333ea}.partsNavigation-block-small{display:flex;flex-direction:row;max-width:unset;min-width:2.25rem;padding:.5rem}.partsNavigation-block-small p{font-family:Raleway,sans-serif;font-weight:500}.partsNavigation-block-small.isFeedback{background:unset!important;border:2px solid #dc2626}.partsNavigation-block-small.isFeedback.isCorrect{border:2px solid #65a30d}.partsNavigation-block-small.inClassFeedback,.partsNavigation-block.inClassFeedback{background:#f5f5f5!important;border:unset!important}.partsNavigation-block-small.inClassFeedback.count{width:100%}.partsNavigation-block-small.inClassFeedback{width:2.5rem}.partsNavigation-block-small.active.inClassFeedback{background:unset!important;border:2px solid rgba(var(--mainColor),.3)!important}.partsNavigation-block.part.inClassFeedback.active{background:rgba(var(--mainColor),.3)!important}.partsNavigation-block.part.inClassFeedback.active p{color:#000}@media screen and (max-width:1440px){.parts-container{margin-bottom:-1rem;max-width:12rem;overflow:auto}.partsNavigation-block-small.count{min-width:fit-content}}@media screen and (max-width:1200px){.parts-container{margin-bottom:0}}.cdieltsHeader-question-count-block{align-items:center;color:var(--mainGreyText);display:flex;flex-direction:column;font-size:1.25rem;font-weight:700;line-height:1.875rem}.cdieltsHeader-question-count-subtitle{margin-top:.25rem}.cdieltsHeader-question-count-subtitle--thin{font-size:1.125rem;font-weight:400;line-height:1.6875rem}.cdielts-subheader{align-items:center;display:grid;grid-template-columns:repeat(3,1fr);margin-top:1rem;max-width:115.6rem;padding:0 6.8rem 2rem;width:100%}#notesMenu>.MuiPaper-root{margin-top:3rem}.cdielts-body{background-color:#f5f5f5!important;overflow-y:scroll}.cdielts-body *{overscroll-behavior:unset!important}.reading-content.cdIelts{margin:0 auto!important;max-width:100rem;padding:0!important}.reading-editor-body.cdIelts{max-width:unset}.cdIelts .reading-wrap .questionText,.cdIelts .reading-wrap .questionText *{color:#1f2937;font-family:Raleway,sans-serif;font-size:1rem;font-weight:700;margin-bottom:.5rem;text-align:start!important}.cdIelts .reading-wrap{display:flex;flex-direction:column;gap:2.5rem;max-height:unset;padding:1rem}.cdIelts input.Mui-disabled{-webkit-text-fill-color:#171717}.cdIelts input::placeholder{color:#737373;font-family:Raleway,sans-serif;font-size:1.125rem;font-style:normal;font-weight:700;line-height:150%;opacity:1}.cdIelts .question_wrapper.listening{max-width:unset}.cdIelts .question_wrapper.listening table{width:100%!important}.cdIelts .question_wrapper table{border-collapse:collapse;border-radius:1rem;border-style:hidden;box-shadow:0 0 0 2px #e5e5e5;margin-bottom:5rem;max-width:31.25rem}.cdIelts .question_wrapper td{border-style:hidden;color:#171717!important;padding:.5rem 1rem}.cdIelts .question_wrapper td:not(:last-child){box-shadow:2px 0 0 0 #e5e5e5}.cdIelts .question_wrapper tr:not(:last-child){box-shadow:0 2px 0 #e5e5e5}.cdIelts .reading-wrap ul{margin:0 0 0 1rem;padding-inline-start:1rem}.cdIelts .reading-wrap td ul{margin:0;padding-inline-start:1rem}.cdIelts .reading-wrap ul li::marker{content:"•   "}.isFeedback .cdIelts .question_wrapper .dynamicInput-field .dynamicInput-inner{max-width:100%}.cdIelts .question_wrapper .dynamicInput-field .dynamicInput-inner{display:flex;justify-content:center;max-width:12.5rem;min-width:12.5rem;width:12.5rem}.cdIelts .readingCd p{font-family:Raleway,sans-serif;font-size:1.125rem;font-style:normal;font-weight:400;line-height:150%;margin:0}.cdIelts .question_wrapper input{text-align:center}.cdIelts_cloze{font-family:Raleway,sans-serif;font-weight:500!important}.cdIelts .reading-wrap .MuiFormControlLabel-root *,.cdIelts .reading-wrap .MuiRadioGroup-root *{font-family:Raleway,sans-serif;font-size:1rem}.cdIelts .reading-wrap .MuiFormControlLabel-root svg,.cdIelts .reading-wrap .MuiRadioGroup-root svg{font-family:Raleway,sans-serif;font-size:1.5rem}.cdIelts .ms-checkbox,.cdIelts .ms-text{max-width:unset!important;width:100%!important}.cdIelts .ms-checkbox{background:unset!important;display:flex;padding:0}.cdIelts .question_wrapper .MuiBox-root .MuiBox-root{min-width:100%;width:100%}.cdIelts .question_wrapper.reading{min-width:100%}.readingCd-body{display:flex;flex-wrap:wrap;gap:2.5rem 5rem}.cdIelts .question_wrapper{flex:1;min-width:30%}.cdIelts .question_wrapper *{color:#171717;font-family:Raleway,sans-serif;font-size:1.125rem;font-style:normal;line-height:150%}.readingCd-instructions{font-size:1.25rem;padding-bottom:2.5rem}.readingCd-instructions p{font-size:1.25rem!important;margin-bottom:.5rem!important}.readingCd-instructions :last-child{margin-bottom:0!important}.cdIelts .question_wrapper>div>div,.cdIelts .question_wrapper>div>ul{margin-bottom:.75rem}.cdIelts .question_wrapper>div>div.MuiBox-root{margin:unset}.cdIelts .question_wrapper label{width:100%}.cdIelts .question_wrapper .ms-checkbox{padding-left:.5rem}.cdIelts .quiz-ms{gap:0!important}.cdIelts .reading-container>div{max-height:unset!important}.cdIelts .MuiRadioGroup-root{gap:.5rem}.cdIelts .MuiCheckbox-root svg,.cdIelts .MuiRadio-root svg{fill:#9ca3af}.cdIelts .Mui-checked svg{fill:#9333ea}.cdIelts .Mui-checked.MuiRadio-colorError svg{fill:#dc2626}.cdIelts .Mui-checked.MuiRadio-colorSuccess svg,.cdIelts .MuiRadio-colorInfo svg{fill:#65a30d}.cdIelts .Mui-checked.MuiCheckbox-colorError svg{fill:#dc2626;background:#fff}.cdIelts .Mui-checked.MuiCheckbox-colorSuccess svg{fill:#65a30d;background:#fff}.cdIelts .MuiCheckbox-colorInfo svg{fill:#65a30d}.cdielts-body .writing-textarea textarea{border:1px solid #d4d4d4;border-radius:6px;color:#171717;font-family:Raleway,sans-serif;font-weight:500;overflow-y:auto!important;padding:.5rem .75rem}.cdielts-body .writing-textarea textarea:focus{background:rgba(147,51,234,.1);border:2px solid #9333ea}.cdielts-body .writing-content{height:100%;max-height:unset}.listening .cdIelts img{max-width:62.5rem!important}.readingCd-generalQuestion{padding-bottom:2rem}.readingCd-generalQuestion audio{border:1px solid #d4d4d4;border-radius:6px;margin:0;max-width:unset;width:100%}.cdIelts .dynamicInput-info{align-items:center;display:flex;height:calc(100% - 1rem)}.cdIelts .ms-checkbox .ms-text{color:#171717!important}.cdIelts_ms,.cdIelts_quiz{align-items:center;display:flex;gap:.5rem}.msCd-info{align-items:center;cursor:pointer;display:flex;margin-bottom:0!important}.msCd-info svg{height:var(--ielts-font-size)!important;width:var(--ielts-font-size)!important}.msCd-info-body{align-items:center;cursor:pointer;display:flex;margin-bottom:0!important}.cdIelts .question_wrapper table .dynamicInput-field .dynamicInput-inner{min-width:5rem;width:5rem}.cdIelts .question_wrapper img,.cdIelts .reading-editor img{max-width:100%}.cdIelts .separator{margin:0 1.5rem}.cdIelts .mcCd-radio .MuiFormControlLabel-label{padding:.3125rem 0}.cdIelts .mcCd-radio label{align-items:start}.cdIelts_quiz.questionText.cdIelts_ms *{margin-bottom:0}.cdIelts .no-border,.cdIelts .no-border *{border:unset!important;box-shadow:unset!important}.cdIelts table.no-border{margin-bottom:0}@media screen and (max-width:1920px){.cdIelts .reading-wrap{gap:1.5rem}.cdIelts .question_wrapper *,.readingCd-instructions p{font-size:1rem!important}.readingCd-instructions{padding-bottom:2rem}}@media screen and (max-width:1400px){.cdIelts .separator{margin:0 1rem}}@media screen and (max-width:1200px){.listening .cdIelts img{max-width:100%!important}}@media screen and (max-width:768px){.cdIelts .question_wrapper{min-width:100%}.isFeedback .mcCd-radio label,.isFeedback .questionText.cdIelts_ms b{max-width:calc(100vw - 7rem)}.inClassFeedback.isFeedback .mcCd-radio label,.inClassFeedback.isFeedback .questionText.cdIelts_ms b{max-width:calc(100vw - 9rem)}.isFeedback .cdIelts .question_wrapper .dynamicInput-field .dynamicInput-inner{max-width:12.5rem}.isFeedback .cdIelts .question_wrapper .dynamicInput-field .dynamicInput-inner input{text-overflow:ellipsis}}.infoSpeakingModal-wrapper{padding:0!important;width:31rem}.infoSpeakingModal-header{align-items:center;border-bottom:1px solid #d1d5db;display:flex;font-size:1.25rem;font-style:normal;font-weight:700;justify-content:space-between;line-height:150%;padding:.5rem 1rem}.infoSpeakingModal-content{padding:1rem}.voiceRecord-wrapper{padding-bottom:3rem}.voiceRecord-content{align-items:center;background:#fff;border-radius:.5rem;box-shadow:0 1px 1.41px 0 rgba(0,0,0,.2);display:flex;flex-direction:column;gap:1.5rem;height:max-content;min-height:28.4375rem;padding:4rem 2.75rem;width:36.75rem}@media screen and (max-width:991px){.voiceRecord-content{gap:1rem;min-height:25rem}}@media screen and (max-width:768px){.voiceRecord-content{margin:0 auto;max-width:30rem;min-height:14.375rem;min-width:21.4375rem;padding:1.5rem;width:calc(100vw - 2rem)}}.voiceRecord-content--bigger{min-height:36rem}@media screen and (max-width:991px){.voiceRecord-content--bigger{min-height:18rem}}.voiceRecord-title-mobile{display:none}@media screen and (max-width:991px){.voiceRecord-title-mobile{color:var(--mainGreyText);display:flex;font-size:1rem;font-style:normal;font-weight:700;line-height:1.5rem;margin-bottom:1rem}}.voiceRecord-modal-icon{margin-left:.5rem}.voiceRecord-timer-text{color:var(--mainGreyText);font-size:1.875rem;font-weight:700;line-height:2.8125rem;margin-top:1.5rem;text-align:center}@media screen and (max-width:768px){.voiceRecord-timer-text{font-size:1.5rem;font-weight:700;line-height:2.25rem;margin-top:1rem}}.voiceRecord-content-text{color:var(--mainGreyText);font-size:1.25rem;font-weight:500;line-height:1.5rem;max-width:31.25rem}.voiceRecord-content-text--bold{font-weight:700}@media screen and (max-width:768px){.voiceRecord-content-text{font-size:1rem;font-weight:500;line-height:1.5rem;max-width:14rem;text-align:center}}.voiceRecord-line{background:#d1d5db;display:flex;height:.0625rem;width:26.25rem}@media screen and (max-width:768px){.voiceRecord-line{display:none}}.voiceRecord-button-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}@media screen and (max-width:768px){.voiceRecord-button-wrapper{display:none}}.voiceRecord-button-wrapper-mobile{display:none}.android .voiceRecord-button-wrapper-mobile,.ios .voiceRecord-button-wrapper-mobile{box-shadow:none!important;outline:none!important}@media screen and (max-width:768px){.voiceRecord-button-wrapper-mobile{align-items:center;display:flex;flex-direction:column;margin-top:1.5rem}}.voiceRecord-bottom-text-mobile{display:none}@media screen and (max-width:768px){.voiceRecord-bottom-text-mobile{color:var(--mainGreyText);display:flex;font-size:1rem;line-height:1.5rem;text-align:center}}.voiceRecord-button-text{color:#fafafa;display:flex;font-size:1rem;font-style:normal;font-weight:500;justify-content:center;line-height:1.5rem}.voiceRecord-button-text--blue{color:var(--main)}.voiceRecord-notes-wrapper{width:100%}.voiceRecord-notes-title{color:var(--mainGreyText);font-size:1rem;font-weight:700;line-height:1.5rem}@media screen and (max-width:768px){.voiceRecord-notes-title{display:none}}.voiceRecord-notes-textarea{background:#fafafa;border:1px solid #d4d4d4;border-radius:.375rem;margin-top:.75rem;min-height:10rem;padding:.5rem;resize:vertical;width:100%}.voiceRecord-notes-textarea.isIelts:focus-visible{border:none;outline:1px solid #9333ea}.voiceRecord-notes-textarea.isIRP:focus-visible{border:none;outline:1px solid #23085a}@media screen and (max-width:768px){.voiceRecord-notes-textarea{margin-top:0;min-height:6rem}}.voiceRecord-content-permisson{align-items:center;display:flex;gap:.5rem;margin-top:.5rem}.voiceRecord-content-permisson svg{flex-shrink:0}.voiceRecord-content-permisson-text{color:#dc2626;font-family:Raleway,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:150%}@media screen and (max-width:768px){.voiceRecord-button-wrapper-mobile button{width:100%}.voiceRecord-content-permisson{margin:.5rem auto 0;max-width:30rem}.voiceRecord-content-permisson-text{font-size:.75rem}}.speakingRecord-wrapper{display:flex}@media screen and (max-width:1240px){.speakingRecord-wrapper{display:flex;flex-direction:column}}.speakingRecord-left-column,.speakingRecord-right-column{align-items:center;display:flex;flex-direction:column}.speakingRecord-left-column{margin-right:2rem}@media screen and (max-width:1240px){.speakingRecord-left-column{margin-bottom:1.5rem;margin-right:0}}.speakingRecord-mobile-title-block{display:flex;flex-direction:column}.speakingRecord-mobile-title{color:var(--mainGreyText);font-size:1.25rem;font-weight:700;line-height:1.875rem;text-align:center}.speakingRecord-mobile-title--black{color:#000;font-size:1rem;font-weight:400;line-height:150%;margin-bottom:1rem;margin-top:1rem;text-align:center}.speakingRecord-description{margin-top:2.5rem}@media screen and (max-width:991px){.speakingRecord-description{margin-top:1rem}}.speakingRecord-description>div *{font-weight:400}.speakingRecord-description>div>div>div>p,.speakingRecord-description>div>div>p{font-weight:700}.speakingRecord-video{border-radius:.5rem;width:36.75rem}@media screen and (max-width:768px){.speakingRecord-video{max-width:30rem;min-height:14.375rem;min-height:unset;min-width:21.4375rem;width:calc(100vw - 2rem)}}.speakingRecord-column-title{color:var(--mainGreyText);font-size:1rem;font-style:normal;font-weight:700;line-height:1.5rem;margin-bottom:1.25rem}@media screen and (max-width:991px){.speakingRecord-column-title--mobile-hidden{display:none}}.speakingTest-wrapper{align-items:center;display:flex;justify-content:space-between;max-width:75rem;width:calc(100% - 8rem)}@media screen and (max-width:991px){.speakingTest-wrapper{flex-direction:column;width:calc(100% - 2rem)}}.speakingTest-left-column{display:flex;flex-direction:column;max-width:33rem}@media screen and (max-width:991px){.speakingTest-left-column{flex-direction:column}}.speakingTest-left-column-text,.speakingTest-left-column-text--bold{bottom:2rem;color:var(--mainGreyText);font-size:1.125rem;line-height:1.6875rem;margin-bottom:2rem}.speakingTest-left-column-text--bold{font-weight:700}.speakingTest-left-column-text--bold:last-of-type{margin-bottom:0}@media screen and (max-width:991px){.speakingTest-left-column-text{font-size:1rem;line-height:1.5rem;margin-bottom:.5rem}.speakingTest-left-column-text--bold:first-of-type{font-size:1.25rem;margin-bottom:1rem;text-align:center}}.ielts_speaking{color:var(--mainGreyText);width:100%}.ielts_speaking video{width:100%}.ielts_speaking ul{list-style-type:disc}.speaking-body{background:#fff var(--pageBackgroundGradient);flex:1;height:calc(100vh - env(safe-area-inset-bottom) - env(safe-area-inset-top));min-height:calc(100vh - env(safe-area-inset-bottom) - env(safe-area-inset-top));overflow:auto;z-index:10}.speaking-body.isIelts{background:#f5f5f5}.speaking-content{display:flex;justify-content:center;padding-top:4rem}@media screen and (max-width:991px){.speaking-content{padding-top:calc(4.75rem + env(safe-area-inset-top))}}.speaking_icon{margin-bottom:3rem}.ieltsResultPage-progress{margin-bottom:1rem;margin-top:-1.5rem}.ieltsResultPage-progress,.ieltsResultPage-progress>*{height:2.25rem;width:2.25rem}@media screen and (max-width:680px){.ieltsResultPage-ge-buttons{flex-direction:column;gap:1rem!important;width:100%}.ieltsResultPage-ge-buttons>*{margin-top:0!important;max-width:100%!important;width:100%!important}}.questionsAndResp-col{display:flex;flex-direction:column;gap:1.5rem}.questionsAndResp-row{align-items:center;display:flex;gap:.5rem;justify-content:space-between;width:100%}.questionsAndResp-row div,.questionsAndResp-row span{font-family:Raleway,sans-serif;font-size:1rem;font-style:normal;font-weight:700;line-height:150%;max-width:calc(100% - 240px);width:100%}.questionsAndResp-row #audioPlayer{border:1px solid #e5e9eb;border-radius:.375rem;height:2.5rem;max-width:25rem}@media screen and (max-width:768px){.questionsAndResp-row{align-items:baseline;flex-direction:column;gap:1rem}.questionsAndResp-row div,.questionsAndResp-row span{max-width:unset;width:100%}.questionsAndResp-row #audioPlayer{height:auto;max-width:100%}.questionsAndResp-col{gap:1rem}}.speakingModel-head{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.5rem}.speakingModel-head-bands{font-weight:400;gap:2rem}.speakingModel-head-bands,.speakingModel-head-circle{align-items:center;display:flex;font-family:Raleway,sans-serif;font-size:1.5rem;font-style:normal;line-height:150%}.speakingModel-head-circle{background:#d9d9d9;border-radius:50%;cursor:pointer;font-weight:700;height:4.625rem;justify-content:center;width:4.625rem}.speakingModel-head-circle-active,.speakingModel-head-circle:hover{background:#db2777;color:#fff}.speakingModel-head-student{align-items:center;display:flex;font-family:Raleway,sans-serif;font-size:1.5rem;font-style:normal;font-weight:400;gap:1.25rem;line-height:150%}.speakingModel-head-name{color:#4b5563;font-weight:700}.speakingModel-desc{background:#fdf2f8;border-radius:16px;font-size:1.125rem;font-weight:400;padding:1rem;width:100%}.speakingModel-desc,.speakingModel-title{color:#4b5563;display:block;font-family:Raleway,sans-serif;font-style:normal;line-height:150%;margin-bottom:1.5rem}.speakingModel-title{font-size:1.5rem;font-weight:700}.speakingModel-video{margin:auto;max-width:100%;width:53.125rem}.speakingModel-video-body{align-items:center;display:flex;justify-content:center;padding-bottom:1.5rem}.speakingModel-expl{color:#4b5563;font-family:Raleway,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:150%;white-space:break-spaces}.speakingModel-tabs{margin-bottom:1.5rem}.speakingModel-tabs .MuiTabs-indicator{background-color:#db2777}.speakingModel-tab{color:#1f2937;font-family:Raleway,sans-serif;font-size:.875rem;font-style:normal;font-weight:700;line-height:125%}.speakingModel-tab.Mui-selected{color:#db2777}@media screen and (max-width:991px){.speakingModel-head{align-items:baseline;flex-direction:column;gap:1rem;margin-bottom:1rem}.speakingModel-head-bands{font-size:1.25rem;gap:1rem}.speakingModel-head-circle{height:4rem;width:4rem}.speakingModel-head-student{font-size:1.25rem;gap:.5rem}.speakingModel-desc{margin-bottom:1rem}.speakingModel-title-model{display:none}.speakingModel-video-body{padding:0}.speakingModel-title,.speakingModel-video{margin-bottom:1rem}}.your-performance-tabs>div>div{display:flex;gap:.5rem}.your-performance-tabs .Mui-selected{background:var(--backgroundActive)!important;border-radius:16px;color:var(--main)!important}.your-performance-tabs .MuiTabs-indicator{display:none}.your-performance-tabs button:hover{background:var(--backgroundHover)!important;border-radius:16px;color:var(--mainHover)!important}.your-performance-tab{align-items:baseline!important;color:#6b7280!important;font-family:Raleway,sans-serif!important;font-size:1rem!important;font-weight:700!important;letter-spacing:0!important;line-height:1.5rem!important;min-height:3rem!important;text-align:center!important}.transcript-error{background:rgba(99,102,241,.35);border:1px solid #6366f1;border-radius:1.5rem;color:#373e78;cursor:pointer;font-weight:500;padding:0 .25rem}.your-performance-language-toggle-wrapper{background:#f9fafb;border-radius:1rem;display:flex;margin:0 auto;max-width:18rem}.your-performance-language-toggle-button{align-items:center;border-radius:1rem;color:#6b7280;cursor:pointer;display:flex;font-family:Raleway,sans-serif;font-weight:700;height:3.5rem;justify-content:center;line-height:150%;transition:all .2s ease-in-out;user-select:none;width:9rem}.your-performance-language-toggle-button.active{background:var(--backgroundActive);color:var(--main)}.your-performance-errors-player-title{color:#1f2937;font-family:Raleway,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:150%}.audio-error-item-play-button{align-items:center;background:var(--linksHover);border-radius:50%;cursor:pointer;display:flex;flex-shrink:0;height:1.5rem;justify-content:center;width:1.5rem}.audio-error-item-play-button-icon.triangle{border-bottom:6px solid transparent;border-left:8px solid #fff;border-top:6px solid transparent;height:0;margin-left:2px;width:0}.speaking-tutoring-content{align-items:center;display:flex;flex-direction:column;gap:1rem;max-width:75rem;padding-top:2.5rem;width:100%}.speaking-tutoring-content>*{border-radius:.5rem;box-shadow:0 1px 1.41px 0 rgba(0,0,0,.2);overflow:hidden}.tests-modal{align-items:center;background:#fafafa;border-radius:8px;display:flex;filter:drop-shadow(0 1px 1.41px rgb(0 0 0/20%));flex-direction:column;left:50%;max-width:calc(100% - 2rem);padding:1.25rem;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:26.25rem}.tests-modal svg{height:1.5rem;margin-bottom:1rem;width:1.5rem}.tests-modal-title{font-size:1.25rem;max-width:12.5rem}.tests-modal-subtitle,.tests-modal-title{color:#171717;display:block;font-family:Raleway,sans-serif;font-style:normal;font-weight:700;line-height:125%}.tests-modal-subtitle{font-size:1rem;margin-bottom:1rem}.tests-modal-content{color:#171717;display:block;font-family:Raleway,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:2rem}.tests-modal-buttons{display:flex;gap:1rem;justify-content:space-between;width:100%}.testResult-score{margin-top:8.75rem}.testResult-noScore,.testResult-score{align-items:center;flex-direction:column}.testResult-noScore{color:var(--mainGreyText);margin-bottom:3.5rem;margin-top:2.5rem;text-align:center}.testResult-wellDone{color:#4b5563;font-size:1.25rem;font-weight:700;margin-bottom:.5rem}.testResult-scored,.testResult-wellDone{display:block;font-family:Raleway,sans-serif;font-style:normal;line-height:150%;text-align:center}.testResult-scored{color:var(--mainGreyText);font-size:1rem;font-weight:400}@media screen and (max-width:991px){.testResult-score{margin-top:8.75rem}.testResult-noScore{margin-top:7.5rem}}@media screen and (max-width:768px){.testResult-noScore svg{height:15rem;width:15rem}}.test-text-content{align-items:center;display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem;max-width:50rem}.test-text-content>span{color:#1f2937;font-family:Raleway,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;line-height:150%;text-align:center}.test-text-content.isIelts>span{color:#171717}@media screen and (max-width:768px){.test-text-content.isIelts>span{font-size:1rem}}.tests-buttons{display:flex;justify-content:space-between;margin-top:2.5rem}.test-header{align-items:center;display:flex;flex-direction:column;justify-content:center}.awesome-slider-parent .awssld__wrapper{overflow:hidden}.test-header_title{color:#4b5563;font-family:Raleway,sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:125%;margin-bottom:.5rem;text-align:center}.test-header_title.isIelts{color:#525252}.test-header_subTitle{font-size:16px;font-weight:700}.test-header_subTitle,.test-questionCount{color:#4b5563;font-family:Raleway,sans-serif;font-style:normal;line-height:125%;text-align:center}.test-questionCount{align-items:center;display:flex;flex-direction:column;font-size:20px;position:absolute;right:7.5rem}.test-section{color:#4b5563;font-family:Raleway,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:150%;margin:auto auto 2.5rem}.test-section.isIelts{color:#525252;font-size:1rem}.test-section.isIelts audio::-webkit-media-controls-panel{background:#fff;filter:none}.test-section.isIelts audio{background:#fff;border:1px solid #d4d4d4;border-radius:6px;height:4rem;max-width:100%;padding:.25rem .5rem}.question-body.test.isIelts{background:#fff;border-radius:8px;box-shadow:0 1px 1.41px 0 rgba(0,0,0,.2);padding:1.5rem 2rem}.test-start{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:5.3125rem;width:100%}.test-start-title{color:#1f2937;font-size:1.5rem;font-weight:700;line-height:125%;margin-bottom:1rem}.test-start-min,.test-start-title{font-family:Raleway,sans-serif;font-style:normal;text-align:center}.test-start-min{color:#4b5563;font-size:1rem;font-weight:400;line-height:150%;margin-bottom:.25rem}.test-start-min.isIelts{color:#171717;font-size:1.25rem;margin-bottom:1rem}.test-start-continue{color:#4b5563;font-family:Raleway,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:150%;margin-bottom:2rem;text-align:center}.test-start-continue.isIelts{color:#171717;font-size:1.25rem;font-weight:700;text-align:center}.test-start-text{color:#1f2937;font-family:Raleway,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;line-height:150%;text-align:center}.test-start-buttons{display:flex;gap:3rem}.test-timer{align-items:center;display:flex;flex-direction:column;justify-content:center;left:12.5rem;position:absolute}.test-questionCount-mob{color:#1f2937;display:inline-block;font-family:Raleway,sans-serif;font-size:1rem;line-height:150%;text-align:center}.test-questionCount-body{display:none;flex-direction:column;gap:1.5rem;width:100%}.test-introduction{color:#4b5563;font-family:Raleway,sans-serif;font-size:1rem;font-style:normal;font-weight:700;line-height:150%;padding:0 1rem}.progress-head{display:flex;flex-direction:column;padding:1rem}.progress-head>span{display:block;font-family:Raleway,sans-serif;font-size:1.25rem;font-style:normal;font-weight:700;line-height:150%;margin-bottom:1.5rem}.progress-head-timer{align-items:center;display:flex;gap:1rem;justify-content:center}.progress-head-timer span{font-family:Raleway,sans-serif;font-size:1.5rem;font-style:normal;font-weight:700;line-height:150%}.tests-body{background:#fff var(--pageBackgroundGradient);height:100%;margin-top:3.75rem;overflow:hidden auto;z-index:0}.tests-body,.tests-start{min-height:calc(100vh - 3.75rem - env(safe-area-inset-bottom) - env(safe-area-inset-top))}@media screen and (max-width:991px){.test-questionCount-body{display:flex}.tests-body{margin-top:0}}@media screen and (max-width:768px){.test-start{margin-top:7.5rem;padding:0 1rem}.test-start-title{font-size:1.25rem}.test-start-buttons{flex-flow:column wrap;gap:1rem}.test-start-buttons>div{min-width:100%}.test-questionCount,.test-timer{display:none}.test-start-continue.isIelts,.test-start-min.isIelts{font-size:1rem}}@media screen and (max-width:580px){.progress-head{justify-content:center;padding:0}.progress-head>span{font-size:1rem;margin-bottom:0}.progress-head-timer{align-items:center;display:flex;flex-direction:column;gap:0;justify-content:center;position:absolute;right:1rem}.progress-head-timer span{font-size:1.125rem;width:2.75rem}}@media screen and (max-width:400px){.test-start-title{max-width:200px}}.side_calendar{box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);position:fixed;right:0}.side_calendar *{font-family:Raleway,sans-serif}.Cal__Container__root{max-width:480px}.webOffset{margin-top:3.25rem}.iosOldOffset{position:fixed;right:0;top:5rem}.iosNewOffset{position:fixed;right:0;top:calc(3.75rem + env(safe-area-inset-top))}.iosOldOffset .Cal__MonthList__root{height:calc(100vh - 5rem - 49px)!important}.iosNewOffset .Cal__MonthList__root{height:calc(100vh - 6.25rem - 49px)!important}.androidOffset{position:fixed;right:0;top:3.75rem}.androidOffset .Cal__MonthList__root{height:calc(100vh - 6.25rem)!important}.Cal__Day__month{color:#9ca3af;font-size:1rem;font-weight:700}.Cal__Day__root.Cal__Day__selected .Cal__Day__selection .Cal__Day__month{display:none}.Cal__Day__root.Cal__Day__selected .Cal__Day__selection .Cal__Day__day{top:0}.Cal__Day__root.Cal__Day__enabled{color:#1d1b20;font-weight:400}.Cal__Container__listWrapper,.Cal__MonthList__root,.Cal__Month__rows{background:#fff}.Cal__Today__root.Cal__Today__show{color:#fff}.Cal__Today__root .Cal__Today__chevron{margin-top:0;position:relative;top:0}.webOffset .Cal__MonthList__root{height:calc(100vh - 6.25rem)!important}.iosOffset .Cal__MonthList__root{height:calc(100vh - 9.375rem)!important}.Cal__MonthList__root::-webkit-scrollbar{display:none}.Cal__MonthList__root{-ms-overflow-style:none;scrollbar-width:none}.Cal__Weekdays__root{padding-right:0!important}.Cal__Weekdays__day{background:var(--backgroundHover);color:#9ca3af}.Cal__Day__root.Cal__Day__enabled.Cal__Day__highlighted:before,.Cal__Day__root.Cal__Day__enabled:active:before,.Cal__Day__root.Cal__Day__enabled:hover:before{background:var(--backgroundHover);opacity:1}.Cal__Day__today:not(span){color:var(--mainActive)!important}


/*!
 * three-dots - v0.3.2
 * CSS loading animations made with single element
 * https://nzbin.github.io/three-dots/
 *
 * Copyright (c) 2018 nzbin
 * Released under MIT License
 */.dot-elastic{animation:dot-elastic 1s linear infinite;background-color:var(--mainActive);border-radius:5px;color:var(--mainActive);height:10px;position:relative;width:10px}.dot-elastic:after,.dot-elastic:before{content:"";display:inline-block;position:absolute;top:0}.dot-elastic:before{animation:dot-elastic-before 1s linear infinite;left:-15px}.dot-elastic:after,.dot-elastic:before{background-color:var(--mainActive);border-radius:5px;color:var(--mainActive);height:10px;width:10px}.dot-elastic:after{animation:dot-elastic-after 1s linear infinite;left:15px}@keyframes dot-elastic-before{0%{transform:scale(1)}25%{transform:scaleY(1.5)}50%{transform:scaleY(.67)}75%{transform:scale(1)}to{transform:scale(1)}}@keyframes dot-elastic{0%{transform:scale(1)}25%{transform:scale(1)}50%{transform:scaleY(1.5)}75%{transform:scale(1)}to{transform:scale(1)}}@keyframes dot-elastic-after{0%{transform:scale(1)}25%{transform:scale(1)}50%{transform:scaleY(.67)}75%{transform:scaleY(1.5)}to{transform:scale(1)}}.dot-pulse{animation:dot-pulse 1.5s linear infinite;animation-delay:.25s;box-shadow:9999px 0 0 -5px;left:-9999px;position:relative}.dot-pulse,.dot-pulse:after,.dot-pulse:before{background-color:var(--mainActive);border-radius:5px;color:var(--mainActive);height:10px;width:10px}.dot-pulse:after,.dot-pulse:before{content:"";display:inline-block;position:absolute;top:0}.dot-pulse:before{animation:dot-pulse-before 1.5s linear infinite;animation-delay:0s;box-shadow:9984px 0 0 -5px}.dot-pulse:after{animation:dot-pulse-after 1.5s linear infinite;animation-delay:.5s;box-shadow:10014px 0 0 -5px}@keyframes dot-pulse-before{0%{box-shadow:9984px 0 0 -5px}30%{box-shadow:9984px 0 0 2px}60%,to{box-shadow:9984px 0 0 -5px}}@keyframes dot-pulse{0%{box-shadow:9999px 0 0 -5px}30%{box-shadow:9999px 0 0 2px}60%,to{box-shadow:9999px 0 0 -5px}}@keyframes dot-pulse-after{0%{box-shadow:10014px 0 0 -5px}30%{box-shadow:10014px 0 0 2px}60%,to{box-shadow:10014px 0 0 -5px}}.dot-flashing{animation:dot-flashing 1s linear infinite alternate;animation-delay:.5s;background-color:var(--mainActive);border-radius:5px;color:var(--mainActive);height:10px;position:relative;width:10px}.dot-flashing:after,.dot-flashing:before{content:"";display:inline-block;position:absolute;top:0}.dot-flashing:before{animation:dot-flashing 1s infinite alternate;animation-delay:0s;left:-15px}.dot-flashing:after,.dot-flashing:before{background-color:var(--mainActive);border-radius:5px;color:var(--mainActive);height:10px;width:10px}.dot-flashing:after{animation:dot-flashing 1s infinite alternate;animation-delay:1s;left:15px}@keyframes dot-flashing{0%{background-color:var(--mainActive)}50%,to{background-color:rgba(152,128,255,.2)}}.dot-collision{background-color:var(--mainActive);border-radius:5px;color:var(--mainActive);height:10px;position:relative;width:10px}.dot-collision:after,.dot-collision:before{content:"";display:inline-block;position:absolute;top:0}.dot-collision:before{animation:dot-collision-before 2s ease-in infinite;left:-10px}.dot-collision:after,.dot-collision:before{background-color:var(--mainActive);border-radius:5px;color:var(--mainActive);height:10px;width:10px}.dot-collision:after{animation:dot-collision-after 2s ease-in infinite;animation-delay:1s;left:10px}@keyframes dot-collision-before{0%,50%,75%,to{transform:translateX(0)}25%{transform:translateX(-15px)}}@keyframes dot-collision-after{0%,50%,75%,to{transform:translateX(0)}25%{transform:translateX(15px)}}.dot-revolution{background-color:var(--mainActive);border-radius:5px;color:var(--mainActive);height:10px;position:relative;width:10px}.dot-revolution:after,.dot-revolution:before{content:"";display:inline-block;position:absolute}.dot-revolution:before{animation:dot-revolution 1.4s linear infinite;top:-15px;transform-origin:5px 20px}.dot-revolution:after,.dot-revolution:before{background-color:var(--mainActive);border-radius:5px;color:var(--mainActive);height:10px;left:0;width:10px}.dot-revolution:after{animation:dot-revolution 1s linear infinite;top:-30px;transform-origin:5px 35px}@keyframes dot-revolution{0%{transform:rotate(0deg) translateZ(0)}to{transform:rotate(1turn) translateZ(0)}}.dot-carousel{animation:dot-carousel 1.5s linear infinite;background-color:var(--mainActive);border-radius:5px;box-shadow:9984px 0 0 0 var(--mainActive),9999px 0 0 0 var(--mainActive),10014px 0 0 0 var(--mainActive);color:var(--mainActive);height:10px;left:-9999px;position:relative;width:10px}@keyframes dot-carousel{0%{box-shadow:9984px 0 0 -1px var(--mainActive),9999px 0 0 1px var(--mainActive),10014px 0 0 -1px var(--mainActive)}50%{box-shadow:10014px 0 0 -1px var(--mainActive),9984px 0 0 -1px var(--mainActive),9999px 0 0 1px var(--mainActive)}to{box-shadow:9999px 0 0 1px var(--mainActive),10014px 0 0 -1px var(--mainActive),9984px 0 0 -1px var(--mainActive)}}.dot-typing{animation:dot-typing 1.5s linear infinite;background-color:var(--mainActive);border-radius:5px;box-shadow:9984px 0 0 0 var(--mainActive),9999px 0 0 0 var(--mainActive),10014px 0 0 0 var(--mainActive);color:var(--mainActive);height:10px;left:-9999px;position:relative;width:10px}@keyframes dot-typing{0%{box-shadow:9984px 0 0 0 var(--mainActive),9999px 0 0 0 var(--mainActive),10014px 0 0 0 var(--mainActive)}16.667%{box-shadow:9984px -10px 0 0 var(--mainActive),9999px 0 0 0 var(--mainActive),10014px 0 0 0 var(--mainActive)}33.333%{box-shadow:9984px 0 0 0 var(--mainActive),9999px 0 0 0 var(--mainActive),10014px 0 0 0 var(--mainActive)}50%{box-shadow:9984px 0 0 0 var(--mainActive),9999px -10px 0 0 var(--mainActive),10014px 0 0 0 var(--mainActive)}66.667%{box-shadow:9984px 0 0 0 var(--mainActive),9999px 0 0 0 var(--mainActive),10014px 0 0 0 var(--mainActive)}83.333%{box-shadow:9984px 0 0 0 var(--mainActive),9999px 0 0 0 var(--mainActive),10014px -10px 0 0 var(--mainActive)}to{box-shadow:9984px 0 0 0 var(--mainActive),9999px 0 0 0 var(--mainActive),10014px 0 0 0 var(--mainActive)}}.dot-windmill{animation:dot-windmill 2s linear infinite;background-color:var(--mainActive);border-radius:5px;color:var(--mainActive);height:10px;position:relative;top:-10px;transform-origin:5px 15px;width:10px}.dot-windmill:after,.dot-windmill:before{content:"";display:inline-block;position:absolute}.dot-windmill:before{left:-8.6px}.dot-windmill:after,.dot-windmill:before{background-color:var(--mainActive);border-radius:5px;color:var(--mainActive);height:10px;top:15px;width:10px}.dot-windmill:after{left:8.6px}@keyframes dot-windmill{0%{transform:rotate(0deg) translateZ(0)}to{transform:rotate(2turn) translateZ(0)}}.dot-bricks{animation:dot-bricks 2s ease infinite;background-color:var(--mainActive);border-radius:5px;box-shadow:9991px -16px 0 0 var(--mainActive),9991px 0 0 0 var(--mainActive),10007px 0 0 0 var(--mainActive);color:var(--mainActive);height:10px;left:-9999px;position:relative;top:8px;width:10px}@keyframes dot-bricks{0%{box-shadow:9991px -16px 0 0 var(--mainActive),9991px 0 0 0 var(--mainActive),10007px 0 0 0 var(--mainActive)}8.333%{box-shadow:10007px -16px 0 0 var(--mainActive),9991px 0 0 0 var(--mainActive),10007px 0 0 0 var(--mainActive)}16.667%{box-shadow:10007px -16px 0 0 var(--mainActive),9991px -16px 0 0 var(--mainActive),10007px 0 0 0 var(--mainActive)}25%{box-shadow:10007px -16px 0 0 var(--mainActive),9991px -16px 0 0 var(--mainActive),9991px 0 0 0 var(--mainActive)}33.333%{box-shadow:10007px 0 0 0 var(--mainActive),9991px -16px 0 0 var(--mainActive),9991px 0 0 0 var(--mainActive)}41.667%{box-shadow:10007px 0 0 0 var(--mainActive),10007px -16px 0 0 var(--mainActive),9991px 0 0 0 var(--mainActive)}50%{box-shadow:10007px 0 0 0 var(--mainActive),10007px -16px 0 0 var(--mainActive),9991px -16px 0 0 var(--mainActive)}58.333%{box-shadow:9991px 0 0 0 var(--mainActive),10007px -16px 0 0 var(--mainActive),9991px -16px 0 0 var(--mainActive)}66.666%{box-shadow:9991px 0 0 0 var(--mainActive),10007px 0 0 0 var(--mainActive),9991px -16px 0 0 var(--mainActive)}75%{box-shadow:9991px 0 0 0 var(--mainActive),10007px 0 0 0 var(--mainActive),10007px -16px 0 0 var(--mainActive)}83.333%{box-shadow:9991px -16px 0 0 var(--mainActive),10007px 0 0 0 var(--mainActive),10007px -16px 0 0 var(--mainActive)}91.667%{box-shadow:9991px -16px 0 0 var(--mainActive),9991px 0 0 0 var(--mainActive),10007px -16px 0 0 var(--mainActive)}to{box-shadow:9991px -16px 0 0 var(--mainActive),9991px 0 0 0 var(--mainActive),10007px 0 0 0 var(--mainActive)}}.dot-floating{animation:dot-floating 3s cubic-bezier(.15,.6,.9,.1) infinite;background-color:var(--mainActive);border-radius:5px;color:var(--mainActive);height:10px;position:relative;width:10px}.dot-floating:after,.dot-floating:before{content:"";display:inline-block;position:absolute;top:0}.dot-floating:before{animation:dot-floating-before 3s ease-in-out infinite;left:-12px}.dot-floating:after,.dot-floating:before{background-color:var(--mainActive);border-radius:5px;color:var(--mainActive);height:10px;width:10px}.dot-floating:after{animation:dot-floating-after 3s cubic-bezier(.4,0,1,1) infinite;left:-24px}@keyframes dot-floating{0%{left:calc(-50% - 5px)}75%{left:calc(50% + 105px)}to{left:calc(50% + 105px)}}@keyframes dot-floating-before{0%{left:-50px}50%{left:-12px}75%{left:-50px}to{left:-50px}}@keyframes dot-floating-after{0%{left:-100px}50%{left:-24px}75%{left:-100px}to{left:-100px}}.dot-fire{animation:dot-fire 1.5s linear infinite;animation-delay:-.85s;box-shadow:9999px 22.5px 0 -5px var(--mainActive);left:-9999px;position:relative}.dot-fire,.dot-fire:after,.dot-fire:before{background-color:var(--mainActive);border-radius:5px;color:var(--mainActive);height:10px;width:10px}.dot-fire:after,.dot-fire:before{content:"";display:inline-block;position:absolute;top:0}.dot-fire:before{animation:dot-fire 1.5s linear infinite;animation-delay:-1.85s}.dot-fire:after,.dot-fire:before{box-shadow:9999px 22.5px 0 -5px var(--mainActive)}.dot-fire:after{animation:dot-fire 1.5s linear infinite;animation-delay:-2.85s}@keyframes dot-fire{1%{box-shadow:9999px 22.5px 0 -5px var(--mainActive)}50%{box-shadow:9999px -5.625px 0 2px var(--mainActive)}to{box-shadow:9999px -22.5px 0 -5px var(--mainActive)}}.dot-spin{animation:dot-spin 1.5s linear infinite;background-color:transparent;border-radius:5px;box-shadow:0 -18px 0 0 var(--mainActive),12.7px -12.7px 0 0 var(--mainActive),18px 0 0 0 var(--mainActive),12.7px 12.7px 0 0 rgba(152,128,255,0),0 18px 0 0 rgba(152,128,255,0),-12.7px 12.7px 0 0 rgba(152,128,255,0),-18px 0 0 0 rgba(152,128,255,0),-12.7px -12.7px 0 0 rgba(152,128,255,0);color:transparent;height:10px;position:relative;width:10px}@keyframes dot-spin{0%,to{box-shadow:0 -18px 0 0 var(--mainActive),12.7px -12.7px 0 0 var(--mainActive),18px 0 0 0 var(--mainActive),12.7px 12.7px 0 -5px rgba(152,128,255,0),0 18px 0 -5px rgba(152,128,255,0),-12.7px 12.7px 0 -5px rgba(152,128,255,0),-18px 0 0 -5px rgba(152,128,255,0),-12.7px -12.7px 0 -5px rgba(152,128,255,0)}12.5%{box-shadow:0 -18px 0 -5px rgba(152,128,255,0),12.7px -12.7px 0 0 var(--mainActive),18px 0 0 0 var(--mainActive),12.7px 12.7px 0 0 var(--mainActive),0 18px 0 -5px rgba(152,128,255,0),-12.7px 12.7px 0 -5px rgba(152,128,255,0),-18px 0 0 -5px rgba(152,128,255,0),-12.7px -12.7px 0 -5px rgba(152,128,255,0)}25%{box-shadow:0 -18px 0 -5px rgba(152,128,255,0),12.7px -12.7px 0 -5px rgba(152,128,255,0),18px 0 0 0 var(--mainActive),12.7px 12.7px 0 0 var(--mainActive),0 18px 0 0 var(--mainActive),-12.7px 12.7px 0 -5px rgba(152,128,255,0),-18px 0 0 -5px rgba(152,128,255,0),-12.7px -12.7px 0 -5px rgba(152,128,255,0)}37.5%{box-shadow:0 -18px 0 -5px rgba(152,128,255,0),12.7px -12.7px 0 -5px rgba(152,128,255,0),18px 0 0 -5px rgba(152,128,255,0),12.7px 12.7px 0 0 var(--mainActive),0 18px 0 0 var(--mainActive),-12.7px 12.7px 0 0 var(--mainActive),-18px 0 0 -5px rgba(152,128,255,0),-12.7px -12.7px 0 -5px rgba(152,128,255,0)}50%{box-shadow:0 -18px 0 -5px rgba(152,128,255,0),12.7px -12.7px 0 -5px rgba(152,128,255,0),18px 0 0 -5px rgba(152,128,255,0),12.7px 12.7px 0 -5px rgba(152,128,255,0),0 18px 0 0 var(--mainActive),-12.7px 12.7px 0 0 var(--mainActive),-18px 0 0 0 var(--mainActive),-12.7px -12.7px 0 -5px rgba(152,128,255,0)}62.5%{box-shadow:0 -18px 0 -5px rgba(152,128,255,0),12.7px -12.7px 0 -5px rgba(152,128,255,0),18px 0 0 -5px rgba(152,128,255,0),12.7px 12.7px 0 -5px rgba(152,128,255,0),0 18px 0 -5px rgba(152,128,255,0),-12.7px 12.7px 0 0 var(--mainActive),-18px 0 0 0 var(--mainActive),-12.7px -12.7px 0 0 var(--mainActive)}75%{box-shadow:0 -18px 0 0 var(--mainActive),12.7px -12.7px 0 -5px rgba(152,128,255,0),18px 0 0 -5px rgba(152,128,255,0),12.7px 12.7px 0 -5px rgba(152,128,255,0),0 18px 0 -5px rgba(152,128,255,0),-12.7px 12.7px 0 -5px rgba(152,128,255,0),-18px 0 0 0 var(--mainActive),-12.7px -12.7px 0 0 var(--mainActive)}87.5%{box-shadow:0 -18px 0 0 var(--mainActive),12.7px -12.7px 0 0 var(--mainActive),18px 0 0 -5px rgba(152,128,255,0),12.7px 12.7px 0 -5px rgba(152,128,255,0),0 18px 0 -5px rgba(152,128,255,0),-12.7px 12.7px 0 -5px rgba(152,128,255,0),-18px 0 0 -5px rgba(152,128,255,0),-12.7px -12.7px 0 0 var(--mainActive)}}.dot-falling{animation:dot-falling 1s linear infinite;animation-delay:.1s;background-color:var(--mainActive);border-radius:5px;box-shadow:9999px 0 0 0 var(--mainActive);color:var(--mainActive);height:10px;left:-9999px;position:relative;width:10px}.dot-falling:after,.dot-falling:before{content:"";display:inline-block;position:absolute;top:0}.dot-falling:before{animation:dot-falling-before 1s linear infinite;animation-delay:0s}.dot-falling:after,.dot-falling:before{background-color:var(--mainActive);border-radius:5px;color:var(--mainActive);height:10px;width:10px}.dot-falling:after{animation:dot-falling-after 1s linear infinite;animation-delay:.2s}@keyframes dot-falling{0%{box-shadow:9999px -15px 0 0 rgba(152,128,255,0)}25%,50%,75%{box-shadow:9999px 0 0 0 var(--mainActive)}to{box-shadow:9999px 15px 0 0 rgba(152,128,255,0)}}@keyframes dot-falling-before{0%{box-shadow:9984px -15px 0 0 rgba(152,128,255,0)}25%,50%,75%{box-shadow:9984px 0 0 0 var(--mainActive)}to{box-shadow:9984px 15px 0 0 rgba(152,128,255,0)}}@keyframes dot-falling-after{0%{box-shadow:10014px -15px 0 0 rgba(152,128,255,0)}25%,50%,75%{box-shadow:10014px 0 0 0 var(--mainActive)}to{box-shadow:10014px 15px 0 0 rgba(152,128,255,0)}}.dot-stretching{animation:dot-stretching 2s ease-in infinite;background-color:var(--mainActive);border-radius:5px;color:var(--mainActive);height:10px;position:relative;transform:scale(1.25);width:10px}.dot-stretching:after,.dot-stretching:before{content:"";display:inline-block;position:absolute;top:0}.dot-stretching:before{animation:dot-stretching-before 2s ease-in infinite}.dot-stretching:after,.dot-stretching:before{background-color:var(--mainActive);border-radius:5px;color:var(--mainActive);height:10px;width:10px}.dot-stretching:after{animation:dot-stretching-after 2s ease-in infinite}@keyframes dot-stretching{0%{transform:scale(1.25)}50%,60%{transform:scale(.8)}to{transform:scale(1.25)}}@keyframes dot-stretching-before{0%{transform:translate(0) scale(.7)}50%,60%{transform:translate(-20px) scale(1)}to{transform:translate(0) scale(.7)}}@keyframes dot-stretching-after{0%{transform:translate(0) scale(.7)}50%,60%{transform:translate(20px) scale(1)}to{transform:translate(0) scale(.7)}}.dot-gathering{margin:-1px 0;position:relative}.dot-gathering,.dot-gathering:after,.dot-gathering:before{background-color:#000;border-radius:6px;color:transparent;filter:blur(2px);height:12px;width:12px}.dot-gathering:after,.dot-gathering:before{animation:dot-gathering 2s ease-in infinite;content:"";display:inline-block;left:-50px;opacity:0;position:absolute;top:0}.dot-gathering:after{animation-delay:.5s}@keyframes dot-gathering{0%{opacity:0;transform:translateX(0)}35%,60%{opacity:1;transform:translateX(50px)}to{opacity:0;transform:translateX(100px)}}.dot-hourglass{animation:dot-hourglass 2.4s ease-in-out infinite;animation-delay:.6s;margin:-1px 0;position:relative;top:-15px;transform-origin:5px 20px}.dot-hourglass,.dot-hourglass:after,.dot-hourglass:before{background-color:#000;border-radius:6px;color:transparent;filter:blur(2px);height:12px;width:12px}.dot-hourglass:after,.dot-hourglass:before{content:"";display:inline-block;left:0;position:absolute;top:0}.dot-hourglass:before{top:30px}.dot-hourglass:after{animation:dot-hourglass-after 2.4s cubic-bezier(.65,.05,.36,1) infinite}@keyframes dot-hourglass{0%{transform:rotate(0deg)}25%{transform:rotate(180deg)}50%{transform:rotate(180deg)}75%{transform:rotate(1turn)}to{transform:rotate(1turn)}}@keyframes dot-hourglass-after{0%{transform:translateY(0)}25%{transform:translateY(30px)}50%{transform:translateY(30px)}75%{transform:translateY(0)}to{transform:translateY(0)}}.dot-overtaking{animation:dot-overtaking 2s cubic-bezier(.2,.6,.8,.2) infinite;margin:-1px 0;position:relative}.dot-overtaking,.dot-overtaking:after,.dot-overtaking:before{background-color:transparent;border-radius:6px;box-shadow:0 -20px 0 0;color:#000;filter:blur(2px);height:12px;width:12px}.dot-overtaking:after,.dot-overtaking:before{content:"";display:inline-block;left:0;position:absolute;top:0}.dot-overtaking:before{animation:dot-overtaking 2s cubic-bezier(.2,.6,.8,.2) infinite;animation-delay:.3s}.dot-overtaking:after{animation:dot-overtaking 1.5s cubic-bezier(.2,.6,.8,.2) infinite;animation-delay:.6s}@keyframes dot-overtaking{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.dot-shuttle{left:-15px;margin:-1px 0;position:relative}.dot-shuttle,.dot-shuttle:after,.dot-shuttle:before{background-color:#000;border-radius:6px;color:transparent;filter:blur(2px);height:12px;width:12px}.dot-shuttle:after,.dot-shuttle:before{content:"";display:inline-block;position:absolute;top:0}.dot-shuttle:before{animation:dot-shuttle 2s ease-out infinite;left:15px}.dot-shuttle:after{left:30px}@keyframes dot-shuttle{0%,50%,to{transform:translateX(0)}25%{transform:translateX(-45px)}75%{transform:translateX(45px)}}.dot-bouncing{font-size:10px;height:10px;position:relative}.dot-bouncing:before{animation:dot-bouncing 1s infinite;content:"⚽🏀🏐";display:inline-block;position:relative}@keyframes dot-bouncing{0%{animation-timing-function:ease-in;top:-20px}34%{transform:scale(1)}35%{animation-timing-function:ease-out;top:20px;transform:scale(1.5,.5)}45%{transform:scale(1)}90%{top:-20px}to{top:-20px}}.dot-rolling{font-size:10px;height:10px;position:relative}.dot-rolling:before{animation:dot-rolling 3s infinite;content:"⚽";display:inline-block;position:relative;transform:translateX(-25px)}@keyframes dot-rolling{0%{content:"⚽";transform:translateX(-25px) rotate(0deg)}16.667%{content:"⚽";transform:translateX(25px) rotate(2turn)}33.333%{content:"⚽";transform:translateX(-25px) rotate(0deg)}34.333%{content:"🏀";transform:translateX(-25px) rotate(0deg)}50%{content:"🏀";transform:translateX(25px) rotate(2turn)}66.667%{content:"🏀";transform:translateX(-25px) rotate(0deg)}67.667%{content:"🏐";transform:translateX(-25px) rotate(0deg)}83.333%{content:"🏐";transform:translateX(25px) rotate(2turn)}to{content:"🏐";transform:translateX(-25px) rotate(0deg)}}.noContent-title{display:block;font-size:1.25rem;font-weight:700;margin-bottom:.5rem;margin-top:1.5rem}.noContent-description,.noContent-title{color:var(--mainGreyText);font-family:Raleway,sans-serif;line-height:150%}.noContent-description{font-size:1rem;font-weight:400;margin-bottom:1.5rem;text-align:center}.noContent{align-items:center;display:flex;flex-direction:column;margin:auto;padding-top:6.125rem;position:relative;z-index:999999999999}.noContent svg{height:292px;width:292px}.noContent-button-text{color:#fafafa;font-family:Raleway,sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:150%}@media screen and (max-width:768px){.noContent{padding:2.5rem 1rem 0}.noContent svg{height:240px;width:240px}.noContent-description{padding:0 2.5rem}}.drawer{flex-shrink:0}.drawerPaperWeb{margin-top:3.75rem}@media screen and (min-width:1320px){.drawer .MuiDrawer-paper{transition:width .3s cubic-bezier(0,1.2,1,.92)}}.drawerPaper--open{width:20rem}.drawerPaper{width:5rem}.sidebar-icon-wrapper{align-items:center;display:flex;height:1.5rem;justify-content:center;width:1.5rem}.sidebar_item{font-size:1rem;font-weight:500;line-height:150%;text-transform:capitalize}.sidebar_description{font-size:1rem;font-weight:400;line-height:150%;margin-top:0;overflow:hidden;text-overflow:ellipsis}.sidebar_logo{align-items:center;display:flex;height:8.5rem;margin:auto;padding:.5rem 0}.sidebar_logo button{padding:0}.sidebar_logo img{height:100%;max-height:7.5rem;width:auto}.school_name{color:#094cba;font-size:1.5rem;font-weight:700;margin-left:.5rem}.MuiButton-root.menu_item{justify-content:center;min-width:unset!important;padding:1rem}.sidebar-items .menu_item{border-radius:16px!important}.menu_item .sidebar_item{color:var(--mainGreyText)}.menu_item:hover{background-color:var(--backgroundHover);border-radius:50%}.menu_item.selected{background-color:var(--backgroundActive);border-radius:50%}.menu_item.selected div{color:#007fa3}.menu_item.selected .sidebar_item{color:var(--main);font-weight:700}.sidebar-small{align-items:center;display:flex;flex:1;flex-direction:column;gap:14.5rem;margin-top:1rem;padding:0 .5rem}.sidebar-gamburger-closed{align-items:center;cursor:pointer;display:flex;justify-content:center;margin-bottom:1rem}.sidebar-gamburger-open{cursor:pointer;margin-left:.75rem}.school_logo_container{align-items:start;display:flex;flex:1}.sidebar-logo-small{border-bottom:1px solid #d1d5db;padding-bottom:1rem}.sidebar_small_logo{border-radius:50%;display:flex;height:3rem;position:relative;width:3rem}.sidebar_small_logo *{max-height:3rem;max-width:3rem}.sidebar_small_logo img{margin:auto;max-width:46px}.sidebar-items{display:flex;flex-direction:column;gap:.5rem;margin-top:1rem}@media screen and (min-width:1335px) and (max-height:740px){.sidebar-items:last-child{margin-bottom:4rem}}.fullMenu.menu_item{justify-content:start}.fullMenu.menu_item.selected,.fullMenu.menu_item:hover{border-radius:unset}.sidebar_logo-icon{max-width:100%;width:100%}.sidebar_logo-icon:hover{background-color:unset!important}.copyButton:hover{background-color:var(--backgroundHover)!important;border-radius:.5rem}.sidebar-ielts-wrapper{border-top:1px solid #d1d5db;margin-bottom:2rem;margin-top:.5rem;padding-top:.5rem;width:100%}.skeleton-body{background:#fff var(--calendarTodayGradient);min-height:calc(100vh - 1rem);width:100%;z-index:9999999999}.homeworkBlock-content{display:flex;flex-wrap:wrap;gap:0 1.5rem;justify-content:space-between;position:relative}.homeworkBlock-chip{border-radius:12px;color:#fff;display:flex;font-family:Raleway,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:150%;padding:0 .5rem;text-transform:capitalize;width:fit-content}.homeworkBlock-chip--exercise{background:linear-gradient(128deg,#be185d,#ec4899)}.homeworkBlock-chip--playlist{background:linear-gradient(129deg,#047857,#65a30d)}.homeworkBlock-chip--ielts{background:linear-gradient(129deg,#f59e0b,#eab308)}.homeworkBlock-chip--link{background:linear-gradient(128deg,#075985,#0284c7)}.homeworkBlock-chip--flashpoint{background:linear-gradient(104deg,#155e75 19.26%,#10b981 94.87%)}.homeworkBlock-rating{align-items:center;display:flex;font-family:Raleway,sans-serif;font-size:1rem;font-style:normal;font-weight:700;line-height:150%;padding-right:.5rem}.homeworkBlock-finished_test:hover,.homeworkBlock-started:hover,.homeworkBlock-success_test:hover,.homeworkBlock-tile:hover{background-color:#f3f4f6}.homeworkBlock-finished_test,.homeworkBlock-started,.homeworkBlock-success_test,.homeworkBlock-tile{border-radius:8px;cursor:pointer;height:100%;padding:.5rem .5rem 0}.homeworkBlock-finished_test{background:#f0f9ff}.homeworkBlock-success_test{background:#f7fee7}.homeworkBlock-started{background:#eef2ff}.homeworkBlock-finished_test .homeworkBlock-testName,.homeworkBlock-success_test .homeworkBlock-testName{color:#4b5563}.homeworkBlock-success_test .homeworkBlock-rating{color:var(--successText)}.homeworkBlock-finished_test .homeworkBlock-rating{color:#0284c7}.homeworkBlock-block{display:flex;flex:1;justify-content:space-between}.homeworkBlock-block-data{align-items:center;display:flex;justify-content:space-between;padding:.75rem 0;width:100%}.homeworkBlock-testName{color:var(--links);font-family:Raleway,sans-serif;font-style:normal;font-weight:700;line-height:150%;max-width:16.5rem}@media screen and (min-width:769px){.homeworkBlock-container:not(:nth-last-child(-n+2)):nth-child(odd):after{border-bottom:1px solid #d4d4d4;content:"";margin-bottom:.5rem;padding-bottom:.5rem;position:absolute;width:calc(100% - 2rem)!important}.homeworkBlock-container:not(:nth-last-child(-n+2)){border-bottom:1px solid #d4d4d4;margin-bottom:.5rem;padding-bottom:.5rem}.homeworkBlock-container:nth-last-child(2):nth-child(odd){border-bottom:unset!important;margin-bottom:0!important;padding-bottom:0!important}}.homeworkBlock-container:nth-child(odd):after{content:"";position:absolute;width:unset!important}.homeworkBlock-container:not(:last-child),.homeworkBlock-container:nth-child(odd):after{border-bottom:1px solid #d4d4d4;margin-bottom:.5rem;padding-bottom:.5rem}.homeworkBlock-date{font-family:Raleway,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:150%}.homeworkBlock-head{display:flex;justify-content:space-between}.dayContent-title{display:flex;flex-direction:column;padding:1rem 0}.dayContent-title-withoutLessons{border-bottom:unset!important}.dayContent-title-date{font-size:1rem;font-weight:500}.dayContent-title-date,.dayContent-title-name{color:var(--mainGreyText);font-family:Raleway,sans-serif;line-height:150%}.dayContent-title-name{font-size:1.25rem;font-weight:700}.lessonBlock-noLessons-open{color:#fff;font-family:Raleway,sans-serif;font-size:.75rem;font-style:normal;font-weight:500;line-height:150%}.noLessons{align-items:center;background:linear-gradient(253deg,rgba(184,185,223,.15) 24.94%,rgba(107,222,255,.15) 74.62%),#fff;border-radius:1rem;display:flex!important;flex-direction:column;justify-content:start;margin:1rem auto;margin-bottom:unset;padding:1.5rem 2.5rem}.noLessons_text{margin-top:1.5rem;text-align:center}.noLessons_Heading{color:#1f2937;font-size:1rem;font-weight:700;margin-bottom:.5rem}.noLessons_Description,.noLessons_Heading{font-family:Raleway,sans-serif;font-style:normal;line-height:150%}.noLessons_Description{color:#374151;font-size:.875rem;font-weight:400;margin-bottom:1rem}@media screen and (min-width:769px){.noLessons{flex-direction:row-reverse;padding:1rem 2.5rem}.noLessons_text{padding-right:2rem;text-align:start;width:50%}}.lessonBlock-lesson-content>div>p:first-child{font-weight:700}.lessonBlock-lesson-content>div>p,.lessonBlock-lesson-content>div>p:first-child{color:var(--mainGreyText);font-family:Raleway,sans-serif;font-size:16px;font-style:normal;line-height:150%}.lessonBlock-lesson-content>div>p{font-weight:500}.notification_block{border-radius:8px!important;position:relative}.zoomBlock-title{color:#4b5563;display:block;font-size:1.25rem;font-weight:700;margin-bottom:.25rem}.zoomBlock-subtitle,.zoomBlock-title{font-family:Raleway,sans-serif;font-style:normal;line-height:150%}.zoomBlock-subtitle{color:#6b7280;display:flex;font-size:.875rem;font-weight:400;margin-bottom:.5rem}.zoomBlock-meetings{display:flex;flex-wrap:wrap;gap:1rem 1.5rem}.zoomBlock-meeting{border-radius:.5rem;padding:.5rem;position:relative;width:calc(50% - .75rem)}.zoomBlock-meeting-time{color:#1f2937;display:block;font-family:Raleway,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:150%;margin-bottom:.5rem;text-transform:lowercase}.zoomBlock-meeting-passed{background:#f9fafb!important}.zoomBlock-meeting-passed .zoomBlock-meeting-name{max-width:calc(100% - 10px)}.zoomBlock-meeting-name{color:#4b5563;font-family:Raleway,sans-serif;font-size:1.125rem;font-style:normal;font-weight:700;line-height:150%;max-width:calc(100% - 100px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.zoomBlock-meeting:nth-child(odd):not(:first-child):before{background-color:#d1d5db;content:"";height:1px;position:absolute;right:calc(-100% - 1.5rem);top:-.5rem;width:calc(200% + 1.5rem);z-index:1}.zoomBlock-meeting-today{background:#e0e7ff;cursor:pointer;display:flex;flex-direction:column;height:6.375rem}.zoomBlock-meeting-today-footer{align-items:center;display:flex;justify-content:space-between;margin-top:.75rem}.zoomBlock-meeting-today-footer .zoomBlock-meeting-name{color:#4f46e5}.zoomBlock-meeting-join{align-items:center;color:#4f46e5;display:flex;font-family:Raleway,sans-serif;font-size:.875rem;font-style:normal;font-weight:500;gap:.25rem;line-height:150%}.zoomBlock-meeting-future{background:#fff;cursor:unset}.zoomBlock-meeting-joinIn{align-items:end;color:#4b5563;display:flex;flex-direction:column;font-family:Raleway,sans-serif;font-size:.75rem;font-style:normal;font-weight:500;justify-content:center;line-height:150%}.zoomBlock-meeting-joinIn:last-child{font-size:.875rem}@media screen and (max-width:768px){.zoomBlock-subtitle,.zoomBlock-title{padding-left:3rem}}@media screen and (max-width:576px){.zoomBlock-meeting{width:100%}.zoomBlock-meeting:nth-child(odd):not(:first-child):before{height:0}}.dayContent{align-items:center;display:flex!important;flex-direction:column;padding:0 1rem 2rem;position:relative}.day_divider span{color:#1f2937;font-weight:700;padding:0 1rem}.day_divider{margin-bottom:5rem;margin-top:-9.5px;position:relative;text-align:center;width:100%;z-index:10000000000000000}.day_divider:before{left:0}.day_divider:after,.day_divider:before{background-color:#9ca3af;content:"";height:1px;position:absolute;top:50%;width:calc(50% - 6rem);z-index:1}.day_divider:after{right:0}.day_container{margin-bottom:3.5rem;max-width:43rem!important;position:relative;width:100%;z-index:999999999999999}.MuiContainer-root.dayContent-noContent{max-width:unset!important;width:100%!important}@media screen and (max-width:768px){.day_divider{margin-bottom:3rem}.day_container{margin-bottom:1rem}}button.dayPicker-button{color:var(--main);font-family:Raleway,sans-serif;font-size:1rem!important;font-weight:700;line-height:150%;text-transform:unset}.dayPicker-menu-item,button.dayPicker-button{min-width:10.3125rem;padding:.5rem .75rem!important}.dayPicker-menu-item{color:#1f2937!important;font-family:Raleway,sans-serif!important;font-size:.875rem!important;font-style:normal!important;font-weight:400!important;gap:.5rem;line-height:150%!important;text-transform:uppercase}.dayPicker-menu-check{align-items:center;display:flex;justify-content:center}.dayPicker-menu-item-text{margin-left:1.75rem}.dayPicker-menu-item-text-active{color:var(--mainActive);margin-left:0}.dayPicker-menu .MuiModal-backdrop{opacity:0!important}.dayPicker-menu .MuiMenu-paper{padding:.5rem 0;top:.5rem!important}.dayPicker-menu ul{padding:0}.dayPicker-button-opened{background-color:#f3f4f6!important;color:#6b7280!important}.calendarScreen *{overscroll-behavior:none!important}.day_title{color:var(--mainGreyText);font-size:1.25rem;font-weight:700;margin-bottom:1rem}.subtitleText{color:var(--subtitleGreyText);font-size:.875rem;font-weight:400}.subtitleText,.subtitleText b{font-family:Raleway,sans-serif;font-style:normal;line-height:150%}.subtitleText b{color:#4b5563}.block_title,.subtitleText b{font-size:1.25rem;font-weight:700}.block_title{color:var(--mainGreyText);margin-bottom:.25px}.blockContent_text{color:var(--mainGreyText);font-size:1rem;font-weight:500}.homework_description{font-size:.875rem;font-weight:400}.day_scroll_anchor{height:1px;left:0;position:absolute;width:100%}.lesson-content span{display:none}.lesson-content p:not(:has(strong)){padding-left:1.25rem;position:relative}.lesson-content p:not(:has(strong)):before{background-color:var(--mainGreyText);border-radius:50%;content:"";height:.375rem;left:0;position:absolute;top:.64rem;width:.375rem}.success_test{background:#ecfdf5}.event_time{font-size:1.125rem}.gradient{background:linear-gradient(180.47deg,rgba(30,41,59,0) -56.16%,rgba(30,41,59,0) -.19%,rgba(30,41,59,.831) 43.22%,#1e293b 99.6%);bottom:0;color:#fff;height:auto;position:absolute;width:100%}.event_card{display:flex;flex-direction:row}.loading_block{align-items:center;position:relative;width:100%}.loading_block,.loading_block-prev{display:flex;justify-content:center}.loading_block-prev{bottom:-2.6rem;left:0;position:absolute;right:0;z-index:10000000001}.loading_block span,.loading_block-next span{color:var(--mainActive);width:2rem}.loading_block-next{bottom:2.5rem;position:fixed;z-index:1e+24}.MuiTabs-indicator{background-color:var(--main)!important}.MuiTab-textColorPrimary.Mui-selected{color:var(--main)!important;font-weight:700}#today_scroll_button.MuiButton-root.MuiButton-text{background:#fff;border-radius:8px;box-shadow:0 1px 3px 1px rgba(0,0,0,.15),0 1px 2px 0 rgba(0,0,0,.3);color:var(--mainGreyText);display:block;font-family:Raleway,sans-serif;font-size:.875rem;font-style:normal;font-weight:500;left:50%;line-height:150%;margin:auto;padding:.375rem 1rem!important;position:fixed;text-transform:unset;transform:translateX(-50%);width:max-content;z-index:2}.lesson-content{display:flex;gap:1rem}.lesson-content div{display:flex;flex-direction:column;gap:.5rem;width:50%}.lesson-content p{margin:0}.dayContent-panell-title div.MuiAccordionSummary-content{margin:0!important}.dayContent-panell-title{padding:0!important}.lessonBlock-tabpanel{position:relative}.subtitleText span{display:none}.subtitleText p{margin:0 0 .5rem}.dayContent{min-height:100vh;padding-bottom:2rem;width:100%}.dayContent:first-of-type{padding-top:1rem}.eventBlock-button{align-items:center;border-radius:4px;cursor:pointer;display:flex;gap:.25rem;padding:.75rem}.eventBlock-button:hover{background-color:#f3f4f6}.tutorial-text{display:flex;gap:1.5rem}.tutorial-button{align-items:end;display:flex;white-space:nowrap}@media screen and (max-width:768px){.event_card,.tutorial-text{flex-direction:column}.tutorial-text{gap:0;margin-top:2rem}.dayContent-title{margin-left:-1rem;margin-right:-1rem;padding:.25rem 0 1rem 4rem}}@media screen and (max-width:991px){.lesson-content{flex-direction:column}.lesson-content div{width:100%}}.event-body{background:#fff var(--pageBackgroundGradient);display:block;height:100%;padding-bottom:2rem}.event_iframe{display:flex;max-width:75rem;padding:0 1rem;position:relative;width:100%}.sessional-blocks .home-block{flex:1;height:7.5rem;justify-content:center;min-width:unset}.sessional-blocks{margin-top:2rem}@media screen and (max-width:768px){.sessional-blocks .home-block{height:5.75rem}.no-mobile-mb{margin-bottom:0!important}}.todo-list_goButton:hover{background-color:unset!important}.todo-list_goButton{right:.5rem}.todoListItem{cursor:pointer!important}.todoListItem_button{min-height:3rem;opacity:1!important;padding:1.25rem 1rem 1.25rem 0!important}.todoListItem_button .Mui-checked{border-radius:4px;color:#d1fae5!important}.todoListItem span{word-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#4b5563;display:-webkit-box;font-family:Raleway,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:150%;overflow:hidden;text-overflow:ellipsis}.blockContent::-webkit-scrollbar{padding-left:20px}.todo-list-checked{align-items:center;background:var(--main);border-radius:4px;display:flex;height:1.5rem;justify-content:center;width:1.5rem}.toDoList-table{overflow:auto}.toDoList-table>ul{padding:0!important}.toDoList-table li{margin-bottom:.5rem!important;padding-bottom:.5rem!important}.toDoList-table .MuiListItemButton-root{min-height:4rem;padding:.5rem 1.25rem!important}.toDoList-table .todo-list_goButton{padding:0!important;right:1.25rem!important}.toDoList-table .todo-list_goButton svg{height:1.25rem!important;width:1.25rem!important}.toDoList-table .MuiListItemSecondaryAction-root{align-items:center;bottom:.5rem;display:flex;justify-content:center;position:absolute;right:0;top:0;transform:unset}.toDoList-table .MuiListItemButton-root:hover{border-radius:4px}.home-body{background:#fff var(--pageBackgroundGradient);height:fit-content;min-height:100%;padding-top:calc(3.75rem + env(safe-area-inset-top))}.home-body-hide{display:none;z-index:-1}.home{margin:0 auto calc(1rem + env(safe-area-inset-bottom));max-width:49.5rem!important}.home-modal-body:not(:empty){background:#fff;border-radius:16px;box-shadow:0 1px 1.41px 0 rgba(0,0,0,.2);padding:1.5rem!important}.home-modal-body:has(.noContent){background:unset;box-shadow:unset;padding:unset!important}.home-modal-body:has(.noContent)>div{background:transparent!important;height:unset!important}.home-head{align-items:center;color:#374151;display:flex;font-family:Raleway,sans-serif;font-size:1.5rem;font-style:normal;font-weight:500;gap:1rem;justify-content:center;line-height:150%}.home-head-logo>img,.home-head-logo>svg{height:100%;max-height:5rem;max-width:5rem;width:100%}.home-subHead{align-items:center;display:flex;justify-content:space-between;margin-bottom:.5rem}.home-subHead svg{height:11.25rem;margin-right:4.3rem;width:11.25rem}.home-subHead-info{display:flex;flex-direction:column;gap:.5rem}.home-subHead-date{color:#6b7280;font-size:1rem;font-weight:500}.home-subHead-date,.home-subHead-name{font-family:Raleway,sans-serif;font-style:normal;line-height:150%}.home-subHead-name{color:#1f2937;display:flex;font-size:1.875rem;font-weight:700;margin:0 auto;white-space:nowrap}.home-subHead-name-text{max-width:32rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-studentData{margin-bottom:2rem}.home-block,.home-notifications{background:#fff;border-radius:16px;box-shadow:0 1px 1.41px 0 rgba(0,0,0,.2);cursor:pointer;display:flex;flex-direction:column;gap:.25rem;justify-content:space-between;padding:1rem 1.5rem;width:calc(50% - .75rem)}.home-block:hover,.home-notifications:hover{background:#f3f4f6;outline:2px solid #a5b4fc}.home-notifications{align-items:center;display:flex;flex-direction:row;gap:0;justify-content:space-between;margin-bottom:1.5rem;padding:1rem;width:100%}.home-notifications-count{align-items:end;color:#4b5563;display:flex;font-family:Raleway,sans-serif;font-size:1rem;font-style:normal;font-weight:700;gap:.5rem;line-height:150%}.home-notifications-count b{-webkit-text-fill-color:transparent;background:linear-gradient(104deg,#be185d 19.26%,#ec4899 94.87%);background-clip:text}.home-blocks{display:flex;flex-wrap:wrap;gap:1.5rem}.home-block-title{color:#4b5563;font-family:Raleway,sans-serif;font-size:1rem;font-style:normal;font-weight:700;line-height:150%}.home-block-desc{color:#6b7280;font-weight:400}.home-block-desc,.home-block-link{font-family:Raleway,sans-serif;font-size:.875rem;font-style:normal;line-height:150%}.home-block-link{align-items:center;color:var(--links);display:flex;font-weight:700;gap:1rem;justify-content:center;margin-top:.5rem}.home-block-link svg{height:1rem}.home-block-head{display:flex;flex-direction:column;gap:.25rem}.home-block-small:hover .home-block-title{color:var(--links)}.home-modal{inset:0;position:absolute;z-index:2}.home-modal-title{align-items:center;color:#6b7280;display:flex;font-size:.875rem;font-weight:400;justify-content:space-between;margin-bottom:1rem}.home-modal-title,.home-modal-title b{font-family:Raleway,sans-serif;font-style:normal;line-height:150%}.home-modal-title b{font-size:1.25rem;font-weight:700}.home-modal-tiles .homeworkBlock-container:after{content:none!important}.home-modal-tiles .homeworkBlock-content{display:flex;flex-direction:column}.home-modal-tiles .homeworkBlock-content .homeworkBlock-container{width:100%!important}.home-modal-tiles .homeworkBlock-content .homeworkBlock-container:not(:last-child){border-bottom:1px solid #d1d5db!important;margin-bottom:1rem!important;padding-bottom:1rem!important}.home-modal-tiles .homeworkBlock-finished_test,.home-modal-tiles .homeworkBlock-started,.home-modal-tiles .homeworkBlock-success_test,.home-modal-tiles .homeworkBlock-tile{padding:1rem!important}.home-notifications-body{background:#fff var(--pageBackgroundGradient);height:100%;padding-bottom:3rem}.home-notifications-body>.notifications-body{background:none!important;min-height:unset!important;padding-bottom:0!important}.home-notifications-body>.notifications-body>*{background-image:unset!important}.home-notifications-body-head{margin-bottom:1.5rem}@media screen and (max-width:768px){.home.MuiContainer-root{display:flex;flex-direction:column}.home-subHead{align-items:center;flex-direction:column-reverse;margin-bottom:1rem}.home-subHead svg{margin-right:0}.home-subHead-info{text-align:center;width:100%}.home-subHead-date{display:none}.home-subHead-name-text{max-width:calc(100vw - 4rem)}.home-block-desc,.home-block-link,.home-studentData{display:none}.home-blocks{gap:1rem}.home-block{padding:1rem;width:calc(50% - .5rem)}.home-notifications{margin-bottom:1rem;width:100%}.home-modal-body:not(:empty){border-radius:0!important;box-shadow:unset;padding:1rem!important}.home:has(.home-modal-body){padding:0!important}.home-body:has(.home-modal-body){padding-top:0}.home-notifications-body-head{margin-bottom:0}.home-notifications-body .notifications_title{margin-top:2.5rem}}.todayButton{align-items:center;border-radius:8px;box-shadow:0 1px 3px 1px rgba(0,0,0,.15),0 1px 2px 0 rgba(0,0,0,.3);color:var(--mainGreyText);cursor:pointer;display:flex;font-family:Raleway,sans-serif;font-size:.875rem;font-style:normal;font-weight:500;height:2rem;justify-content:center;line-height:150%;margin:auto;padding:.375rem 1rem!important;width:max-content}.cambridge .MuiTabs-indicator{background-color:unset!important}.cambridge-part{margin:0 -1rem;padding:1rem 1.5rem}.cambridge-part:not(:last-child){border-bottom:1px solid #d1d5db}.cambridge-part-title{color:#4b5563;display:block;font-size:1.125rem;font-weight:500;margin-bottom:.5rem}.cambridge-part-text,.cambridge-part-title{font-family:Raleway,sans-serif;line-height:150%}.cambridge-part-text{color:#6b7280;font-size:1rem}.cambridge-button{fill:var(--main)!important;align-items:center;color:var(--main);display:flex;font-size:.875rem;font-weight:500;gap:.5rem;height:2.5625rem;justify-content:center;width:6.5rem}.cambridge-button svg{height:16px;width:16px}.cambridge-ex-title{color:#4b5563;font-family:Raleway,sans-serif;font-size:1rem;font-weight:700;line-height:150%;text-transform:capitalize}.cambridge-ex{align-items:center;display:flex;justify-content:space-between;margin-bottom:.5rem}@media screen and (max-width:991px){.cambridge-types>*{width:100%!important}.cambridge-part{margin:0}.cambridge-types .library-type{min-width:100px;padding:1rem}.cambridge-types .library-types{box-shadow:0 1px 1.4px 0 rgba(0,0,0,.2);max-width:40rem}.cambridge-types{border-radius:8px!important;flex-direction:column;gap:0;padding:0!important}.cambridge-vertical-tabs>div{border-radius:8px}.cambridge-vertical-tabs .MuiTab-textColorPrimary.Mui-selected{background:var(--backgroundActive)!important}.cambridge-tabs .MuiTabs-flexContainer{border-radius:16px!important}.cambridge-tabs .MuiTab-root{align-items:center!important;display:flex!important;justify-content:center!important}}.grammar-understand{background:#fff var(--pageBackgroundGradient)}.grammarUnderstand-arrow-wrapper>div{margin-bottom:0}.grammar-understand-title{font-size:.875rem;font-weight:400;margin-bottom:0;margin-top:.5rem;max-width:25rem;min-width:20rem}.grammar-understand-button,.grammar-understand-title{font-family:Raleway,sans-serif;font-style:normal;line-height:150%}.grammar-understand-button{color:var(--main);font-size:1rem;font-weight:500}.grammarUnderstand-wrap{display:flex;gap:.75rem;margin-top:1.625rem;max-width:75rem;padding:0 1rem;width:100%}.grammarUnderstand-column{color:#4b5563;font-family:Raleway,sans-serif;font-size:1rem;font-style:normal;height:max-content;line-height:150%;padding:1rem;width:calc(50% - .75rem)}.grammarUnderstand-column.bg-white{background:#fff}.grammarUnderstand-divider{background:#d1d5db;width:1px}.grammarUnderstand-head{color:#6b7280;display:block}.grammarUnderstand-head,.grammarUnderstand-situation-context{font-family:Raleway,sans-serif;font-size:1.125rem;font-style:normal;font-weight:500;line-height:150%;margin-bottom:1rem}.grammarUnderstand-situation-context{background:#f3f4f6;border-radius:8px;padding:1.5rem}.grammarUnderstand-situation-check{display:block;font-family:Raleway,sans-serif;font-size:.875rem;font-style:normal;font-weight:500;line-height:150%;margin-bottom:1rem}.revealitem{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.revealitem:not(:last-child){border-bottom:1px solid #d1d5db;margin-bottom:1.5rem;padding-bottom:1rem}.revealstatement{color:#4b5563;font-size:1.125rem;max-width:calc(100% - 5rem)}.grammarUnderstand-situation-button,.revealstatement{font-family:Raleway,sans-serif;font-style:normal;font-weight:500;line-height:150%}.grammarUnderstand-situation-button{color:var(--main);cursor:pointer;font-size:.875rem}.grammarUnderstand-situation-answer{color:#4b5563;font-family:Raleway,sans-serif;font-size:1.25rem;font-style:normal;font-weight:700;justify-content:end;line-height:150%;margin-right:3rem;margin-top:.5rem;text-align:end;width:100%}.grammarUnderstand-sentence{color:var(--mainGreyText);font-size:1.5rem;font-style:normal;font-weight:700;left:0;line-height:150%;position:absolute;right:0;text-align:center}.grammarUnderstand-buttons{align-items:center;background:#fff;border-top:2px solid #e5e7eb;bottom:0;box-shadow:0 1px 1.4px 0 rgba(0,0,0,.2);display:flex;height:6rem;justify-content:space-between;padding:0 7.6875rem;position:fixed;width:100%;z-index:999999999}@media screen and (max-width:580px){.grammarUnderstand-buttons.mobile-small{height:calc(4.5rem + env(safe-area-inset-bottom))}}@media screen and (max-width:991px){.grammarUnderstand-wrap{flex-direction:column;gap:0;margin-top:0;padding:0 1rem}.grammarUnderstand-arrow-wrapper{margin-top:1.5rem;width:100%}.grammarUnderstand-column{width:100%}.grammarUnderstand-situation-context{padding:1rem}.grammarUnderstand-buttons{height:calc(6rem + env(safe-area-inset-bottom));padding:1rem 1rem calc(1rem + env(safe-area-inset-bottom))}}@media screen and (max-width:768px){.grammar-ex,.grammar-understand-ex{align-items:baseline;flex-direction:column;gap:.5rem}.grammar-ex div{margin-left:auto}}.grammar-ex:not(:last-child),.grammar-exs-title{border-bottom:1px solid #d1d5db;display:flex;margin-left:-1.5rem;margin-right:-1.5rem;padding-bottom:.5rem;padding-left:1.5rem;padding-right:1.5rem;width:calc(100% + 3rem)}.grammar-ex:last-child{margin-bottom:0}.grammar-tab .MuiBox-root{padding:0!important}.grammar-paper{border-radius:8px!important;box-shadow:unset!important;margin-bottom:.5rem;padding:1rem 1.5rem}.grammar-exs{background-color:unset!important;border-radius:unset!important;box-shadow:unset!important}.topic{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.5rem;margin-top:1rem;width:75rem}@media screen and (min-width:1200px) and (max-width:1380px){.topic{width:73rem}}.topic-items{display:flex;flex-wrap:wrap;gap:.5rem}.topic-title{align-items:center;color:#4b5563;display:flex;font-family:Raleway,serif;font-size:.875rem;font-style:normal;font-weight:700;gap:.5rem;line-height:150%}.topic-title.flashP{flex-wrap:wrap}.topic-all{color:#1f2937}.topic-choose{color:#fafafa;font-family:Raleway,serif;font-size:.875rem;font-style:normal;font-weight:500;line-height:150%}.topic-modal{padding:0!important;width:41.25rem}.studyPlanFiltersModal-modal-header,.topic-modal_header{align-items:center;border-bottom:1px solid #d1d5db;display:flex;font-family:Raleway,serif;font-size:1.25rem;font-style:normal;font-weight:700;justify-content:space-between;line-height:150%;padding:.5rem 1rem}.topic-modal_header .MuiModalClose-root{position:static!important}.topic-modal_body{border-bottom:1px solid #d1d5db;padding:1rem}.topic-modal-select{display:block;font-family:Raleway,serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:150%;margin-bottom:1.5rem}.topic-modal-topics{display:flex;flex-wrap:wrap;gap:1rem;margin:-10px;max-height:22rem;overflow:auto;padding:10px}.topic-modal-topic svg{min-width:1.5rem}.topic-modal-topic{align-items:center;background:#fff;border-radius:8px;box-shadow:0 1px 2.2px 0 rgba(0,0,0,.22);box-sizing:border-box;cursor:pointer;display:flex;font-family:Raleway,serif;font-size:1rem;font-style:normal;font-weight:400;gap:.5rem;line-height:150%;padding:.5rem}@media (hover:hover) and (pointer:fine){.topic-modal-topic:not(.topic-modal-topic-noHover):hover{background:var(--backgroundHover);box-shadow:0 1px 2.2px 0 rgba(0,0,0,.22);box-sizing:border-box;color:#4b5563}.topic-modal-topic:not(.topic-modal-topic-noHover):hover svg path{fill:var(--main)!important}}.topic-modal-topic--active{background:var(--main);box-shadow:0 1px 2.2px 0 rgba(0,0,0,.22);box-sizing:border-box;color:#fff;font-weight:700}.topic-modal-topic--active svg path{fill:#fff!important}.topic-modal-topic--disabled{opacity:.4;pointer-events:none}.topic-modal-buttons{display:flex;gap:1rem;justify-content:end;padding:1rem}.topic-modal-pencil{align-items:center;border:1px solid var(--main);border-radius:4px;cursor:pointer;display:flex;justify-content:center;padding:.5rem}.topic-modal-pencil path{stroke:var(--main)}.topic-modal-pencil:hover,.topic-modal-pencil:hover path{stroke:var(--mainHover);border:1px solid var(--mainHover)}@media screen and (max-width:680px){.topic-modal-topics{gap:1rem;padding-bottom:1rem}.topic-modal-topic{max-width:100%}.topic-modal-topic span{min-width:1.5rem}}@media screen and (max-width:1232px){.topic{width:unset}}@media screen and (max-width:600px){.topic-title{align-items:flex-start;flex-direction:column}.topic-title.flashP{align-items:center;flex-flow:row wrap}}.MuiModal-backdrop{background:#374151!important;opacity:.6}.planTable-row{background:#fff;min-height:5.5625rem}.planTable-row__title{color:#374151;font-size:1.25rem;font-weight:700;line-height:150%}.planTable-row__title-name{color:var(--links);cursor:pointer}@media screen and (max-width:991px){.planTable-row__title-name{color:#fff}}.planTable-row__title-name-link-color{color:var(--links)}.planTable-row__topic{color:var(--mainGreyText);font-size:1rem;line-height:150%}.planTable-row-topicIcon svg{height:2.5rem;width:2.5rem}.planTable-row__count-min{font-family:Raleway,sans-serif;font-size:1rem;font-style:normal;font-weight:700;line-height:150%}.planTable-row__count{color:var(--mainGreyText);font-size:1.5rem;font-weight:700;margin-left:.5rem;margin-right:1rem}.planRow-badge{align-items:center;background:linear-gradient(128deg,#4c1d95,#7c3aed);border-radius:100px;color:#fafafa;display:flex;font-size:.875rem;font-style:normal;font-weight:500;justify-content:center;line-height:150%;max-height:2rem;padding:.375rem .5rem;white-space:nowrap;width:max-content;z-index:3}.planRow-badge-success{background:linear-gradient(129deg,#047857,#65a30d)}.planRow-badge-finished{background:linear-gradient(128deg,#075985,#0284c7)}@media screen and (min-width:992px){.planTable-row{background:#fff;border-bottom:unset!important;border-radius:8px;min-height:5.5625rem}}@media screen and (max-width:991px){.planTable-row:not(.planTable-row-flash){border-bottom:unset;border-radius:8px;box-shadow:0 1px 1.4px 0 rgba(0,0,0,.2);padding:1rem}.planTable-row-block{background:linear-gradient(180deg,rgba(30,41,59,0),rgba(30,41,59,0) 35.94%,rgba(30,41,59,.83) 63.8%,#1e293b);inset:2rem 1rem 6.8rem;justify-content:end;padding:inherit;position:absolute;width:calc(100% - 2rem)}.planTable-row-block>div{color:#fff}.planTable-row-block-flash{background:unset;bottom:unset;height:unset;position:relative;top:unset}.planTable-row-block-flash>div{color:unset}.planTable-row-flash{flex-flow:row wrap!important}.planTable-row-flash>div:first-child{display:flex;flex-direction:column;margin-bottom:.5rem;min-width:100%;padding:0}.planTable-row-flash .planTable-row__title{color:#374151;display:flex;font-size:1.25rem;gap:.5rem}.planTable-row-flash>div:nth-child(2){justify-content:unset;margin-bottom:0;padding:0!important;white-space:nowrap;width:calc(100% - 7.5rem)}.planTable-row-flash>div:nth-child(3){margin-bottom:0}.planTable-row-flash:not(:last-of-type){border-bottom:1px solid #d1d5db;margin-bottom:.5rem;padding-bottom:.5rem}.planTable-row-flash:last-of-type{border-bottom:unset!important}}@media screen and (max-width:360px){.planTable-row__count{margin-right:.5rem}}.flashpoint-container .planTable-row{padding:1rem!important}.flashpoint-container .planTable-row div[role=button]{margin-right:0}@media screen and (min-width:1200px){.flashpoint-container{max-width:73rem!important;padding:0!important;width:73rem!important}}@media screen and (min-width:1381px){.flashpoint-container{max-width:75rem!important;padding:0!important;width:75rem!important}}.noData{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:5.5rem;padding:0 1rem}.noData svg{max-width:calc(100% - 2rem)}.noData-sorry{font-size:1.25rem;font-weight:700;margin-top:1.5rem}.noData-please,.noData-sorry{display:block;font-family:Raleway,sans-serif;font-style:normal;line-height:150%;text-align:center}.noData-please{font-size:1rem;font-weight:400;margin-top:.5rem}.noData-buttons-text{color:#fafafa;font-family:Raleway,sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:150%}.noData-buttons{display:flex;gap:1.5rem;justify-content:center;margin-top:1.5rem}.noData-buttons div:nth-child(2):hover span{color:var(--mainHover)}.noData-button-select{color:#fafafa}.noData-button-choose,.noData-button-select{font-family:Raleway,sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:150%}.flashpoint .planTable-row{border-bottom:1px solid rgba(0,0,0,.12)!important;border-radius:.5rem!important}.flashpoint .planTable-row__title{align-items:unset!important}.flashpoint .planTable-row-block{left:0}@media screen and (max-height:820px){.noData{margin-top:2.5rem}}@media screen and (max-width:768px){.noData-please{max-width:14.375rem}.noData-buttons{flex-wrap:wrap;width:100%}.noData-buttons>*{width:100%}.noData{margin-top:2.5rem}}.ielts-types{border-radius:8px!important;height:fit-content;max-width:24rem;min-width:24rem;padding:1rem;width:100%}.ielts-content{display:flex;gap:1.5rem}.ielts-type{align-items:baseline!important;color:#6b7280!important;font-family:Raleway,sans-serif!important;font-size:1rem!important;font-weight:700!important;height:3rem!important;letter-spacing:0!important;line-height:1.5rem!important;min-height:3rem!important;text-align:start!important}.ielts-type--active{background-color:#ecfeff!important}.ielts .MuiTabs-indicator{background-color:unset!important}.ielts-exs{border-radius:8px!important;max-width:49.5rem!important;width:100%!important}@media screen and (min-width:1200px) and (max-width:1380px){.ielts-exs{max-width:47.5rem!important}}.ielts-exs-head{color:#6b7280}.ielts-exs-head,.ielts-exs-mainEx{border-bottom:1px solid #d1d5db;font-family:Raleway,sans-serif;font-size:1rem;line-height:150%;margin-left:-1rem;margin-right:-1rem;margin-top:1rem;padding-bottom:1rem;padding-left:1rem;padding-right:1rem}.ielts-exs-mainEx{align-items:center;color:#4b5563;display:flex;font-weight:700;justify-content:space-between}.ielts-exs-mainEx>div[role=button]{fill:var(--main)!important;color:var(--main);font-family:Raleway,sans-serif!important;font-size:1rem!important;font-weight:500!important;height:3rem;line-height:150%!important;width:7.25rem}.ielts-ex-body{border-bottom:1px solid #d1d5db;margin-left:-1rem;margin-right:-1rem;margin-top:1rem;padding-bottom:1rem;padding-left:1rem;padding-right:1rem}.ielts-ex-body:last-child{border-bottom:unset}.ielts-ex-title{display:block}.ielts-ex,.ielts-ex-title{color:#4b5563;font-family:Raleway,sans-serif;font-size:1rem;line-height:150%;margin-bottom:.5rem}.ielts-ex{align-items:center;display:flex;font-weight:700;justify-content:space-between}.ielts-ex:last-child{margin-bottom:0}.ielts-ex>div[role=button] svg{width:.5rem}.ielts * div[role=button] div{align-items:center;display:flex;flex-direction:revert;flex-wrap:nowrap;gap:.5rem}@media screen and (max-width:1232px){.ielts.MuiContainer-root{padding:0!important}.ielts-exs{width:68%!important}.ielts-exs,.ielts-types{max-width:unset;min-width:unset}.ielts-types{width:32%}}@media screen and (max-width:600px){.ielts-content{width:calc(100vw - 2rem)}.ielts-exs{max-width:unset;min-width:unset;width:100%!important}.ielts-exs .MuiBox-root{padding:0 1rem}.ielts-types{max-width:unset;min-width:unset;width:100%}}.library-page_title{font-size:1.5rem}.library-page_title,.library-title_description{color:var(--mainGreyText);font-family:Raleway,sans-serif;font-style:normal;line-height:150%}.library-title_description{font-size:1rem;margin-top:.25rem}.library-tabNavigate{align-items:center;color:var(--links);cursor:pointer;display:flex;flex-direction:row;font-family:Raleway,sans-serif;font-size:1.125rem;font-style:normal;font-weight:700;height:4.875rem;justify-content:space-between;line-height:150%;padding:0 1.5rem}.library-tabNavigate path{fill:var(--links)}.library-tabNavigate:hover,.library-tabNavigate:hover path{fill:var(--linksHover);color:var(--linksHover)}.library-tabNavigate.studyPlan:not(:last-child){border-bottom:1px solid #d1d5db}.flash-paper,.ielts-paper{background:transparent!important;box-shadow:unset!important}.library{max-width:75rem!important;min-width:75rem!important;padding-left:0!important;padding-right:0!important;width:100%!important}@media screen and (min-width:1200px) and (max-width:1380px){.library.MuiContainer-root{padding:0 1rem!important}.library.ielts{min-width:73rem!important;padding:0!important;width:73rem!important}.library-container.MuiContainer-root{padding:0 1rem!important}}.library-body{background:#fff var(--pageBackgroundGradient);max-width:100vw;min-height:100%;overflow:hidden;padding-bottom:2rem}@media screen and (max-width:599px){.library-menu-wrapper{-ms-overflow-style:none;margin-left:-16px;overflow-x:scroll;scrollbar-width:none;width:100vw}.library-menu-wrapper::-webkit-scrollbar{display:none}}.library-english-level-dialog .MuiDialog-paper{background:#fafafa;border-radius:.5rem;max-width:33rem!important;width:33rem!important}.library-english-level-dialog .MuiDialog-paper .MuiSlider-markLabelActive{border-radius:.5rem;padding:.5rem 1rem}.library-english-level-dialog-head{font-size:1.25rem;padding:.5rem 1rem}.library-english-level-dialog-content,.library-english-level-dialog-head{border-bottom:1px solid #d1d5db;color:#171717;font-family:Raleway,sans-serif;font-weight:700;line-height:150%}.library-english-level-dialog-content{font-size:20px;padding:1rem!important}.library-english-level-dialog-content-title{color:#171717;font-family:Raleway,sans-serif;font-size:1.125rem;font-weight:500;line-height:150%;margin-bottom:1rem}.library-english-level-dialog-content-level-text{color:var(--main);font-family:Raleway,sans-serif;font-size:.875rem;font-style:normal;font-weight:700;line-height:150%;margin-top:.5rem;text-align:center}.library-english-level-dialog-footer{padding:.5rem 1rem!important}.library-container .MuiTabs-indicator{background-color:unset!important}.library-breads{margin-bottom:.8125rem!important;margin-left:.75rem!important;text-transform:capitalize}.library-bread{color:#9ca3af!important;font-family:Raleway,sans-serif!important;font-size:.875rem!important;font-weight:500!important;line-height:150%!important}.library-bread-first{color:var(--links)!important}.library-bread-first:hover{color:var(--linksHover)!important}.library-head{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.25rem!important}.library-title{color:#4b5563;font-family:Raleway,sans-serif;font-size:1.25rem;font-weight:700;letter-spacing:0;line-height:1.875rem;text-transform:capitalize}.library-content{display:flex;gap:1.5rem}.library-types{border-radius:8px!important;height:fit-content;max-width:24rem;min-width:24rem;padding:1rem;width:100%}.library-type{align-items:baseline!important;color:#6b7280!important;font-family:Raleway,sans-serif!important;font-size:1rem!important;font-weight:700!important;letter-spacing:0!important;line-height:1.5rem!important;min-height:3rem!important;text-align:start!important}.library-type--active{background-color:#ecfeff!important}.library-exs{max-width:49.5rem!important;width:100%!important}.library-ex{display:flex;gap:.5rem;justify-content:space-between;margin-bottom:.5rem}.library-ex-title{color:#4b5563;font-size:1rem;font-weight:700;text-transform:capitalize}.library-ex-title,.library-exs-title{font-family:Raleway,sans-serif;line-height:150%}.library-exs-title{font-size:1.125rem;font-style:normal;font-weight:500;margin-bottom:.5rem}.library-tabs *{font-weight:700!important}.library-vertical-tabs>div>div{display:flex;flex-direction:column;gap:.5rem}.library-vertical-tabs .Mui-selected{background:var(--backgroundActive)!important;border-radius:16px;color:var(--main)!important}.library-vertical-tabs button:hover{background:var(--backgroundHover)!important;border-radius:16px;color:var(--mainHover)!important}@media screen and (min-width:1232px){.library:not(.ielts){margin-top:4.8rem!important}}@media screen and (max-width:1232px){.library,.library-container{max-width:unset!important;min-width:unset!important;padding-left:1rem!important;padding-right:1rem!important;width:100%!important}.library-content{width:calc(100vw - 2rem)}}@media screen and (max-width:991px){.library-tabNavigate{font-size:1rem;padding:1rem}.library-tabNavigate span{margin-right:1rem}.library-types{margin:0 auto;max-width:30rem;min-width:unset;width:calc(100% - 2rem)!important}.library-type{padding:.5rem!important}.library-exs{max-width:calc(100vw - 2rem)!important;min-width:unset;width:calc(100vw - 2rem)!important}.library-searchWrapper{justify-content:unset}.ielts-content,.library-content{gap:.5rem}.ielts-content .library-types,.library-content .library-types{padding:.5rem}}.studyPlanFiltersModal-modal{background:#fafafa;box-shadow:0 1px 1.41px 0 rgba(0,0,0,.2);padding:0!important;width:41.25rem}.studyPlanFiltersModal-modal .MuiFormControlLabel-label{color:var(--mainBlackText);font-family:Raleway,serif;font-size:1rem;font-style:normal;font-weight:500;line-height:150%}.studyPlanFiltersModal-content-buttons{display:flex;gap:1rem;justify-content:flex-end}.studyPlanFiltersModal-content-buttons-cancel{border:1px solid #d4d4d4;border-radius:.25rem;color:var(--mainBlackText);font-family:Raleway,serif;font-size:.875rem;font-style:normal;font-weight:500;line-height:150%;padding:.63rem .75rem;text-align:center;width:5rem}.studyPlanFiltersModal-content-buttons-cancel:hover{background:#dddedf;cursor:pointer}.studyPlanFiltersModal-content-buttons-save{background:var(--main);border:1px solid #d4d4d4;border-radius:.25rem;color:#fafafa;font-family:Raleway,serif;font-size:.875rem;font-style:normal;font-weight:500;line-height:150%;padding:.63rem .75rem;text-align:center;width:5rem}.studyPlanFiltersModal-content-buttons-save.disabled{background:var(--main);border-radius:.25rem;cursor:not-allowed;opacity:.4}.studyPlanFiltersModal-content-buttons-save:hover:not(.disabled){background:var(--mainHover);cursor:pointer}.studyPlanFiltersModal-content-buttons-clear:hover{cursor:pointer;text-decoration:underline}.studyPlanFiltersModal-content-buttons-clear{align-self:flex-start;color:var(--main);font-family:Raleway,serif;font-size:.875rem;font-style:normal;font-weight:500;line-height:150%;margin:.63rem auto .63rem .75rem}.studyPlanFiltersModal-content-buttons-save:disabled{background:var(--mainHover);border-radius:.25rem;opacity:.4}.studyPlanFiltersModal-content{display:flex;flex-direction:column;gap:1.5rem;min-height:min-content;padding:1rem}.studyPlanFiltersModal-content-item-topics-parent{margin-bottom:1rem;margin-top:1rem}.studyPlanFiltersModal-content-item-title{color:var(--mainBlackText);font-family:Raleway,serif;font-size:1rem;font-style:normal;font-weight:700;line-height:150%;margin-bottom:.5rem}.studyPlanFiltersModal-content-hr{align-items:center;align-self:stretch;background:#d1d5db;display:flex;height:.0625rem;justify-content:center}.studyPlanFiltersModal-content-hr.last{margin-left:-1rem;width:calc(100% + 2rem)}.studyPlanFiltersModal-content-item-subtitle{color:var(--mainBlackText);font-family:Raleway,serif;font-size:.875rem;font-style:normal;font-weight:500;line-height:150%}.studyPlanFiltersModal-content-item-subtitle.topics{padding-bottom:.5rem}.studyPlanFiltersModal-durationSlider{color:transparent!important;margin-top:0}.studyPlanFiltersModal-durationSlider .MuiSlider-markLabelActive:not(:has(~.MuiSlider-markLabelActive)){background-color:var(--main);border-radius:.5rem;color:#fff;font-size:.875rem;font-weight:700;text-align:center}.studyPlanFiltersModal-durationSlider .MuiSlider-rail{background-color:#e5e5e5;opacity:1}.studyPlanFiltersModal-durationSlider .MuiSlider-track{background-color:#818cf8}.studyPlanFiltersModal-durationSlider .MuiSlider-mark:not(.MuiSlider-markActive){background:#d6d3d1;border-radius:50%;box-shadow:0 2px 4px 0 rgba(0,0,0,.25);height:8px;width:8px}.studyPlanFiltersModal-durationSlider .MuiSlider-thumb{background-color:var(--links);height:1rem;opacity:1;position:absolute;width:1rem}.studyPlanFiltersModal-durationSlider .MuiSlider-thumb.Mui-active,.studyPlanFiltersModal-durationSlider .MuiSlider-thumb.Mui-focusVisible,.studyPlanFiltersModal-durationSlider .MuiSlider-thumb:focus,.studyPlanFiltersModal-durationSlider .MuiSlider-thumb:hover{box-shadow:0 0 0 .5rem #e0e7ff}.studyPlanFiltersModal-durationSlider .MuiSlider-markLabel{color:var(--mainBlackText);font-family:Raleway,serif;font-weight:500;margin-top:.25rem;padding:.5rem;text-align:center;white-space:nowrap}@media screen and (max-width:680px){.studyPlanFiltersModal-durationSlider .MuiSlider-markLabel{white-space:normal;width:3.5rem}}.planTable-scroll{overflow:initial!important}.planTable-filter-statuses{display:flex;gap:3.5rem}.planTable-filter-statuses-title{align-items:center;color:#4b5563;display:flex;font-size:.875rem;font-weight:700;gap:.5rem}.noData-buttons-button,.planTable-filter-statuses-title{font-family:Raleway,serif;font-style:normal;line-height:150%}.noData-buttons-button{color:#fafafa;font-size:1rem;font-weight:500}@media screen and (max-width:991px){.planTable-scroll{padding:0}.planTable-body{display:flex;flex-direction:column;gap:.5rem}}@media screen and (max-width:600px){.planTable-filter-statuses{flex-wrap:wrap;gap:.5rem;justify-content:space-between}.planTable-filter-statuses-title{align-items:flex-start;flex-direction:column}}@media screen and (min-width:991px){.planTable-body{display:flex;flex-direction:column;gap:1rem}}.planTable-filters-practice{align-items:center;display:flex;gap:.5rem;white-space:nowrap}.planTable-filters-practice .topic{margin-bottom:0;margin-top:0}.planTable-filters-practice .planTable-filter-statuses{gap:.5rem}.searchStudyWrapper{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:end;width:100%}.library-practice{color:#4b5563;display:block;font-family:Raleway,sans-serif;font-size:1.5rem;font-style:normal;font-weight:400;line-height:150%;margin-bottom:1.5rem;padding-top:1.5rem}.searchStudyWrapper .studyPlan-search{background-color:#fff;border-radius:44px}.searchStudyWrapper>div[role=button]{background-color:transparent;border-color:var(--main)!important}.library-breads{padding-top:1rem}.loading_overlay{align-items:center;background:hsla(0,0%,100%,.8);display:flex;height:100%;justify-content:center;position:fixed;top:0;width:100%;z-index:9}.filterChip{align-items:center;background:#fff;border-radius:8px;box-shadow:0 1px 2.22px 0 rgba(0,0,0,.22);cursor:pointer;display:inline-flex;flex-flow:row nowrap;gap:.5rem;padding:.625rem .75rem}.filterChip:hover{background-color:var(--backgroundHover)!important}.filterChip-name{color:var(--main);font-size:1rem;font-weight:700;line-height:150%;white-space:nowrap}.searchStudyWrapper-duration{background:unset!important}.studyPlan-filters-button{align-items:center;background:#eef2ff;border-radius:.25rem;color:#007fa3;display:flex;font-family:Raleway,serif;font-size:.875rem;font-style:normal;font-weight:700;gap:.25rem;line-height:150%;padding:.62rem .75rem}@media screen and (min-width:1232px){.studyplan-container{padding:0!important}}@media screen and (max-width:600px){.searchStudyWrapper .MuiTextField-root{width:100%}.studyPlan-filters-button{grid-area:filters;white-space:nowrap}.searchStudyWrapper{display:grid;grid-template-areas:"search filters";grid-template-columns:auto min-content;justify-content:unset;padding-right:unset}.studyPlan-libraryTitle{white-space:normal}}.studyPlan-libraryTitle{align-items:center;display:flex;gap:1rem;white-space:nowrap}.input-pass,.input>*{background:#fff;height:2.5625rem;line-height:unset}.input input,.input-pass input{height:unset;padding:.75rem}.input-label{color:var(--mainGreyText);display:block;font-family:Raleway,sans-serif;font-size:1rem;font-style:normal;font-weight:700;line-height:150%;margin-bottom:.5rem}.input-label.disabled{color:#9ca3af}.input-description{color:var(--subtitleGreyText);display:block;font-style:normal;font-weight:400;margin-bottom:.5rem}.input-description,.input-description-bold{font-family:Raleway,sans-serif;font-size:.75rem;line-height:150%}.input-description-bold{color:var(--mainGreyText);font-weight:700}.input-error{bottom:0;color:#dc2626;font-family:Raleway,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;left:0;line-height:150%;position:absolute}.input-cmp{padding-bottom:1.5rem;position:relative}.loginPage{background-color:#f9fafb;display:flex;flex-direction:row;min-height:100%}.loginPage-leftBlock{background:linear-gradient(225deg,#22d3ee,#007fa3);flex:1;height:100%;max-width:40.625rem;min-width:32rem;position:relative;width:40.625rem}.loginPage-leftBlock img{bottom:0;left:6%;margin:auto;position:fixed;width:400px}@media screen and (max-width:991px){.loginPage-leftBlock img{left:9%;width:200px}}.loginPage-formContainer{display:flex;flex-direction:column;width:50.625rem}.loginPage-formContainer img{width:100%}.loginPage-form{display:flex;flex:1;flex-direction:column;justify-content:start;margin-left:6.25rem;max-width:30.375rem;width:100%}.loginPage-logo{margin:5.5rem auto}.loginPage-form form{display:flex;flex-direction:column}@media screen and (max-width:1200px){.loginPage-form{margin-left:4.25rem;max-width:25rem}}@media screen and (max-width:991px){.loginPage-form{margin-left:3rem;max-width:calc(100vw - 27rem);min-width:22rem}.loginPage-leftBlock{min-width:22rem}}.loginForm-email,.loginForm-password{padding-bottom:0}.loginForm-password{margin-top:1rem}@media screen and (max-width:768px){.loginPage-form{margin:auto auto 1rem;max-width:calc(100vw - 2rem);min-width:calc(100vw - 2rem)}.loginForm-title{margin-top:2rem}.loginForm-buttons{display:flex;flex-direction:column;height:100%;justify-content:space-between}.loginPage-form form{height:max-content}.loginPage{padding-bottom:calc(2rem + env(safe-area-inset-bottom))}}@media screen and (min-height:800px){body.android:has(.loginPage),body.ios:has(.loginPage){overflow:hidden!important}}.notFound{align-items:center;display:flex!important;flex-direction:column;justify-content:center;margin:auto}.notFound-body{background:#fff var(--pageBackgroundGradient);height:100%;width:100%}.notFound_text{margin-bottom:1.5rem;margin-top:1.5rem}.notFound_heading{color:#1f2937;font-size:1.25rem;font-weight:700;margin-bottom:.5rem}.notFound_description,.notFound_heading{font-family:Raleway,sans-serif;font-style:normal;line-height:150%;text-align:center}.notFound_description{color:var(--mainGreyText);font-size:1rem;font-weight:400}.accountData-content,.accountData-pass{display:flex;flex-wrap:wrap;gap:1.5rem}.accountData-content>*,.accountData-pass>*{display:flex;flex-direction:column;justify-content:end;max-width:calc(50% - .75rem);min-width:calc(50% - .75rem)}.accountData-content>.input-cmp,.accountData-pass>.input-cmp{padding-bottom:0}.accountData-content .input-error,.accountData-pass .input-error{bottom:-1.3125rem}.accountData-passButton{color:#4b5563;display:block;font-weight:700;margin-bottom:.5rem}.accountData-passButton,.accountData-passText{font-family:Raleway,sans-serif;line-height:150%}.accountData-passText{color:var(--main);font-size:.875rem;font-weight:500}.accountData-terms{color:var(--mainGreyText);font-family:Raleway,sans-serif;font-weight:700;line-height:150%}.accountData-terms a{color:var(--links);cursor:pointer;text-decoration:unset}.accountData-accept{align-items:center;color:#171717;cursor:pointer;display:flex;font-family:Raleway,sans-serif;gap:.5rem;line-height:150%;width:fit-content}.accountData-accept>span{padding:0}.accountData-accept .Mui-checked{color:var(--main)!important}.accountData-pass-desc .input-description{max-width:25rem;white-space:nowrap}.accountData-button{color:#fafafa;font-family:Raleway,sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:150%}.onboarding-equired-password{margin-bottom:0}.onboarding-repeatPass{justify-content:unset;padding-top:1.625rem}.onboarding-repeatPass .input-error{bottom:0!important}.onboarding-slider{margin-bottom:4rem!important}@media screen and (max-width:768px){.accountData-content>*,.accountData-pass>*{max-width:100%;min-width:100%;width:100%}.onboarding-repeatPass{margin-bottom:-1.5rem;padding-bottom:.75rem;padding-top:0}.accountData-pass-desc{padding:0}.accountData-pass-desc .input-description{white-space:normal}}.onboarding-body{background:#fff var(--pageBackgroundGradient);min-height:100vh}.onboarding-header{margin-bottom:1.5rem}.onboarding-header,.onboarding-welcome{color:#4b5563;display:block;font-family:Raleway,sans-serif;font-size:1.5rem;line-height:150%}.onboarding-welcome{font-weight:700}.onboarding-title{color:#4b5563;display:block;font-family:Raleway,sans-serif;font-size:1rem;line-height:150%}@media screen and (max-width:768px){.onboarding-header,.onboarding-welcome{font-size:1.25rem}}.dropdownMenu-menu-item{align-items:center;display:flex;gap:.5rem;justify-content:flex-start}.dropdownMenu-Menu.hideBackdrop .MuiModal-backdrop{opacity:0!important}.dropdownMenu-parent.short-block.overloading{border-radius:.25rem}.dropdownMenu-parent.short-block .MuiButtonBase-root{background:#fff;color:#171717;height:2.5rem;justify-content:space-between;line-height:1;padding:.5rem 1rem .5rem .75rem}.dropdownMenu-parent.short-block .dropdownMenu-button--open{background:rgba(8,145,178,.1);border:2px solid var(--main);color:#171717;text-transform:none}.dropdownMenu-parent.short-block .dropdownMenu-button svg path{stroke:#171717}.dropdownMenu-parent.short-block .MuiList-root{color:var(--backgroundActive)}.dropdownMenu-Menu.short-block .MuiPaper-root{margin-top:.25rem}@media screen and (max-width:599px){.dropdownMenu-Menu.short-block .MuiPaper-root{margin-left:.25rem}}.howToUsePopup-popup{align-items:center;background:#fff var(--pageBackgroundGradient);border-radius:.5rem;display:flex;flex-direction:column;justify-content:center;padding:2.5rem 2.5rem 2rem;position:relative;width:56.25rem}.android .howToUsePopup-popup,.ios .howToUsePopup-popup{padding-top:4rem}.howToUsePopup-popup-body{background:#fff;border-radius:.5rem;overflow-x:hidden}.howToUsePopup-popup>div>div>div>div:nth-child(3n){overflow-y:hidden!important}.howToUsePopup-slider-wrapper{border:2px solid #fff;border-radius:2.5rem;height:38.8125rem;overflow:hidden;width:51.25rem}.howToUsePopup-content{display:grid;flex-direction:column;grid-template-columns:1fr;grid-template-rows:77% 23%;height:100%;overflow:hidden;padding-top:1rem}.howToUsePopup-image-wrapper{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.howToUsePopup-image-wrapper img{max-height:100%;max-width:100%;min-height:20rem;user-select:none;z-index:10}.howToUsePopup-text-wrapper{align-items:center;display:flex;flex-direction:column;flex-grow:1;justify-content:center;margin-bottom:.5rem;margin-top:.5rem;min-height:6.5rem}.howToUsePopup-text{color:#1f2937;font-family:Raleway,sans-serif;font-size:1.125rem;font-weight:500;line-height:150%;max-width:43rem;text-align:center}.howToUsePopup-text-bold{font-weight:700}.howToUsePopup-arrow-wrapper{align-items:center;display:flex;height:4rem;justify-content:center;width:4rem}.howToUsePopup-arrow-wrapper.left{margin-right:2.25rem;transform:rotate(180deg)}.howToUsePopup-arrow-wrapper.right{margin-left:2.25rem}.howToUsePopup-slider>div>div{-ms-overflow-style:none;align-items:center;display:grid;flex-grow:1;justify-content:stretch;scrollbar-width:none;&::-webkit-scrollbar{display:none}}@media screen and (max-width:1200px){.howToUsePopup-arrow-wrapper.left{margin-right:0}.howToUsePopup-arrow-wrapper.right{margin-left:0}}@media screen and (max-width:1020px){.howToUsePopup-popup{height:48.3125rem;max-width:45rem}.howToUsePopup-slider-wrapper{max-width:100%}}@media screen and (max-width:860px){.howToUsePopup-slider-wrapper{height:43.25rem;width:100%}.howToUsePopup-content{width:100%}.howToUsePopup-arrow-wrapper{display:none}.howToUsePopup-text{max-width:calc(100% - 2rem)}}@media screen and (max-width:720px){.howToUsePopup-popup{min-height:100vh;padding:2rem 1rem;width:100vw}.howToUsePopup-slider-wrapper{height:41.25rem}.howToUsePopup-popup,.howToUsePopup-popup-body{border-radius:0}}@media screen and (max-height:1200px){.howToUsePopup-text{margin-left:.5rem;margin-right:.5rem}.howToUsePopup-slider-wrapper,.howToUsePopup-text-wrapper{height:unset;max-height:unset;min-height:unset}.howToUsePopup-popup{padding:1rem}.howToUsePopup-buttons-wrapper{padding-top:1rem}.howToUsePopup-image-wrapper{height:unset;max-height:unset;min-height:unset}}@media screen and (max-height:1025px){.howToUsePopup-popup{height:unset;padding:1.5rem 2rem}.howToUsePopup-buttons-wrapper{margin-top:unset;padding-top:.5rem}.howToUsePopup-text{font-size:1rem}.howToUsePopup-text-wrapper{margin-left:auto;margin-right:auto;&.slide-1{max-width:33rem}}}@media screen and (max-height:800px){.howToUsePopup-image-wrapper img{height:100%;max-height:18.75rem}.howToUsePopup-slider-wrapper{height:27.25rem}.howToUsePopup-text{max-width:34rem}.howToUsePopup-text-wrapper{align-items:center;gap:0;justify-content:center;min-height:5rem;padding-top:unset}}@media screen and (max-height:1200px) and (max-width:720px){.howToUsePopup-popup{padding:1rem}.howToUsePopup-image-wrapper.slide-3{align-items:end}.howToUsePopup-image-wrapper img{max-height:60vh;max-width:90vw;object-fit:contain;padding:0}.howToUsePopup-slider-wrapper{display:flex;flex-grow:1;height:100%;max-height:unset;min-height:34rem}.howToUsePopup-slider div{height:100%}.howToUsePopup-buttons-wrapper{margin-top:auto}.howToUsePopup-text-wrapper{align-items:center;align-self:center;display:flex;justify-content:center;margin-bottom:unset;margin-top:unset;padding-bottom:.5rem;padding-top:.5rem}}.switch .MuiSwitch-switchBase{margin:.2rem;padding:0;transition-duration:.3s}.switch .MuiSwitch-switchBase.Mui-checked{color:#fff;transform:translateX(1.5rem)}.switch .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background-color:var(--main);border:0;opacity:1}.switch .MuiSwitch-switchBase.Mui-checked.Mui-disabled+.MuiSwitch-track{opacity:.5}.switch .MuiSwitch-switchBase.Mui-focusVisible .MuiSwitch-thumb{border:.25rem solid #fff;color:var(--main)}.switch .MuiSwitch-thumb{box-sizing:border-box;height:18px;width:18px}.switch .MuiSwitch-track{background-color:#d4d4d4;border-radius:13px;opacity:1;transition:background-color .3s linear}.settings-body{background:#fff var(--pageBackgroundGradient);min-height:100%}.settings form label>div{color:var(--mainGreyText);font-family:Raleway,sans-serif;font-size:1rem;font-style:normal;font-weight:700;line-height:150%}.eye_button:hover{background-color:unset!important}.settings-separate-section{background:#fff;border-radius:8px;box-shadow:0 1px 1.41px 0 rgba(0,0,0,.2);margin-bottom:1rem;padding:1.5rem}@media screen and (max-width:768px){.settings-separate-section{padding:1rem}}.settings_title{color:var(--mainGreyText);font-size:1.5rem;font-weight:700;margin-bottom:1rem;text-align:center}.settings_description{font-family:Raleway,sans-serif;font-size:.75rem;font-style:normal;font-weight:400;line-height:150%;margin:.5rem 0}.settings_padding{padding-bottom:1.5rem}.settings-user{display:flex;flex-direction:column}.settings-name{font-size:1.25rem;font-weight:700}.settings-name,.settings-nameuid{color:#4b5563;font-family:Raleway,sans-serif;font-style:normal;line-height:150%;max-width:calc(100vw - 7.5rem);overflow:hidden;text-overflow:ellipsis}.settings-nameuid{font-size:1rem;font-weight:400}.settings-required-password{color:#374151;display:flex;flex-direction:column;font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;gap:.125rem;letter-spacing:-.084px;line-height:20px;margin-bottom:1rem}.settings-required-password span{align-items:center;display:flex;gap:.5rem}.settings-required-password span:before{background-color:#d1d5db;border-radius:50%;content:" ";display:flex;height:.5rem;width:.5rem}.settings-required-password-success{text-decoration:line-through}.settings-required-password-success:before{background-color:#22c55e!important}.settings-required-password-error:before{background-color:#db2777!important}.settings-go-to-old{align-items:center;display:flex;justify-content:space-between}.settings-go-to-old-title{color:#4b5563;font-size:16px;font-style:normal;font-weight:700}.settings-go-to-old-title,a.settings-link{font-family:Raleway,sans-serif;line-height:150%}a.settings-link{align-items:center;color:#0284c7;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;width:max-content}.settings-languages{display:flex;flex-direction:column;gap:.5rem}.settings-languages .dropdownMenu-parent.short-block.overloading{border:1px solid #d4d4d4}.settings-languages .dropdownMenu-parent.short-block.overloading button{width:100%}.settings-lang-menu .MuiPaper-root{background:#fafafa;box-shadow:0 1px 2.22px 0 rgba(0,0,0,.22);max-width:38rem!important;width:100%}@media screen and (max-width:640px){.settings-lang-menu .MuiPaper-root{max-width:calc(100vw - 4rem)!important}}.studyReport-viewMore{color:var(--links);cursor:pointer;font-family:Raleway,sans-serif;font-size:.875rem;font-style:normal;font-weight:500;line-height:150%;padding:.5rem 1rem}.noHistory,.studyReport-viewMore{align-items:center;display:flex;gap:.5rem;justify-content:center}.noHistory{border:1px solid #fff;border-radius:16px;flex-direction:column;padding:1.5rem}.noHistory-text{color:#1f2937;font-weight:700}.noHistory-text,.noHistory-will{font-family:Raleway,sans-serif;font-size:1rem;font-style:normal;line-height:150%}.noHistory-will{color:#6b7280;font-weight:500}.noHistory-bullets{display:flex;flex-direction:column;gap:.5rem}.noHistory-bullet{align-items:center;color:#1f2937;display:flex;font-family:Raleway,sans-serif;font-size:1rem;font-style:normal;font-weight:500;gap:.5rem;line-height:150%}.classHistory-head{background:#fae8ff;justify-content:space-between;padding:.5rem .5rem .5rem 1rem}.classHistory-head,.classHistory-head-right,.classHistory-item-right{display:flex;gap:1rem}.classHistory-head>span,.classHistory-item>span{color:#1f2937;font-family:Raleway,sans-serif;font-size:1rem;font-weight:700;line-height:150%}.classHistory-head-right>span,.classHistory-item-right>span{color:#1f2937;font-family:Raleway,sans-serif;font-size:1rem;font-weight:500;line-height:150%;width:6rem}.classHistory-item{align-items:center;border-bottom:1px solid #f9fafb;display:flex;gap:1rem;justify-content:space-between;padding:.5rem .5rem .5rem 1rem}@media (max-width:580px){.classHistory-head,.classHistory-item{align-items:center;flex-direction:column;gap:.25rem}.classHistory-head-right,.classHistory-item-right{gap:unset;justify-content:space-between;padding:0 2.5rem;text-align:center;width:100%}.classHistory-head-right>span,.classHistory-head>span,.classHistory-item-right>span,.classHistory-item>span{text-align:center}}.score{font-family:Raleway,sans-serif;font-size:1.5rem;font-style:normal;font-weight:700;line-height:150%;width:3.75rem}.score-pos{color:#4d7c0f}.score-neg{color:#0284c7}.lastTutorial-badge,.lastTutorial:before{background:linear-gradient(216deg,#a78bfa,#5b21b6)}.lastTutorial-body-recomendation{color:#1f2937;font-family:Raleway,sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:150%}.testFeedback{margin-left:6px;position:relative;width:calc(100% - 6px)}.testFeedback:before{border-radius:16px;content:"";display:flex;height:100%;inset:0 0 0 -6px;position:absolute;z-index:1}.testFeedback-blue:before,.testFeedback:before{background:linear-gradient(216deg,#22d3ee,#007fa3)}.testFeedback-green:before{background:linear-gradient(103deg,#047857 26.86%,#65a30d 69.36%)}.testFeedback-head{align-items:center;display:flex;justify-content:space-between}.testFeedback-head-info,.testFeedback-head-right{align-items:center;display:flex;gap:1.5rem}.testFeedback-head img{height:2.5rem;width:2.5rem}.testFeedback-head-content{display:flex;flex-direction:column}.testFeedback-head-title{color:#6b7280;font-size:1rem}.testFeedback-head-subtitle,.testFeedback-head-title{font-family:Raleway,sans-serif;font-style:normal;font-weight:500;line-height:150%}.testFeedback-head-subtitle{color:#1f2937;font-size:1.25rem}.testFeedback-badge{align-items:center;border-radius:16px 15px 15px 0;color:#fff;display:flex;font-family:Raleway,sans-serif;font-size:1.875rem;font-style:normal;font-weight:700;height:4.5rem;justify-content:center;line-height:150%;margin-left:-6px;width:6rem}.testFeedback-badge,.testFeedback-badge-blue{background:linear-gradient(216deg,#22d3ee,#007fa3)}.testFeedback-badge-green{background:linear-gradient(103deg,#047857 26.86%,#65a30d 69.36%)}.testFeedback-body-area{border-bottom:1px solid #d1d5db;margin-bottom:1rem;padding-bottom:1rem}.testFeedback-body{padding:.5rem .625rem .5rem 1.125rem}.testFeedback-body-title{color:#1f2937;display:flex;font-family:Raleway,sans-serif;font-size:1.25rem;font-style:normal;font-weight:500;line-height:150%;margin-bottom:.5rem}.testFeedback-body-bullets{display:flex;flex-direction:column;gap:.5rem}.testFeedback-body-bullet{align-items:center;color:#1f2937;display:flex;font-family:Raleway,sans-serif;font-size:1rem;font-style:normal;font-weight:700;gap:.5rem;line-height:150%}.testFeedback-body-ex{align-items:center;border-bottom:1px solid #d1d5db;cursor:pointer;display:flex;justify-content:space-between;padding:.5rem 0}.testFeedback-body-ex svg{min-width:12px}.testFeedback-body-ex:hover{background-color:var(--backgroundHover)}.testFeedback-body-ex-content{align-items:center;color:var(--links);display:flex;font-family:Raleway,sans-serif;font-size:1rem;font-style:normal;font-weight:700;gap:.5rem;line-height:150%}@media screen and (max-width:576px){.testFeedback-head-info{display:flex;gap:1.25rem}.testFeedback-head-right{display:flex;gap:.625rem}.testFeedback-body{padding-left:1.5rem;padding-right:1rem}}@media screen and (max-width:420px){.testFeedback-head-info{gap:.5rem}.testFeedback-badge{font-size:1.5rem;height:3.75rem;width:4.5rem}}.feedbackResult{display:flex;flex-direction:column;gap:1rem}.assignment-title{display:flex;justify-content:space-between}.historyExercises-completed{align-items:end;border-bottom:1px solid #d1d5db;color:#1f2937;display:flex;flex-wrap:wrap;font-family:Raleway,sans-serif;font-size:1.125rem;font-style:normal;font-weight:700;gap:0 .5rem;line-height:150%;padding:.5rem 1rem;>span{font-family:Raleway,sans-serif;font-size:.75rem;font-style:normal;font-weight:400;line-height:27px}}.historyExercises-exercise{border-bottom:1px solid #d1d5db;padding:1rem}.no-border-last-el .MuiCollapse-root:last-of-type .historyExercises-exercise{border-bottom:unset}.historyExercises-badge{border-radius:12px;color:#fff;font-family:Raleway,sans-serif;font-size:.75rem;font-style:normal;font-weight:400;line-height:150%;padding:.125rem .5rem}.historyExercises-badge-ielts{background:linear-gradient(103deg,#f59e0b 26.86%,#eab308 69.36%)}.historyExercises-badge-class_work{background:linear-gradient(104deg,#be185d 19.26%,#ec4899 94.87%)}.historyExercises-badge-homework{background:linear-gradient(104deg,#ac145a 19.26%,#86198f 94.87%)}.historyExercises-badge-tutorial{background:linear-gradient(216deg,#facc15,#ca8a04)}.historyExercises-badge-library{background:linear-gradient(216deg,#a78bfa,#5b21b6)}.historyExercises-badge-vocabulary{background:linear-gradient(104deg,#075985 19.26%,#0284c7 94.87%)}.historyExercises-badge-flash_point{background:linear-gradient(104deg,#155e75 19.26%,#10b981 94.87%)}.historyExercises-badge-study_plan{background:linear-gradient(103deg,#1e3a8a 26.86%,#4338ca 69.36%)}.historyExercises-badge-grammar{background:linear-gradient(104deg,#ac145a 19.26%,#ef4444 94.87%)}.historyExercises-badge-assignment{background:linear-gradient(80deg,#4a8217,#c1c600 102.8%)}.historyExercises-badge-practice,.historyExercises-badge-training{background:linear-gradient(103deg,#6d28d9 26.86%,#a21caf 69.36%)}.historyExercises-badge-ec_test,.historyExercises-badge-test,.historyExercises-badge-test_work,.historyExercises-badge-unit_test,.historyExercises-badge-weekly_test{background:linear-gradient(216deg,#22d3ee,#007fa3)}.historyExercises-badge-reading{background:linear-gradient(216deg,#a78bfa,#5b21b6)}.historyExercises-badge-listening{background:linear-gradient(104deg,#be123c 19.26%,#f97316 94.87%)}.historyExercises-badge-writing{background:linear-gradient(103deg,#047857 26.86%,#65a30d 69.36%)}.historyExercises-badge-speaking{background:linear-gradient(80deg,#c1c600,#e7c950 101.33%)}.historyExercises-exercise-head{display:flex;justify-content:space-between;margin-bottom:.5rem}.historyExercises-exercise-body{align-items:center;display:flex;justify-content:space-between}.historyExercises-exercise-score{align-items:center;display:flex;gap:.5rem}.historyExercises-exercise-name{color:#1f2937;font-family:Raleway,sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:150%;&.ec{color:var(--main);&:hover{text-decoration:underline}}}.historyExercises-exercise-buttons{display:flex;gap:1rem}.historyExercises-exercise-button{color:var(--links);font-family:Raleway,sans-serif;font-size:.875rem;font-style:normal;font-weight:500;line-height:150%}@media screen and (max-width:576px){.historyExercises-exercise-body{flex-wrap:wrap;gap:.5rem}.historyExercises-exercise-buttons,.historyExercises-exercise-score{width:100%}.historyExercises-exercise-buttons div[role=button]{width:calc(50% - .5rem)}}.historyTests-exercise{display:flex;justify-content:space-between}.historyTests-exercise-with-ec{flex-direction:column}.historyTests-exercise-content{display:flex;flex-direction:column}.historyTests-exercise-score{align-items:center;display:flex;gap:1.5rem}@media screen and (max-width:576px){.historyTests-exercise{flex-direction:column}.historyTests-exercise .testFeedback-review{display:flex;margin-top:.5rem;width:100%}}.outstanding-completed{font-size:1.125rem;font-weight:400}.outstanding-completed,.outstanding-exercise-name{font-family:Raleway,sans-serif;font-style:normal;line-height:150%}.outstanding-exercise-name{color:var(--links);font-size:1rem;font-weight:700}.outstanding-exercise-score{align-items:center;cursor:pointer;display:flex;justify-content:space-between}.outstanding-exercise-score .historyTests-exercise-content{width:100%}.outstanding-exercise:hover{background:var(--backgroundHover)}.historyTests-exercise-body{display:flex;justify-content:space-between;padding:.75rem 0;width:100%}.historyTests-exercise-body svg{height:1rem}.historyTests-exercise-date{color:#6b7280;font-family:Raleway,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:150%}.studyReport-rows{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1rem}.studyReport-rows>div{flex:1;min-width:20rem}.studyReport-rows>div>div{height:100%}@media screen and (max-width:1200px){.studyReport-rows>div{flex:1;min-width:30rem;width:100%}}@media screen and (max-width:580px){.studyReport-rows>div{min-width:100%}}.teacherAssessments{background:hsla(0,0%,100%,.5);border-radius:16px;display:flex;flex-direction:column;gap:1rem;margin-top:2.5rem;padding:1rem;position:relative}.teacherAssessments-series{display:flex;flex-flow:row wrap;gap:.5rem;margin-bottom:19.75rem}.teacherAssessments-seria{background:#fff;border:1px solid #d1d5db;border-radius:8px;cursor:pointer;display:flex;flex-wrap:wrap;font-family:Raleway,sans-serif;font-size:1rem;font-style:normal;font-weight:500;gap:.5rem;line-height:150%;padding:.5rem .75rem}.teacherAssessments-subSeria{align-items:center;display:flex;flex-wrap:nowrap;gap:.5rem;white-space:nowrap}.teacherAssessments .studyReport-subhead{margin-bottom:0!important;margin-top:0!important}.teacherAssessments-legend{color:#1f2937;display:flex;font-family:Raleway,sans-serif;font-size:1rem;font-style:normal;font-weight:500;gap:2rem;line-height:150%;margin-top:1.5rem}.teacherAssessments-row{display:flex;gap:.5rem}.teacherAssessments-row>div{border-radius:50%;height:20px;width:20px}.teacherAssessments-row-speaking>div{background:#06b6d4}.teacherAssessments-row-writing>div{background:#6366f1}.teacherAssessments-row-reading>div{background:#ec4899}.teacherAssessments-row-listening>div{background:#eab308}.teacherAssessments-noHistory{margin-top:2.5rem}@media screen and (max-width:576px){.teacherAssessments-legend{flex-wrap:wrap;gap:.5rem 2rem}.teacherAssessments-row{width:calc(50% - 1rem)}.teacherAssessments{border-radius:0;margin-left:-1rem;margin-right:-1rem}}.studyReport{background:#fff var(--pageBackgroundGradient);min-height:100%;overflow:hidden;width:100%}.studyReport-content{margin:auto;max-width:75rem;padding:1.5rem 1rem 1rem}.studyReport-subhead{color:#000;display:flex;font-family:Raleway,sans-serif;font-size:1.5rem;font-style:normal;font-weight:700;justify-content:center;line-height:150%;margin-bottom:1rem;margin-top:2.5rem}.studyReport-subhead:first-child{margin-top:1rem}.studyReport-studentData{display:flex;gap:1rem}.studyReport-studentBlock{align-items:center;background:rgba(238,242,255,.35);border:1px solid #fff;border-radius:16px;display:flex;flex:1;gap:1.5rem;justify-content:center;padding:1rem;width:33%}.studyReport-studentBlock-data{align-items:center;color:#6b7280;display:flex;flex-direction:column;font-size:.875rem;font-weight:500}.studyReport-studentBlock-data,.studyReport-studentBlock-data b{font-family:Raleway,sans-serif;font-style:normal;line-height:150%}.studyReport-studentBlock-data b{color:#1f2937;font-size:1.25rem;font-weight:700}.studyReport-currentClass{min-width:20rem}.studyReport-attendance,.studyReport-weeksClass{min-width:10rem}@media screen and (max-width:1200px){.studyReport-content{max-width:44rem}.studyReport-studentBlock{align-items:baseline;flex-direction:column;gap:.5rem}.studyReport-studentBlock-data{align-items:baseline}}.studyReport-dots{display:inline-flex;justify-content:space-between;width:100%}.studyReport-dots div{background-attachment:fixed;border-radius:100px;flex:1;height:.5rem}.studyReport-dots-toFinish{background-image:linear-gradient(80deg,#475569,#64748b 102.8%)!important}.animationNone{animation:unset!important}.studyReport-graph{background:#eef2ff;border-radius:16px;box-shadow:0 1px 1.41px 0 rgba(0,0,0,.2);margin-top:1rem}.studyReport-graph-data{align-items:center;display:flex;gap:1.5rem}.studyReport-graph-data span{font-family:Raleway,sans-serif;font-size:1rem;font-style:normal;font-weight:700;line-height:150%}.studyReport-graph-data span:first-child{color:#4d7c0f}.studyReport-dots>div{animation:fadeInFromNone 1s ease-in;animation-fill-mode:both}.studyReport-graph-head{border-bottom:1px solid #d1d5db;color:#1f2937;display:flex;font-family:Raleway,sans-serif;font-size:1.125rem;font-style:normal;font-weight:700;justify-content:space-between;line-height:150%;padding:.5rem 1rem}.studyReport-graph-body{display:flex;flex-direction:column;gap:.5rem;padding:1rem}.studyReport-graph-subhead{color:#000;display:flex;font-family:Raleway,sans-serif;font-size:1rem;font-style:normal;font-weight:500;justify-content:space-between;line-height:150%}@keyframes fadeInFromNone{0%{background-image:linear-gradient(80deg,#475569,#64748b 102.8%)}to{background-image:linear-gradient(80deg,#4a8217,#c1c600 102.8%)}}@media screen and (max-width:704px){.studyReport-studentBlock{align-items:center;flex-direction:row;gap:1.5rem;justify-content:start;min-width:100%}.studyReport-studentData{flex-direction:column;gap:.5rem}}@media screen and (max-width:576px){.studyReport-graph-data{gap:.5rem}}.support-comment{border-bottom:1px solid #d1d5db;margin-bottom:1.5rem;padding-bottom:1.5rem}.support-comment .MuiInputBase-fullWidth{height:unset;min-height:5rem!important}.support-radio .MuiSvgIcon-root{font-size:26px}.support-radio.PrivateSwitchBase-root{padding:0}.support-body{background:#fff var(--pageBackgroundGradient);min-height:100%}.support-radioGroup svg{color:var(--main)}.support-radioGroup div{border-color:var(--main);outline:unset!important}@-ms-viewport{width:device-width}html{-ms-overflow-style:scrollbar;-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}.container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media (min-width:576px){.container{padding-left:15px;padding-right:15px}}@media (min-width:768px){.container{padding-left:15px;padding-right:15px}}@media (min-width:992px){.container{padding-left:15px;padding-right:15px}}@media (min-width:1200px){.container{padding-left:15px;padding-right:15px}}@media (min-width:576px){.container{max-width:100%;width:540px}}@media (min-width:768px){.container{max-width:100%;width:720px}}@media (min-width:992px){.container{max-width:100%;width:960px}}@media (min-width:1200px){.container{max-width:100%;width:1140px}}.container-fluid{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}@media (min-width:576px){.container-fluid{padding-left:15px;padding-right:15px}}@media (min-width:768px){.container-fluid{padding-left:15px;padding-right:15px}}@media (min-width:992px){.container-fluid{padding-left:15px;padding-right:15px}}@media (min-width:1200px){.container-fluid{padding-left:15px;padding-right:15px}}.row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}@media (min-width:576px){.row{margin-left:-15px;margin-right:-15px}}@media (min-width:768px){.row{margin-left:-15px;margin-right:-15px}}@media (min-width:992px){.row{margin-left:-15px;margin-right:-15px}}@media (min-width:1200px){.row{margin-left:-15px;margin-right:-15px}}.no-gutters{margin-left:0;margin-right:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-left:0;padding-right:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{min-height:1px;padding-left:15px;padding-right:15px;position:relative;width:100%}@media (min-width:576px){.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-left:15px;padding-right:15px}}@media (min-width:768px){.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-left:15px;padding-right:15px}}@media (min-width:992px){.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-left:15px;padding-right:15px}}@media (min-width:1200px){.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-left:15px;padding-right:15px}}.col{-ms-flex-preferred-size:0;-webkit-box-flex:1;-ms-flex-positive:1;-webkit-flex-basis:0;flex-basis:0;-webkit-flex-grow:1;flex-grow:1;max-width:100%}.col-auto{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;max-width:none;width:auto}.col-1,.col-auto{-webkit-box-flex:0}.col-1{-webkit-flex:0 0 8.333333%;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-2,.col-3{-webkit-box-flex:0}.col-3{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-4,.col-5{-webkit-box-flex:0}.col-5{-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-6,.col-7{-webkit-box-flex:0}.col-7{-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-8,.col-9{-webkit-box-flex:0}.col-9{-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-webkit-flex:0 0 83.333333%;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-10,.col-11{-webkit-box-flex:0}.col-11{-webkit-flex:0 0 91.666667%;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-0{right:auto}.pull-1{right:8.333333%}.pull-2{right:16.666667%}.pull-3{right:25%}.pull-4{right:33.333333%}.pull-5{right:41.666667%}.pull-6{right:50%}.pull-7{right:58.333333%}.pull-8{right:66.666667%}.pull-9{right:75%}.pull-10{right:83.333333%}.pull-11{right:91.666667%}.pull-12{right:100%}.push-0{left:auto}.push-1{left:8.333333%}.push-2{left:16.666667%}.push-3{left:25%}.push-4{left:33.333333%}.push-5{left:41.666667%}.push-6{left:50%}.push-7{left:58.333333%}.push-8{left:66.666667%}.push-9{left:75%}.push-10{left:83.333333%}.push-11{left:91.666667%}.push-12{left:100%}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;-webkit-box-flex:1;-ms-flex-positive:1;-webkit-flex-basis:0;flex-basis:0;-webkit-flex-grow:1;flex-grow:1;max-width:100%}.col-sm-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;max-width:none;width:auto}.col-sm-1{-webkit-box-flex:0;-webkit-flex:0 0 8.333333%;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-webkit-box-flex:0;-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-webkit-box-flex:0;-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-webkit-box-flex:0;-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-webkit-box-flex:0;-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-webkit-box-flex:0;-webkit-flex:0 0 83.333333%;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-webkit-box-flex:0;-webkit-flex:0 0 91.666667%;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-sm-0{right:auto}.pull-sm-1{right:8.333333%}.pull-sm-2{right:16.666667%}.pull-sm-3{right:25%}.pull-sm-4{right:33.333333%}.pull-sm-5{right:41.666667%}.pull-sm-6{right:50%}.pull-sm-7{right:58.333333%}.pull-sm-8{right:66.666667%}.pull-sm-9{right:75%}.pull-sm-10{right:83.333333%}.pull-sm-11{right:91.666667%}.pull-sm-12{right:100%}.push-sm-0{left:auto}.push-sm-1{left:8.333333%}.push-sm-2{left:16.666667%}.push-sm-3{left:25%}.push-sm-4{left:33.333333%}.push-sm-5{left:41.666667%}.push-sm-6{left:50%}.push-sm-7{left:58.333333%}.push-sm-8{left:66.666667%}.push-sm-9{left:75%}.push-sm-10{left:83.333333%}.push-sm-11{left:91.666667%}.push-sm-12{left:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;-webkit-box-flex:1;-ms-flex-positive:1;-webkit-flex-basis:0;flex-basis:0;-webkit-flex-grow:1;flex-grow:1;max-width:100%}.col-md-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;max-width:none;width:auto}.col-md-1{-webkit-box-flex:0;-webkit-flex:0 0 8.333333%;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-webkit-box-flex:0;-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-webkit-box-flex:0;-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-webkit-box-flex:0;-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-webkit-box-flex:0;-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-webkit-box-flex:0;-webkit-flex:0 0 83.333333%;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-webkit-box-flex:0;-webkit-flex:0 0 91.666667%;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-md-0{right:auto}.pull-md-1{right:8.333333%}.pull-md-2{right:16.666667%}.pull-md-3{right:25%}.pull-md-4{right:33.333333%}.pull-md-5{right:41.666667%}.pull-md-6{right:50%}.pull-md-7{right:58.333333%}.pull-md-8{right:66.666667%}.pull-md-9{right:75%}.pull-md-10{right:83.333333%}.pull-md-11{right:91.666667%}.pull-md-12{right:100%}.push-md-0{left:auto}.push-md-1{left:8.333333%}.push-md-2{left:16.666667%}.push-md-3{left:25%}.push-md-4{left:33.333333%}.push-md-5{left:41.666667%}.push-md-6{left:50%}.push-md-7{left:58.333333%}.push-md-8{left:66.666667%}.push-md-9{left:75%}.push-md-10{left:83.333333%}.push-md-11{left:91.666667%}.push-md-12{left:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;-webkit-box-flex:1;-ms-flex-positive:1;-webkit-flex-basis:0;flex-basis:0;-webkit-flex-grow:1;flex-grow:1;max-width:100%}.col-lg-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;max-width:none;width:auto}.col-lg-1{-webkit-box-flex:0;-webkit-flex:0 0 8.333333%;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-webkit-box-flex:0;-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-webkit-box-flex:0;-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-webkit-box-flex:0;-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-webkit-box-flex:0;-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-webkit-box-flex:0;-webkit-flex:0 0 83.333333%;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-webkit-box-flex:0;-webkit-flex:0 0 91.666667%;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-lg-0{right:auto}.pull-lg-1{right:8.333333%}.pull-lg-2{right:16.666667%}.pull-lg-3{right:25%}.pull-lg-4{right:33.333333%}.pull-lg-5{right:41.666667%}.pull-lg-6{right:50%}.pull-lg-7{right:58.333333%}.pull-lg-8{right:66.666667%}.pull-lg-9{right:75%}.pull-lg-10{right:83.333333%}.pull-lg-11{right:91.666667%}.pull-lg-12{right:100%}.push-lg-0{left:auto}.push-lg-1{left:8.333333%}.push-lg-2{left:16.666667%}.push-lg-3{left:25%}.push-lg-4{left:33.333333%}.push-lg-5{left:41.666667%}.push-lg-6{left:50%}.push-lg-7{left:58.333333%}.push-lg-8{left:66.666667%}.push-lg-9{left:75%}.push-lg-10{left:83.333333%}.push-lg-11{left:91.666667%}.push-lg-12{left:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;-webkit-box-flex:1;-ms-flex-positive:1;-webkit-flex-basis:0;flex-basis:0;-webkit-flex-grow:1;flex-grow:1;max-width:100%}.col-xl-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;max-width:none;width:auto}.col-xl-1{-webkit-box-flex:0;-webkit-flex:0 0 8.333333%;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-webkit-box-flex:0;-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-webkit-box-flex:0;-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-webkit-box-flex:0;-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-webkit-box-flex:0;-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-webkit-box-flex:0;-webkit-flex:0 0 83.333333%;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-webkit-box-flex:0;-webkit-flex:0 0 91.666667%;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-xl-0{right:auto}.pull-xl-1{right:8.333333%}.pull-xl-2{right:16.666667%}.pull-xl-3{right:25%}.pull-xl-4{right:33.333333%}.pull-xl-5{right:41.666667%}.pull-xl-6{right:50%}.pull-xl-7{right:58.333333%}.pull-xl-8{right:66.666667%}.pull-xl-9{right:75%}.pull-xl-10{right:83.333333%}.pull-xl-11{right:91.666667%}.pull-xl-12{right:100%}.push-xl-0{left:auto}.push-xl-1{left:8.333333%}.push-xl-2{left:16.666667%}.push-xl-3{left:25%}.push-xl-4{left:33.333333%}.push-xl-5{left:41.666667%}.push-xl-6{left:50%}.push-xl-7{left:58.333333%}.push-xl-8{left:66.666667%}.push-xl-9{left:75%}.push-xl-10{left:83.333333%}.push-xl-11{left:91.666667%}.push-xl-12{left:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.order-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;-webkit-order:-1;order:-1}.order-last{-webkit-box-ordinal-group:2;-ms-flex-order:1;-webkit-order:1;order:1}.order-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;-webkit-order:0;order:0}.flex-row{-webkit-box-orient:horizontal!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-column,.flex-row{-webkit-box-direction:normal!important}.flex-column{-webkit-box-orient:vertical!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-webkit-box-orient:horizontal!important;-webkit-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse,.flex-row-reverse{-webkit-box-direction:reverse!important}.flex-column-reverse{-webkit-box-orient:vertical!important;-webkit-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-webkit-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;-webkit-justify-content:flex-start!important;justify-content:flex-start!important}.justify-content-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;-webkit-justify-content:flex-end!important;justify-content:flex-end!important}.justify-content-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;-webkit-justify-content:center!important;justify-content:center!important}.justify-content-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;-webkit-justify-content:space-between!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;-webkit-justify-content:space-around!important;justify-content:space-around!important}.align-items-start{-webkit-box-align:start!important;-ms-flex-align:start!important;-webkit-align-items:flex-start!important;align-items:flex-start!important}.align-items-end{-webkit-box-align:end!important;-ms-flex-align:end!important;-webkit-align-items:flex-end!important;align-items:flex-end!important}.align-items-center{-webkit-box-align:center!important;-ms-flex-align:center!important;-webkit-align-items:center!important;align-items:center!important}.align-items-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;-webkit-align-items:baseline!important;align-items:baseline!important}.align-items-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;-webkit-align-items:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;-webkit-align-content:flex-start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;-webkit-align-content:flex-end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;-webkit-align-content:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;-webkit-align-content:space-between!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;-webkit-align-content:space-around!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;-webkit-align-content:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;-webkit-align-self:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;-webkit-align-self:flex-start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;-webkit-align-self:flex-end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;-webkit-align-self:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;-webkit-align-self:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;-webkit-align-self:stretch!important;align-self:stretch!important}@media (min-width:576px){.order-sm-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;-webkit-order:-1;order:-1}.order-sm-last{-webkit-box-ordinal-group:2;-ms-flex-order:1;-webkit-order:1;order:1}.order-sm-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;-webkit-order:0;order:0}.flex-sm-row{-webkit-box-orient:horizontal!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column,.flex-sm-row{-webkit-box-direction:normal!important}.flex-sm-column{-webkit-box-orient:vertical!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-webkit-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-sm-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;-webkit-justify-content:flex-start!important;justify-content:flex-start!important}.justify-content-sm-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;-webkit-justify-content:flex-end!important;justify-content:flex-end!important}.justify-content-sm-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;-webkit-justify-content:center!important;justify-content:center!important}.justify-content-sm-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;-webkit-justify-content:space-between!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;-webkit-justify-content:space-around!important;justify-content:space-around!important}.align-items-sm-start{-webkit-box-align:start!important;-ms-flex-align:start!important;-webkit-align-items:flex-start!important;align-items:flex-start!important}.align-items-sm-end{-webkit-box-align:end!important;-ms-flex-align:end!important;-webkit-align-items:flex-end!important;align-items:flex-end!important}.align-items-sm-center{-webkit-box-align:center!important;-ms-flex-align:center!important;-webkit-align-items:center!important;align-items:center!important}.align-items-sm-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;-webkit-align-items:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;-webkit-align-items:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;-webkit-align-content:flex-start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;-webkit-align-content:flex-end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;-webkit-align-content:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;-webkit-align-content:space-between!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;-webkit-align-content:space-around!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;-webkit-align-content:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;-webkit-align-self:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;-webkit-align-self:flex-start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;-webkit-align-self:flex-end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;-webkit-align-self:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;-webkit-align-self:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;-webkit-align-self:stretch!important;align-self:stretch!important}}@media (min-width:768px){.order-md-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;-webkit-order:-1;order:-1}.order-md-last{-webkit-box-ordinal-group:2;-ms-flex-order:1;-webkit-order:1;order:1}.order-md-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;-webkit-order:0;order:0}.flex-md-row{-webkit-box-orient:horizontal!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column,.flex-md-row{-webkit-box-direction:normal!important}.flex-md-column{-webkit-box-orient:vertical!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-webkit-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-md-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;-webkit-justify-content:flex-start!important;justify-content:flex-start!important}.justify-content-md-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;-webkit-justify-content:flex-end!important;justify-content:flex-end!important}.justify-content-md-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;-webkit-justify-content:center!important;justify-content:center!important}.justify-content-md-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;-webkit-justify-content:space-between!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;-webkit-justify-content:space-around!important;justify-content:space-around!important}.align-items-md-start{-webkit-box-align:start!important;-ms-flex-align:start!important;-webkit-align-items:flex-start!important;align-items:flex-start!important}.align-items-md-end{-webkit-box-align:end!important;-ms-flex-align:end!important;-webkit-align-items:flex-end!important;align-items:flex-end!important}.align-items-md-center{-webkit-box-align:center!important;-ms-flex-align:center!important;-webkit-align-items:center!important;align-items:center!important}.align-items-md-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;-webkit-align-items:baseline!important;align-items:baseline!important}.align-items-md-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;-webkit-align-items:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;-webkit-align-content:flex-start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;-webkit-align-content:flex-end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;-webkit-align-content:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;-webkit-align-content:space-between!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;-webkit-align-content:space-around!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;-webkit-align-content:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;-webkit-align-self:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;-webkit-align-self:flex-start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;-webkit-align-self:flex-end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;-webkit-align-self:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;-webkit-align-self:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;-webkit-align-self:stretch!important;align-self:stretch!important}}@media (min-width:992px){.order-lg-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;-webkit-order:-1;order:-1}.order-lg-last{-webkit-box-ordinal-group:2;-ms-flex-order:1;-webkit-order:1;order:1}.order-lg-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;-webkit-order:0;order:0}.flex-lg-row{-webkit-box-orient:horizontal!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column,.flex-lg-row{-webkit-box-direction:normal!important}.flex-lg-column{-webkit-box-orient:vertical!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-webkit-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-lg-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;-webkit-justify-content:flex-start!important;justify-content:flex-start!important}.justify-content-lg-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;-webkit-justify-content:flex-end!important;justify-content:flex-end!important}.justify-content-lg-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;-webkit-justify-content:center!important;justify-content:center!important}.justify-content-lg-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;-webkit-justify-content:space-between!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;-webkit-justify-content:space-around!important;justify-content:space-around!important}.align-items-lg-start{-webkit-box-align:start!important;-ms-flex-align:start!important;-webkit-align-items:flex-start!important;align-items:flex-start!important}.align-items-lg-end{-webkit-box-align:end!important;-ms-flex-align:end!important;-webkit-align-items:flex-end!important;align-items:flex-end!important}.align-items-lg-center{-webkit-box-align:center!important;-ms-flex-align:center!important;-webkit-align-items:center!important;align-items:center!important}.align-items-lg-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;-webkit-align-items:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;-webkit-align-items:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;-webkit-align-content:flex-start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;-webkit-align-content:flex-end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;-webkit-align-content:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;-webkit-align-content:space-between!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;-webkit-align-content:space-around!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;-webkit-align-content:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;-webkit-align-self:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;-webkit-align-self:flex-start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;-webkit-align-self:flex-end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;-webkit-align-self:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;-webkit-align-self:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;-webkit-align-self:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.order-xl-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;-webkit-order:-1;order:-1}.order-xl-last{-webkit-box-ordinal-group:2;-ms-flex-order:1;-webkit-order:1;order:1}.order-xl-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;-webkit-order:0;order:0}.flex-xl-row{-webkit-box-orient:horizontal!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column,.flex-xl-row{-webkit-box-direction:normal!important}.flex-xl-column{-webkit-box-orient:vertical!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-webkit-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-xl-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;-webkit-justify-content:flex-start!important;justify-content:flex-start!important}.justify-content-xl-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;-webkit-justify-content:flex-end!important;justify-content:flex-end!important}.justify-content-xl-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;-webkit-justify-content:center!important;justify-content:center!important}.justify-content-xl-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;-webkit-justify-content:space-between!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;-webkit-justify-content:space-around!important;justify-content:space-around!important}.align-items-xl-start{-webkit-box-align:start!important;-ms-flex-align:start!important;-webkit-align-items:flex-start!important;align-items:flex-start!important}.align-items-xl-end{-webkit-box-align:end!important;-ms-flex-align:end!important;-webkit-align-items:flex-end!important;align-items:flex-end!important}.align-items-xl-center{-webkit-box-align:center!important;-ms-flex-align:center!important;-webkit-align-items:center!important;align-items:center!important}.align-items-xl-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;-webkit-align-items:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;-webkit-align-items:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;-webkit-align-content:flex-start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;-webkit-align-content:flex-end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;-webkit-align-content:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;-webkit-align-content:space-between!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;-webkit-align-content:space-around!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;-webkit-align-content:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;-webkit-align-self:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;-webkit-align-self:flex-start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;-webkit-align-self:flex-end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;-webkit-align-self:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;-webkit-align-self:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;-webkit-align-self:stretch!important;align-self:stretch!important}}:root{--mainBlue:#0e7490;--mainGreyText:#4b5563;--mainBlackText:#171717;--subtitleGreyText:#6b7280;--successText:#059669;--main:#007fa3;--mainHover:#0e7490;--mainActive:#155e75;--links:#4338ca;--linksHover:#3730a3;--linksActive:#312e81;--backgroundHover:#f3f4f6;--backgroundActive:#eef2ff;--pageBackgroundGradient:linear-gradient(124deg,rgba(55,48,163,.15) 24.91%,rgba(234,88,12,.15) 82.69%),#fff;--calendarTodayGradient:linear-gradient(150deg,rgba(55,48,163,.35),rgba(249,115,22,.35));--calendarTomorrowGradient:linear-gradient(129deg,rgba(234,88,12,.35),rgba(245,158,11,.35));--calendarYesterdayGradient:linear-gradient(140deg,rgba(3,105,161,.35),rgba(55,48,163,.35));--mainIelts:#000;--mainIRP:#000;--progress:0%}@font-face{font-family:Fira Code;font-weight:500;src:url(/static/media/FiraCode-Medium.195a5963e89a1ff0cf03.ttf)}@font-face{font-family:Raleway;font-weight:500;src:url(/static/media/Raleway-Medium.10498e1dc3ccaf664c71.ttf)}@font-face{font-family:Raleway;font-weight:700;src:url(/static/media/Raleway-Bold.b430856ea5fc5c516851.ttf)}@font-face{font-family:Raleway;font-weight:400;src:url(/static/media/Raleway-Light.f86090a73e4996cf067e.ttf)}html{font-size:16px}*{font-family:Raleway,sans-serif}html img{max-width:100%}td img{max-width:unset;width:unset}body{font-family:Raleway,sans-serif!important}input:focus,textarea:focus{outline:none!important}.react-swipeable-view-container{transition:transform .35s cubic-bezier(.15,.3,.25,1) 0s!important}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-thumb{background-color:#a3a3a3;border-radius:9999px}body:has(.app-loader){overflow:hidden}.app-loader{align-items:center;background:#374151;display:flex;inset:0;justify-content:center;opacity:.6;position:fixed;user-select:none;z-index:2222}.app-loader img{height:15.625rem;width:15.625rem}@media screen and (min-width:1200px){.MuiContainer-root{max-width:75rem!important;padding:0!important;width:75rem!important}}.Cal__Day__root.Cal__Day__selected .Cal__Day__selection{align-items:center;display:flex;justify-content:center}.MuiModalClose-root svg{height:1.25rem;width:1.25rem}.MuiModalClose-root{position:static!important}.MuiModal-backdrop:not(.MuiBackdrop-invisible){background:#374151!important;opacity:.6!important}.MuiBackdrop-root.MuiBackdrop-invisible{background:unset!important;opacity:unset!important}.MuiModalDialog-root{border-radius:8px!important;box-shadow:0 1px 1.4px 0 rgba(0,0,0,.2)!important}.notistack-SnackbarContainer{top:6rem;width:max-content!important}.notistack-SnackbarContainer>div:first-child .notif-warning{margin-top:calc(-14px + 2rem)}.notif-warning{background-color:#c2410c!important;border-radius:4px!important;max-width:43rem;padding:.75rem!important;width:calc(100vw - 2rem)}.notif-content{display:flex;gap:.5rem}.notif-content svg{margin-top:.25rem}.notif-text{display:flex;flex-direction:column}.notif-text b{font-size:1rem;font-weight:500}.notif-text b,.notif-text span{font-family:Raleway,sans-serif;font-style:normal;line-height:150%}.notif-text span{color:#fafafa;font-size:.875rem;font-weight:400}.notif-contact{border:1px solid #d4d4d4;border-radius:4px;color:#fff;cursor:pointer;font-family:Raleway,sans-serif;font-size:.625rem;font-style:normal;font-weight:500;line-height:150%;margin-right:8px;padding:.5rem .75rem}.notif-success{background-color:#374151!important;box-shadow:0 1px 3px 0 rgba(0,0,0,.3),0 4px 8px 3px rgba(0,0,0,.15)!important;padding:.875rem 1rem!important;z-index:10000000000000000000}.notif-success-content{display:flex;flex-direction:column;gap:.5rem}.notif-success-content b{color:#fff;font-size:1rem;font-weight:700}.notif-success-content b,.notif-success-content span{font-family:Raleway,sans-serif;font-style:normal;line-height:150%}.notif-success-content span{font-size:.875rem;font-weight:400}.notif-success-close{cursor:pointer;margin-right:8px}@media screen and (min-width:600px){.notif-success{width:21.5rem!important}}.noselect *{-webkit-touch-callout:none;user-select:none}.tooltip{color:#fafafa;font-family:Raleway,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:150%;max-width:9.125rem!important;text-align:center!important}.tooltip,.tooltip-arrow:before{background-color:#1f2937!important}.cursor-pointer{cursor:pointer}.Mui-error fieldset.MuiOutlinedInput-notchedOutline{border-color:#dc2626;border-width:2px}fieldset.MuiOutlinedInput-notchedOutline{border-color:#d4d4d4}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{transition:background-color 5000s ease-in-out 0s}:has(.calendarScreen){overscroll-behavior:none!important}.d-none{display:none}::placeholder{user-select:none!important}.MuiTypography-root{font-family:Raleway,sans-serif!important;letter-spacing:0!important}.box-shadow-default{box-shadow:0 1px 1.41px 0 rgba(0,0,0,.2)}.android *,.ios *{outline:none!important}