.MuiButton-root:focus-visible{outline:2px solid #22d3ee}.MuiButton-root:focus:not(:focus-visible){outline:none}: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{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}#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}}.snackbar-container-root{bottom:calc(var(--bottomMenuHeight) + env(safe-area-inset-bottom) + .5rem)!important}.snackbar-container-root.menu-hidden{bottom:calc(env(safe-area-inset-bottom) + .5rem)!important}.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}.lottieIrp path[fill|="rgb(216,180,254)"]{fill:#ffe7eb}.lottieIrp path[stroke|="rgb(216,180,254)"]{stroke:#ffe7eb}.lottieIrp path[fill|="rgb(167,84,246)"]{fill:#ff99a9}.lottieIrp path[stroke|="rgb(167,84,246)"]{stroke:#ff99a9}.lottieIrp path[fill|="rgb(94,37,158)"]{fill:#e31837}.lottieIrp path[stroke|="rgb(94,37,158)"]{stroke:#e31837}.lottieIrp path[fill|="rgb(225,28,72)"]{fill:#9333ea}.lottieIrp path[stroke|="rgb(225,28,72)"]{stroke:#9333ea}.lottieIrp path[fill|="rgb(147,51,233)"]{fill:#ed5169}.lottieIrp path[stroke|="rgb(147,51,233)"]{stroke:#ed5169}.lottieIrp path[fill|="rgb(191,131,251)"]{fill:#ffc7d0}.lottieIrp path[stroke|="rgb(191,131,251)"]{stroke:#ffc7d0}.lottie,.lottieIrp{height:100%}.pollModal-container{display:flex;flex-direction:column;height:100%;position:relative}.pollModal-title{font-size:1.5625rem;font-weight:600;line-height:140%}.pollModal-description,.pollModal-title{color:var(--mainBlackText);font-family:Raleway,sans-serif;font-style:normal;text-align:center}.pollModal-description{font-size:1.125rem;font-weight:500;line-height:150%;margin-top:.5rem}.pollModal-contentButtons{display:flex;flex-direction:column;gap:.5rem;margin-bottom:2rem;margin-top:2rem}.pollModal-contentButtons-submit{flex-grow:1;width:100%}.pollModal-success-title{color:var(--mainBlackText);font-family:Raleway,sans-serif;font-size:1.875rem;font-style:normal;font-weight:600;line-height:120%;margin-top:.5rem;text-align:center}.pollModal-success{position:relative}.pollModal-success-content{align-items:center;display:flex;flex-direction:column}@media screen and (max-width:768px){.pollModal-title{font-size:1.625rem;line-height:130%;text-align:left}.pollModal-description{font-size:1rem;line-height:130%;text-align:left}.pollModal-contentButtons-submit{flex-grow:unset;margin-top:auto}.pollModal-success{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.pollModal-success-content{margin-top:-10rem}.pollModal-contentButtons-success-button{bottom:0;position:absolute}}.MuiButton-root.gel-button{border-radius:999px;cursor:pointer;font-size:.875rem;font-weight:500;line-height:150%;padding:.75rem 2rem;text-transform:none}.MuiButton-root.gel-button.MuiButton-sizeMedium,.MuiButton-root.gel-button.MuiButton-sizeSmall{height:2.5rem;padding:.5rem 1rem}.MuiButton-root.gel-button.MuiButton-sizeLarge{height:3rem}@media screen and (min-width:769px){.MuiButton-root.gel-button.MuiButton-sizeLarge{height:3.75rem}.MuiButton-root.gel-button{font-size:1rem;padding:1.125rem 2rem}.MuiButton-root.gel-button.MuiButton-sizeMedium{height:3rem;padding:.75rem 2rem}}.modal-body{max-height:100vh;overflow-y:auto}.gel-option{background:#fff;border-radius:1rem;box-shadow:0 3px 2px 0 rgb(75 75 75/8%);display:flex;gap:.5rem;overflow:hidden;padding:1rem;position:relative}.gel-option .MuiRadio-root.Mui-checked{z-index:2}.gel-option .MuiRadio-root.Mui-checked+.gel-option__label{color:#fff}.gel-option.Mui-disabled .MuiRadio-root.Mui-checked+.gel-option__label:before{cursor:not-allowed}.gel-option .MuiRadio-root.Mui-checked+.gel-option__label:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.gel-option.MuiFormControlLabel-root.Mui-disabled{cursor:not-allowed}.gel-option.MuiFormControlLabel-root{margin:0}.gel-option .gel-option__label{color:#171717;font-size:.875rem;font-weight:600;line-height:150%;z-index:1}.gel-option .MuiRadio-root{padding:0}.gel-option .optionIcon{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE5IDEwLjVhOSA5IDAgMSAxLTE4IDAgOSA5IDAgMCAxIDE4IDBaIiBzdHJva2U9IiNBM0EzQTMiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48L3N2Zz4=);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:24px;transition:all .3s ease-in-out;width:24px}.gel-option:not(.Mui-disabled):hover .optionIcon{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggb3BhY2l0eT0iLjQiIGQ9Ik0yMSAxMS41YzAgNS41MjMtNC40NzcgMTAtMTAgMTBzLTEwLTQuNDc3LTEwLTEwIDQuNDc3LTEwIDEwLTEwIDEwIDQuNDc3IDEwIDEwWiIgZmlsbD0iI0U1RTVFNSIgc3Ryb2tlPSIjNDA0MDQwIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNS40NiA3LjkwOGEuNzUuNzUgMCAwIDEgLjEzMiAxLjA1MmwtNC4wMDcgNS4xNTJhMS43NSAxLjc1IDAgMCAxLTIuNTUyLjIyN2wtMi41MzUtMi4yODJhLjc1Ljc1IDAgMSAxIDEuMDA0LTEuMTE0bDIuNTM0IDIuMjhhLjI1LjI1IDAgMCAwIC4zNjUtLjAzMmw0LjAwNy01LjE1MWEuNzUuNzUgMCAwIDEgMS4wNTMtLjEzMloiIGZpbGw9IiNBM0EzQTMiLz48L3N2Zz4=)}@media screen and (min-width:768px){.gel-option{padding:1rem 1.375rem}.gel-option .gel-option__label{font-size:1.125rem;font-weight:500}}.selectAction-item{align-items:center;box-shadow:0 1px 1.41px 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-family:Raleway,sans-serif;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;text-transform:capitalize;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)}}.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: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}}@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{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%;margin-bottom:5rem;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;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:768px){.listening-wrap{margin-bottom:8rem}}@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}.ielts-playlist [data-font] *{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}.reading-content{display:flex;flex-direction:column;margin:2rem auto auto;max-width:75rem;padding:0 1rem;width:100%}.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;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{margin-bottom:6rem;margin-top:7rem}.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}@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:"•   "}.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{gap:.5rem}.cdIelts_ms,.msCd-info{align-items:center;display:flex}.msCd-info{cursor:pointer;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)}.allClass.isFeedback .mcCd-radio label,.allClass.isFeedback .questionText.cdIelts_ms b{max-width:calc(100vw - 9rem)}}.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%}.attentionModal-buttonText{color:#fafafa;font-family:Raleway,sans-serif;font-size:.875rem;font-style:normal;font-weight:500;line-height:150%}.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}#areYouSureYouWantToLeaveModal{margin:auto;max-width:32.5rem}.areYouSureYouWantToLeaveModal-title{font-size:1.2rem;font-weight:600;margin-bottom:1.8rem;text-align:center}.areYouSureYouWantToLeaveModal-buttons{display:flex;gap:1rem;justify-content:space-between;margin-bottom:.5rem}.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}.MuiFormControl-root.gel-input .MuiOutlinedInput-root{background-color:#fff;border-radius:999px;box-shadow:0 3px 2px 0 rgb(75 75 75/8%);font-weight:500;height:3rem;margin-top:.375rem;padding:.75rem 1.25rem}.MuiFormControl-root.gel-input input[type=password]::placeholder{font-family:Raleway,sans-serif}.MuiFormControl-root.gel-input{padding-bottom:20px}@media screen and (min-width:481px){.MuiFormControl-root.gel-input .MuiOutlinedInput-root{padding:1.125rem}}@media screen and (min-width:769px){.MuiFormControl-root.gel-input .MuiOutlinedInput-root{height:3.75rem;padding:1.25rem 1.375rem}.MuiFormControl-root.gel-input{padding-bottom:1.5rem}.MuiFormControl-root.gel-input input{font-size:1rem}}.MuiFormControl-root.gel-input .Mui-disabled .MuiOutlinedInput-notchedOutline,.gel-input .MuiOutlinedInput-notchedOutline,.gel-input .MuiOutlinedInput-root:not(.Mui-error):hover .MuiOutlinedInput-notchedOutline{border-color:transparent}.MuiFormControl-root.gel-input .MuiOutlinedInput-root.Mui-disabled{background-color:#e5e5e5;color:#525252}.gel-input .MuiInputAdornment-root svg{font-size:1.125rem}.MuiFormControl-root.gel-input input{border-radius:999px;padding:0 .5rem}.MuiFormControl-root.gel-input .Mui-focused .MuiOutlinedInput-notchedOutline{border-width:1px}.MuiFormControl-root.gel-input input::placeholder{color:#000!important}.MuiFormControl-root.gel-input .Mui-focused:not(.Mui-error){color:#525252}.qrScanner{background:#010101;height:100vh;left:0;position:absolute;top:0;width:100vw;z-index:var(--zIndexMiddle)}.qrScanner-headerSaveArea{background:#000;height:env(safe-area-inset-top)}#qrScanner-output-video{background:orange;height:100%;left:50%;min-height:70vh;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}#qrScanner-canvas{display:none}.qrScanner-header{background:linear-gradient(180deg,#000,transparent);display:flex;justify-content:space-between;padding:1.5rem;position:absolute;width:100%;z-index:var(--zIndexTop)}.qrScanner-title{color:#fff;line-height:2rem}.qrScanner-controls{display:grid;gap:.5rem;grid-template-rows:1fr 1fr;margin:0 auto;max-width:20rem;padding-left:2rem;padding-right:2rem;padding-top:3rem}.qrScanner-output{height:70vh;overflow:hidden;position:relative;width:100%}.qrScanner-frame{border:4px solid hsla(0,0%,100%,.8);border-radius:12px;box-shadow:0 0 20px hsla(0,0%,100%,.5);height:50vw;left:50%;max-height:250px;max-width:250px;position:absolute;top:50%;transform:translate(-50%,-50%);width:50vw;z-index:2}.qrScanner-frame:before{border-bottom:none;border-radius:12px 0 0;border-right:none;left:-4px;top:-4px}.qrScanner-frame:after{border-left:none;border-radius:0 0 12px;border-top:none;bottom:-4px;right:-4px}.rightTextContentWeb-title{color:#171717;font-family:Raleway,sans-serif;font-size:1.875rem;font-style:normal;font-weight:600;line-height:120%;text-align:center}.rightTextContentWeb-chat{background:#fff;border-radius:1rem;display:flex;flex-direction:column;gap:.25rem;padding:1rem;width:100%}.rightTextContentWeb-chat.first{margin-top:1.5rem}.rightTextContentWeb-chat.second{margin-top:.5rem}.rightTextContentWeb-chat-message-1{align-items:center;display:flex;gap:1rem}.rightTextContentWeb-chat-message-2{background:#eef2ff;border-radius:1rem;font-family:Raleway,sans-serif;font-size:.875rem;font-style:normal;font-weight:600;line-height:150%;margin-left:auto;padding:.25rem .75rem}.rightTextContentWeb-advantages{background:hsla(0,0%,100%,.3);border:2px solid #fff;border-radius:1rem;margin-bottom:1.125rem;margin-top:.5rem;width:100%}.rightTextContentWeb-advantages-header{align-items:center;background:#fff;border-radius:1rem 1rem 0 0;display:grid;gap:.125rem;grid-template-columns:40% 10% 50%;padding:.72rem 1rem .72rem 1.75rem;text-align:center}.rightTextContentWeb-advantages-content{background:#fff;border-radius:1rem;display:flex;flex-direction:column;gap:2px}.rightTextContentWeb-advantages-content-row{background:#f5f5f5;display:grid;gap:.125rem;grid-template-columns:40% 10% 50%;padding:.72rem 1rem .72rem 1.75rem}.rightTextContentWeb-advantages-content-item-text{align-self:center;color:#000;font-family:Raleway,sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:130%}.rightTextContentWeb-advantages-content-item-icon.flex{color:#9333ea;font-family:Raleway,sans-serif;font-size:1rem;font-style:normal;font-weight:700;line-height:150%}.rightTextContentWeb-advantages-content-item-icon.ielts{color:#000;font-family:Raleway,sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:130%}.rightTextContentWeb-advantages-content-item-icon{align-items:center;align-self:center;display:flex;justify-content:center;text-align:center}.rightTextContentWeb-advantages-header-item.flex{color:#9333ea}.rightTextContentWeb-advantages-header-item.flex,.rightTextContentWeb-advantages-header-item.ielts{font-family:Raleway,sans-serif;font-size:1.125rem;font-style:normal;font-weight:700;line-height:150%;text-align:center}.rightTextContentWeb-advantages-header-item.ielts{color:#ea0034}.rightTextContentWeb-advantages-content-row.last{border-radius:0 0 1rem 1rem}.rightTextContentWeb-chat-message-1-content{color:#525252;font-family:Raleway,sans-serif;font-size:1.125rem;font-style:normal;font-weight:600}@media screen and (max-width:768px){.rightTextContentWeb-advantages-header{grid-template-columns:45% 10% 45%;padding:.5rem .5rem .5rem 1rem}.rightTextContentWeb-advantages-content-row{grid-template-columns:45% 10% 45%;padding-left:1rem;padding-right:.5rem}.rightTextContentWeb-chat-message-1-content{font-family:Raleway,sans-serif;font-size:1rem;font-style:normal;font-weight:600;line-height:130%}.rightTextContentWeb-chat-message-2{font-family:Raleway,sans-serif;font-size:.875rem;font-style:normal;font-weight:600;line-height:150%}.rightTextContentWeb-chat{padding:.75rem}.rightTextContentWeb-advantages-header-item.flex{font-size:1.125rem;font-style:normal;font-weight:700;line-height:150%}.rightTextContentWeb-advantages-header-item.ielts{font-size:1rem;font-style:normal;font-weight:700;line-height:150%}.rightTextContentWeb-title{font-size:1.25rem;font-style:normal;font-weight:600;line-height:140%}.rightTextContentWeb-advantages{margin-bottom:unset}}.cnQrLogin-main{display:flex;flex-direction:column}.cnQrLogin-title-welcome{color:var(--mainBlackText)}.cnQrLogin-title-ieltsFlex,.cnQrLogin-title-welcome{font-family:Raleway,sans-serif;font-size:1.875rem;font-style:normal;font-weight:600;line-height:120%;text-align:center}.cnQrLogin-title-ieltsFlex{color:var(--mainIelts)}.cnQrLogin-info{color:var(--mainIeltsSubText);margin:.5rem auto 0;max-width:17rem}.cnQrLogin-buttonLabel,.cnQrLogin-info{font-family:Raleway,sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:130%;text-align:center}.cnQrLogin-buttonLabel{color:var(--mainBlackText);margin-bottom:.5rem;margin-top:3rem}.cnQrLogin-status-success{background:#e7f5d4;color:#4b8100;font-family:Raleway,sans-serif;font-size:1rem;font-style:normal;font-weight:700;line-height:150%;margin:.5rem auto 0;padding:.5rem 1rem}.cnQrLogin-buttonLabel-somthing-went-wrong,.cnQrLogin-status-success{align-items:center;border-radius:.25rem;display:flex;gap:.75rem;justify-content:center;width:20.4375rem}.cnQrLogin-buttonLabel-somthing-went-wrong{background:#f0f9ff;margin:auto;padding:.25rem 1rem}.cnQrLogin-buttonLabel-somthing-went-wrong-text{-webkit-text-fill-color:transparent;background:linear-gradient(103deg,#004282 26.86%,#0e7490 69.36%);background-clip:text;font-family:Raleway,sans-serif;font-size:1rem;font-style:normal;font-weight:700;line-height:150%;text-align:center}.cnQrLogin-buttonLabel-somthing-went-wrong-or{color:var(--mainBlackText);font-family:Raleway,sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:130%;margin-top:1.81rem;text-align:center}#Login .img-block{background-position:50%;background-size:cover;flex:1;max-width:42vw;position:relative;width:100%}#Login .img-block .img-description{bottom:0;margin-bottom:7rem;padding:0 7.5rem 4rem;position:absolute}#Login.web .img-block:before{content:unset}@media screen and (max-width:768px){#Login.link.mobile .img-block{background-position:50%;background-repeat:no-repeat;background-size:cover;flex:1;max-width:unset;width:unset}}#Login .form-block{align-items:start;border-radius:2.25rem 2.25rem 0 0;flex:1;padding:5rem 1rem 2.5rem;width:100%;z-index:1}#Login.web .form-block{margin:auto;max-width:31rem}#Login:not(.web) .form-block__content{flex:1}#Login.link.mobile .form-block{flex:none;height:auto;padding:1.5rem 1.5rem 0}@media screen and (min-width:769px){#Login .mainTitle{font-size:3.75rem}#Login .mainTitle span{font-size:2.875rem}}@media screen and (max-width:768px){#Login.allLogin .img-block{display:none}#Login.link .form-block{margin-top:-2rem}#Login .form-block{padding:1.5rem 1rem}}@media screen and (max-height:550px){#Login.link .form-block{padding-top:1.5rem}}@media screen and (min-width:769px) and (max-width:1200px){#Login .img-block .img-description{padding:0 4.375rem 2rem}}.not-f-404{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.not-f-404-pageContainer{.main-page-container-children{height:100%}}.not-f-404-title{color:#171717;font-family:Raleway,sans-serif;font-size:3.75rem;font-style:normal;font-weight:600;line-height:120%;max-width:30rem;text-align:center}.not-f-404-img{height:20rem;margin:0 auto;width:20rem}.not-f-404-btn{display:flex;justify-content:center;margin-top:5rem;padding-left:1.5rem;padding-right:1.5rem;width:100%;button{max-width:38.5rem;width:100%}}.not-f-404-desc{color:#737373;font-family:Raleway,sans-serif;font-size:1.125rem;font-style:normal;font-weight:500;line-height:150%;margin-top:.5rem;max-width:30rem;text-align:center}.not-f-404-content{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:-8rem;padding-left:1.5rem;padding-right:1.5rem}@media screen and (max-width:768px){.not-f-404-title{color:#171717;font-size:1.875rem;font-weight:600;line-height:120%}.not-f-404-desc,.not-f-404-title{font-family:Raleway,sans-serif;font-style:normal;text-align:center}.not-f-404-desc{color:#737373;font-size:1rem;font-weight:500;line-height:130%;max-width:20rem}.not-f-404-btn{bottom:0;left:50%;margin-bottom:1rem;position:absolute;transform:translate(-50%)}.not-f-404-img{height:15rem;width:15rem}}@media screen and (max-height:600px){.not-f-404{height:unset}.not-f-404-content{margin-top:unset}.not-f-404-btn{margin-top:1rem;position:static;transform:unset}}.toggle-switch{align-self:center;display:flex;justify-content:center}.toggle-switch .toggle-switch-checkbox{display:none}.toggle-switch .toggle-switch-checkbox:checked+label .toggle-switch-switch{left:.5rem}.toggle-switch .toggle-switch-checkbox:checked+label .toggle-switch-inner.yes{color:#fff}.toggle-switch .toggle-switch-checkbox:not(:checked)+label .toggle-switch-switch{left:calc(50% - .5rem)}.toggle-switch .toggle-switch-checkbox:not(:checked)+label .toggle-switch-inner.no{color:#fff}.toggle-switch .toggle-switch-label{background:#fff;border-radius:999px;box-shadow:inset 1px 1px 4px rgb(0 0 0/9%);display:inline-flex;flex-direction:row;min-width:280px;padding:.5rem;position:relative;transition:all .3s ease-in-out}.toggle-switch-inner.irp.no:hover,.toggle-switch-inner.irp.yes:hover{color:#ab0033}.toggle-switch-inner.no:hover,.toggle-switch-inner.yes:hover{color:#7629bb}.toggle-switch span.toggle-switch-inner{color:#525252;cursor:pointer;font-family:Raleway,Arial,sans-serif;font-size:1rem;font-style:normal;font-weight:700;line-height:150%;padding:.5rem 1.4rem;text-align:center;transition:all .3s;width:50%;z-index:2}.toggle-switch .toggle-switch-switch{border-radius:999px;height:calc(100% - 1rem);left:.5rem;position:absolute;transition:all .3s;width:50%;z-index:1}.purchaseOtpPackage{.package-head{margin-bottom:.5rem}.package-head--package-6{margin-bottom:unset;padding-bottom:1rem}.package-gradient{align-items:end;border-radius:0 16px 0 0;display:flex;flex-direction:column;height:9.25rem;padding:1rem;position:absolute;right:0;top:0;width:10.75rem}.package-gradient-price{display:flex;font-size:1.875rem;margin-top:-.375rem;text-transform:uppercase}.package-gradient-price,.package-name{font-family:Raleway,serif;font-style:normal;font-weight:600;line-height:140%}.package-name{color:#171717;display:inline-block;font-size:1.25rem;max-width:80%;overflow:hidden;text-overflow:ellipsis;white-space:normal}@media screen and (min-width:769px){.package-body-recomm{margin-top:0}.package-includes,.package-item{font-size:1rem}.package-name{display:block;font-size:1.5rem;max-width:70%}.package-gradient-price{font-size:2.75rem}.package-gradient-weekly{font-size:.875rem}.package-button{flex-direction:column-reverse}.package-body{padding:1.5rem}.package-button button{height:3rem!important;width:100%!important}}}.calendar-arrow{align-items:center;display:flex;height:1.5rem;justify-content:center;width:1.5rem}.calendar-arrow.disabled{opacity:.5}.calendar-arrow-right{transform:rotate(180deg)}.MuiDayCalendarSkeleton-root,.MuiDayCalendarSkeleton-week{justify-content:space-between;width:100%}.testDate-calendar{background:#fff;border-radius:24px;box-shadow:0 3px 2px 0 rgb(75 75 75/8%);padding:2rem}.gel-calendar .MuiYearCalendar-root,.gel-calendar.MuiDateCalendar-root{width:100%}.gel-calendar .MuiPickersCalendarHeader-root{padding-left:0;padding-right:0}.gel-calendar .MuiDayCalendar-header,.gel-calendar .MuiDayCalendar-weekContainer{justify-content:space-between}.gel-calendar .MuiPickersCalendarHeader-label{color:#000;font-family:Raleway,sans-serif;font-size:1.625rem;font-style:normal;font-weight:600;line-height:130%}.gel-calendar .MuiDayCalendar-weekDayLabel{color:#525252;font-family:Raleway,sans-serif;font-size:.75rem;font-style:normal;font-weight:500;line-height:150%}.gel-calendar .MuiPickersDay-root:not(.Mui-selected):hover{background-color:hsla(0,0%,9%,.04);color:#7629bb}.gel-calendar.irp .MuiPickersDay-root:not(.Mui-selected):hover{background-color:hsla(0,0%,9%,.04);color:#ab0033}.gel-calendar .MuiPickersDay-root{color:#171717;font-family:Raleway,sans-serif;font-size:1.125rem;font-style:normal;font-weight:500;line-height:150%}.gel-calendar .Mui-selected{background-color:#9333ea;border-radius:12px;color:#fff}.gel-calendar.irp .Mui-selected{background-color:#ea0034}.gel-calendar .MuiPickersDay-root:focus.Mui-selected{background-color:#9333ea}.gel-calendar.irp .MuiPickersDay-root:focus.Mui-selected{background-color:#ea0034}.gel-calendar .MuiPickersDay-root:not(.Mui-selected){border-radius:12px}.gel-calendar .MuiPickersCalendarHeader-root .MuiPickersFadeTransitionGroup-root .MuiPickersCalendarHeader-label:not(:first-child){display:none!important}.wheel.keen-slider{color:#fff;display:block;height:100%;margin-left:calc(-50vw + 1.5rem + 35px);overflow:visible;width:100%}.wheel--perspective-right .wheel__inner{border-radius:16px!important;border-bottom-right-radius:0!important;border-top-right-radius:0!important;perspective-origin:calc(50% + 100px) 50%}.wheel--perspective-left .wheel__inner{border-radius:16px!important;border-bottom-left-radius:0!important;border-top-left-radius:0!important;perspective-origin:calc(50% - 100px) 50%}.wheel__inner{align-items:center;border-radius:16px;display:flex;height:56px;justify-content:center;perspective:1000px;transform:scale(1.01);transform-style:preserve-3d;width:calc(100vw - 3rem)}.wheel__slides{height:56px;position:relative;width:100%}.wheel__shadow-bottom,.wheel__shadow-top{backface-visibility:hidden;border-bottom:.5px solid hsla(0,0%,100%,.3);height:calc(42% + 2px);left:0;margin-top:0;position:relative;width:100%;z-index:5}.wheel__shadow-bottom{border-bottom:none;border-top:.5px solid hsla(0,0%,100%,.3);position:relative}.wheel__shadow-bottom:before{height:56px;left:-65px;position:absolute;top:-58px;width:200px;z-index:-1}.wheel__label{font-size:15px;font-weight:500;line-height:1;margin-left:5px;margin-top:1px}.wheel__slide{align-items:center;backface-visibility:hidden;color:#171717;display:flex;font-family:Raleway,sans-serif;font-size:20px;font-style:normal;font-weight:600;height:56px;justify-content:center;line-height:140%;margin-left:calc(-50vw + 1.5rem);position:absolute;width:calc(100vw - 3rem)}.wheel.keen-slider.wheel--perspective-left,.wheel.keen-slider.wheel--perspective-right{margin-left:0}.testDate-wheel{align-items:center;display:grid;grid-template-columns:repeat(3,1fr);height:320px;justify-content:center}.testDate-wheel .wheel.keen-slider{margin-left:0}.testDate-wheel .wheel__inner{border-radius:0;width:inherit}.testDate-wheel .wheel__slide{margin-left:unset;width:100%}.header.MuiStack-root{align-items:center;display:flex;flex-direction:row;padding:1rem 1rem 0}.header-button{height:fit-content;margin-right:2.5rem!important;padding:.25rem;width:fit-content}.gel-checkbox .optionIcon{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE5IDEwLjVhOSA5IDAgMSAxLTE4IDAgOSA5IDAgMCAxIDE4IDBaIiBzdHJva2U9IiNBM0EzQTMiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48L3N2Zz4=);background-size:cover;display:block;height:20px;width:20px}.gel-checkbox .optionIcon.flex{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE5IDEwYTkgOSAwIDEgMS0xOCAwIDkgOSAwIDAgMSAxOCAwWiIgc3Ryb2tlPSIjOTMzM0VBIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+)}.gel-checkbox .optionIcon.irp{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE5IDEwYTkgOSAwIDEgMS0xOCAwIDkgOSAwIDAgMSAxOCAwWiIgc3Ryb2tlPSIjRDAzNDNFIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+)}.gel-checkbox:not(.Mui-disabled):hover .optionIcon{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggb3BhY2l0eT0iLjQiIGQ9Ik0yMSAxMS41YzAgNS41MjMtNC40NzcgMTAtMTAgMTBzLTEwLTQuNDc3LTEwLTEwIDQuNDc3LTEwIDEwLTEwIDEwIDQuNDc3IDEwIDEwWiIgZmlsbD0iI0U1RTVFNSIgc3Ryb2tlPSIjNDA0MDQwIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNS40NiA3LjkwOGEuNzUuNzUgMCAwIDEgLjEzMiAxLjA1MmwtNC4wMDcgNS4xNTJhMS43NSAxLjc1IDAgMCAxLTIuNTUyLjIyN2wtMi41MzUtMi4yODJhLjc1Ljc1IDAgMSAxIDEuMDA0LTEuMTE0bDIuNTM0IDIuMjhhLjI1LjI1IDAgMCAwIC4zNjUtLjAzMmw0LjAwNy01LjE1MWEuNzUuNzUgMCAwIDEgMS4wNTMtLjEzMloiIGZpbGw9IiNBM0EzQTMiLz48L3N2Zz4=)}.gel-checkbox:not(.Mui-disabled):hover .optionIcon.flex{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggb3BhY2l0eT0iLjQiIGQ9Ik0yMSAxMS41YzAgNS41MjMtNC40NzcgMTAtMTAgMTBzLTEwLTQuNDc3LTEwLTEwIDQuNDc3LTEwIDEwLTEwIDEwIDQuNDc3IDEwIDEwWiIgZmlsbD0iI0U1RTVFNSIgc3Ryb2tlPSIjOTMzM0VBIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNS40NiA3LjkwOGEuNzUuNzUgMCAwIDEgLjEzMiAxLjA1MmwtNC4wMDcgNS4xNTJhMS43NSAxLjc1IDAgMCAxLTIuNTUyLjIyN2wtMi41MzUtMi4yODJhLjc1Ljc1IDAgMSAxIDEuMDA0LTEuMTE0bDIuNTM0IDIuMjhhLjI1LjI1IDAgMCAwIC4zNjUtLjAzMmw0LjAwNy01LjE1MWEuNzUuNzUgMCAwIDEgMS4wNTMtLjEzMloiIGZpbGw9IiNBM0EzQTMiLz48L3N2Zz4=)}.gel-checkbox:not(.Mui-disabled):hover .optionIcon.irp{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggb3BhY2l0eT0iLjQiIGQ9Ik0yMSAxMS41YzAgNS41MjMtNC40NzcgMTAtMTAgMTBzLTEwLTQuNDc3LTEwLTEwIDQuNDc3LTEwIDEwLTEwIDEwIDQuNDc3IDEwIDEwWiIgZmlsbD0iI0U1RTVFNSIgc3Ryb2tlPSIjRDAzNDNFIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNS40NiA3LjkwOGEuNzUuNzUgMCAwIDEgLjEzMiAxLjA1MmwtNC4wMDcgNS4xNTJhMS43NSAxLjc1IDAgMCAxLTIuNTUyLjIyN2wtMi41MzUtMi4yODJhLjc1Ljc1IDAgMSAxIDEuMDA0LTEuMTE0bDIuNTM0IDIuMjhhLjI1LjI1IDAgMCAwIC4zNjUtLjAzMmw0LjAwNy01LjE1MWEuNzUuNzUgMCAwIDEgMS4wNTMtLjEzMloiIGZpbGw9IiNBM0EzQTMiLz48L3N2Zz4=)}.home-oneTime-slider{display:grid;gap:1rem;grid-template-columns:repeat(2,1fr)}.home-oneTime-title{color:#171717;display:block;font-family:Raleway,sans-serif;font-size:1.625rem;font-style:normal;font-weight:600;line-height:130%;margin-bottom:1rem;margin-top:1.5rem}.home-oneTime-item{background:#fff;border-radius:16px;box-shadow:0 3px 2px 0 rgb(75 75 75/8%);display:flex;flex-direction:column;padding:1.5rem;position:relative}.home-oneTime-item-rating{border-radius:0 16px 0 0;flex-direction:column;font-family:Raleway,sans-serif;font-size:2.375rem;font-style:normal;font-weight:600;height:5.375rem;line-height:140%;padding:1rem;position:absolute;right:0;text-align:right;top:0;width:6.25rem}.home-oneTime-icon,.home-oneTime-item-rating{align-items:center;display:flex;justify-content:center}.home-oneTime-icon{border-radius:130px;height:3rem;margin-bottom:1rem;width:3rem}.home-oneTime-item-title{color:#171717;display:block;flex-grow:1;font-family:Raleway,sans-serif;font-size:1.25rem;font-style:normal;font-weight:600;line-height:140%;margin-bottom:.625rem;max-width:10rem}.home-oneTime-footer{align-items:center;display:flex;gap:1.25rem;margin-bottom:1rem}.home-oneTime-subtype{display:flex;font-family:Raleway,sans-serif;font-size:.75rem;gap:.25rem;line-height:150%}.home-oneTime-subtype,.home-oneTime-subtype-text{align-items:center;font-style:normal;font-weight:700;justify-content:center}.home-oneTime-subtype-text{display:inline-block;font-size:.875rem;height:100%;line-height:1;text-align:center;vertical-align:center}.home-oneTime-time{align-items:center;color:#525252;display:flex;font-family:Raleway,sans-serif;font-size:.75rem;font-style:normal;font-weight:500;gap:.25rem;line-height:150%}@media screen and (min-width:1200px){.home-oneTime-slider{display:grid;gap:1rem;grid-template-columns:repeat(2,1fr)}.home-oneTime-item-title{font-size:1.5625rem;max-width:unset}.home-oneTime-icon{height:3.5rem;width:3.5rem}.home-oneTime-subtype,.home-oneTime-time{font-size:.875rem}.home-oneTime-footer{margin-bottom:1.5rem}}@media screen and (max-width:1199px){.home-oneTime-item{min-width:13.95rem}.home-oneTime-slider{display:grid;gap:1rem;grid-template-columns:repeat(2,1fr);margin-left:-1.25rem;overflow:auto hidden;overscroll-behavior:auto;padding-bottom:.25rem;padding-left:1.25rem;padding-right:1.5rem}.home-oneTime-slider::-webkit-scrollbar{display:none;height:0;width:0}}@media screen and (max-width:600px){.home-oneTime-slider.home-oneTime-slider--mobInlined{grid-template-columns:1fr;margin-left:unset;margin-right:unset;padding-left:unset;padding-right:unset}}.oneTimePurchasesTiles-skeleton-container{display:grid;gap:1rem;grid-template-columns:1fr}@media (min-width:600px){.oneTimePurchasesTiles-skeleton-container{grid-template-columns:repeat(2,1fr)}}.oneTimePurchasesTiles-skeleton-item{display:flex;justify-content:center;width:100%}.home-head{display:flex;flex-direction:column;margin-bottom:1rem;margin-top:.5rem;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.home-head .mini-mock-banner svg{display:block;height:auto;min-height:208px;min-width:208px;width:auto}.home-head-info{display:flex;justify-content:space-between;width:100%}.home-head-name{color:#171717;display:block;font-family:Raleway,sans-serif;font-size:1.875rem;font-style:normal;font-weight:600;line-height:120%;margin-bottom:.125rem;max-width:calc(100vw - 8rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.home-head-name.isIRP{font-size:2.125rem;overflow:visible;text-overflow:unset;white-space:normal}@media screen and (max-width:768px) and (min-width:700px){.home-head-name.isIRP{max-width:calc(100vw - 10rem)!important}}@media screen and (max-width:768px){.home-head-name{max-width:100%}.home-head-name.areYouReadyForIELTS.isIRP{font-size:1.875rem;text-align:center}.home-head-name.areYouReadyForIELTS.isIRP span{max-width:100%;overflow:visible;text-align:center;text-overflow:unset;white-space:normal}.home-head-name.isIRP{font-size:1.625rem;max-width:100%}}.home-head-flex{color:#525252;display:flex;font-family:Raleway,sans-serif;font-size:.875rem;font-style:normal;font-weight:500;gap:1.25rem;line-height:150%}.home-head-flex-devider{position:relative}.home-head-flex-devider:after{content:"•";position:absolute;right:-.725rem}.home-head-flex-subscribe{color:#9333ea;cursor:pointer}@media screen and (min-width:1201px){.home-head-name{font-size:2.75rem}}.android .home-container,.ios .home-container{padding-top:1rem!important}.home-container{overflow:auto;padding:1rem 1rem 2rem;scrollbar-gutter:stable both-edges}@media screen and (min-width:1024px) and (max-width:1440px){.home-container{padding-left:4rem;padding-right:4rem}}@media screen and (min-width:769px) and (max-width:1023px){.home-container{padding-left:3rem;padding-right:3rem}}.homepage-body-divider{display:none}.home-drawer{height:unset;position:relative;width:unset}.homepage-head-container.isFreeUserWithIELTSReadinessCheck{align-items:end;flex-direction:column-reverse}@media screen and (min-width:992px){.homepage-head-container{display:flex;justify-content:space-between}.homepage-body-divider{border-left:1px solid #e5e5e5;display:flex;margin-bottom:8rem;max-height:36.3125rem}.homepage-body-right{display:flex;flex:4;flex-direction:column}.home-oneTime{display:flex;flex:6;flex-direction:column;margin:auto;width:100%}}.home-classes{margin-bottom:2rem}.home-classes .keen-slider__slide{display:flex;flex:1}.home-classes .keen-slider__slide>div{align-items:center;gap:1rem;margin-bottom:0;min-height:5.25rem;padding:1rem;width:100%}@media screen and (max-width:768px){.home-classes .keen-slider__slide>div{min-height:7.25rem}}@media screen and (min-width:992px){.home-classes{display:grid;gap:1rem;grid-auto-rows:1fr;grid-template-columns:repeat(2,minmax(0,1fr))}.home-classes .keen-slider__slide>div{min-height:5.25rem}.homepage-body-right .home-classes{flex-direction:column}}.onlyMockMode{margin:3.75rem auto;max-width:38rem}.onlyMockMode-otp-title{font-size:1.5625rem;line-height:140%;margin-bottom:1rem}.onlyMockMode-otp-title,.onlyMockMode-title{color:#171717;font-family:Raleway,sans-serif;font-style:normal;font-weight:600;margin-top:2rem}.onlyMockMode-title{font-size:2.125rem;line-height:120%}.onlyMockMode-desc{color:#525252;font-family:Raleway,sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:130%;margin-top:1rem}@media screen and (max-width:600px){.onlyMockMode{margin-left:1rem;margin-right:1rem;margin-top:.5rem}.onlyMockMode-title{color:#171717;font-size:1.625rem;font-weight:600}.onlyMockMode-desc,.onlyMockMode-title{font-family:Raleway,sans-serif;font-style:normal;line-height:130%}.onlyMockMode-desc{color:#525252;font-size:1rem;font-weight:500;margin-top:.5rem}.onlyMockMode-otp-title{color:#171717;font-family:Raleway,sans-serif;font-size:1.25rem;font-style:normal;font-weight:600;line-height:140%;margin-top:1.5rem}}.NCard{background:#f5f5f5;padding:1rem}.NCard.unread{background:#fae8ff}.NCard.isIRP.unread{background:#ffeaeb}.NCard_date{color:#525252;font-weight:500}.NCard_name{color:#171717;font-weight:600}.NCard .unread_mark{border-radius:50%;display:inline-flex;height:.5rem;margin-left:6px;width:.5rem}.notifications_count{font-weight:600}.notifications_count span{color:#525252;margin-left:.5rem}.notifications_count.selected span{color:#d4d4d4}.drawer{flex-shrink:0;position:relative;z-index:999999}.drawerPaperWeb{margin-top:3.75rem}@media screen and (min-width:1320px){.drawer .MuiDrawer-paper{transition:width .3s cubic-bezier(0,1.2,1,.92)}}.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}.MuiButton-root.menu_item{justify-content:center;min-width:unset!important;padding:1rem}.sidebar-items .menu_item{border-radius:16px!important}.sideBar-menu .menu_item{align-items:center;display:flex;height:3.5rem;justify-content:center;margin-bottom:.5rem;width:3.5rem}.sidebar-small{border-right:1px solid #e5e5e5;flex:1;flex-direction:column;justify-content:space-between;padding:2.5rem .5rem;width:5rem}.sidebar-small,.sidebar-small_main{align-items:center;display:flex;gap:3rem;position:relative}.sidebar-small_main{flex-direction:column}.slideContent{bottom:0;left:-100%;overflow:hidden;position:fixed;scrollbar-gutter:unset;top:0;transition:all .3s}.slideContent.open{left:80px}.sideContent_backdrop{background:hsla(0,0%,9%,.7);bottom:0;left:-100%;opacity:0;position:fixed;top:0;transition:all .3s}.sideContent_backdrop.open{left:80px;opacity:1;right:0}.slideContent_small{bottom:calc(56px + env(safe-area-inset-bottom));left:-100%;overflow:hidden;position:fixed;scrollbar-gutter:unset;top:0;transition:all .3s;width:100%;&.hideBottomPadding{bottom:env(safe-area-inset-bottom)}}.slideContent_small.open{left:0}.profile-back{border:0;border-radius:100%;cursor:pointer;left:3rem;max-height:3rem;max-width:3rem;min-height:3rem;min-width:3rem;padding:0;position:absolute;top:1rem;z-index:10}.profile-back:active{background-color:hsla(0,0%,9%,.04)}.profile-back svg{vertical-align:middle}@media screen and (max-width:1024px){.profile-back{left:1.25rem}}@media screen and (max-width:768px){.profile-back{left:-1rem;margin:.5rem 0 -1rem;position:relative;top:0}.profile-back svg{min-width:0;width:1.125rem}.sideContent_backdrop{display:none}}.inputTextarea__field{height:148px}.highlight-btn--save{align-items:center;border-radius:8px;cursor:pointer;display:flex;height:40px;justify-content:center;padding:4px 16px;width:64px}#highlightModalMobile{display:none;width:inherit;.highlight-header{align-items:center;color:var(--cool-gray-cool-gray-800,#1f2937);display:flex;font-family:Raleway,serif;font-size:1.125rem;font-style:normal;font-weight:500;height:3.5rem;justify-content:space-between;line-height:150%;padding-left:1.6rem;padding-right:1.6rem;position:relative;text-align:center}.highlight-header-title{flex-grow:1}.highlight-header-close:hover *{fill:var(--mainBlueColor)}.highlight-header-close{cursor:pointer;display:flex;flex-grow:0;position:absolute;right:1.6rem;top:50%;transform:translateY(-50%)}.highlight-hr{background-color:#d1d5db;height:.0625rem;justify-content:center}.highlight-body,.highlight-hr{align-items:center;align-self:stretch;display:flex}.highlight-body{flex-direction:column;gap:16px;padding:16px}.highlight-body-criteria{flex-direction:column;p{margin:0}}.highlight-body-criteria,.highlight-footer{align-items:center;align-self:stretch;display:flex;display:flex;gap:16px;gap:16px;justify-content:center}.highlight-footer{border-radius:0 0 8px 8px;padding:16px;button{width:50%}}}#highlightModal .inputTextarea__field{align-items:flex-start;background:var(--Single-Tone-white,#fff);border:1px solid var(--muted-muted-300,#d4d4d4);border-radius:4px;color:var(--text-text-600,#525252);display:flex;font-family:Raleway,sans-serif;font-size:16px;font-style:normal;font-weight:400;gap:4px;height:138px;line-height:150%;padding:8px 12px;resize:none}#highlightModal .inputTextarea__field::placeholder{color:var(--text-text-400,#a3a3a3);font-family:Raleway,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%}#highlightModal .inputTextarea-error,.highlightModalBackdrop{display:none}@media screen and (max-width:768px){#highlightModalMobile{display:block}.highlightModalBackdrop{display:flex}#highlightModal{display:none!important}}span[data-execute]{cursor:pointer}span[data-execute]:hover{outline:1px solid #000}.fQuestion-accordion-content-text{color:#4b5563;font-family:Raleway,sans-serif;font-size:1rem;font-style:normal;line-height:150%;padding:0 24px}.fQuestion-accordion-content-text h2{font-size:1.125rem;margin:0}.fQuestion-accordion-content-text h3{font-size:1.125rem;margin-bottom:1.875rem!important;margin-top:0}.fQuestion-accordion-content-text p{margin:0 0 1.25rem}.fQuestion-accordion-content-text img{display:flex;justify-content:center;margin:auto}.fQuestion-accordion-content-text .special-style>div{max-width:none!important}.fQuestion-accordion-headWrapper{padding:0 2.5rem!important}.fQuestion-accordion-title{color:var(--main);font-family:Raleway,sans-serif;font-size:1.5rem;font-style:normal;font-weight:700;line-height:150%}@media screen and (max-width:991px){.fQuestion-accordion-title{font-size:1.25rem}.fQuestion-accordion .MuiAccordionSummary-content,.fQuestion-accordion .MuiAccordionSummary-content.Mui-expanded{margin:1rem 0!important}.fQuestion-accordion-headWrapper{padding:0 1rem!important}.fQuestion-accordion-content-text{padding:0}}.speakingFeedback-accordion-headWrapper{padding:0 2.5rem!important}.questions-list{color:var(--cool-gray-cool-gray-600,#4b5563);font-size:16px;font-weight:700;line-height:150%;margin:0;padding:0 24px}.questions-head-text{color:var(--app-colors-true-gray-truegray-900,#171717);font-size:24px;margin:0}.questions-head-text,.speakingFeedback-accordion-title{font-family:Raleway,sans-serif;font-style:normal;font-weight:700;line-height:150%}.speakingFeedback-accordion-title{color:var(--main);font-size:1.5rem}@media screen and (max-width:991px){.speakingFeedback-accordion-title{font-size:1.25rem}.speakingFeedback-accordion .MuiAccordionSummary-content{margin:1rem 0!important}.speakingFeedback-accordion-headWrapper{padding:0 1rem!important}.questions-list{padding:0}}.bands{align-items:center;display:flex;gap:16px;justify-content:center;.bands-title{color:var(--app-colors-true-gray-truegray-700,#404040);font-family:Raleway,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:130%;margin:0;text-align:center}.bands-list{align-items:center;display:flex;gap:16px;justify-content:center;.bands-list-item{align-items:center;border:1px solid var(--muted-muted-300,#d4d4d4);border-radius:4px;color:var(--text-text-900,#171717);cursor:pointer;display:flex;font-size:16px;font-weight:500;gap:4px;height:36px;justify-content:center;line-height:130%;padding:10px 12px;width:56px}.bands-list-item--selected{background:var(--IRP-Red-Writing,#ea0034);border:unset;color:var(--text-text-50,#fafafa);font-weight:600;line-height:150%}}}.maWithBands-accordion-headWrapper{padding:0 2.5rem!important}.maWithBands-accordion-head{align-items:baseline;display:flex;flex:1;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-right:16px}.maWithBands-accordion-head-text{color:var(--app-colors-true-gray-truegray-900,#171717);font-family:Raleway,sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:150%;margin:0}.maWithBands-accordion-head .bands{flex:1}.maWithBands-accordion-content .hcf-ma-content-bands--mob{display:none}.maWithBands-accordion-content-text{color:var(--app-colors-true-gray-truegray-600,#525252);font-size:16px;font-weight:400;line-height:150%;margin:0;padding:0 24px}@media screen and (max-width:1023px){.maWithBands-accordion-head .bands{justify-content:flex-start}.maWithBands-accordion-head{flex-direction:column}}@media screen and (max-width:991px){.maWithBands-accordion-head-text{font-size:1.25rem}.maWithBands-accordion .MuiAccordionSummary-content,.maWithBands-accordion .MuiAccordionSummary-content.Mui-expanded{margin:1rem 0!important}.maWithBands-accordion-headWrapper{padding:0 1rem!important}.maWithBands-accordion-content-text{padding:0}}@media screen and (max-width:768px){.hcf-ma-head-bands--desc{display:none}.maWithBands-accordion-content .hcf-ma-content-bands--mob .bands-list{width:100%}.maWithBands-accordion-content .hcf-ma-content-bands--mob .bands-list .bands-list-item{width:20%}.maWithBands-accordion-content .hcf-ma-content-bands--mob{display:flex;flex-direction:column;gap:4px;margin-bottom:24px}}.criterias{align-items:center;display:flex;gap:16px;justify-content:center}.criterias-title{color:var(--app-colors-true-gray-truegray-700,#404040);font-size:16px;font-weight:500;line-height:130%;margin:0}.criterias-list{display:flex;gap:16px}.criterias-list-item{align-items:center;border-radius:8px;color:var(--App-Colors-Single-tone-Black,#000);cursor:pointer;display:flex;font-size:16px;height:40px;justify-content:center;line-height:130%;padding:4px 16px;text-align:center;width:64px}@media screen and (max-width:768px){.criterias{flex-direction:column;gap:4px}.criterias-list{gap:8px}.criterias-list-item{max-width:64px}}.raf-container{align-items:stretch;background:var(--App-Colors-Single-tone-White,#fff);border-radius:8px;display:flex;flex-direction:column;gap:24px;justify-content:center;padding:24px 40px}.raf-container-header{align-items:center;display:flex;gap:16px;justify-content:space-between}.raf-container-header-text{color:var(--app-colors-true-gray-truegray-900,#171717);display:inline-block;font-family:Raleway,sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:150%;margin:0;max-width:calc(100vw - 10rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}.raf-response-content-text{color:var(--text-text-600,#525252);font-size:16px;font-weight:400;line-height:150%;word-break:break-all}.raf-response-content-textarea{align-items:flex-start;background:var(--Single-Tone-white,#fff);border:1px solid var(--muted-muted-300,#d4d4d4);border-radius:4px;display:flex;font-size:16px;font-weight:400;gap:4px;height:130px;line-height:150%;outline:none;padding:8px 12px;resize:none;width:100%}.raf-response-content-textarea::placeholder{color:var(--text-text-400,#a3a3a3);font-size:16px;font-weight:400;line-height:150%}.raf-response-content-btns .raf-response-content-btns--reset{border:none!important}.raf-response-content-btns .raf-response-content-btns-save{align-items:center;color:var(--IRP-Red-Writing,#ea0034);display:flex;font-family:Raleway,sans-serif;font-size:14px;font-style:normal;font-weight:500;gap:8px;justify-content:center;line-height:150%}.raf-response-content-btns button.raf-response-content-btn-save{background:#ea0034!important;border-color:transparent!important;color:#fafafa}.raf-response-content-btns button.raf-response-content-btn-save:hover{background-color:rgba(var(--hoverColorPrimaryBg),1)!important;color:rgba(var(--hoverColorPrimaryText),1)!important}.raf-response-content-btn-save:hover p{color:rgba(var(--hoverColorPrimaryText),1)!important}.raf-response-content-btn-save p{color:#fafafa}.raf-response-content-btns{align-items:center;display:flex;gap:24px;justify-content:center;width:100%}.raf-feedback-accordion-headWrapper,.raf-response-accordion-headWrapper{padding:0!important}.raf-response-accordion-head{align-items:baseline;display:flex;flex:1;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-right:16px}.raf-feedback-accordion-head-text,.raf-response-accordion-head-text{color:var(--app-colors-true-gray-truegray-900,#171717);font-family:Raleway,sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:150%;margin:0}.raf-response-accordion-head .criterias{flex:1}.raf-response-content.feedback{align-items:flex-start;justify-content:flex-start}.raf-response-content{display:flex;flex-direction:column;gap:8px;justify-content:center}.raf-response-content-btns button{background:transparent;border:1px solid #d4d4d4!important;border-radius:5px;height:40px;padding:12px;white-space:nowrap;width:auto}.raf-response-content--user{gap:16px}.raf-container-header-btn{background:transparent;border:1px solid #d4d4d4!important;border-radius:5px;flex-shrink:0;height:40px;padding:12px;white-space:nowrap;width:auto}.raf-container-header-btn .MuiTypography-root{color:#171717;font-family:Raleway,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:150%}.raf-response-contentWrapper{padding:0}.raf-response-accordion-head-criterias{margin-top:1.5rem}.raf-response-accordion-head-criterias .criterias-list-item{height:2.5rem;width:2.5rem}.raf-response-accordion-head-criterias .criterias-list,.raf-response-accordion-head-criterias.criterias{gap:2.5rem}@media screen and (max-width:1023px){.raf-container{padding:1rem}.raf-response-accordion-head .criterias{justify-content:flex-start}.raf-response-accordion-head{flex-direction:column}}@media screen and (max-width:991px){.raf-container-header-text,.raf-feedback-accordion-head-text,.raf-response-accordion-head-text{font-size:1.25rem}.raf-feedback-accordion .MuiAccordionSummary-content,.raf-feedback-accordion .MuiAccordionSummary-content.Mui-expanded,.raf-response-accordion .MuiAccordionSummary-content,.raf-response-accordion .MuiAccordionSummary-content.Mui-expanded{margin:1rem 0!important}}@media screen and (max-width:768px){.raf-container-header-btn .MuiTypography-root{font-size:14px}.raf-response-content-btns .raf-response-content-btn:last-child{width:100%!important}.raf-response-content-btns .raf-response-content-btn:nth-of-type(-n+2){width:calc(50% - 16px)}.raf-response-content-btns{flex-wrap:wrap;gap:16px;justify-content:space-between;width:100%}.raf-response-content-btns--withReset .raf-response-content-btn:nth-of-type(-n+3){margin:0;width:calc(33% - 16px)}.raf-response-accordion-head-criterias{margin-top:.5rem}.raf-response-accordion-head-criterias.criterias{gap:.5rem}.raf-response-accordion-head-criterias .criterias-list-item{height:2rem;width:2rem}.raf-response-accordion-head-criterias .criterias-list{gap:1.5rem}.raf-container-header{display:flex;flex-direction:column;gap:.5rem}.raf-container-header button{width:100%}.raf-container-header-text{max-width:unset;white-space:normal}}.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}}.gel-draggableList{display:flex;flex-direction:column;gap:.75rem}.gel-draggableList .draggableItem{background:#fff;border-radius:1rem;box-shadow:0 3px 2px 0 rgb(75 75 75/8%);padding:1rem;user-select:none}.gel-draggableList .draggableItem .draggableItem_number{align-items:center;border-radius:50%;display:flex;font-size:.875rem;font-weight:600;height:24px;justify-content:center;margin-right:.5rem;width:24px}.gel-draggableList .sortable-chosen .draggableItem_number{background:#fff}.gel-draggableList .dragIcon{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgc3Ryb2tlPSIjQTNBM0EzIiBzdHJva2Utd2lkdGg9IjEuNSI+PHBhdGggZD0iTTkgMTJhMiAyIDAgMSAxLTQgMCAyIDIgMCAwIDEgNCAwWk05IDRhMiAyIDAgMSAxLTQgMCAyIDIgMCAwIDEgNCAwWk05IDIwYTIgMiAwIDEgMS00IDAgMiAyIDAgMCAxIDQgMFpNMTkgMTJhMiAyIDAgMSAxLTQgMCAyIDIgMCAwIDEgNCAwWk0xOSA0YTIgMiAwIDEgMS00IDAgMiAyIDAgMCAxIDQgMFpNMTkgMjBhMiAyIDAgMSAxLTQgMCAyIDIgMCAwIDEgNCAwWiIvPjwvZz48L3N2Zz4=);background-position:50%;background-repeat:no-repeat;background-size:contain;height:24px;width:24px}.gel-draggableList .sortable-chosen .dragIcon{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNCIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjZmZmIj48ZyBvcGFjaXR5PSIuNCI+PHBhdGggZD0iTTQgMTBhMiAyIDAgMSAxLTQgMCAyIDIgMCAwIDEgNCAwWk00IDJhMiAyIDAgMSAxLTQgMCAyIDIgMCAwIDEgNCAwWk00IDE4YTIgMiAwIDEgMS00IDAgMiAyIDAgMCAxIDQgMFoiLz48L2c+PHBhdGggZD0iTTQgMTBhMiAyIDAgMSAxLTQgMCAyIDIgMCAwIDEgNCAwWiIvPjwvZz48L3N2Zz4=)}.dragged-item{opacity:1}@media screen and (min-width:769px){.gel-draggableList .draggableItem{padding:1.25rem}}.webinar-liveclass{align-items:center;display:flex;font-family:Raleway,sans-serif;font-size:.75rem;font-style:normal;font-weight:700;gap:.25rem;line-height:150%;margin-bottom:.25rem}.webinar-liveclass svg{width:1rem}.webinar-title{color:#171717;display:block;font-family:Raleway,sans-serif;font-size:1.25rem;font-style:normal;font-weight:600;line-height:140%;margin-bottom:.25rem}.webinar-title.trim-vertically{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.webinar-title.trim-vertically.truncate-medium{-webkit-line-clamp:3}.webinar-title.trim-vertically.truncate-short{-webkit-line-clamp:2}.webinar-description{color:#525252;display:block;font-family:Raleway,sans-serif;font-size:.75rem;font-style:normal;font-weight:500;line-height:150%;margin-bottom:.5rem}.webinar-footer{align-items:center;display:flex;gap:.5rem .75rem;margin-bottom:1rem}.webinar-avatar{align-items:center;color:#171717;display:flex;font-family:Raleway,sans-serif;font-size:.875rem;font-style:normal;font-weight:600;gap:.5rem;line-height:150%}.webinar-avatar .MuiAvatar-root{font-size:.75rem;height:1.5rem;width:1.5rem}.webinar-clock{align-items:center;color:#525252;display:flex;font-size:.75rem;font-weight:500;gap:.25rem}.webinar-clock,.webinar-demand{font-family:Raleway,sans-serif;font-style:normal;line-height:150%}.webinar-demand{font-size:.875rem;font-weight:600}.webinar.active .webinar-avatar span,.webinar.active .webinar-description,.webinar.active .webinar-liveclass,.webinar.active .webinar-title{color:#fff}.webinar.active.isIRP .webinar-avatar span,.webinar.active.isIRP .webinar-description,.webinar.active.isIRP .webinar-liveclass,.webinar.active.isIRP .webinar-title{color:#000}@media screen and (max-width:375px){.webinar-demand{width:100px}}@media screen and (min-width:376px){.webinar-description{font-size:.875rem}}@media screen and (max-width:768px){.webinar-title{font-size:1rem!important}.webinar-title.trim-vertically.truncate-medium{-webkit-line-clamp:2}}.calendarButton{align-items:center;background:#fff;border-radius:16px;box-shadow:0 3px 2px 0 rgb(75 75 75/8%);color:#171717;display:flex;font-family:Raleway,sans-serif;font-size:1rem;font-style:normal;font-weight:600;gap:1rem;line-height:140%;padding:1rem;width:100%}.calendarButton-icon{align-items:center;background:#f5f5f5;border-radius:999px;display:flex;height:3rem;justify-content:center;width:3rem}.android .classes-page-wrapper,.ios .classes-page-wrapper{padding-top:1rem!important}.classes-page-wrapper{margin:auto;padding-top:2rem!important}@media screen and (max-width:768px){.classes-page-wrapper{padding-top:1rem!important}}.classes-page-wrapper.down{transform:translateY(-100%)}.addToCalendar{display:flex;flex-direction:column;gap:2rem;height:100%;justify-content:space-between;min-height:100vh;padding:calc(.5rem + env(safe-area-inset-top)) 1rem calc(2.5rem + env(safe-area-inset-bottom));width:100vw}.addToCalendar-head{display:flex;justify-content:end}.addToCalendar-head-body{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center;padding:0 .5rem;text-align:center}.addToCalendar-head-body-title{color:#171717;display:block;font-family:Raleway,sans-serif;font-size:1.875rem;font-style:normal;font-weight:600;line-height:120%;margin-bottom:.5rem}.addToCalendar-head-body-text{color:#525252;font-family:Raleway,sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:130%}.addToCalendar-buttons{display:flex;flex-direction:column;gap:.75rem;margin-top:2.5rem}.addToCalendar-buttons-body .addToCalendar-buttons{padding-bottom:1.5rem!important}.addToCalendar-buttons-text{color:#525252;display:flex;font-family:Raleway,sans-serif;font-size:.75rem;font-style:normal;font-weight:500;justify-content:center;line-height:150%;margin-bottom:1rem;text-align:center;width:100%}.addToCalendar-modal-title{color:#171717;display:block;font-family:Raleway,sans-serif;font-size:1.625rem;font-style:normal;font-weight:600;line-height:130%;margin-bottom:1.5rem}.addToCalendar-modal-buttons{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem}.addToCalendar-container{display:flex;flex-direction:column;height:100%}.addToCalendar-head-info{display:flex;flex-direction:column;gap:1.5rem;margin-top:1.5rem}.addToCalendar-head-info svg{height:unset!important;min-width:2rem!important;width:2rem!important}.addToCalendar-head-info-row{align-items:center;color:#525252;display:flex;font-family:Raleway,sans-serif;font-size:1rem;font-style:normal;font-weight:500;gap:1rem;line-height:150%;max-width:38rem;text-align:justify}@media screen and (min-width:769px){.addToCalendar-head-button{margin:-.5rem}.addToCalendar-body,.addToCalendar-buttons{margin:0 auto;max-width:30.25rem;padding-bottom:2rem;width:100%}.addToCalendar-head-body svg{height:17rem;width:50.25rem}.addToCalendar-head{padding:1.5rem 1.5rem 2.5rem 2.5rem}.addToCalendar-head-body-title{font-size:3.75rem;margin-bottom:1.5rem}}@media screen and (max-width:427px){.addToCalendar-head-body-text br{display:none}}@media screen and (max-width:768px){.addToCalendar-container .addToCalendar-head-body{margin-top:-5rem}.addToCalendar-head-info{margin-top:1rem}.addToCalendar-container .addToCalendar-head-body-text,.addToCalendar-head-info-row{font-size:.875rem}.addToCalendar-buttons-text{margin-top:1rem;max-width:19rem;text-align:center}}@media screen and (max-height:790px) and (min-width:769px){.addToCalendar{min-height:62.5rem}}@media screen and (max-height:700px) and (max-width:768px){.addToCalendar{min-height:47.5rem}}.availableTime-slots{display:flex;flex-wrap:wrap;gap:1rem;margin:0 auto 5rem;max-width:30.25rem;width:100%}.availableTime-slots div{background:#fff;border-radius:16px;box-shadow:0 3px 2px 0 rgb(75 75 75/8%);color:#404040;cursor:pointer;display:flex;font-family:Raleway,sans-serif;font-size:1.25rem;font-style:normal;font-weight:600;justify-content:center;line-height:140%;max-width:calc(50% - .5rem);padding:1rem;width:100%}.availableTime-slots .availableTime-slots-active{background:#9333ea;color:#fff}.availableTime-slots .irp.availableTime-slots-active{background:#ea0034}.availableTime-web{min-height:calc(100vh - 22.9rem)}.reviewBooking-content{padding:0!important}.reviewBooking-content .booking-title{padding:0 1rem}.reviewBooking-block{background:#fff;border-radius:16px;box-shadow:0 3px 2px 0 rgb(75 75 75/8%)}.reviewBooking-block-head{align-items:center;border-radius:16px 16px 0 0;display:flex;gap:.5rem;height:2.5rem;padding:.5rem 1.5rem}.reviewBooking-block-head svg{height:1.125rem;min-width:1.125rem;width:1.125rem}.reviewBooking-block-body{display:flex;flex-direction:column;padding:1rem 1.5rem}.reviewBooking-block-title{color:#171717;display:block;font-family:Raleway,sans-serif;font-size:1rem;font-style:normal;font-weight:600;line-height:140%;margin-bottom:.5rem}.reviewBooking-block-data{display:flex;gap:.5rem}.reviewBooking-block-data>div{align-items:center;display:flex;gap:.25rem}.reviewBooking-block-data>div svg{height:1rem;min-width:1rem;width:1rem}.reviewBooking-block-calendar,.reviewBooking-block-time{color:#525252;font-family:Raleway,sans-serif;font-size:.75rem;font-style:normal;font-weight:500;line-height:150%}.reviewBooking-web{min-height:calc(100vh - 19.5875rem)}@media screen and (min-width:769px){.reviewBooking-block{margin:0 auto 14rem;max-width:30.25rem;width:100%}.reviewBooking-block-data{gap:1rem}}.slots-buttons,.slots-calendar{margin:0 auto;max-width:30.25rem;width:100%}.slots-calendar{margin-bottom:2rem}.slots-buttons{display:flex;gap:.75rem}.slots-buttons>*{width:100%}.slots-calendar .MuiPickersCalendarHeader-labelContainer{pointer-events:none}.slots-calendar .MuiPickersCalendarHeader-labelContainer .MuiButtonBase-root{display:none}@media screen and (max-width:768px){.wouldDo-body{justify-content:normal!important}.wouldDo-body .MuiButton-root.gel-button{width:100%}}.booking{background:#f5f5f5;display:flex;flex-direction:column;width:100vw}.booking-wheel .wheel.keen-slider{margin-left:0}.booking-title{color:#171717;display:flex;font-family:Raleway,sans-serif;font-size:1.875rem;font-style:normal;font-weight:600;gap:1rem;line-height:120%;margin-bottom:2.5rem}.booking-title svg{height:2.75rem;min-width:2.75rem;width:2.75rem}.booking-body{height:calc(100% - 2.125rem);justify-content:space-between;padding:2.5rem 1rem 0}.booking-body,.booking-content{display:flex;flex-direction:column}.booking-content{justify-content:center;padding:0 1rem}.booking-paper .MuiPaper-root{background:#f5f5f5;box-shadow:unset;padding-bottom:env(safe-area-inset-bottom);padding-top:env(safe-area-inset-top)}.booking-paper .MuiPaper-root>div{height:100%}.booking-body .booking-web>.MuiButton-root,.booking-body>.MuiButton-root{margin-bottom:1.5rem}.wouldDo-body .booking-web{display:flex;flex:1;flex-direction:column;justify-content:space-between}@media screen and (min-width:769px){.booking{width:calc(100vw - 5rem)}.booking-paper .page-back-button{top:1.15rem}.booking-body .booking-web>.MuiButton-root,.booking-body>.MuiButton-root{margin-bottom:0}.booking-body{background:#f5f5f5;flex:1;height:unset;justify-content:unset;padding-top:0}.booking-web{display:flex;flex:1;flex-direction:column;height:100%;justify-content:space-between;margin-bottom:3rem}.booking-title{font-size:2.75rem;margin:0 auto 2.5rem;max-width:30.25rem;width:100%}.booking-title svg{height:4rem;min-width:4rem;width:4rem}.booking .gel-stepper{margin:0 auto 4.625rem;max-width:17.5rem;padding:2.5rem}.booking-button-arrow{align-items:center;display:flex;gap:.5rem}}#linePlot clipPath rect{transform:translateX(30px);width:calc(100% - 30px)}.MuiChartsAxis-tickLabel tspan:nth-child(2){display:none}.android .historyAndFeedback-page,.ios .historyAndFeedback-page{margin-top:1rem!important}.confirmModal-title{color:var(--mainBlackText);font-size:1.625rem;font-weight:600;line-height:130%}.confirmModal-description,.confirmModal-title{font-family:Raleway,sans-serif;font-style:normal}.confirmModal-description{color:var(--mainIeltsSubText);font-size:1.125rem;font-weight:500;line-height:150%;margin-top:.5rem}.confirmModal-buttons{display:flex;flex-direction:column;gap:.75rem;margin-top:2.5rem}.confirmModal-buttons-no .MuiButtonBase-root,.confirmModal-buttons-yes .MuiButtonBase-root{height:3.75rem!important}.percentage-linear-wrapper{align-items:center;color:#171717;display:flex;font-family:Raleway,sans-serif;font-size:.875rem;font-style:normal;font-weight:600;gap:.75rem;line-height:150%;padding:1rem 0}.percentage-linear-content{overflow:hidden;position:relative;width:100%}.percentage-linear-content-divider-1{bottom:0;height:.5rem;overflow:hidden;position:absolute;width:.25rem}.percentage-linear-content-divider-1:after{border-radius:8.125rem;box-shadow:0 18.75rem 0 18.75rem #f5f5f5;content:"";height:.5rem;position:absolute;right:.0625rem;width:.5rem}.percentage-linear-content-divider-2{bottom:0;height:.5rem;overflow:hidden;position:absolute;width:.25rem}.percentage-linear-content-divider-2:after{border-radius:8.125rem;box-shadow:0 18.75rem 0 18.75rem #f5f5f5;content:"";height:.5rem;left:.0625rem;position:absolute;width:.5rem}.supportGuideContainer{height:100%;margin:2.5rem auto 4rem;max-width:38.5rem;width:100%}@media screen and (max-width:768px){.supportGuideContainer{margin:.9375rem auto 0}}.practice-exercises-page-wrapper>div{height:100%}.practice-page-buttons-wrapper{border:.0625rem solid #e5e5e5;border-radius:2rem;display:grid;gap:.5rem;grid-template-columns:repeat(2,1fr);margin-top:1.5rem;padding:.25rem}.practice-exercises-list{display:flex;flex-direction:column;gap:1rem;overflow-x:hidden;padding:0}.practice-exercises-list-item{background:#fff;border-radius:1rem;box-shadow:0 .1875rem .125rem 0 rgb(75 75 75/8%);cursor:pointer;display:flex;flex-direction:column;padding:0;transition:all .2s ease-in-out}.practice-exercises-list-item-icon{align-items:center;border-radius:8.125rem;display:flex;height:3rem;justify-content:center;width:3rem}.practice-exercises-list-item-head{border-radius:1rem 1rem 0 0;display:flex;justify-content:center;padding:.25rem 1.5rem;width:100%}.practice-exercises-list-item-content{align-items:baseline;display:flex;gap:1rem;max-width:616px;padding:1.5rem;width:100%}.practice-exercises-list-item-content-info{display:flex;flex:1;flex-direction:column;gap:.75rem}.practice-exercises-button-wrapper{align-items:center;background:#f5f5f5;bottom:0;display:flex;flex-direction:column;gap:.5rem;padding:1.5rem 1rem 2rem;position:fixed;right:.5rem;width:calc(100% - 5.5rem);z-index:1024}.practice-exercises-button-wrapper button{max-width:616px;width:100%}@media screen and (max-width:768px){.practice-exercises-list::-webkit-scrollbar{display:none;width:0}.practice-exercises-list-item-content{gap:.75rem;padding:1rem}.practice-exercises-list-item-content-info{gap:.5rem}.practice-exercises-button-wrapper{bottom:calc(3.5rem + env(safe-area-inset-bottom));left:0;width:calc(100% - .5rem)}}.practice-page-modal .modal-body>ul{display:flex;flex-direction:column;gap:1rem;margin-top:1.5rem;padding:0}.practice-page-modal .modal-body>ul>li{align-items:center;background:#fff;border-radius:16px;box-shadow:0 3px 2px 0 rgb(75 75 75/8%);cursor:pointer;display:flex;gap:1rem;padding:1rem}.practice-page-modal .modal-body>ul>li>.practice-page-modal-icon-wrapper{align-items:center;background:#f5f5f5;border-radius:100%;display:flex;flex-shrink:0;height:3rem;justify-content:center;padding:.75rem;width:3rem}.practice-page-modal .modal-body>button{margin-top:1.5rem;width:100%}@media screen and (max-width:769px){.practice-page-modal .modal-body>h2{font-size:1.625rem}}.practice-tests-list{display:flex;flex-direction:column;gap:1rem;margin:2.75rem 0 1.5rem;padding:0}.practice-tests-list-item{background:#fff;border-radius:1rem;box-shadow:0 .1875rem .125rem 0 rgb(75 75 75/8%);cursor:pointer;display:flex;flex-direction:column;padding:0;transition:all .2s ease-in-out}.practice-tests-list-item-icon{align-items:center;border-radius:8.125rem;display:flex;flex-shrink:0;height:2.75rem;justify-content:center;width:2.75rem}.practice-tests-list-item-head{border-radius:1rem 1rem 0 0;display:flex;justify-content:center;padding:.25rem 1.5rem;width:100%}.practice-tests-list-item-content{align-items:flex-start;display:flex;gap:1rem;max-width:616px;position:relative;width:100%}.practice-tests-list-item-content.title-only{align-items:center;padding-bottom:0}.practice-tests-list-item-content-info{align-self:center}.practice-tests-list-item-content-info-badge>span{color:#fff!important;font-family:Fira Code,sans-serif;font-size:.75rem;font-style:normal;font-weight:400;line-height:150%}.practice-tests-list-item-content-info-badge{align-items:center;border-radius:48px;display:flex;gap:.25rem;margin-top:1rem;padding:.25rem .625rem;width:fit-content}.practice-tests-list-item.Mui-disabled{pointer-events:none}@media screen and (max-width:768px){.practice-tests-list{margin:1.5rem 0}}.practice-type-list{display:flex;flex-direction:column;gap:1rem;margin-top:1rem;padding:0}.practice-type-list-item{background:#fff;border-radius:1rem;box-shadow:0 .1875rem .125rem 0 rgb(75 75 75/8%);cursor:pointer;display:flex;flex-direction:column;padding:0;transition:all .2s ease-in-out}.practice-type-list-item-head{border-radius:1rem 1rem 0 0;display:flex;justify-content:center;padding:.25rem 1.5rem;width:100%}.practice-type-list-item-content{max-width:616px;position:relative;width:100%}.practice-type-list-item-gradient{height:100%;left:0;position:absolute;top:0;width:.5rem}.practice-type-list-item-time{align-items:center;border-radius:3rem;display:flex;gap:.5rem;padding:.25rem .75rem .25rem .25rem;width:fit-content}.book-wrapper{border-radius:16px;display:flex;gap:1rem}.book-content{display:flex;flex-direction:column}.book-price{background:hsla(0,0%,100%,.13);border-radius:16px;font-size:.625rem;line-height:120%;max-width:fit-content;padding:.375rem .625rem}.book-price,.book-title{color:#fff;display:block;font-family:Raleway,sans-serif;font-style:normal;font-weight:600}.book-title{font-size:1.25rem;line-height:140%}.book-text{color:#fff;display:block;font-family:Raleway,sans-serif;font-size:.875rem;font-style:normal;font-weight:500;line-height:150%;margin-bottom:.75rem}.android .practice-page,.ios .practice-page{margin-top:1rem!important;padding:0 1rem!important}.practice-page{padding:0 .5rem!important}.practice-page-main-wrapper{height:auto!important;margin-top:2rem!important}.practice-page-wrapper{display:flex;flex-direction:column;font-family:Raleway,sans-serif;font-style:normal;height:100%;justify-content:center;margin:0 auto 1.5rem;max-width:616px}.practice-page-wrapper>.home-guided{margin-bottom:0}.practice-page-wrapper-top{justify-content:flex-start}.practice-skills-list{display:flex;flex-direction:column;gap:1rem;margin-top:1rem;padding:0}.practice-skills-list-item{background:#fff;border-radius:1rem;box-shadow:0 .188rem .125rem 0 rgb(75 75 75/8%);cursor:pointer;display:flex;flex-direction:column;padding:0;transition:all .2s ease-in-out;width:100%}.practice-skills-list-item-head{border-radius:1rem 1rem 0 0;display:flex;justify-content:center;padding:.25rem 1.5rem;width:100%}.practice-skills-list-item-content{align-items:center;display:flex;justify-content:flex-start}.practice-skills-list-item-icon-wrapper{align-items:center;border-radius:100%;display:flex;height:3rem;justify-content:center;width:3rem}@media screen and (max-width:768px){.practice-page-wrapper{padding:0 1rem!important}.practice-page-main-wrapper{margin-top:3.75rem!important}.practice-page-main-wrapper.start-page{margin-top:1rem!important}}.course-card-wrapper{background:#fff;border-radius:1rem;box-shadow:0 .188rem .125rem 0 rgb(75 75 75/8%);cursor:pointer;display:flex;flex-direction:column;gap:.75rem;position:relative;transition:all .2s ease-in-out}.course-card-head{padding:1rem 1rem 0}.course-card-head-recommended{border-radius:1rem 1rem 0 0;display:flex;justify-content:center;padding:.25rem 1rem;width:100%}.course-card-head-icon{align-items:center;border-radius:100%;display:flex;height:3rem;justify-content:center;max-height:3rem;max-width:3rem;min-height:3rem;min-width:3rem;width:3rem}.course-card-content{padding:0 1rem 1rem}.course-card-content .list{display:flex;flex-direction:column;gap:.3125rem}.course-card-content .list li{display:flex;font-size:1rem;font-weight:500;gap:.5rem;line-height:130%;padding:.3125rem}.course-card-gradient{background:linear-gradient(226deg,#009ac9 -51.65%,rgba(0,154,201,0) 52.5%);border-radius:0 1rem 0 0;height:10.75rem;position:absolute;right:0;top:0;width:10.75rem}.course-card-gradient-green{background:linear-gradient(228deg,#65a30d -52.92%,rgba(101,163,13,0) 50%)}#selectedCourseTopic #ptr-container{height:auto!important}#selectedCourseTopic{padding-bottom:1rem}.reading-course-topic-head{align-items:center;background:#f5f5f5;display:flex;gap:.75rem;margin-bottom:1rem;width:100%}.h100{height:100%}.reading-course-topic-head-icon{border-radius:100%;max-height:3rem;min-height:3rem;min-width:3rem;padding:.875rem;width:fit-content}.course-topic-exercises-item{align-items:center;background:#fff;border-radius:1rem;box-shadow:0 .188rem .125rem 0 rgb(75 75 75/8%);cursor:pointer;display:flex;flex-direction:column;gap:1rem;padding:1.5rem}.course-topic-exercises-item__content{display:flex;flex-direction:row;gap:.5rem;justify-content:space-between;width:100%}.reading-course-topic-drawer-paper{background:#f5f5f5;width:838px}.reading-course-topic{padding-bottom:1rem}.reading-course-topic-drawer{padding:6.5625rem;position:relative}.reading-course-topic-drawer-head{align-items:center;display:flex;gap:.75rem;margin-bottom:1rem;width:100%}.reading-course-topic-drawer-head-icon{background:linear-gradient(226deg,#07c58a -51.65%,rgba(7,197,138,0) 52.5%);border-radius:100%;padding:.875rem;width:fit-content}.reading-course-topic-drawer-exercises{display:flex;flex-direction:column;gap:1rem}.reading-course-topic-drawer-exercises-item{align-items:center;background:#fff;border-radius:1rem;box-shadow:0 .188rem .125rem 0 rgb(75 75 75/8%);cursor:pointer;display:flex;flex-direction:row;gap:.5rem;padding:1.5rem}.skills-list{gap:1rem}.skills-list,.skills-list-item{display:flex;flex-direction:column;padding:0}.skills-list-item{background:#fff;border-radius:1rem;box-shadow:0 .188rem .125rem 0 rgb(75 75 75/8%);cursor:pointer;transition:all .2s ease-in-out;width:100%}.skills-list-item-head{border-radius:1rem 1rem 0 0;display:flex;justify-content:center;padding:.25rem 1.5rem;width:100%}.skills-list-item-icon-wrapper{align-items:center;border-radius:100%;display:flex;height:3rem;justify-content:center;width:3rem}.dialog-wrapper .MuiDialogContent-root,.dialog-wrapper .MuiTypography-root{padding:0}.dialog-wrapper .MuiPaper-root{background:#f5f5f5;border-radius:1.75rem;box-shadow:0 .188rem .125rem 0 rgb(75 75 75/8%);flex-direction:column;max-width:37.5rem;padding:3.5rem 2.5rem 2.5rem;position:relative;width:100%}.dialog-wrapper .dialog-list{display:flex;flex-direction:column;gap:1rem}.dialog-wrapper .dialog-list-item{align-items:center;align-self:stretch;background:#fff;border-radius:1rem;box-shadow:0 .188rem .125rem 0 rgb(75 75 75/8%);cursor:pointer;display:flex;gap:1rem;padding:1rem}.dialog-wrapper .dialog-list-item-icon{align-items:center;border-radius:100%;display:flex;gap:.625rem;height:3rem;justify-content:center;padding:.875rem .875rem 1rem;width:3rem}.card-wrapper{background:#fff;border-radius:1rem;box-shadow:0 .188rem .125rem 0 rgb(75 75 75/8%);cursor:pointer;display:flex;flex-direction:column;margin-top:1rem;position:relative;transition:all .2s ease-in-out}.card-head{padding:1rem 1rem 0}.card-head-recommended{background:#059669;border-radius:1rem 1rem 0 0;display:flex;justify-content:center;padding:.25rem 1rem;width:100%}.card-head-icon{border-radius:100%;padding:.875rem;width:fit-content}.card-head-icon-course{background:linear-gradient(226deg,#009ac9 -51.65%,rgba(0,154,201,0) 52.5%)!important}.card-head-icon-topic{background:linear-gradient(226deg,#07c58a -51.65%,rgba(7,197,138,0) 52.5%)!important}.card-content .list{display:flex;flex-direction:column;gap:.3125rem}.card-content .list li{display:flex;font-size:1rem;font-weight:500;gap:.5rem;line-height:130%;padding:.3125rem}.card-gradient{background:linear-gradient(226deg,#009ac9 -51.65%,rgba(0,154,201,0) 52.5%);border-radius:0 1rem 0 0;height:10.75rem;position:absolute;right:0;top:0;width:10.75rem}.card-gradient-green{background:linear-gradient(228deg,#65a30d -52.92%,rgba(101,163,13,0) 50%)}.android .selectedCourse-page,.ios .selectedCourse-page{padding:0 1rem}.android .course-image,.ios .course-image{margin-left:0}.selectedCourse-page{padding:0 .5rem}.course-image{width:100%}.course-note-wrapper{align-items:flex-start;border-radius:1rem;display:flex;gap:.5rem;margin-top:1.5rem;padding:1rem .9375rem}.course-exercise-head{border-top-left-radius:1rem;border-top-right-radius:1rem;display:flex;gap:.5rem;padding:.5rem 1.5rem}.course-exercise-wrapper{background:#fff;border-radius:1rem;box-shadow:0 .188rem .125rem 0 rgb(75 75 75/8%);margin-top:2rem}.course-exercise-content{padding:1.5rem}.course-exercise-content-info{align-items:center;display:flex;gap:1rem;margin-top:.5rem}.course-exercise-content-info-subtype{align-items:center;display:flex;flex-direction:row;font-family:Raleway,sans-serif;font-size:.75rem;font-style:normal;font-weight:700;gap:.25rem;line-height:150%}.course-exercise-content-info-subtype svg{width:1rem}.course-exercise-content-info-time{align-items:center;color:#525252;display:flex;font-family:Raleway,sans-serif;font-size:.75rem;font-style:normal;font-weight:500;gap:.25rem;line-height:150%}.course-exercise-content-info-time svg{width:1rem}.course-topics{display:flex;flex-direction:column;gap:1rem;margin-top:1rem;padding:0}.course-topics-item{align-items:flex-start;background:#fff;border-radius:1rem;display:flex;flex-direction:column;gap:.5rem;padding:1rem}.course-topics-item-head{align-items:center;display:flex;gap:.75rem;width:100%}.course-topics-item-head-icon{align-items:center;border-radius:100%;display:flex;height:3rem;justify-content:center;width:3rem}@media screen and (max-width:768px){.course-image{margin-left:-.5rem;max-width:unset;width:calc(100vw + .5rem)}}.home-content-linear{position:relative;width:100%}.home-content-divider-2{bottom:0;height:.5rem;overflow:hidden;position:absolute;width:.25rem}.home-content-divider-2:after{border-radius:100%;box-shadow:0 300px 0 300px #fff;content:"";height:.5rem;left:1px;position:absolute;width:.5rem}.home-guided{background:#fff;border-radius:16px;box-shadow:0 3px 2px 0 rgb(75 75 75/8%);margin-bottom:2rem}.home-guided-head{align-items:center;border-radius:16px 16px 0 0;cursor:pointer;display:flex;font-family:Raleway,sans-serif;font-size:.75rem;font-style:normal;font-weight:700;justify-content:space-between;line-height:150%;padding:.5rem 1.5rem;position:relative}.home-guided-body{padding:1.5rem}.home-guided-body-head{color:#171717;display:block;font-family:Raleway,sans-serif;font-size:1.25rem;font-style:normal;font-weight:600;line-height:140%;margin-bottom:.5rem;text-transform:capitalize}.home-guided-head-title{align-items:center;display:flex;gap:.5rem}.home-guided-head-title svg{width:1.125rem}.home-guided-body-text{color:#525252;display:block;font-size:.75rem;font-weight:500}.home-guided-body-text,.home-guided-linear{font-family:Raleway,sans-serif;font-style:normal;line-height:150%;margin-bottom:1rem}.home-guided-linear{align-items:center;color:#171717;display:flex;font-size:.875rem;font-weight:600;gap:.5rem}.home-guided-upcoming{color:#525252;display:block;font-family:Fira Code,sans-serif;font-size:.75rem;font-style:normal;font-weight:400;line-height:150%;margin-bottom:.5rem}.home-guided-upcoming-body{align-items:center;border-radius:16px;cursor:pointer;display:flex;gap:1rem;justify-content:space-between;padding:1rem 1.5rem}.home-guided-upcoming-title{color:#171717;display:block;font-family:Raleway,sans-serif;font-size:1rem;font-style:normal;font-weight:600;line-height:140%;margin-bottom:.5rem}.home-guided-body-footer{align-items:center;display:flex;gap:1rem}.home-guided-head-dots{padding:.3125rem;position:absolute;right:1.5rem;transition:all .3s ease-out}.home-guided-head-dots svg{height:1.25rem}.home-guided-body-subtype{align-items:center;display:flex;font-family:Raleway,sans-serif;font-size:.75rem;font-style:normal;font-weight:700;gap:.25rem;line-height:150%}.home-guided-body-subtype svg{width:1rem}.home-guided-body-time{align-items:center;color:#525252;display:flex;font-family:Raleway,sans-serif;font-size:.75rem;font-style:normal;font-weight:500;gap:.25rem;line-height:150%}.home-guided-body-time svg{width:1rem}.page-wrapper{display:flex;flex-direction:column;font-family:Raleway,sans-serif;font-style:normal;height:100vh;justify-content:center;margin:0 auto 1.5rem;max-width:616px;padding-bottom:2rem}.page-main-wrapper{gap:1.5rem;height:auto!important;margin-top:3rem}.page-wrapper>.home-guided{margin-bottom:0}.page-wrapper-top{justify-content:flex-start}.hidden{display:none}.page-wrapper.page-main-wrapper.block-h100{display:block;height:100%!important}@media screen and (max-width:768px){.page-main-wrapper{margin-top:0;padding:2rem 1rem 0}.study-page.page-main-wrapper{padding-top:0}.web .study-page.page-main-wrapper{padding-top:1rem}}.study-page-back-button{border:0;border-radius:100%;cursor:pointer;left:8rem;max-height:3rem;max-width:3rem;min-height:3rem;min-width:3rem;padding:0;position:fixed;top:1rem;z-index:10}.study-page-back-button:active{background-color:hsla(0,0%,9%,.04)}.study-page-back-button svg{height:20px;vertical-align:middle;width:28px}@media screen and (max-width:1124px){.study-page-back-button{left:6.25rem}}@media screen and (max-width:768px){.study-page-back-button{left:.5rem;max-height:2rem;max-width:2rem;min-height:2rem;min-width:2rem;padding:0;position:absolute;top:0;z-index:1025}.study-page-back-button svg{height:.875rem;vertical-align:middle;width:1.125rem}}@-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{--mainGreyText:#4b5563;--mainBlackText:#171717;--subtitleGreyText:#6b7280;--successText:#059669;--main:#000;--mainIelts:#9333ea;--mainIeltsSubText:#525252;--mainIRP:#23085a;--mainHover:#000;--mainActive:#155e75;--links:#4338ca;--linksHover:#3730a3;--linksActive:#312e81;--backgroundHover:#f3f4f6;--backgroundActive:#eef2ff;--pageBackgroundGradient:#f5f5f5;--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));--snackbarInfoBackgroundGradient:linear-gradient(104deg,#075985 19.26%,#0284c7 94.87%);--zIndexMiddle:5;--zIndexTop:10;--bottomMenuHeight:56px}html{font-family:Raleway,sans-serif;height:1vh}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-text-fill-color:currentColor!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important;caret-color:auto!important}@font-face{font-family:Fira Code;font-weight:500;src:url(/static/media/FiraCode-Medium.195a5963e89a1ff0cf03.ttf)}@font-face{font-family:Inter;font-weight:500;src:url(/static/media/Inter-Medium.3f7acfe50aad7ad68548.ttf)}.notistack-SnackbarContainer{top:4rem}.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{flex-shrink:0;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:.5rem;padding:.5rem .75rem}.notif-success{align-items:flex-start;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;display:flex;flex-wrap:nowrap;gap:.5rem;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}div:has(div.notif-success-close){cursor:pointer;margin:0;padding:.5rem 0}.d-none{display:none}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-thumb{background-color:#a3a3a3;border-radius:9999px}@media screen and (min-width:600px){.notif-success{width:21.5rem!important}}#root .exercise{overflow:hidden auto}.grammarUnderstand-buttons{align-items:center;background:#fff;border-top:2px solid #e5e7eb;bottom:env(safe-area-inset-bottom);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:4.5rem}}@media screen and (max-width:991px){.grammarUnderstand-buttons{padding:1rem}}html img{max-width:100%}@media screen and (max-width:768px){::-webkit-scrollbar{display:none;width:0}}@media screen and (max-width:540px) and (max-height:926px){.android .zendesk-container>div>iframe,.ios .zendesk-container>div>iframe{background:linear-gradient(180deg,#027aa7 50%,#fff 0);border-radius:0!important;padding-bottom:env(safe-area-inset-bottom)!important;padding-top:env(safe-area-inset-top)!important}.web .zendesk-container>div>iframe{border-radius:0!important}iframe#launcher{display:none}#fc_frame,.activeFresh #fc_frame.fc-mobile-view,.zendesk{bottom:env(safe-area-inset-bottom)!important;display:none!important;max-height:calc(100% - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important;top:env(safe-area-inset-top)!important}.activeFresh #fc_frame.fc-mobile-view.h-open-container{display:initial!important}.Login.android iframe,.Login.ios iframe{display:none!important}}body:has(.app-loader){overflow:hidden}.app-loader{align-items:center;background:#374151;bottom:0;display:flex;justify-content:center;left:0;opacity:.6000000238418579;position:fixed;right:0;top:0;user-select:none;z-index:2222}#ptr-container{overflow-x:hidden!important}.refresher-undefined{align-items:center;display:flex;height:4rem;justify-content:center;width:100%;z-index:-1}.refresher-pulling{display:none}#ptr-container,#ptr-parent{height:100%!important}.app-loader img{height:15.625rem;width:15.625rem}.android *,.ios *{overscroll-behavior:none}.android .hide-scroll-bar,.ios .hide-scroll-bar{-ms-overflow-style:none;scrollbar-width:none}.android .hide-scroll-bar::-webkit-scrollbar,.ios .hide-scroll-bar::-webkit-scrollbar{display:none}body.Login:not(.web) iframe{display:none!important}.splash{background:#fff}.splash,.splash svg{bottom:0;left:0;position:absolute;right:0;top:0;z-index:999999999}.splash svg{height:100vh!important}.android,.ios{h1,h2,h3,h4,h5,h6,p,span{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}}.page-back-button{border:0;border-radius:100%;cursor:pointer;left:8rem;max-height:3rem;max-width:3rem;min-height:3rem;min-width:3rem;padding:0;position:fixed;top:1rem;z-index:10}.page-back-button:active{background-color:hsla(0,0%,9%,.04)}.page-back-button svg{height:20px;vertical-align:middle;width:28px}@media screen and (max-width:1124px){.page-back-button{left:6.25rem}}@media screen and (max-width:768px){.page-back-button{left:.5rem;max-height:2rem;max-width:2rem;min-height:2rem;min-width:2rem;padding:0;position:absolute;z-index:1025}.page-back-button svg{height:.875rem;vertical-align:middle;width:1.125rem}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.MuiTooltip-tooltip{background-color:#525252}.MuiTooltip-arrow{color:#525252}#fc_frame,.zendesk-container{display:none!important}.activeFresh #fc_frame,.activeZendesk .zendesk-container{display:initial!important}