.ct-advantages{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-top:40px}.ct-advantage{width:220px;margin-bottom:40px}@media (min-width:768px) and (max-width:919px){.ct-advantage{width:185px}}@media (max-width:767px){.ct-advantage{width:130px}}.ct-advantage__title{font-size:16px}@media (max-width:767px){.ct-advantage__title{font-size:13px}}.ct-advantage__icon{width:80px;height:50px;display:block;margin:0 auto 11px}.ct-advantage__subtitle{margin-top:8px;line-height:1.69}.bourse-banner-wrapper{height:382px;background:url(/build/images/bourse-header-1920.7dfdca05.jpg) no-repeat 50%;background-size:cover}@media (min-width:320px) and (max-width:419px){.bourse-banner-wrapper{background:url(/build/images/bourse-header-420.5e3219c3.jpg) no-repeat 50%;background-size:cover}}@media (min-width:420px) and (max-width:575px){.bourse-banner-wrapper{background:url(/build/images/bourse-header-576.d9de5042.jpg) no-repeat 50%;background-size:cover}}@media (min-width:576px) and (max-width:1199px){.bourse-banner-wrapper{background:url(/build/images/bourse-header-1200.a8bf1d97.jpg) no-repeat 50%;background-size:cover}}.bourse-header{padding:50px 10px}@media (min-width:576px){.bourse-header{padding:64px 15px}}.bourse-header__title{font-size:18px;line-height:1.68}@media (min-width:576px){.bourse-header__title{font-size:38px}}.bourse-header__subtitle{font-size:13px;line-height:1.7;font-weight:400;display:block}@media (min-width:576px){.bourse-header__subtitle{font-size:20px}}.bourse-header-cooperation{max-width:204px;margin:24px auto;padding:16px 10px}@media (min-width:576px){.bourse-header-cooperation{max-width:440px;margin:24px auto 32px;padding:5px 10px}}.bourse-header__cafetadris-logo{width:142px;height:40px}@media (max-width:575px){.bourse-header__cafetadris-logo{width:114px;height:32px;margin:0 auto;display:block}}.bourse-header__plus-icon{width:28px;height:50px;margin:0 20px 0 10px}@media (max-width:575px){.bourse-header__plus-icon{display:block;margin:0 auto}}.bourse-header__mofid-logo{width:200px;height:40px}@media (max-width:575px){.bourse-header__mofid-logo{width:140px;height:28px;margin:0 auto;display:block}}.bourse-Register{max-width:842px;margin:56px auto 0}.bourse-Register__title{font-size:16px;max-width:405px;line-height:1.68;margin:0 auto 12px}@media (min-width:520px){.bourse-Register__title{font-size:22px}}.bourse-Register__subtitle{font-size:13px;max-width:405px;line-height:1.69;margin:0 auto 32px}@media (min-width:520px){.bourse-Register__subtitle{margin:0 auto 56px;font-size:16px}}.bourse-register__advantages{width:128px;height:128px;font-size:16px;padding:40px 10px;border:2px dashed #3aafa6;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.bourse-register-line{background:url(/build/images/line-path.58c38e56.svg) no-repeat 50%;background-size:cover;width:100%;height:45px;position:absolute;top:60px}@media (max-width:767px){.bourse-register-line{background:url(/build/images/line-path-mobile.57ba2beb.svg) no-repeat 50%;background-size:cover;width:239px;height:204px;top:82px;right:25px}}.bourse-register-step-wrapper{position:relative;margin-bottom:80px}@media (max-width:767px){.bourse-register-step-wrapper{width:288px;margin:0 auto 64px}}.bourse-register-steps{height:148px;position:relative;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:768px){.bourse-register-steps li:nth-child(2n){position:relative;top:20px}}@media (min-width:768px) and (max-width:919px){.bourse-register-steps{padding:0 32px}}@media (max-width:767px){.bourse-register-steps{height:384px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.bourse-register-steps li:first-child{position:absolute;top:0;right:0}.bourse-register-steps li:nth-child(2){position:absolute;top:64px;left:0}.bourse-register-steps li:nth-child(3){position:absolute;bottom:64px;right:0}.bourse-register-steps li:nth-child(4){position:absolute;bottom:0;left:0}}.bourse-card{margin-bottom:24px}.bourse-card__tutor-info{width:150px;margin-left:40px}@media (max-width:575px){.bourse-card__tutor-info{display:none}}.bourse-card__tutor-info-mobile{margin-bottom:12px}@media (min-width:576px){.bourse-card__tutor-info-mobile{display:none}}.bourse-card__tutor-img{width:32px;height:32px;margin:0 0 0 8px}@media (min-width:576px){.bourse-card__tutor-img{width:80px;height:80px;margin:0 0 12px}}.bourse-card__tutor-name{margin-top:5px}@media (max-width:575px){.bourse-card__tutor-name{display:inline-block}}.bourse-card-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:16px 16px 24px;border-bottom:1px dashed #f5f5f5}@media (min-width:768px){.bourse-card-box{padding:56px 56px 32px}}.bourse-card__details{width:100%;position:relative}.bourse-card__title{margin-bottom:12px}@media (min-width:576px){.bourse-card__title{font-size:16px}}.bourse-card__date{margin-top:12px}.bourse-card__duration{margin:6px 0}.bourse-card__btn{width:106px;height:40px;line-height:40px;position:absolute;bottom:0;left:0}.bourse-card-register-box{position:relative;padding:20px 16px 24px;border-bottom:1px dashed #f5f5f5;display:none}@media (min-width:768px){.bourse-card-register-box{padding:20px 56px 32px}}@media (max-width:575px){.bourse-card-register-box{padding:56px 16px 24px}}.bourse-card-login-box{width:240px;margin:0 auto}.bourse-card-register-from{max-width:472px;margin:16px auto 0}.bourse-card-register-from .form-input-field{height:40px!important}@media (max-width:575px){.bourse-card-register-from .form__input-group-box{margin-bottom:12px}}@media (min-width:576px){.bourse-card-register-from .form__input-group-box{max-width:220px}}.bourse-card__login-btn{width:84px;height:32px;line-height:32px;margin:0 5px 16px 0;cursor:pointer}.bourse-card-register__btn{width:136px;height:40px;line-height:40px}@media (max-width:575px){.bourse-card-register__btn{margin:20px auto 0;display:table}}.bc-register-from__title{margin-bottom:24px}@media (min-width:576px){.bc-input-box{margin-left:32px}}.bourse-card-topic-wrapper{padding:24px 56px}.bourse-card-topics{margin:6px 0;line-height:1.71}.bourse-card-topics .show-more-wrap{height:50px}.bourse-card-topics .show-more-toggle{position:relative}.bourse-card-topics .show-more-toggle:before{bottom:28px}.bourse-card-topics .show-more-toggle:after{content:"";font-family:cafetadris-icon;font-size:8px;position:absolute;right:35px;top:6px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all .17s ease-in;-o-transition:all ease-in .17s;transition:all .17s ease-in}.bourse-card-topics .show-more-toggle.show-more_effect:after{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.bc-register__close-btn{color:#ccc;font-size:24px;position:absolute;top:20px;right:16px;cursor:pointer;-webkit-transition:all .17s ease-in;-o-transition:all ease-in .17s;transition:all .17s ease-in}.bc-register__close-btn:hover{color:#464646}@media (min-width:768px){.bc-register__close-btn{right:56px}}.bcr__custom-form-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:32px}@media (max-width:575px){.bcr__custom-form-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.bc-register_discount-box{position:relative}.bc-register_discount-box .form-input-field{padding:5px 15px 5px 60px;border-radius:20px}.bc-register_discount-btn{width:50px;height:30px;line-height:30px;position:absolute;left:5px;top:5px}.bourse-advantages{padding:40px 0 24px;margin:64px 0 0}.bourse-advantages .ct-advantages{max-width:1080px;margin:0 auto}@media (min-width:920px){.bourse-advantages .ct-advantages{-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}}@media (max-width:767px){.bourse-advantages .ct-advantages{padding-top:40px!important;padding-bottom:8px!important}}.bourse-advantages .ct-advantage{width:240px!important;margin:0 0 32px!important}@media (min-width:768px) and (max-width:919px){.bourse-advantages .ct-advantage{margin:0 42px 32px!important}}.bourse-advantages__title{font-size:16px}@media (min-width:520px){.bourse-advantages__title{font-size:20px}}.bourse-mofid{background-color:#f1f0ff}.bourse-mofid-wrapper{padding-top:64px;padding-bottom:64px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:767px){.bourse-mofid-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-top:40px}}.bourse-mofid__details{max-width:480px;margin-top:40px}@media (min-width:768px) and (max-width:919px){.bourse-mofid__details{margin-right:40px}}@media (min-width:920px){.bourse-mofid__details{margin:0 80px 0 0}}.bourse-mofid__details_title{font-size:15px;margin-bottom:15px;color:#095b70;line-height:1.67}@media (min-width:520px){.bourse-mofid__details_title{font-size:20px}}.bourse-mofid-description{color:#09596f;line-height:1.71}@media (max-width:519px){.bourse-mofid-description{font-size:13px}}.bourse-mofid-advantages{margin-top:24px}.bourse-mofid-advantage{margin-bottom:12px;color:#095b70;position:relative;padding-right:21px}.bourse-mofid-advantage:after{width:8px;height:8px;content:"";position:absolute;right:0;top:5px;background-color:#0e7088;border-radius:50%}@media (max-width:519px){.bourse-mofid-advantage{font-size:12px}}.bourse-mofid__about{color:#095b70;margin:28px 0 24px}@media (max-width:519px){.bourse-mofid__about{font-size:13px}}.bourse-mofid__entry-link{width:164px;height:40px;line-height:40px;box-shadow:0 3px 6px 0 rgba(255,144,0,.08);-moz-box-shadow:0 3px 6px 0 rgba(255,144,0,.08);-ms-box-shadow:0 3px 6px 0 rgba(255,144,0,.08);-o-box-shadow:0 3px 6px 0 rgba(255,144,0,.08);-webkit-box-shadow:0 3px 6px 0 rgba(255,144,0,.08)}.bourse-social{margin-top:40px}@media (min-width:768px){.bourse-social{margin-top:64px}}.bourse-social__title{font-size:15px;margin-bottom:32px;line-height:1.67}@media (min-width:520px){.bourse-social__title{font-size:18px}}.bourse-social__item{width:164px;height:40px;line-height:40px;display:inline-block;margin:0 10px 16px}.bourse-social__item img{width:24px;height:24px;margin-right:10px}