﻿ .course-banner{width:100%; padding:80px 0px 55px 0px; background:var(--second-color)}.course-banner__container{padding-right:50px}.course-banner *{color:#fff}.course-banner__header{font-size:72px; line-height:1.125; letter-spacing:-3px; word-spacing:5px; padding:0px}.course-banner__intro{font-size:24px; line-height:1.45; max-width:1100px; padding:30px 0px 45px 0px} .course-banner__ratings{}.course-banner__ratings *{font-size:16px; line-height:1; display:inline-block; vertical-align:top}.course-banner__ratings-img{margin:0px 25px 0px 15px}.course-banner__ratings-button{text-decoration:underline; word-spacing:1px; padding-right:25px; cursor:pointer; position:relative}.course-banner__ratings-button:after{content:" "; border-width:6px; border-style:solid; border-color:#fff transparent transparent transparent; position:absolute; right:0px; top:7px} .course-section-wrapper{padding:55px 0px 40px 0px; display:flex; justify-content:space-between; flex-wrap:wrap} .payment-section-wrapper{width:340px; order:2}.payment-section{width:340px; padding:0px 0px 25px 0px; border:solid 1px var(--border-color); box-shadow:0px 10px 12px -12px rgba(0,0,0,0.5); top:0px; transition:0.75s; background:#fff}.payment-section--fixed{position:fixed; top:30px; z-index:1}.payment-section__img{width:100%; height:auto; margin:0px 0px 35px 0px} .payment-section__price-currency{margin:0px 25px 0px 25px; position:relative}.payment-section__price{font-family:'inter'; color:var(--primary-color); font-size:26px; line-height:1; font-weight:bold; letter-spacing:-1px} .payment-section__currency{z-index:1}.payment-section__currency-selector{color:#0645ad; line-height:1; text-decoration:underline; word-spacing:1px; padding-right:25px; user-select:none; outline:none; cursor:pointer; position:absolute; right:0px; top:1px}.payment-section__currency-selector:after{content:" "; border-width:6px; border-style:solid; border-color:#0645ad transparent transparent transparent; position:absolute; right:0px; top:7px}.payment-section__currency-selector--active:after{border-color:transparent transparent #0645ad transparent; top:0px} .payment-section__currency-form{width:100%; max-height:0px; z-index:50; display:flex; justify-content:flex-start; align-items:center; flex-wrap:wrap; overflow:hidden; transition:0.15s} .payment-section__currency-form--active{max-height:200px; margin-top:20px}.payment-section__currency-button{width:calc(33% + 1px); margin:0px -1px 0px 0px; padding:20px 0px 20px 10px; border:solid 1px var(--border-color); border-top:none; cursor:pointer; display:flex; justify-content:flex-start; align-items:center; transition:0.3s; background:#fff} .payment-section__currency-button--top{border-top:solid 1px var(--border-color)}.payment-section__currency-button *{font-size:14px; line-height:1} .payment-section__currency-button IMG{margin-right:10px} .payment-section__currency-button:hover{background:#f0f0f0} .payment-section__discount-bullets{margin:25px 25px 0px 25px}.payment-section__discount-bullets > *{font-size:16px; line-height:1; margin:0px; padding-bottom:10px}.payment-section__discount-bullets > *::before{top:4px; background:var(--second-color)} .payment-section__enroll{margin:35px 25px 0px 25px; display:flex; align-items:center; justify-content:flex-start}.payment-section__quantity{line-height:1; width:50px}.payment-section__quantity-input{width:70px; height:40px; margin-right:15px; padding:0px 15px; border:solid 1px var(--second-color)}.payment-section__button-enroll{width:calc(100% - 135px); max-width:150px; height:42px; display:flex; justify-content:center; align-items:center; cursor:pointer; transition:.3s; background:var(--primary-color)}.payment-section__button-enroll-text{color:#fff; line-height:1}.payment-section__button-enroll-img{margin-left:15px}.payment-section__button-enroll:hover{background:var(--second-color)} .course-overview{width:calc(100% - 390px); order:1}.course-overview H2{padding-top:0px} .description-section{padding-bottom:55px; border-bottom:solid 1px var(--border-color)}.description-section:has(.upgrade-section){padding-bottom:0px; border:none} .description-section__clock-header{padding-right:20px; display:flex; justify-content:space-between; align-items:flex-start}.description-section__course-duration{position:static}.description-section__clock{border:solid 1px var(--primary-color)}.description-section__clock *{background:var(--primary-color)}.description-section__number-hours{color:var(--primary-color); font-size:17px; line-height:1; font-weight:bold; padding-left:12px}.description-section__number-hours::before{background:var(--primary-color)} .description-section__bullet-list{margin-bottom:25px; padding:20px 20px 20px 20px; border:solid 1px var(--border-color); background:#f8f8f8}.description-section__bullet-list--upgrade{margin:0px; padding:0px; border:none; background:transparent} .description-section__bullet-list > *{color:#000; margin:0px; padding-bottom:12px}.description-section__bullet-list--upgrade > *{padding-bottom:10px} .description-section__bullet-list--tick{margin:0px; padding:0px; border:none; background:#fff}.description-section__bullet-list--tick > *{padding-left:30px}.description-section__bullet-list--tick > *::before{width:14px; height:14px; border-radius:none; left:2px; top:6px; background:url(../images/icons/tick-small.png)}.description-section__bullet-list--tick > *:last-child{padding-bottom:0px} .course-modules{margin:0px 0px 25px 0px}.course-module{margin:0px 0px -1px 0px; border:solid 1px var(--border-color); cursor:pointer; user-select:none; outline:none; transition:.3s; background:#fff}.course-module--active{background:var(--third-color)}.course-module--active .course-module__question{font-weight:bold} .course-module__open-close{width:50px; height:22px; margin-top:15px; cursor:pointer; position:relative; display:inline-block; vertical-align:top}.course-module__open-close *{width:12px; height:2px; position:absolute; top:12px; transition:.3s ease-in-out; background:var(--primary-color)} .course-module .arrow-1{left:15px; transform:rotate(45deg)}.course-module .arrow-2{left:23px; transform:rotate(-45deg)}.course-module--active .arrow-1{transform:rotate(-45deg)}.course-module--active .arrow-2{transform:rotate(45deg)} .course-module__question{width:calc(100% - 55px); padding:15px 15px 15px 0px; display:inline-block; vertical-align:top}.course-module--active .course-module__question{font-weight:bold} .course-module__answer{max-height:0px; margin-left:52px; overflow:hidden; transition:.3s ease-out}.course-module--initialize .course-module__answer{max-height:100%} .course-module__answer-text{padding:0px 15px 20px 0px}.course-module__answer-text--italic{font-style:italic; padding:0px} .course-module__answer-media-bullet-list{margin:0px; padding-bottom:25px}.course-module__answer-media-bullet-list > *{margin:0px; padding-right:15px} .certificate-section{padding-top:55px}.certificate-section__img{width:100%; max-width:100%; height:auto; margin-top:10px; border:solid 1px var(--border-color)}.certificate-section__supplementary-text{padding:30px 0px 0px 0px} .included-section{padding:55px 0px 60px 0px; border-bottom:solid 1px var(--border-color)}.included-section H2{padding-bottom:35px}.included-section__boxes{display:flex; justify-content:space-between; flex-wrap:wrap}.included-section__box{width:calc(33.33% - 10px); margin-bottom:15px; padding:15px 20px 130px 20px; border:solid 2px var(--iso-9001-dark); position:relative}.included-section__box P{font-size:16px; line-height:1.35}.included-section__box-img{width:88px; height:auto; position:absolute; left:calc(50% - 44px); bottom:20px} .ratings-reviews-section{padding:55px 0px 60px 0px; border-bottom:solid 1px var(--border-color)}.ratings-reviews-section__ratings H2{line-height:1; padding-bottom:35px}.ratings-reviews-section__ratings H2 *{color:#606060; font-size:16px; font-weight:300; margin-left:10px} .ratings-table{display:none; justify-content:space-between; align-items:center; flex-wrap:wrap}.ratings-table > *{margin-bottom:12px} .ratings-table__col-1{width:calc(100% - 156px)}.ratings-table__col-1--outer{height:10px; background:#d8d8d8}.ratings-table__col-1--inner{height:10px; background:#606060}.ratings-table__col-2{width:86px; height:14px; margin-right:10px; margin-left:15px}.ratings-table__col-3{font-size:16px; line-height:1; width:45px}.ratings-table__col-3--clickable{color:#2434d0; text-decoration:underline; cursor:pointer}.ratings-table__col-3--clickable:hover{font-weight:bold} .ratings-reviews-section__reviews{padding-bottom:50px; display:flex; justify-content:space-between}.ratings-reviews-section__reviews .course-review{width:calc(50% - 15px)} .course-review__name_flag{padding:0px 0px 15px 0px; display:flex; justify-content:flex-start; align-items:center}.course-review__name{line-height:1; font-weight:bold; padding-right:15px} .course-review__flag{width:36px; height:27px; border:solid 1px #888; display:block; cursor:pointer; position:relative; background-size:contain}.course-review__flag-tooltip{font-size:14px; line-height:18px; font-weight:bold; text-align:center; min-width:160px; max-height:0px; border-radius:5px; box-shadow:0px 8px 10px -10px rgba(0,0,0,0.5); opacity:0; transition:.35s; position:absolute; left:50%; bottom:0px; overflow:hidden; transform:translateX(-50%); z-index:10; background:#fff}.course-review__flag-tooltip::before{content:" "; border-width:8px; border-style:solid; border-color:transparent transparent var(--second-color) transparent; position:absolute; left:50%; top:-16px; transform:translateX(-50%)}.course-review__flag-tooltip::after{content:" "; border-width:6px; border-style:solid; border-color:transparent transparent #fff transparent; position:absolute; left:50%; top:-12px; transform:translateX(-50%)}.course-review__flag:hover .course-review__flag-tooltip{max-height:100px; padding:10px; border:solid 1px var(--second-color); opacity:1; bottom:-55px; overflow:visible} .course-review__star-img{width:70px; height:auto; display:inline-block; vertical-align:middle}.course-review__date{color:#606060; font-size:14px; line-height:1; margin:0px 0px 0px 15px; padding-left:15px; display:inline-block; vertical-align:middle; position:relative}.course-review__date::before{content:""; width:1px; height:10px; position:absolute; left:0px; top:3px; background:#303030}.course-review__review{padding-top:20px} .ratings-reviews-section__button{width:220px; height:40px; cursor:pointer; display:flex; align-items:center; justify-content:center; transition:.3s; background:var(--primary-color)}.ratings-reviews-section__button-text{color:#fff; line-height:1}.ratings-reviews-section__button-img{margin-left:15px}.ratings-reviews-section__button:hover{background:var(--second-color)} .why-sc-section{padding:55px 0px 60px 0px; border-bottom:solid 1px var(--border-color)}.why-sc__wrapper{display:flex; justify-content:space-between; flex-wrap:wrap}.why-sc__box{width:calc(50% - 10px); margin:20px 0px 0px 0px; padding:25px 20px; border:solid 2px var(--iso-9001-dark); display:flex; justify-content:flex-start; align-items:center}.why-sc__img{width:75px; height:auto} .why-sc__text{font-size:16px; line-height:1.35; padding-left:25px} .recommended-courses-section{padding:55px 0px 70px 0px; border-bottom:solid 1px var(--border-color)}.recommended-courses-section H2{padding-bottom:40px}.recommended-courses-section .media-box-link{justify-content:space-between}.recommended-courses-section .media-box-link A{width:calc(50% - 10px); margin:0px} .donut-section{padding:60px 0px 70px 0px; border-bottom:solid 1px var(--border-color)}.donut-section H2{padding:0px 0px 35px 0px}.donuts{margin:25px auto 0px; display:flex; justify-content:space-between; flex-wrap:wrap}.donut__placeholder{width:calc(33.33% - 15px); position:relative}.donut__chart{width:100%; padding-top:100%; border-radius:50%}.donut__chart--first{background:conic-gradient(var(--iso-9001-lightest) 0deg 314deg,#fff 314deg 360deg)}.donut__chart--second{background:conic-gradient(var(--iso-9001-lighter) 0deg 327deg,#fff 327deg 360deg)}.donut__chart--third{background:conic-gradient(var(--iso-9001-dark) 0deg 338deg,#fff 338deg 360deg)}.donut__chart::after{content:""; width:90%; height:90%; border-radius:50%; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); background:#fff} .donut__rating{font-size:60px; line-height:1; letter-spacing:-4px; font-weight:300; text-align:center; width:100%; padding-top:10px; position:absolute; left:0%; top:50%; transform:translateY(-50%)} .donut__rating--percentage{font-family:'inter'; color:#383838; font-size:20px; line-height:1; font-weight:700; text-align:center; margin-top:10px; display:block} .clients-section{padding-top:60px; padding-bottom:20px; border:none}.clients-section H2{font-size:32px; letter-spacing:-1px}.clients-section__placeholder{width:calc(33.33% - 5px); margin:0px 0px 10px 0px; padding:70px}.clients-section__placeholder--9{display:block} .mask{background:#fff}.mask--active{height:100%; padding:25px 0px; overflow:visible; display:flex}.popup{max-width:760px; margin:280px auto 0px; padding:0px 0px 25px 0px; overflow-y:auto; position:relative; display:flex; background:#fff}.popup__button-close{width:36px; height:36px; border-radius:5px; position:fixed; left:calc(50% + 330px); top:40px; cursor:pointer; overflow:hidden; z-index:15; transition:.3s; background:var(--primary-color)}.popup__button-close:hover{background:var(--second-color)}.popup__button-close::before,.popup__button-close::after{content:" "; width:24px; height:2px; transform:rotate(45deg); position:absolute; left:6px; top:17px; background:#fff}.popup__button-close::after{transform:rotate(-45deg)}.loader__inner{background:#fff} #course-ratings-popup{max-width:760px; margin:0px auto; padding:40px calc((100% - 760px)/2) 25px calc((100% - 760px)/2); border-bottom:solid 1px var(--border-color); box-sizing:content-box; position:fixed; left:0px; top:0px; z-index:10; background:#fafafa}#course-ratings-popup H2{padding:0px 0px 25px 0px}#course-ratings-popup H2 *{color:#606060; font-size:15px; margin:5px 0px 0px 0px; display:block}#course-ratings-popup .ratings-table{display:flex} #course-reviews-popup{margin:0px 20px 0px 0px}#course-reviews-popup .course-review{margin-top:25px; padding:0px 0px 25px 0px; border-bottom:solid 1px var(--border-color)}#course-reviews-popup .course-review--hidden{display:none} .enrollment-form-wrapper{width:100%; height:100%; position:fixed; left:0%; top:0%; z-index:999; overflow:auto; background:var(--third-color)}.enrollment-form-wrapper--hidden{display:none} .enrollment-form{width:90%; max-width:700px; margin:0px auto; margin-top:25px; padding:20px 40px 40px 40px; border:solid 1px var(--border-color); background:#fff} .enrollment-form__button-close{width:36px; height:36px; border-radius:5px; position:absolute; right:20px; top:20px; cursor:pointer; overflow:hidden; background:var(--primary-color)}.enrollment-form__button-close::before,.enrollment-form__button-close::after{content:" "; width:24px; height:2px; transform:rotate(45deg); position:absolute; left:6px; top:17px; background:#fff}.enrollment-form__button-close::after{transform:rotate(-45deg)} .enrollment-form__radio-section{margin:10px 0px 25px 0px; display:flex; justify-content:flex-start; align-items:flex-start; flex-wrap:wrap}.enrollment-form__radio-section--hidden{display:none} .enrollment-form__radio-button-wrapper{display:flex; justify-content:flex-start; align-items:center}.enrollment-form__radio-button-wrapper:last-child{margin-left:40px} .enrollment-form__radio-button{width:26px; height:26px; border:solid 1px #606060; border-radius:50%; cursor:pointer; display:flex; justify-content:center; align-items:center; background:#fff}.enrollment-form__radio-button-dot{width:4px; height:4px; border-radius:50%; cursor:pointer; transition:all .3s ease; background:var(--primary-color)}.enrollment-form__radio-button-dot--active{width:16px; height:16px; background:var(--primary-color)} .enrollment-form__radio-button-text{line-height:1; padding:0px 0px 0px 15px} .enrollment-form__radio-instructions{display:none}.enrollment-form__radio-instructions--active{padding-bottom:15px; display:block}.enrollment-form__radio-instructions STRONG{font-weight:bold} .enrollment-form__input-section{display:flex; justify-content:space-between; align-items:flex-start; flex-wrap:wrap} .enrollment-form__input-section--hidden{display:none}.enrollment-form__input{line-height:1; width:calc(50% - 10px); margin:15px 0px 10px 0px; padding:10px; border:solid 1px #b0b0b0; background:#fff} .enrollment-form__button-submit{width:180px; height:42px; margin:25px 0px 40px 0px; cursor:pointer; display:flex; justify-content:center; align-items:center; background:var(--primary-color)}.enrollment-form__button-submit *{color:#fff}.enrollment-form__button-submit .button-loader{display:none}.enrollment-form__button-submit--active P{display:none}.enrollment-form__button-submit--active .button-loader{display:block} @media only screen and (min-width:1400px){ .enrollment-form-wrapper{border:solid 50px var(--second-color)} .enrollment-form{margin-top:10vh}} @media only screen and (max-width:1400px){ .payment-section__discount-bullets{margin-top:20px} .payment-section__discount-bullets > *{font-size:16px; padding-bottom:10px}} @media only screen and (max-width:1080px){ .container{max-width:600px}  .course-banner{padding:60px 0px 35px 0px; background:#fff} .course-banner__container{padding-right:0px} .course-banner *{color:#000} .course-banner__header{font-size:60px; word-spacing:2px} .course-banner__intro{font-size:22px; line-height:28px; padding-bottom:40px} .course-banner__ratings-img{margin-left:10px; margin-right:0px} .course-banner__ratings-button{color:#0645ad; margin-top:-2px; float:right} .course-banner__ratings-button:after{border-color:#0645ad transparent transparent transparent}  .course-section-wrapper{padding-top:0px}  .payment-section-wrapper{width:100%; margin-bottom:55px; position:relative; order:1} .payment-section,.payment-section--fixed{width:100%; position:static} .payment-section{box-shadow:none} .payment-section__discount-bullets{margin-top:25px}  .description-section__clock-header{padding-right:0px} .course-overview{width:100%; order:2} .included-section{padding-bottom:5px; border:none} .included-section H2{padding-bottom:15px} .included-section__boxes .included-section__box{margin:20px 0px 0px 0px} .included-section__box{width:calc(50% - 10px)} .ratings-reviews-section__reviews{padding-bottom:20px; flex-wrap:wrap} .ratings-reviews-section__reviews .course-review{width:100%; margin-bottom:40px} .why-sc-section{padding-bottom:5px; border:none} .recommended-courses-section .media-box-link A{width:100%; margin:0px 0px 40px 0px} .recommended-courses-section .media-box-link A:last-child{margin:0px} .donut-section{padding:50px 0px 30px 0px} .donut-section H2{padding-bottom:25px} .donuts{width:100%; max-width:450px; display:block} .donut__placeholder{width:100%; margin-bottom:30px} .donut__rating{font-size:72px; letter-spacing:-5px}  .clients-section{padding-bottom:10px} .clients-section__placeholder{padding:25px}} @media only screen and (max-width:800px){  .course-banner__header{font-size:48px; letter-spacing:-2px}  .enrollment-form-wrapper{background:#fff} .enrollment-form__button-close{top:24px} .enrollment-form{max-width:600px; margin-top:10px; padding:0px; border:none} .enrollment-form H2,.enrollment-form H2 *{font-size:20px; line-height:26px} .enrollment-form H2 *{color:var(--primary-color)} .enrollment-form H2{padding-right:50px} .enrollment-form__radio-button-wrapper{width:100%} .enrollment-form__radio-button-wrapper:last-child{margin:25px 0px 0px 0px} .enrollment-form__input{width:100%}  .popup{width:100%; margin-top:270px} .popup__button-close{left:auto; right:5%; top:30px} #course-ratings-popup{width:100%; padding:35px 5% 20px 5%; box-sizing:border-box} #course-ratings-popup H2{padding-bottom:20px} #course-reviews-popup{width:90%; margin:0px auto}} @media only screen and (max-width:600px){ .container{max-width:90%} .course-banner{padding-top:55px} .course-banner__header{font-size:36px; line-height:1.25; letter-spacing:-1px; word-spacing:1px} .course-banner__intro{padding-top:20px}  .payment-section-wrapper{margin-bottom:45px} .payment-section{padding-bottom:50px; border:none; border-bottom:solid 1px var(--border-color)} .payment-section__price-currency{margin:0px} .payment-section__discount-bullets{margin-left:0px; margin-right:0px} .payment-section__enroll{margin-left:0px; margin-right:0px}  .description-section__clock{display:none} .description-section__number-hours{margin-left:0px; padding-left:0px} .description-section__number-hours::before{display:none} .included-section__box{width:100%; padding:25px 20px 25px 110px; display:flex; align-items:center} .included-section__box-img{width:66px; margin:0px; left:15px; top:calc(50% - 33px); bottom:none; transition:.5s; transform:scaleX(-1)} .included-section__box-img--active{transform:scaleX(1)} .ratings-reviews-section__ratings H2{line-height:1; padding-bottom:35px} .ratings-reviews-section__ratings H2 *{margin:5px 0px 0px 0px; display:block} .ratings-reviews-section__reviews .course-review:last-child{margin-bottom:30px} .why-sc__box{width:100%} .why-sc__img{width:66px; transition:.5s; transform:scaleX(-1)} .why-sc__img--active{transform:scaleX(1)} .donuts{margin-top:15px} .clients-section__placeholder{width:50%; margin-bottom:-1px; padding:35px} .clients-section__placeholder:nth-child(even){border-left:none} .clients-section__placeholder--9{display:none}  .mask--active{padding-bottom:1px} .popup{margin-top:245px} .popup__button-close{top:20px} #course-ratings-popup{padding:30px 5% 15px 5%} #course-ratings-popup H2{padding-bottom:15px} } .course-review__flag-ad{background-image:url(../images/flags/ad.svg)}.course-review__flag-ae{background-image:url(../images/flags/ae.svg)}.course-review__flag-af{background-image:url(../images/flags/af.svg)}.course-review__flag-ag{background-image:url(../images/flags/ag.svg)}.course-review__flag-ai{background-image:url(../images/flags/ai.svg)}.course-review__flag-al{background-image:url(../images/flags/al.svg)}.course-review__flag-am{background-image:url(../images/flags/am.svg)}.course-review__flag-ao{background-image:url(../images/flags/ao.svg)}.course-review__flag-aq{background-image:url(../images/flags/aq.svg)}.course-review__flag-ar{background-image:url(../images/flags/ar.svg)}.course-review__flag-as{background-image:url(../images/flags/as.svg)}.course-review__flag-at{background-image:url(../images/flags/at.svg)}.course-review__flag-au{background-image:url(../images/flags/au.svg)}.course-review__flag-aw{background-image:url(../images/flags/aw.svg)}.course-review__flag-ax{background-image:url(../images/flags/ax.svg)}.course-review__flag-az{background-image:url(../images/flags/az.svg)}.course-review__flag-ba{background-image:url(../images/flags/ba.svg)}.course-review__flag-bb{background-image:url(../images/flags/bb.svg)}.course-review__flag-bd{background-image:url(../images/flags/bd.svg)}.course-review__flag-be{background-image:url(../images/flags/be.svg)}.course-review__flag-bf{background-image:url(../images/flags/bf.svg)}.course-review__flag-bg{background-image:url(../images/flags/bg.svg)}.course-review__flag-bh{background-image:url(../images/flags/bh.svg)}.course-review__flag-bi{background-image:url(../images/flags/bi.svg)}.course-review__flag-bj{background-image:url(../images/flags/bj.svg)}.course-review__flag-bl{background-image:url(../images/flags/bl.svg)}.course-review__flag-bm{background-image:url(../images/flags/bm.svg)}.course-review__flag-bn{background-image:url(../images/flags/bn.svg)}.course-review__flag-bo{background-image:url(../images/flags/bo.svg)}.course-review__flag-bq{background-image:url(../images/flags/bq.svg)}.course-review__flag-br{background-image:url(../images/flags/br.svg)}.course-review__flag-bs{background-image:url(../images/flags/bs.svg)}.course-review__flag-bt{background-image:url(../images/flags/bt.svg)}.course-review__flag-bv{background-image:url(../images/flags/bv.svg)}.course-review__flag-bw{background-image:url(../images/flags/bw.svg)}.course-review__flag-by{background-image:url(../images/flags/by.svg)}.course-review__flag-bz{background-image:url(../images/flags/bz.svg)}.course-review__flag-ca{background-image:url(../images/flags/ca.svg)}.course-review__flag-cc{background-image:url(../images/flags/cc.svg)}.course-review__flag-cd{background-image:url(../images/flags/cd.svg)}.course-review__flag-cf{background-image:url(../images/flags/cf.svg)}.course-review__flag-cg{background-image:url(../images/flags/cg.svg)}.course-review__flag-ch{background-image:url(../images/flags/ch.svg)}.course-review__flag-ci{background-image:url(../images/flags/ci.svg)}.course-review__flag-ck{background-image:url(../images/flags/ck.svg)}.course-review__flag-cl{background-image:url(../images/flags/cl.svg)}.course-review__flag-cm{background-image:url(../images/flags/cm.svg)}.course-review__flag-cn{background-image:url(../images/flags/cn.svg)}.course-review__flag-co{background-image:url(../images/flags/co.svg)}.course-review__flag-cr{background-image:url(../images/flags/cr.svg)}.course-review__flag-cu{background-image:url(../images/flags/cu.svg)}.course-review__flag-cv{background-image:url(../images/flags/cv.svg)}.course-review__flag-cw{background-image:url(../images/flags/cw.svg)}.course-review__flag-cx{background-image:url(../images/flags/cx.svg)}.course-review__flag-cy{background-image:url(../images/flags/cy.svg)}.course-review__flag-cz{background-image:url(../images/flags/cz.svg)}.course-review__flag-de{background-image:url(../images/flags/de.svg)}.course-review__flag-dj{background-image:url(../images/flags/dj.svg)}.course-review__flag-dk{background-image:url(../images/flags/dk.svg)}.course-review__flag-dm{background-image:url(../images/flags/dm.svg)}.course-review__flag-do{background-image:url(../images/flags/do.svg)}.course-review__flag-dz{background-image:url(../images/flags/dz.svg)}.course-review__flag-ec{background-image:url(../images/flags/ec.svg)}.course-review__flag-ee{background-image:url(../images/flags/ee.svg)}.course-review__flag-eg{background-image:url(../images/flags/eg.svg)}.course-review__flag-eh{background-image:url(../images/flags/eh.svg)}.course-review__flag-er{background-image:url(../images/flags/er.svg)}.course-review__flag-es{background-image:url(../images/flags/es.svg)}.course-review__flag-et{background-image:url(../images/flags/et.svg)}.course-review__flag-fi{background-image:url(../images/flags/fi.svg)}.course-review__flag-fj{background-image:url(../images/flags/fj.svg)}.course-review__flag-fk{background-image:url(../images/flags/fk.svg)}.course-review__flag-fm{background-image:url(../images/flags/fm.svg)}.course-review__flag-fo{background-image:url(../images/flags/fo.svg)}.course-review__flag-fr{background-image:url(../images/flags/fr.svg)}.course-review__flag-ga{background-image:url(../images/flags/ga.svg)}.course-review__flag-gb{background-image:url(../images/flags/gb.svg)}.course-review__flag-gd{background-image:url(../images/flags/gd.svg)}.course-review__flag-ge{background-image:url(../images/flags/ge.svg)}.course-review__flag-gf{background-image:url(../images/flags/gf.svg)}.course-review__flag-gg{background-image:url(../images/flags/gg.svg)}.course-review__flag-gh{background-image:url(../images/flags/gh.svg)}.course-review__flag-gi{background-image:url(../images/flags/gi.svg)}.course-review__flag-gl{background-image:url(../images/flags/gl.svg)}.course-review__flag-gm{background-image:url(../images/flags/gm.svg)}.course-review__flag-gn{background-image:url(../images/flags/gn.svg)}.course-review__flag-gp{background-image:url(../images/flags/gp.svg)}.course-review__flag-gq{background-image:url(../images/flags/gq.svg)}.course-review__flag-gr{background-image:url(../images/flags/gr.svg)}.course-review__flag-gs{background-image:url(../images/flags/gs.svg)}.course-review__flag-gt{background-image:url(../images/flags/gt.svg)}.course-review__flag-gu{background-image:url(../images/flags/gu.svg)}.course-review__flag-gw{background-image:url(../images/flags/gw.svg)}.course-review__flag-gy{background-image:url(../images/flags/gy.svg)}.course-review__flag-hk{background-image:url(../images/flags/hk.svg)}.course-review__flag-hm{background-image:url(../images/flags/hm.svg)}.course-review__flag-hn{background-image:url(../images/flags/hn.svg)}.course-review__flag-hr{background-image:url(../images/flags/hr.svg)}.course-review__flag-ht{background-image:url(../images/flags/ht.svg)}.course-review__flag-hu{background-image:url(../images/flags/hu.svg)}.course-review__flag-id{background-image:url(../images/flags/id.svg)}.course-review__flag-ie{background-image:url(../images/flags/ie.svg)}.course-review__flag-il{background-image:url(../images/flags/il.svg)}.course-review__flag-im{background-image:url(../images/flags/im.svg)}.course-review__flag-in{background-image:url(../images/flags/in.svg)}.course-review__flag-io{background-image:url(../images/flags/io.svg)}.course-review__flag-iq{background-image:url(../images/flags/iq.svg)}.course-review__flag-ir{background-image:url(../images/flags/ir.svg)}.course-review__flag-is{background-image:url(../images/flags/is.svg)}.course-review__flag-it{background-image:url(../images/flags/it.svg)}.course-review__flag-je{background-image:url(../images/flags/je.svg)}.course-review__flag-jm{background-image:url(../images/flags/jm.svg)}.course-review__flag-jo{background-image:url(../images/flags/jo.svg)}.course-review__flag-jp{background-image:url(../images/flags/jp.svg)}.course-review__flag-ke{background-image:url(../images/flags/ke.svg)}.course-review__flag-kg{background-image:url(../images/flags/kg.svg)}.course-review__flag-kh{background-image:url(../images/flags/kh.svg)}.course-review__flag-ki{background-image:url(../images/flags/ki.svg)}.course-review__flag-km{background-image:url(../images/flags/km.svg)}.course-review__flag-kn{background-image:url(../images/flags/kn.svg)}.course-review__flag-kp{background-image:url(../images/flags/kp.svg)}.course-review__flag-kr{background-image:url(../images/flags/kr.svg)}.course-review__flag-kw{background-image:url(../images/flags/kw.svg)}.course-review__flag-ky{background-image:url(../images/flags/ky.svg)}.course-review__flag-kz{background-image:url(../images/flags/kz.svg)}.course-review__flag-la{background-image:url(../images/flags/la.svg)}.course-review__flag-lb{background-image:url(../images/flags/lb.svg)}.course-review__flag-lc{background-image:url(../images/flags/lc.svg)}.course-review__flag-li{background-image:url(../images/flags/li.svg)}.course-review__flag-lk{background-image:url(../images/flags/lk.svg)}.course-review__flag-lr{background-image:url(../images/flags/lr.svg)}.course-review__flag-ls{background-image:url(../images/flags/ls.svg)}.course-review__flag-lt{background-image:url(../images/flags/lt.svg)}.course-review__flag-lu{background-image:url(../images/flags/lu.svg)}.course-review__flag-lv{background-image:url(../images/flags/lv.svg)}.course-review__flag-ly{background-image:url(../images/flags/ly.svg)}.course-review__flag-ma{background-image:url(../images/flags/ma.svg)}.course-review__flag-mc{background-image:url(../images/flags/mc.svg)}.course-review__flag-md{background-image:url(../images/flags/md.svg)}.course-review__flag-me{background-image:url(../images/flags/me.svg)}.course-review__flag-mf{background-image:url(../images/flags/mf.svg)}.course-review__flag-mg{background-image:url(../images/flags/mg.svg)}.course-review__flag-mh{background-image:url(../images/flags/mh.svg)}.course-review__flag-mk{background-image:url(../images/flags/mk.svg)}.course-review__flag-ml{background-image:url(../images/flags/ml.svg)}.course-review__flag-mm{background-image:url(../images/flags/mm.svg)}.course-review__flag-mn{background-image:url(../images/flags/mn.svg)}.course-review__flag-mo{background-image:url(../images/flags/mo.svg)}.course-review__flag-mp{background-image:url(../images/flags/mp.svg)}.course-review__flag-mq{background-image:url(../images/flags/mq.svg)}.course-review__flag-mr{background-image:url(../images/flags/mr.svg)}.course-review__flag-ms{background-image:url(../images/flags/ms.svg)}.course-review__flag-mt{background-image:url(../images/flags/mt.svg)}.course-review__flag-mu{background-image:url(../images/flags/mu.svg)}.course-review__flag-mv{background-image:url(../images/flags/mv.svg)}.course-review__flag-mw{background-image:url(../images/flags/mw.svg)}.course-review__flag-mx{background-image:url(../images/flags/mx.svg)}.course-review__flag-my{background-image:url(../images/flags/my.svg)}.course-review__flag-mz{background-image:url(../images/flags/mz.svg)}.course-review__flag-na{background-image:url(../images/flags/na.svg)}.course-review__flag-nc{background-image:url(../images/flags/nc.svg)}.course-review__flag-ne{background-image:url(../images/flags/ne.svg)}.course-review__flag-nf{background-image:url(../images/flags/nf.svg)}.course-review__flag-ng{background-image:url(../images/flags/ng.svg)}.course-review__flag-ni{background-image:url(../images/flags/ni.svg)}.course-review__flag-nl{background-image:url(../images/flags/nl.svg)}.course-review__flag-no{background-image:url(../images/flags/no.svg)}.course-review__flag-np{background-image:url(../images/flags/np.svg)}.course-review__flag-nr{background-image:url(../images/flags/nr.svg)}.course-review__flag-nu{background-image:url(../images/flags/nu.svg)}.course-review__flag-nz{background-image:url(../images/flags/nz.svg)}.course-review__flag-om{background-image:url(../images/flags/om.svg)}.course-review__flag-pa{background-image:url(../images/flags/pa.svg)}.course-review__flag-pe{background-image:url(../images/flags/pe.svg)}.course-review__flag-pf{background-image:url(../images/flags/pf.svg)}.course-review__flag-pg{background-image:url(../images/flags/pg.svg)}.course-review__flag-ph{background-image:url(../images/flags/ph.svg)}.course-review__flag-pk{background-image:url(../images/flags/pk.svg)}.course-review__flag-pl{background-image:url(../images/flags/pl.svg)}.course-review__flag-pm{background-image:url(../images/flags/pm.svg)}.course-review__flag-pn{background-image:url(../images/flags/pn.svg)}.course-review__flag-pr{background-image:url(../images/flags/pr.svg)}.course-review__flag-ps{background-image:url(../images/flags/ps.svg)}.course-review__flag-pt{background-image:url(../images/flags/pt.svg)}.course-review__flag-pw{background-image:url(../images/flags/pw.svg)}.course-review__flag-py{background-image:url(../images/flags/py.svg)}.course-review__flag-qa{background-image:url(../images/flags/qa.svg)}.course-review__flag-re{background-image:url(../images/flags/re.svg)}.course-review__flag-ro{background-image:url(../images/flags/ro.svg)}.course-review__flag-rs{background-image:url(../images/flags/rs.svg)}.course-review__flag-ru{background-image:url(../images/flags/ru.svg)}.course-review__flag-rw{background-image:url(../images/flags/rw.svg)}.course-review__flag-sa{background-image:url(../images/flags/sa.svg)}.course-review__flag-sb{background-image:url(../images/flags/sb.svg)}.course-review__flag-sc{background-image:url(../images/flags/sc.svg)}.course-review__flag-sd{background-image:url(../images/flags/sd.svg)}.course-review__flag-se{background-image:url(../images/flags/se.svg)}.course-review__flag-sg{background-image:url(../images/flags/sg.svg)}.course-review__flag-sh{background-image:url(../images/flags/sh.svg)}.course-review__flag-si{background-image:url(../images/flags/si.svg)}.course-review__flag-sj{background-image:url(../images/flags/sj.svg)}.course-review__flag-sk{background-image:url(../images/flags/sk.svg)}.course-review__flag-sl{background-image:url(../images/flags/sl.svg)}.course-review__flag-sm{background-image:url(../images/flags/sm.svg)}.course-review__flag-sn{background-image:url(../images/flags/sn.svg)}.course-review__flag-so{background-image:url(../images/flags/so.svg)}.course-review__flag-sr{background-image:url(../images/flags/sr.svg)}.course-review__flag-ss{background-image:url(../images/flags/ss.svg)}.course-review__flag-st{background-image:url(../images/flags/st.svg)}.course-review__flag-sv{background-image:url(../images/flags/sv.svg)}.course-review__flag-sx{background-image:url(../images/flags/sx.svg)}.course-review__flag-sy{background-image:url(../images/flags/sy.svg)}.course-review__flag-sz{background-image:url(../images/flags/sz.svg)}.course-review__flag-tc{background-image:url(../images/flags/tc.svg)}.course-review__flag-td{background-image:url(../images/flags/td.svg)}.course-review__flag-tf{background-image:url(../images/flags/tf.svg)}.course-review__flag-tg{background-image:url(../images/flags/tg.svg)}.course-review__flag-th{background-image:url(../images/flags/th.svg)}.course-review__flag-tj{background-image:url(../images/flags/tj.svg)}.course-review__flag-tk{background-image:url(../images/flags/tk.svg)}.course-review__flag-tl{background-image:url(../images/flags/tl.svg)}.course-review__flag-tm{background-image:url(../images/flags/tm.svg)}.course-review__flag-tn{background-image:url(../images/flags/tn.svg)}.course-review__flag-to{background-image:url(../images/flags/to.svg)}.course-review__flag-tr{background-image:url(../images/flags/tr.svg)}.course-review__flag-tt{background-image:url(../images/flags/tt.svg)}.course-review__flag-tv{background-image:url(../images/flags/tv.svg)}.course-review__flag-tw{background-image:url(../images/flags/tw.svg)}.course-review__flag-tz{background-image:url(../images/flags/tz.svg)}.course-review__flag-ua{background-image:url(../images/flags/ua.svg)}.course-review__flag-ug{background-image:url(../images/flags/ug.svg)}.course-review__flag-um{background-image:url(../images/flags/um.svg)}.course-review__flag-us{background-image:url(../images/flags/us.svg)}.course-review__flag-uy{background-image:url(../images/flags/uy.svg)}.course-review__flag-uz{background-image:url(../images/flags/uz.svg)}.course-review__flag-va{background-image:url(../images/flags/va.svg)}.course-review__flag-vc{background-image:url(../images/flags/vc.svg)}.course-review__flag-ve{background-image:url(../images/flags/ve.svg)}.course-review__flag-vg{background-image:url(../images/flags/vg.svg)}.course-review__flag-vi{background-image:url(../images/flags/vi.svg)}.course-review__flag-vn{background-image:url(../images/flags/vn.svg)}.course-review__flag-vu{background-image:url(../images/flags/vu.svg)}.course-review__flag-wf{background-image:url(../images/flags/wf.svg)}.course-review__flag-ws{background-image:url(../images/flags/ws.svg)}.course-review__flag-ye{background-image:url(../images/flags/ye.svg)}.course-review__flag-yt{background-image:url(../images/flags/yt.svg)}.course-review__flag-za{background-image:url(../images/flags/za.svg)}.course-review__flag-zm{background-image:url(../images/flags/zm.svg)}.course-review__flag-zw{background-image:url(../images/flags/zw.svg)}.course-review__flag-ac{background-image:url(../images/flags/ac.svg)}.course-review__flag-cefta{background-image:url(../images/flags/cefta.svg)}.course-review__flag-cp{background-image:url(../images/flags/cp.svg)}.course-review__flag-dg{background-image:url(../images/flags/dg.svg)}.course-review__flag-ea{background-image:url(../images/flags/ea.svg)}.course-review__flag-es-ct{background-image:url(../images/flags/es-ct.svg)}.course-review__flag-es-ga{background-image:url(../images/flags/es-ga.svg)}.course-review__flag-es-pv{background-image:url(../images/flags/es-pv.svg)}.course-review__flag-eu{background-image:url(../images/flags/eu.svg)}.course-review__flag-gb-eng{background-image:url(../images/flags/gb-eng.svg)}.course-review__flag-gb-nir{background-image:url(../images/flags/gb-nir.svg)}.course-review__flag-gb-sct{background-image:url(../images/flags/gb-sct.svg)}.course-review__flag-gb-wls{background-image:url(../images/flags/gb-wls.svg)}.course-review__flag-ic{background-image:url(../images/flags/ic.svg)}.course-review__flag-ta{background-image:url(../images/flags/ta.svg)}.course-review__flag-un{background-image:url(../images/flags/un.svg)}.course-review__flag-xk{background-image:url(../images/flags/xk.svg)} 