.bg-lbp{background-color:#423cb0;background-image:url(/build/images/background-login.6c14fc21.jpeg);background-position:50%;background-size:cover}.btn-raduis,.btn-update-o{border-radius:30px}.btn-pink{background-color:#8273f6!important;border-color:#8273f6!important;color:#fff}.btn-pink.btn-form{-webkit-box-shadow:0 0 15px 1px rgba(5,16,43,.11),0 7px 10px 0 rgba(39,61,82,.13);box-shadow:0 0 15px 1px rgba(5,16,43,.11),0 7px 10px 0 rgba(39,61,82,.13);font-size:1.5rem;height:46px;line-height:1;padding:0 20px}.btn-pink:hover{background-color:#6868bf;border-color:#6868bf;color:#fff}.btn-pink-o{background-color:#fff;border-color:#8273f6;color:#8273f6}.btn-pink-o:hover{background-color:#6868bf;border-color:#6868bf;color:#fff}.btn-purple{background-color:#e83279;border-color:#e83279;color:#fff}.btn-purple.btn-form{-webkit-box-shadow:0 0 15px 1px rgba(5,16,43,.11),0 7px 10px 0 rgba(39,61,82,.13);box-shadow:0 0 15px 1px rgba(5,16,43,.11),0 7px 10px 0 rgba(39,61,82,.13);font-size:1.5rem;height:46px;line-height:1;padding:0 20px}.btn-purple:hover{background-color:#d5326a;border-color:#d5326a;color:#fff}.btn-green{background-color:#27c281;border-color:#27c281;color:#fff}.btn-green:hover{background-color:#1e9865;border-color:#1e9865;color:#fff;outline:none}.btn-grey{background-color:#ececec;border-color:#ececec;color:#000}.btn-grey:hover{background-color:#c6c6c6;border-color:#c6c6c6;outline:none}.btn-white-o{background-color:#fff;border-color:#fff;color:#000}.btn-white-o:hover{background-color:transparent;color:#fff}.btn-update-o{background-color:#fff;border:1px solid #273d52;-webkit-box-shadow:0 0 15px 1px rgba(5,16,43,.11);box-shadow:0 0 15px 1px rgba(5,16,43,.11);color:#000}.btn-update-o:hover{background-color:#8273f6;border-color:#8273f6;color:#fff;text-decoration:none}.popin-style{background-color:#fff;border-radius:6px;-webkit-box-shadow:0 10px 25px 5px rgba(5,16,43,.24);box-shadow:0 10px 25px 5px rgba(5,16,43,.24)}.popin-style .back-btn .back-btn-label{font-size:16px}.popin-style .back-btn .back-btn-label i{margin-right:20px}.popin-style .popin__close{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;right:0;top:0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;-webkit-align-content:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#8b77fb;border:none;color:#fff;cursor:pointer;height:70px;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:background-color .35s ease 0s,-webkit-transform .45s ease 0s;transition:background-color .35s ease 0s,-webkit-transform .45s ease 0s;-o-transition:transform .45s ease 0s,background-color .35s ease 0s;transition:transform .45s ease 0s,background-color .35s ease 0s;transition:transform .45s ease 0s,background-color .35s ease 0s,-webkit-transform .45s ease 0s;width:70px}.popin-style .popin__close i{font-size:20px}.popin-style.open .popin__close{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .4s ease 0s;transition:-webkit-transform .4s ease 0s;-o-transition:transform .4s ease 0s;transition:transform .4s ease 0s,-webkit-transform .4s ease 0s}.thumb-wrapper{height:130px;overflow:visible;position:relative;width:130px}.thumb-wrapper .u-admin-clock{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;-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;background-color:#423cb0;border-radius:50%;color:#fff;font-size:15px;height:46px;right:0;top:-10px;width:46px}.item-thumb-wrapper-play{position:relative}.item-thumb-wrapper-play .u-icon-play{background-color:#fff;border-radius:50%;display:none;height:41px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:41px;z-index:1}.item-thumb-wrapper-play .u-icon-play i{color:#8273f6;font-size:1.4rem;margin-left:4px;z-index:2}.u-input textarea,.u-textarea textarea{height:149px;width:100%}.u-input-label,.u-textarea-label{color:#939ea8;font-size:1.4rem}.u-input input,.u-input textarea,.u-textarea input,.u-textarea textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:10px 13px;resize:none;-webkit-transition:border-color .35s ease;-o-transition:border-color .35s ease}.custom-select select,.u-input input,.u-input textarea,.u-textarea input,.u-textarea textarea{background:transparent;border:1px solid rgba(137,150,162,.3);border-radius:6px;color:#273d52;font-size:1.5rem;transition:border-color .35s ease}.custom-select select{cursor:pointer;padding:10px 35px 10px 13px}.custom-select i{font-size:1.2rem;position:absolute;right:15px;top:20px}.hide-element{display:none}.thumb-wrapper .thumb-wrapper__letter{background-color:#8273f6;border-radius:100px;color:#fff;display:flex;font-size:3rem;height:100%;width:100%}.thumb-wrapper.female .thumb-wrapper__letter{background-color:#e83279}.portrait{object-fit:cover}ol.custom{margin-left:11px}ol.custom.pink>li:before{background:#e83279}ol.custom.purple>li:before{background:#8273f6}ol.custom>li{counter-increment:item;list-style:none;margin-bottom:7.5px;position:relative}ol.custom>li:before{border-radius:50%;color:#fff;content:counter(item);display:inline-block;height:1.5em;left:-33px;margin-right:10px;position:absolute;text-align:center;width:1.5em}.video-content-text-wrapper h2,.video-content-text-wrapper h3,.video-content-text-wrapper h4{color:#5251d4;font-size:2.5rem;font-weight:700;margin-bottom:1rem}@font-face{font-family:Rubik;src:url(/build/fonts/Rubik-Regular.da39336c.ttf) format("ttf")}@font-face{font-family:Rubik-Bold;src:url(/build/fonts/Rubik-Bold.383b8c94.ttf) format("ttf")}@font-face{font-family:NanumBrushScript;src:url(/build/fonts/NanumBrushScript-Regular.889e08ba.ttf) format("ttf")}main{background-color:#f3f4f6;min-height:100%;position:relative}a:hover{text-decoration:none}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section,user agent stylesheet main{display:block}style attribute{--vh:3.2px}:root{--swiper-navigation-size:44px;--swiper-theme-color:#007aff}body{font-size:16px;height:100%;margin:0;width:100%}html{font-size:62.5%;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit;-webkit-box-sizing:border-box;box-sizing:border-box}tbody,td,tfoot,th,thead,tr{border-width:1px}table{margin-bottom:10px}.u-spinner{position:absolute}.template-account-choice{overflow:hidden}.template-account-choice .template-login__logo{left:35px;position:absolute;top:36px;width:232px}.template-account-choice .template-login__container{background-color:#fff;border-radius:6px;-webkit-box-shadow:0 0 35px 1px rgba(5,16,43,.06);box-shadow:0 0 35px 1px rgba(5,16,43,.06);margin-bottom:125px;margin-top:125px;min-width:450px;padding:48px 42px}.template-account-choice .template-login__container form[name=change_password_form] .errors,.template-account-choice .template-login__container form[name=reset_password_request_form] .errors{color:darkred;font-size:14px;margin-bottom:15px}.template-account-choice .template-login__container form[name=change_password_form] input,.template-account-choice .template-login__container form[name=reset_password_request_form] input{color:#273d52;font-size:1.7rem;height:52px}.template-account-choice .template-login__container form[name=change_password_form] input::placeholder,.template-account-choice .template-login__container form[name=reset_password_request_form] input::placeholder{text-align:center}.template-account-choice .template-login__container form[name=change_password_form] input::-ms-input-placeholder,.template-account-choice .template-login__container form[name=reset_password_request_form] input::-ms-input-placeholder{text-align:center}.template-account-choice .template-login__container form[name=change_password_form] small,.template-account-choice .template-login__container form[name=reset_password_request_form] small{font-size:12px}.template-account-choice .template-login__container form[name=change_password_form] label,.template-account-choice .template-login__container form[name=reset_password_request_form] label{color:#000;font-size:1.4rem}.template-account-choice .template-login__container form[name=change_password_form] button,.template-account-choice .template-login__container form[name=reset_password_request_form] button{font-size:15px;height:40px}.template-account-choice .template-login__container .custom-control-label,.template-account-choice .template-login__container .template-login__container__form__forgotten-password{font-size:14px}.template-account-choice .template-login__container label:not(.custom-control-label){color:#939ea8;display:block;font-size:1.4rem;margin-bottom:12px}.template-account-choice .template-login__container .template-login__container__form__title{color:#273d52;display:block;font-size:2.8rem;margin-bottom:32px}.template-account-choice .template-login__container .template-login__container__form__group input{color:#273d52;font-size:1.7rem;height:52px}.template-account-choice .template-login__container .template-login__container__form button{margin-top:45px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;font-size:1.7rem!important;height:60px!important;justify-content:center;width:100%}.template-account-choice .template-login__container .form-control{background-clip:padding-box;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;color:#495057;display:block;font-size:1rem;font-weight:400;height:calc(1.5em + .75rem + 2px);line-height:1.5;padding:.375rem .75rem;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.template-account-choice .template-login__container .form-control:focus{background-color:#fff;border-color:#edebfe;-webkit-box-shadow:0 0 0 .2rem rgba(130,115,246,.25);box-shadow:0 0 0 .2rem rgba(130,115,246,.25);color:#495057;outline:0}.template-account-choice__container{background-color:#fff;border-radius:6px;-webkit-box-shadow:0 0 35px 1px rgba(5,16,43,.06);box-shadow:0 0 35px 1px rgba(5,16,43,.06);margin-top:125px;padding:53px 0;text-align:center}.template-account-choice__container .template-account-choice__container__title{color:#273d52;font-size:2.8rem}.template-account-choice__container .c-account-choice-slider{position:relative}.template-account-choice__container .c-account-choice-slider__items .c-account-choice-slider__item{-webkit-box-sizing:border-box;box-sizing:border-box;text-decoration:none}.template-account-choice__container .c-account-choice-slider__items .c-account-choice-slider__item+.c-account-choice-slider__item{border-left:1px solid #eef0f3}.template-account-choice__container .c-account-choice-slider__items .c-account-choice-slider__item .c-account-choice-slider__item__thumb-wrapper{height:130px;overflow:visible;position:relative;width:130px}.template-account-choice__container .c-account-choice-slider__items .c-account-choice-slider__item .c-account-choice-slider__item__thumb-wrapper .u-admin-clock{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;-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;background-color:#423cb0;border-radius:50%;color:#fff;font-size:15px;height:46px;right:0;top:-10px;width:46px}.template-account-choice__container .c-account-choice-slider__items .c-account-choice-slider__item .c-account-choice-slider__item__thumb{border-radius:50%;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.template-account-choice__container .c-account-choice-slider__items .c-account-choice-slider__item .c-account-choice-slider__item__thumb.no-image{background-color:#8b77fb;color:#000;font-size:7rem}.template-account-choice__container .c-account-choice-slider__items .c-account-choice-slider__item .c-account-choice-slider__item__thumb.no-image.girly{background-color:#e83279;color:#fff}.template-account-choice__container .c-account-choice-slider__items .c-account-choice-slider__item .c-account-choice-slider__item__textual .c-account-choice-slider__item__name{color:#273d52;display:block;font-size:1.7rem;font-weight:400}.template-account-choice__container .c-account-choice-slider__items .c-account-choice-slider__item .c-account-choice-slider__item__textual .c-account-choice-slider__item__class,.template-account-choice__container .c-account-choice-slider__items .c-account-choice-slider__item .c-account-choice-slider__item__textual .c-account-choice-slider__item__detail{color:#8996a2;display:block;font-size:1.5rem;line-height:2.3rem}.template-account-choice__container .c-account-choice-slider__items .slick-track{display:flex;flex-direction:row}.template-account-choice__container .template-account-choice__container__add-student{color:#273d52;display:inline-block;font-size:1.6rem;margin-top:60px;text-align:center}.c-account-choice-slider__navigation .button-next,.c-account-choice-slider__navigation .button-prev{background-color:#211e6a;border:none;border-radius:6px;-webkit-box-shadow:0 0 15px 1px rgba(5,16,43,.11);box-shadow:0 0 15px 1px rgba(5,16,43,.11);color:#fff;height:164px;outline:none;pointer-events:all;position:absolute;top:0;width:57px;will-change:opacity,background-color,padding;z-index:2}.c-account-choice-slider__navigation .button-next i,.c-account-choice-slider__navigation .button-prev i{font-size:20px}.c-account-choice-slider__navigation .button-prev{left:-29px}.c-account-choice-slider__navigation .button-next{right:-29px}.template-dashboard #template-dashboard-main{height:calc(var(--vh, 1vh)*100 - 85px);width:calc(100vw - 85px)}.template-dashboard .menu-top{height:85px;position:relative;z-index:5}.template-dashboard .logo-menu-top{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;background-color:#423cb0;border-bottom:1px solid hsla(240,7%,89%,.18);height:100%;justify-content:center;pointer-events:all;width:85px}.template-dashboard .logo-menu-top.bg-parents{background-color:#e83279}.template-dashboard .menu__top__content{-webkit-box-shadow:0 0 15px 1px rgba(5,16,43,.17);box-shadow:0 0 15px 1px rgba(5,16,43,.17);width:calc(100% - 85px);z-index:5}.template-dashboard .menu__top__content__right{align-items:center}.template-dashboard .menu__top__content__right .notifications{background-color:rgba(137,150,162,.7);border:none;border-radius:26px;color:#fff;font-size:1.6rem;margin-right:25px;padding:13px 25px;-webkit-transition:background-color .4s ease;-o-transition:background-color .4s ease;transition:background-color .4s ease}.template-dashboard .menu__top__content__right .notifications.new-notification{background-color:#e83279}.template-dashboard .menu__top__content__right .menu__top__content__right__account{border-left:1px solid #eef0f3;cursor:pointer;height:100%;padding:19px 51px 19px 24px}.template-dashboard .menu__top__content__right .menu__top__content__right__account .menu__top__content__right__account__textual{font-size:1.6rem;line-height:1.2}.template-dashboard .menu__top__content__right .menu__top__content__right__account .menu__top__content__right__account__textual .account__name{color:#273d52}.template-dashboard .menu__top__content__right .menu__top__content__right__account .menu__top__content__right__account__textual .account__level{color:#8996a2}.template-dashboard .menu__top__content__right .menu__top__content__right__account .fa-chevron-down{display:inline;font-size:18px;height:1em;margin-left:50px;margin-top:12px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.template-dashboard .menu__top__content__right .menu__top__content__right__account.active .fa-chevron-down{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.template-dashboard .menu__top__content__right .menu__top__content__right__account .c-site-menu__top__content__right__account__thumb-wrapper--no-image{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;-webkit-align-content:center;align-items:center;-ms-flex-line-pack:center;align-content:center;background-color:#e83279;border-radius:50%;color:#fff}.template-dashboard .menu__top__content__right .menu__top__content__right__account .menu__top__content__right__account__thumb-wrapper{border-radius:50%;display:inline-block;height:50px;margin-right:15px;overflow:hidden;width:50px}.template-dashboard .menu__top__content__right .menu__top__content__right__account .menu__top__content__right__account__thumb-wrapper--no-image{-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;-webkit-align-content:center;align-items:center;-ms-flex-line-pack:center;align-content:center;background-color:#e83279;border-radius:50%;color:#fff;line-height:49px;text-align:center}.template-dashboard .menu__top__content__right .menu__top__content__right__account .menu__top__content__right__account__thumb-wrapper--no-image .menu__top__content__right__account__thumb-wrapper__letter{display:block;font-size:2.2rem}.template-dashboard .menu__top__content__right .menu__top__content__right__burger{height:100%;justify-content:center;width:70px;lign-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center}.template-dashboard .menu__top__content__right .menu__top__content__right__burger .menu__top__content__right__burger__wrapper{background:none;border:none;height:100%;outline:none;width:100%}.template-dashboard .menu__top__content__right .menu__top__content__right__burger .menu__top__content__right__burger__wrapper i{font-size:20px}.template-dashboard .menu__left{background-color:#423cb0;height:calc(100vh - 85px);overflow-y:auto;pointer-events:all;position:absolute;transition:width .35s cubic-bezier(.175,.685,.32,1);width:85px;z-index:50}.template-dashboard .menu__left:hover{width:16em}.template-dashboard .menu__left:hover .menu__left__item__tooltip{color:#fff;margin-left:74px;opacity:1!important;width:calc(100% - 14rem + 50px)!important}.template-dashboard .menu__left .menu__left__item a{transition:all .2s cubic-bezier(.175,.685,.32,1)}.template-dashboard .menu__left .menu__left__item a .menu__left__item__tooltip{display:block;opacity:0;overflow:hidden;text-align:left;text-overflow:ellipsis;transition:all .35s cubic-bezier(.175,.685,.32,1);white-space:nowrap}.template-dashboard .menu__left.bg-parents{background-color:#e83279}.template-dashboard .menu__left ul li{opacity:.2;padding-bottom:30px;padding-top:30px;text-align:center}.template-dashboard .menu__left ul li .c-site-menu__left__item__tooltip{display:none}.template-dashboard .menu__left ul li.active,.template-dashboard .menu__left ul li:hover{opacity:1}.template-dashboard .menu__left ul li.active img.actif,.template-dashboard .menu__left ul li:hover img.actif{display:block}.template-dashboard .menu__left ul li.active img.no-actif,.template-dashboard .menu__left ul li:hover img.no-actif{display:none}.template-dashboard .menu__left ul li.active{opacity:1}.template-dashboard .menu__left ul li a{display:block;position:relative;text-decoration:none;white-space:nowrap}.template-dashboard .menu__left ul li a i{color:#fff;font-size:2.8rem;left:28px;position:absolute}.template-dashboard .menu__left ul li a img{height:52px;left:22px;object-fit:cover;position:absolute;top:-13px;width:52px}.template-dashboard .menu__left ul li a img.actif{display:none}.menu__playlist-popin{opacity:0;pointer-events:none;position:absolute;-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;z-index:2}.menu__playlist-popin.open{opacity:1;pointer-events:all}.menu__playlist-popin{background-color:#302b98;border-radius:6px 6px 0 0!important}.menu__playlist-popin .list{height:100%;overflow-x:hidden;overflow-y:auto}.menu__playlist-popin.open{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.menu__playlist-popin ul li{padding-left:10px;padding-right:10px}.menu__playlist-popin ul li:hover{background-color:#232070}.menu__playlist-popin ul li a{color:#fff}.menu__playlist-popin ul li a .block-img{height:49px;width:69px}.menu__playlist-popin ul li a span{width:calc(100% - 69px)}.menu__playlist-popin .exit{background-color:#e83279;border-radius:0 0 6px 6px!important;color:#fff;cursor:pointer}.menu__playlist-popin .exit i{font-size:30px;margin-right:10px}.menu__playlist-popin .exit a{color:#fff;text-decoration:none}.menu__notification-popin,.menu__profile-popin{opacity:0;pointer-events:none;position:absolute;-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;z-index:999}.menu__notification-popin.open,.menu__profile-popin.open{opacity:1;pointer-events:all}.menu__notification-popin{background-color:#fff;max-height:80vh;overflow-x:hidden;overflow-y:auto;right:60px;top:105px;width:430px}.menu__notification-popin.open{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.menu__notification-popin .notifications-list .item{padding:28px}.menu__notification-popin .notifications-list .item:hover{background-color:rgba(243,244,246,.5)}.menu__notification-popin .notifications-list .item+.item{border-top:1px solid #eef0f3}.menu__notification-popin .notifications-list .item .item-icon{background-color:#8996a2;border-radius:50%;height:59px;width:59px}.menu__notification-popin .notifications-list .item .item-icon i{color:#fff;font-size:2.1rem}.menu__notification-popin .notifications-list .item.item-new .item-icon{background-color:#e83279}.menu__notification-popin .notifications-list .item .item-content{color:#8996a2;font-size:1.5rem;line-height:2.3rem;padding-left:21px;width:calc(100% - 59px)}.menu__notification-popin .notifications-list .item .item-content a,.menu__notification-popin .notifications-list .item .item-content strong{color:#273d52;text-decoration:none}.menu__profile-popin{max-height:80vh;overflow-x:hidden;overflow-y:auto;padding:30px 0;right:20px;top:105px;width:346px}.menu__profile-popin.open{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.menu__profile-popin .menu__profile-popin-container .name{color:#273d52;display:block;font-size:1.6rem}.menu__profile-popin .menu__profile-popin-container a{text-decoration:none}.menu__profile-popin .menu__profile-popin-container .level{color:#8996a2;display:block;font-size:1.5rem;line-height:2.3rem}.menu__profile-popin .menu__profile-popin-container .thumb-wrapper{height:100px;margin:0 auto 17px;overflow:visible;position:relative;width:100px}.menu__profile-popin .menu__profile-popin-container .thumb-wrapper .thumb{border-radius:50%;-o-object-fit:cover;object-fit:cover}.menu__profile-popin .menu__profile-popin-container .btn-modify-profile{display:inline-block;font-size:1.5rem;margin:22px auto 0;padding:11px 22px;position:relative;z-index:5}.menu__profile-popin .menu__profile-popin-container .accounts-others{padding:32px 35px;text-align:left}.menu__profile-popin .menu__profile-popin-container .accounts-others .others__label{color:#8996a2;display:block;font-size:1.4rem;padding-bottom:15px}.menu__profile-popin .menu__profile-popin-container .accounts-others .others-items .thumb-wrapper{display:inline-block;height:65px;overflow:visible;width:65px}.menu__profile-popin .menu__profile-popin-container .accounts-others .others-items .thumb-wrapper .u-admin-clock{font-size:10px;height:19px!important;top:0!important;width:19px!important}.menu__profile-popin .menu__profile-popin-container .accounts-others .others-items .thumb-wrapper.no-image{align-content:center;background-color:#e83279;border-radius:50%;color:#fff}.menu__profile-popin .menu__profile-popin-container .accounts-others .others-items .thumb-wrapper.no-image span:first-child{font-size:3rem}.menu__profile-popin .menu__profile-popin-container .accounts-others .others-items .name{color:#273d52;display:block;font-size:1.5rem}.menu__profile-popin .menu__profile-popin-container .accounts-others .others-items .level{color:#8996a2;display:block;font-size:1.5rem;line-height:2.3rem}.menu__profile-popin .popin-bottom{border-top:1px solid #eef0f3;margin-top:30px;padding:24px 0 0}.menu__profile-popin .popin-bottom a{color:#273d52;display:inline-block;font-size:1.6rem;margin-left:35px}.search-popin-css{background-color:#2f2a7c;bottom:0;left:85px;margin:0 auto;max-width:1920px;overflow:hidden;pointer-events:none;position:absolute;top:0;-webkit-transition:all .45s ease .45s;-o-transition:all .45s ease .45s;transition:all .45s ease .45s;width:0;z-index:45}.search-popin-css.open{pointer-events:all;-webkit-transition:all .35s ease 0s;-o-transition:all .35s ease 0s;transition:all .35s ease 0s;width:calc(100% - 85px)}.search-popin-css.open .search-popin__container form{opacity:1;-webkit-transition:opacity .35s ease .3s;-o-transition:opacity .35s ease .3s;transition:opacity .35s ease .3s}.search-popin-css.open .popin__close{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:background-color .35s ease 0s,-webkit-transform .45s ease .45s;-o-transition:transform .45s ease .45s,background-color .35s ease 0s}.search-popin-css .popin__close{background-color:#8b77fb;border-radius:50%;cursor:pointer;height:60px;position:absolute;right:35px;top:45px;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:background-color .35s ease 0s,-webkit-transform .45s ease 0s;transition:background-color .35s ease 0s,-webkit-transform .45s ease 0s;-o-transition:transform .45s ease 0s,background-color .35s ease 0s;transition:transform .45s ease 0s,background-color .35s ease 0s;transition:transform .45s ease 0s,background-color .35s ease 0s,-webkit-transform .45s ease 0s;width:60px}.search-popin-css .popin__close:hover{background-color:#765efa}.search-popin-css .popin__close i{color:#fff;font-size:2.8rem}.search-popin-css .search-popin__container{padding:100px 9% 0}.search-popin-css .search-popin__container form{opacity:0;position:relative}.search-popin-css .search-popin__container form .c-site-menu__search-popin__form__input{background-color:transparent;border:none;border-bottom:1px solid hsla(0,0%,100%,.3);color:#fff;display:block;font-size:1.7rem;height:110px;padding-left:60px;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;width:100%}.search-popin-css .search-popin__container form .c-site-menu__search-popin__form__input:active{border-bottom:1px solid hsla(0,0%,100%,.6);-webkit-box-shadow:none;box-shadow:none;outline:none}.search-popin-css .search-popin__container form .c-site-menu__search-popin__form__input:focus-visible{outline:none}.search-popin-css .search-popin__container form .c-site-menu__search-popin__form__button{background:none;border:none;-webkit-box-shadow:none;box-shadow:none;left:0;outline:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.search-popin-css .search-popin__container form .c-site-menu__search-popin__form__button i{color:#fff;font-size:3rem}.contact-popin{background-color:rgba(0,0,0,.7);bottom:0;left:0;opacity:0;overflow:hidden;pointer-events:none;position:fixed;top:0;-webkit-transition:opacity .45s ease .45s;-o-transition:opacity .45s ease .45s;transition:opacity .45s ease .45s;width:100%;z-index:9999}.contact-popin .popin__close{background-color:#8b77fb;border-radius:50%;cursor:pointer;height:70px;position:absolute;right:35px;top:30px;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:background-color .35s ease 0s,-webkit-transform .45s ease 0s;transition:background-color .35s ease 0s,-webkit-transform .45s ease 0s;-o-transition:transform .45s ease 0s,background-color .35s ease 0s;transition:transform .45s ease 0s,background-color .35s ease 0s;transition:transform .45s ease 0s,background-color .35s ease 0s,-webkit-transform .45s ease 0s;width:70px;z-index:10}.contact-popin .popin__close i{color:#fff;font-size:20px}.contact-popin.open{opacity:1;-webkit-transition:opacity .35s ease 0s;-o-transition:opacity .35s ease 0s;transition:opacity .35s ease 0s}.contact-popin.open .popin__close{pointer-events:all;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:background-color .35s ease 0s,-webkit-transform .45s ease .4s;transition:background-color .35s ease 0s,-webkit-transform .45s ease .4s;-o-transition:transform .45s ease .4s,background-color .35s ease 0s;transition:transform .45s ease .4s,background-color .35s ease 0s;transition:transform .45s ease .4s,background-color .35s ease 0s,-webkit-transform .45s ease .4s}.contact-popin.open .contact-popin-container{pointer-events:all;-webkit-transition:width .35s ease .15s;-o-transition:width .35s ease .15s;transition:width .35s ease .15s;width:875px}.contact-popin.open .contact-popin-container .contact-popin-form{opacity:1;-webkit-transition:opacity .4s ease .65s;-o-transition:opacity .4s ease .65s;transition:opacity .4s ease .65s}.contact-popin .contact-popin-container{background-color:#fff;bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-y:auto;position:absolute;right:0;top:0;-webkit-transition:width .55s ease .15s;-o-transition:width .55s ease .15s;transition:width .55s ease .15s;width:0}.contact-popin .contact-popin-container .contact-popin-form{opacity:0;padding:64px 100px;position:relative;-webkit-transition:opacity .35s ease 0s;-o-transition:opacity .35s ease 0s;transition:opacity .35s ease 0s}.contact-popin .contact-popin-container .contact-popin-form .form-title{color:#273d52;font-size:2.8rem;margin:0;padding-bottom:30px}.contact-popin .contact-popin-container .contact-popin-form .form-description{color:#8996a2;font-size:1.6rem;line-height:2.7rem;padding-bottom:44px}.contact-popin .contact-popin-container .contact-popin-form .form-row{margin-bottom:39px;width:100%}.contact-popin .contact-popin-container .contact-popin-form .form-row .form-input{width:45%}.contact-popin .contact-popin-container .contact-popin-form .form-row .form-input .form-input-text{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid rgba(137,150,162,.3);border-radius:6px;color:#273d52;font-size:1.5rem;padding:10px 13px;resize:none;-webkit-transition:border-color .35s ease;-o-transition:border-color .35s ease;transition:border-color .35s ease}.contact-popin .contact-popin-container .contact-popin-form .form-row .form-input .form-input-label{color:#939ea8;display:block;font-size:1.4rem;margin-bottom:14px}.contact-popin .contact-popin-container .contact-popin-form .form-row .form-input .form-input-select .fa-chevron-down{font-size:1rem;height:1em;position:absolute;right:15px;top:50%}.contact-popin .contact-popin-container .contact-popin-form .form-but-validate button{border-radius:30px;-webkit-box-shadow:0 0 15px 1px rgba(5,16,43,.11),0 7px 10px 0 rgba(39,61,82,.13);box-shadow:0 0 15px 1px rgba(5,16,43,.11),0 7px 10px 0 rgba(39,61,82,.13);font-size:1.5rem;height:60px;line-height:1;padding:2px 60px 1px;text-align:center;z-index:2}.change-account-children{background-color:#fff;-webkit-box-shadow:0 0 15px 1px rgba(5,16,43,.17);box-shadow:0 0 15px 1px rgba(5,16,43,.17);position:relative;z-index:2}.change-account-children .u-children-toggle__label{font-size:1.5rem!important;line-height:2.5rem!important}.mobile-profile-thumb-wrapper{height:45px;width:45px}.block-main{height:100%}.block-main.template-dashboard-parents{height:calc(100% - 74px)}#block-right{height:100%}#block-right header{border-bottom:1px solid #eef0f3;padding:35px 26px 26px 25px}#block-left{height:100%;overflow-y:auto}#block-left .dashboard-news{position:relative}#block-left .dashboard-news a,#block-left .dashboard-news button{border-radius:30px;bottom:30px;-webkit-box-shadow:0 0 15px 1px rgba(5,16,43,.11),0 7px 10px 0 rgba(39,61,82,.13);box-shadow:0 0 15px 1px rgba(5,16,43,.11),0 7px 10px 0 rgba(39,61,82,.13);font-size:1.5rem;height:46px;padding:0 20px 1px;position:absolute;right:30px;text-align:center}.activity-list{height:calc(100% - 91px);overflow-y:auto}.activity-list a.list-item{padding:10px 26px;text-decoration:none}.activity-list a.list-item+.list-item{border-top:1px solid #eef0f3}.activity-list a.list-item:hover{background-color:rgba(243,244,246,.5);text-decoration:none}.activity-list a.list-item:hover .item-thumb-wrapper .u-icon-play{display:flex!important}.activity-list a.list-item .item-thumb-wrapper{height:85px}.activity-list a.list-item .item-thumb-wrapper .u-icon-play{background-color:#fff;border-radius:50%;display:none;height:41px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:41px;z-index:1}.activity-list a.list-item .item-thumb-wrapper .u-icon-play i{color:#8b77fb;font-size:1.4rem;margin-left:4px;z-index:2}.activity-list a.list-item .item-thumb-wrapper img{border-radius:15px;height:100%;object-fit:contain;width:100%}.activity-list a.list-item .list-item-title{color:#273d52;font-size:1.6rem;text-overflow:ellipsis;white-space:nowrap}.activity-list a.list-item .list-item-description{color:#8996a2;display:block;font-size:1.5rem;margin-bottom:8px;white-space:nowrap}.activity-list a.list-item .list-item-details .details-date{color:#8996a2;font-size:1.4rem;margin-right:14px}.activity-list a.list-item .list-item-details .details-progress{height:5px;margin-right:12px;margin-top:10px;width:97px}.activity-list a.list-item .list-item-details .details-progress .progress-bar{background-color:#8b77fb}.activity-list a.list-item .list-item-details .details-percent{color:#8b77fb;margin-top:6px}.activity-list a.list-item .list-item-details .details-completed{color:#27c281;font-size:1.4rem}.section-home{border-radius:6px;padding:35px 21px 35px 41px}.news__description{color:#8996a2;font-size:1.5rem;line-height:2.3rem}.u-dashboard-card{background-color:#8b77fb;border-radius:6px;-webkit-box-shadow:0 0 35px 1px rgba(5,16,43,.06);box-shadow:0 0 35px 1px rgba(5,16,43,.06);margin-bottom:21px;padding:35px 21px 35px 41px;position:relative;width:calc(50% - 10px)}.u-dashboard-card .card-title{color:#fff;font-size:1.5rem;margin-bottom:20px;text-transform:uppercase}.u-dashboard-card .card-content{color:hsla(0,0%,100%,.7);font-size:1.5rem;line-height:2.3rem;margin-bottom:28px}.u-dashboard-card img{bottom:35px;height:123px;position:absolute;right:25px;width:147px;z-index:1}.u-dashboard-card .btn{border-radius:30px;-webkit-box-shadow:0 0 15px 1px rgba(5,16,43,.11),0 7px 10px 0 rgba(39,61,82,.13);box-shadow:0 0 15px 1px rgba(5,16,43,.11),0 7px 10px 0 rgba(39,61,82,.13);font-size:1.5rem;height:46px;line-height:1;padding:0 20px 1px;text-align:center}.dashboard-statistics{background-color:#fff;border-radius:6px;-webkit-box-shadow:0 0 35px 1px rgba(5,16,43,.06);box-shadow:0 0 35px 1px rgba(5,16,43,.06);margin-bottom:21px}.dashboard-statistics h2{color:#273d52;font-size:1.5rem;margin:0;text-transform:uppercase}.dashboard-statistics h2:after{background-color:#eef0f3;content:"";display:inline-block;height:23px;margin:0 20px 0 19px;width:1px}.dashboard-statistics .statistics-head{border-bottom:1px solid #eef0f3;padding:31px 26px 26px}.dashboard-statistics .statistics-head .head-navigation .navigation-list{min-width:115px;text-align:center}.dashboard-statistics .statistics-head .head-navigation .navigation-list .template-dashboard__statistics__head__navigation__list__item{color:#273d52;display:none;font-size:1.5rem;text-transform:uppercase}.dashboard-statistics .statistics-head .head-navigation .navigation-list .template-dashboard__statistics__head__navigation__list__item.active{display:block}.dashboard-statistics .statistics-head .head-navigation .navigation-arrow{cursor:pointer;font-size:1.4rem;margin-top:1px;opacity:1;padding:0 7px;pointer-events:all;-webkit-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease}.dashboard-statistics .statistics-head .head-navigation .navigation-arrow.disabled{opacity:.3;pointer-events:none}.dashboard-statistics .statistics-items{display:block}.dashboard-statistics .statistics-items .statistics-item:not(.df-item){display:none}.dashboard-statistics .statistics-items .statistics-item.df-item{border-bottom:1px solid #eef0f3}.dashboard-statistics .statistics-items .statistics-item.active{display:flex}.dashboard-statistics .statistics-items .statistics-item .item-chart{border-right:1px solid #eef0f3;-webkit-box-sizing:border-box;box-sizing:border-box;padding:37px 35px 37px 44px;width:calc(100% - 289px)}.dashboard-statistics .statistics-items .statistics-item .item-chart canvas{height:auto!important;width:35%!important}.dashboard-statistics .statistics-items .statistics-item .item-chart .item-chart__title{color:#273d52;display:block;font-size:1.5rem;line-height:2.3rem;padding-bottom:27px;text-align:center;width:100%}.dashboard-statistics .statistics-items .statistics-item .item-chart .ul-statistics-item-labels{width:65%}.dashboard-statistics .statistics-items .statistics-item .item-chart .ul-statistics-item-labels li{display:block;font-size:1.5rem;line-height:1.3;margin-bottom:20px;margin-right:40px;position:relative;vertical-align:top;width:100%}.dashboard-statistics .statistics-items .statistics-item .item-chart .ul-statistics-item-labels li .template-dashboard__statistics__item__label__color{border-radius:13px;display:inline-block;height:13px;margin-right:8px;margin-top:2px;position:relative;vertical-align:top;width:13px}.dashboard-statistics .statistics-items .statistics-item .item-chart .ul-statistics-item-labels li .template-dashboard__statistics__item__label__color.exo{background-color:#3ff799}.dashboard-statistics .statistics-items .statistics-item .item-chart .ul-statistics-item-labels li .template-dashboard__statistics__item__label__color.video{background-color:#5251d9}.dashboard-statistics .statistics-items .statistics-item .item-chart .ul-statistics-item-labels li .template-dashboard__statistics__item__label__color.sj{background-color:#d53269}.dashboard-statistics .statistics-items .statistics-item .item-chart .ul-statistics-item-labels li .template-dashboard__statistics__item__label__color.cm{background-color:#e33379}.dashboard-statistics .statistics-items .statistics-item .item-chart .ul-statistics-item-labels li .template-dashboard__statistics__item__label__percentage{display:inline-block;vertical-align:top;width:45px}.dashboard-statistics .statistics-items .statistics-item .item-chart .ul-statistics-item-labels li .template-dashboard__statistics__item__label__content{color:#8996a2;display:inline;vertical-align:top}.dashboard-statistics .statistics-items .statistics-item .statistics-item-content{width:289px}.dashboard-statistics .statistics-items .statistics-item .statistics-item-content .statistics-item-content__row{border-bottom:1px solid #eef0f3;padding:28px 39px 24px}.dashboard-statistics .statistics-items .statistics-item .statistics-item-content .statistics-item-content__row .statistics-item-content__label{color:#8996a2;font-size:1.5rem;line-height:2.5rem}.dashboard-statistics .statistics-items .statistics-item .statistics-item-content .statistics-item-content__row .statistics-item-content__label strong{color:#273d52;font-size:3rem;font-weight:400}.dashboard-statistics .statistics-items .statistics-item .statistics-item-content .statistics-item-content__row .statistics-item-content__label .total-number{color:#8996a2;font-size:3rem}.dashboard-statistics .statistics-items .statistics-item .template-dashboard__statistics__item__no-stats{padding:47px 0 88px;text-align:center;width:100%}.dashboard-statistics .statistics-items .statistics-item .template-dashboard__statistics__item__no-stats__text{color:#273d52;display:block;font-size:1.6rem;line-height:2.9rem;margin:23px auto 0;text-align:center;width:55%}.menu-mobile{bottom:0;height:100%;opacity:0;pointer-events:none;position:absolute;right:0;top:0;visibility:hidden}.missionexam h4{color:#273d52;font-size:1.5rem;padding:31px 26px 26px;text-transform:uppercase}.missionexam .block-table{padding:0 26px 26px}.missionexam .block-table th{background-color:#8b77fb;color:#fff;font-weight:700;vertical-align:middle}.missionexam .block-table tr td:first-child{font-weight:700}.missionexam .block-table tr td:nth-child(3),.missionexam .block-table tr td:nth-child(4){color:#273d52;font-size:20px;font-weight:400;height:100%;margin:auto;text-align:center;vertical-align:middle}.missionexam .block-table .line-program{padding:3px}.missionexam .block-table .line-program:nth-child(2n){background:#f1f2f4}.missionexam .block-table .line-program div:nth-child(2){font-weight:700}.c-activities-list{border-radius:6px;height:100%;overflow-y:auto}.c-activities-list li+li{border-top:1px solid #eef0f3}.c-activities-list li a{height:auto;padding:28px 0;text-decoration:none}.c-activities-list li a:hover{background-color:rgba(243,244,246,.5);text-decoration:none}.c-activities-list li a:hover .item-thumb-wrapper-play .u-icon-play{display:flex!important}.c-activities-list li a .item-thumb-wrapper-play{height:88px;margin-left:21px;width:119px}.c-activities-list li a .item-thumb-wrapper-play .poster{border-radius:15px;object-fit:cover}.c-activities-list li a .list-item-title{color:#273d52;font-size:1.6rem;text-overflow:ellipsis;white-space:nowrap}.c-activities-list li a .list-item-description{color:#8996a2;display:block;font-size:1.5rem;margin-bottom:8px;white-space:nowrap}.c-activities-list li a .details-date{color:#8996a2;font-size:1.4rem;margin-right:14px}.c-activities-list li a .details-progress{height:5px;margin-right:12px;margin-top:10px;width:97px}.c-activities-list li a .details-progress .progress-bar{background-color:#8b77fb}.c-activities-list li a .details-percent{color:#8b77fb;margin-top:6px}.c-activities-list li a .details-completed{color:#27c281;font-size:1.4rem}.latest-activities{height:100%;overflow-y:auto;padding:14px}.template-dashboard-parents.latest-activities{height:calc(100% - 74px)}.last-activities-scores{color:#273d52}.list-badge .block-badge .img-wrapper{height:80px;position:relative}.list-badge .block-badge .img-wrapper:after{background:#fff;content:"";height:100%;left:0;mask-image:linear-gradient(180deg,#000 100%,transparent 0);-webkit-mask-image:linear-gradient(180deg,#000 100%,transparent 0);opacity:.8;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.list-badge .block-badge .img-wrapper:hover{cursor:pointer}.list-badge .block-badge .img-wrapper:hover:before{bottom:2%;color:#000;content:"0%";font-size:14px;font-weight:700;position:absolute;right:-40px;text-align:center;transform:translateX(-50%,-50%);width:100%;z-index:2}.list-badge .block-badge img{object-fit:contain;position:relative}.list-badge .block-badge span{font-size:12px}.btn-blue-custom{background-color:#423cb0;border:none;border-radius:30px;color:#fff;font-size:1rem;line-height:1;padding:10px 20px;text-align:center}.btn-blue-custom:hover{background-color:#342f8a}.nav-swiper svg{color:#423cb0;height:20px!important}.btn-pink-custom{background-color:#e83279;border:none;border-radius:30px;color:#fff;font-size:1rem;line-height:1;padding:10px 20px;text-align:center}.btn-pink-custom:hover{background-color:#d0175f}.list-badge-assuidite .img-wrapper{height:70px}.list-badge-assuidite .img-wrapper:not(.win):after{background:#fff;content:"";height:100%;left:0;mask-image:linear-gradient(180deg,#000 100%,transparent 0);-webkit-mask-image:linear-gradient(180deg,#000 100%,transparent 0);opacity:.8;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.container-img-award{height:105px;position:relative}.container-img-award img{object-fit:contain}.container-img-award:after{background:#fff;content:"";height:100%;left:0;mask-image:linear-gradient(180deg,#000 100%,transparent 0);-webkit-mask-image:linear-gradient(180deg,#000 100%,transparent 0);opacity:.8;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.details-owl{background-color:#fff;border-radius:6px;box-shadow:0 10px 20px 1px rgba(5,16,43,.15);display:none;left:50%;padding:20px;top:160px;transform:translateX(-50%);transition:all .5s ease;width:450px;z-index:10}.details-owl.open{display:inline-block;position:absolute}.details-owl .progress{--bs-progress-height:1.6rem;--bs-progress-font-size:1.0rem}.details-owl .fa-times-circle{color:darkred;cursor:pointer;position:absolute;right:-11px;top:-8px}.template-stages__card{-webkit-align-self:stretch;width:calc(33.33333% - 21px);-ms-flex-item-align:stretch;align-self:stretch;margin-bottom:21px;margin-right:21px}.template-stages__card:nth-child(3n-2){background:#8b77fb}.template-stages__card:nth-child(2n){background:#423cb0}.template-stages__card:nth-child(3n){background:#273d52}.template-stages__container{height:calc(100vh - 85px);overflow-x:hidden;overflow-y:auto}.template-stages__container .row{padding-left:21px;padding-top:21px}.template-stages__container .u-dashboard-card__textual{position:relative;width:65%;z-index:2}.template-stages__container .u-dashboard-card__title{color:#fff;display:block;font-size:1.5rem;margin-bottom:0;padding-bottom:20px;text-transform:uppercase}.template-stages__container .u-dashboard-card__content{color:hsla(0,0%,100%,.7);display:block;font-size:1.5rem;line-height:2.3rem;padding-bottom:28px}.template-stages__container .u-dashboard-card img{bottom:35px;position:absolute;right:25px;z-index:1}.template-stage-single__container{height:calc(100vh - 85px);overflow-y:auto;padding:25px 27px}.template-stage-single__resume{background-color:#fff}.template-stage-single__col--left{margin-right:18px}.template-stage-single__col--right{width:60%}.template-stage-single__resume__head{background-color:#423cb0;color:#fff;padding:42px;position:relative}.template-stage-single__resume__head__title{display:block;font-size:1.5rem;padding-bottom:15px;text-transform:uppercase;width:70%}.template-stage-single__resume__head__description{color:hsla(0,0%,100%,.7);font-size:1.5rem;line-height:2.3rem}.template-stage-single__resume__head__image{bottom:20px;cursor:pointer;position:absolute;right:29px;width:116px}.block-picture{bottom:20px;cursor:pointer;height:100px;position:absolute;right:29px;width:134px}.block-picture:hover i{font-size:16px}.block-picture i{bottom:0;font-size:14px;height:20px;left:0;margin:auto;right:0;top:0;width:10px}.template-stage-single__resume__content{color:#617180;font-size:1.6rem;line-height:2.4rem;padding:36px 45px}.template-stage-single__resume__content ol>li{counter-increment:item;list-style:none;margin-bottom:15px;position:relative}.template-stage-single__resume__content ol>li ul{list-style:disc;padding-left:17px}.template-stage-single__resume__content ol>li:before{background:#e83279;border-radius:50%;color:#fff;content:counter(item);display:inline-block;height:1.5em;left:-33px;margin-right:10px;position:absolute;text-align:center;width:1.5em}.template-stage-single__col--right{width:58%}.template-stage-single__col{border-radius:6px;overflow:hidden}.template-stage-single__form__step{background-color:#fff}.template-stage-single__form__step__head{border-bottom:1px solid #eef0f3;padding:23px 31px;width:100%}.template-stage-single__form__step__head__label{color:#273d52;display:inline-block;font-size:1.5rem;margin-right:34px;text-transform:uppercase}.template-stage-single__form__step__head__select{min-width:200px}.template-stage-single__form__step__head__select i{font-size:1rem;position:absolute;right:15px;top:50%}.u-select{position:relative}.u-select .u-select__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid rgba(137,150,162,.3);border-radius:6px;color:#273d52;cursor:pointer;font-size:1.5rem;padding:10px 35px 10px 13px;-webkit-transition:border-color .35s ease;-o-transition:border-color .35s ease;transition:border-color .35s ease;width:100%}.template-stage-single__form__step__subjects{padding:23px 31px}.template-stage-single__form__step__subjects .template-stage-single__form__step__subjects__label{color:#273d52;display:inline-block;font-size:1.5rem;margin-bottom:30px;text-transform:uppercase}.template-stage-single__form__step__subjects .template-stage-single__form__step__subjects__list{margin-bottom:15px;padding:0}.template-stage-single__form__step__subjects .template-stage-single__form__step__subjects__list .template-stage-single__form__step__subjects__item{border-radius:6px;-webkit-box-shadow:0 10px 20px 1px rgba(5,16,43,.15);box-shadow:0 10px 20px 1px rgba(5,16,43,.15);cursor:pointer;font-size:1.5rem;height:74px;line-height:2.1rem;margin-bottom:8px;margin-right:8px;padding:24px 27px;-webkit-transition:background-color .35s ease,color .35s ease;-o-transition:background-color .35s ease,color .35s ease;transition:background-color .35s ease,color .35s ease;width:calc(33.33333% - 8px)}.template-stage-single__form__step__subjects .template-stage-single__form__step__subjects__list .template-stage-single__form__step__subjects__item.active,.template-stage-single__form__step__subjects .template-stage-single__form__step__subjects__list .template-stage-single__form__step__subjects__item:hover{background-color:#27c281;color:#fff}.template-stage-single__form__step__subjects .template-stage-single__form__step__subjects__actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.template-stage-single__form__step__subjects .template-stage-single__form__step__subjects__actions a,.template-stage-single__form__step__subjects .template-stage-single__form__step__subjects__actions button{border-radius:30px;-webkit-box-shadow:0 0 15px 1px rgba(5,16,43,.11),0 7px 10px 0 rgba(39,61,82,.13);box-shadow:0 0 15px 1px rgba(5,16,43,.11),0 7px 10px 0 rgba(39,61,82,.13);font-size:1.5rem;height:46px;line-height:1;padding:0 20px 1px;text-align:center}.template-stage-single__form__step__head__message{color:#617180;font-size:1.5rem;line-height:2.4rem;max-width:50%}.template-stage-single__form__step__head__btn{border-radius:30px;-webkit-box-shadow:0 0 15px 1px rgba(5,16,43,.11),0 7px 10px 0 rgba(39,61,82,.13);box-shadow:0 0 15px 1px rgba(5,16,43,.11),0 7px 10px 0 rgba(39,61,82,.13);font-size:1.5rem;height:46px;line-height:1;padding:0 20px 1px;text-align:center}.template-stage-single__form__step__days{padding:31px 31px 41px}.template-stage-single__form__step__days .template-stage-single__form__step__day{background-color:#fff;border-radius:6px;-webkit-box-shadow:0 10px 20px 1px rgba(5,16,43,.15);box-shadow:0 10px 20px 1px rgba(5,16,43,.15);margin-bottom:12px}.template-stage-single__form__step__days .template-stage-single__form__step__day__head{border-bottom:1px solid #eef0f3;color:#273d52;cursor:pointer;padding:25px 27px;position:relative}.template-stage-single__form__step__days .template-stage-single__form__step__day__head .template-stage-single__form__step__day__head__label{font-size:1.5rem;text-transform:uppercase}.template-stage-single__form__step__days .template-stage-single__form__step__day__head i{font-size:1.5rem;height:1em;pointer-events:none;position:absolute;right:35px;top:50%;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.template-stage-single__form__step__day__content__row{border-bottom:1px solid #eef0f3;padding:20px 27px}.template-stage-single__form__step__day__content__row .template-stage-single__form__step__day__content__left .template-stage-single__form__step__day__content__subject{color:#273d52;display:block;font-size:1.5rem;line-height:2.3rem}.template-stage-single__form__step__day__content__row .template-stage-single__form__step__day__content__left .template-stage-single__form__step__day__content__details{color:#617180;font-size:1.6rem;line-height:2.4rem}.template-stage-single__form__step__day__content__row .template-stage-single__form__step__day__content__btn{border-radius:30px;-webkit-box-shadow:0 0 15px 1px rgba(5,16,43,.11),0 7px 10px 0 rgba(39,61,82,.13);box-shadow:0 0 15px 1px rgba(5,16,43,.11),0 7px 10px 0 rgba(39,61,82,.13);font-size:1.5rem;height:46px;line-height:1;padding:0 20px 1px;text-align:center}.template-stage-single__form__step__day__content__row .template-stage-single__form__step__day__content__select i{font-size:1rem;position:absolute;right:15px;top:50%}.template-stage-single__form__step__day__content{display:none}.template-stage-single__next-btn-mobile{border-radius:0!important;bottom:0;display:none;font-size:1.5rem;height:73px!important;left:0;padding:0 20px 1px;right:0;z-index:30}@media (max-width:767.98px){.template-stage-single__next-btn-mobile{bottom:0;display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important;height:73px!important;left:0;position:fixed;right:0;text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;border-radius:0!important;justify-content:center;width:100%;z-index:30}.template-stage-single__form__step__head__message{max-width:100%}}.menu-list-programs{background-color:rgba(0,0,0,.78);border-radius:0;bottom:0;left:85px;margin:0 auto;max-width:1920px;opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:0;-webkit-transition:opacity 0s ease .35s;-o-transition:opacity 0s ease .35s;transition:opacity 0s ease .35s;width:calc(100% - 85px);z-index:45}.menu-list-programs.open{opacity:1;pointer-events:all;-webkit-transition:opacity 0s ease 0s;-o-transition:opacity 0s ease 0s;transition:opacity 0s ease 0s}.menu-list-programs.open .list-programs-main{-webkit-box-shadow:0 0 15px 1px rgba(5,16,43,.17);box-shadow:0 0 15px 1px rgba(5,16,43,.17);pointer-events:all;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.menu-list-programs .list-programs-mobile-bar{background-color:#302b98;color:#fff;height:70px;width:100%}.list-programs-main{background-color:#302b98;left:0;-webkit-transform:translate(-100%);-ms-transform:translate(-100%);transform:translate(-100%);-webkit-transition:-webkit-transform .4s ease,-webkit-box-shadow .4s ease;transition:-webkit-transform .4s ease,-webkit-box-shadow .4s ease;-o-transition:transform .4s ease,box-shadow .4s ease;transition:transform .4s ease,box-shadow .4s ease,-webkit-transform .4s ease,-webkit-box-shadow .4s ease;width:25%;z-index:30}.list-programs-main .list-programs-items{display:block;height:calc(100% - 85px)}.list-programs-main .programs-item{height:88px}.list-programs-col{bottom:0;overflow:hidden;pointer-events:none;position:absolute;top:0}.programs-head{background-color:#3a35a6;border-bottom:1px solid hsla(240,7%,89%,.11);height:85px;padding:19px 31px 18px}.programs-head .head-select .select-label{color:hsla(0,0%,100%,.4);font-size:1.4rem;left:0;pointer-events:none;position:absolute;top:0}.programs-head .head-select #level{appearance:none;background:#3a35a6;border:none!important;color:#fff;cursor:pointer;font-size:1.5rem;padding-bottom:5px;padding-left:0;padding-top:25px}.programs-head .head-select .fa-chevron-down{height:1em;position:absolute;right:15px;top:50%;fill:currentColor;color:#fff;overflow:hidden;vertical-align:middle}.list-programs-items{display:none;height:100%;list-style:none;margin:0;overflow-y:auto;padding-left:0}.list-programs-items .programs-item{padding:32px 60px 31px 32px}.list-programs-items .programs-item.mission-exam{background-color:#e83279;color:#fff;font-weight:700}.list-programs-items .programs-item .item-title{display:block;font-size:1.6rem;line-height:2.5rem;width:100%}.list-programs-items .programs-item .item-details{color:#8996a2;font-size:1.4rem;margin-top:9px}.list-programs-items .programs-item .item-details .item-details-count{margin-right:14px}.list-programs-items .programs-item .item-details .details-progress{background-color:#56548a;border-radius:4px;height:5px;margin-right:12px;margin-top:10px;width:97px}.list-programs-items .programs-item .item-details .details-progress .progress-bar{background-color:#8b77fb}.list-programs-items .programs-item .item-details .item-details-percent{color:#8b77fb}.list-programs-items.active{display:block}.programs-item{color:hsla(0,0%,100%,.4);cursor:pointer;height:132px;padding:32px 60px 32px 45px;position:relative;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;width:100%;z-index:5}.programs-item.active,.programs-item:hover{background-color:rgba(0,0,0,.15);color:#fff}.programs-item.active .u-icon-play,.programs-item:hover .u-icon-play{display:flex!important}.programs-item i.fa-chevron-right{font-size:1.4rem;height:1em;position:absolute;right:50px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.programs-item-title{display:block;font-size:1.6rem;line-height:2.5rem;width:100%}.col-second{background-color:#262278;left:25%;pointer-events:none;-webkit-transform:translate(-100%);-ms-transform:translate(-100%);transform:translate(-100%);-webkit-transition:-webkit-transform .4s ease,-webkit-box-shadow .4s ease;transition:-webkit-transform .4s ease,-webkit-box-shadow .4s ease;-o-transition:transform .4s ease,box-shadow .4s ease;transition:transform .4s ease,box-shadow .4s ease,-webkit-transform .4s ease,-webkit-box-shadow .4s ease;width:0;z-index:20}.col-second.active,.col-second.open{-webkit-box-shadow:0 0 15px 1px rgba(5,16,43,.17);box-shadow:0 0 15px 1px rgba(5,16,43,.17);pointer-events:all;transform:translate(0);width:33%}.col-third{background-color:#221f6c;left:58%;-webkit-transform:translate(-100%);-ms-transform:translate(-100%);transform:translate(-100%);-webkit-transition:-webkit-transform .4s ease,-webkit-box-shadow .4s ease;transition:-webkit-transform .4s ease,-webkit-box-shadow .4s ease;-o-transition:transform .4s ease,box-shadow .4s ease;transition:transform .4s ease,box-shadow .4s ease,-webkit-transform .4s ease,-webkit-box-shadow .4s ease;width:0;z-index:10}.col-third.active,.col-third.open{-webkit-box-shadow:0 0 15px 1px rgba(5,16,43,.17);box-shadow:0 0 15px 1px rgba(5,16,43,.17);pointer-events:all;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);width:45%}.col-third .programs-item{padding:32px 46px;text-decoration:none}.col-third .programs-item.selected{background-color:rgba(0,0,0,.15)}.col-third .programs-item .item-thumb-wrapper{border-radius:6px;height:80px;overflow:hidden;position:relative;width:110px}.col-third .programs-item .item-thumb-wrapper .item-thumb{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.col-third .programs-item .item-thumb-wrapper .u-icon-play{background-color:#fff;border-radius:50%;display:none;height:41px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:41px;z-index:1}.col-third .programs-item .item-thumb-wrapper .u-icon-play i{color:#8b77fb;font-size:1.4rem;margin-left:4px;z-index:2}.col-third .programs-item .item-content{padding-left:40px;width:calc(100% - 110px)}.col-third .programs-item .item-access-free{background-color:#006400;border-radius:3px;color:#fff;font-size:12px;font-weight:700;margin-bottom:5px;padding:2px 5px}.template-search-container{height:100%;overflow-y:auto}.template-search-container .search-filters{background-color:#fff;height:90px;margin-bottom:25px;padding-left:21px;padding-right:21px}.template-search-container .search-filters .filters__mobile-toggle{background-color:#8273f6;border-radius:6px;color:#fff;height:50px;width:53px}.template-search-container .search-filters .filters__mobile-toggle i{font-size:26px}.template-search-container .search-filters .query-search{border-right:1px solid #eef0f3;color:#273d52;cursor:pointer;font-size:1.7rem;height:100%;margin-right:28px;padding:23px 29px 23px 0;width:35%}.template-search-container .search-filters .query-search i{color:#273d52;font-size:2.4rem;margin-right:17px;width:1.04em}.template-search-container .search-filters .template-search__filters__label{color:#8996a2;display:inline-block;font-size:1.5rem;margin-right:20px}.template-search-container .search-filters .template-search__filters__select{margin-right:12px}.template-search-container .search-filters .u-select{position:relative}.template-search-container .search-filters .u-select .template-search__filters__select__input{font-size:1.7rem;height:52px;padding:12px 45px 12px 15px}.template-search-container .search-filters .u-select .fa-chevron-down{font-size:1.5rem;position:absolute;right:28px;top:38%;width:.58333em}.template-search-container .search-results{padding-bottom:25px}.template-search-container .search-results .line-result{background-color:#fff;border-radius:6px;margin-bottom:15px;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease}.template-search-container .search-results .line-result.open .result-content-right .fa-chevron-up{-ms-transform:rotate(180deg);transform:rotate(180deg)}.template-search-container .search-results .line-result .result-header{padding:28px 0}.template-search-container .search-results .line-result .result-header .thumb-wrapper{border-radius:6px;display:block;height:81px;margin-left:21px;overflow:hidden;position:relative;width:115px}.template-search-container .search-results .line-result .result-header .thumb-wrapper img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.template-search-container .search-results .line-result .result-header .result-content{padding-left:24px;padding-right:10px;position:relative}.template-search-container .search-results .line-result .result-header .result-content .template-search__result__title{color:#273d52;display:block;font-size:1.6rem;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.template-search-container .search-results .line-result .result-header .result-content .template-search__result__description{color:#8996a2;display:block;font-size:1.5rem;padding-bottom:8px;#white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.template-search-container .search-results .line-result .result-header .result-content-right .template-search__result__details{color:#8996a2;font-size:1.4rem}.template-search-container .search-results .line-result .result-header .result-content-right .template-search__result__details .template-search__result__details__date{margin-right:14px}.template-search-container .search-results .line-result .result-header .result-content-right .template-search__result__details .progress{background-color:#dedfe5;border-radius:4px;display:inline-block;height:5px;margin-right:12px;position:relative;width:97px}.template-search-container .search-results .line-result .result-header .result-content-right .template-search__result__details .progress .progress-bar{background-color:#8b77fb;height:20px}.template-search-container .search-results .line-result .result-header .result-content-right .template-search__result__details .template-search__result__details__timer__percent{color:#8b77fb}.template-search-container .search-results .line-result .result-header .result-content-right .template-search__result__class{border-left:1px solid #eef0f3;border-right:1px solid #eef0f3;padding:0 25px}.template-search-container .search-results .line-result .result-header .result-content-right .template-search__result__class a{background-color:#f25a45;color:#fff;font-size:14px;padding:5px 10px}.template-search-container .search-results .line-result .result-header .result-content-right .template-search__result__class a:hover{background-color:#db280f}.template-search-container .search-results .line-result .result-header .result-content-right .template-search__result__class a.reload{background-color:#8b77fb!important;border:1px solid #8b77fb;font-size:15px}.template-search-container .search-results .line-result .result-header .result-content-right .template-search__result__class a.reload:hover{background-color:#6145fa!important}.template-search-container .search-results .line-result .result-header .result-content-right .template-search__result__class .template-search__result__class__content{border-radius:25px;color:#fff;display:block;font-family:RubikMd;font-size:16px;padding:14px 22px}.template-search-container .search-results .line-result .result-header .result-content-right .template-search__result__icon{cursor:pointer;width:116px}.template-search-container .search-results .line-result .result-header .result-content-right .template-search__result__icon i{font-size:21px;height:1em;-webkit-transition:-webkit-transform .35s ease;transition:-webkit-transform .35s ease;-o-transition:transform .35s ease;transition:transform .35s ease;transition:transform .35s ease,-webkit-transform .35s ease;width:.58333em}.template-search-container .search-results .line-result .result-dropdown{display:none}.template-search-container .search-results .line-result .result-dropdown.open{display:block}.template-search-container .search-results .line-result .result-dropdown .result-dropdown-container{border-top:1px solid #eef0f3}.template-search-container .search-results .line-result .result-dropdown .result-dropdown-container .row-result-dropdown{border-bottom:1px solid #eef0f3;margin:0 auto;padding:30px 0;width:75%}.template-search-container .search-results .line-result .result-dropdown .result-dropdown-container .row-result-dropdown .result-dropdown-number{border:1px solid hsla(0,0%,100%,.2);border-radius:50%;color:#fff;font-size:1.4rem;height:32px;margin-right:24px;text-align:center;width:32px}.template-search-container .search-results .line-result .result-dropdown .result-dropdown-container .row-result-dropdown .result-dropdown-number.completed{background-color:#27c281;border:none}.template-search-container .search-results .line-result .result-dropdown .result-dropdown-container .row-result-dropdown .result-dropdown-number.number{background-color:#273d52;font-size:1.4rem;text-align:center}.template-search-container .search-results .line-result .result-dropdown .result-dropdown-container .row-result-dropdown .template-search__result__dropdown__title{width:175px}.template-search-container .search-results .line-result .result-dropdown .result-dropdown-container .row-result-dropdown .template-search__result__dropdown__title .template-search__result__dropdown__title__type{color:#273d52;display:block;font-size:1.5rem}.template-search-container .search-results .line-result .result-dropdown .result-dropdown-container .row-result-dropdown .template-search__result__dropdown__title .template-search__result__dropdown__title__name{color:#8996a2;display:block;font-size:1.4rem}.template-search-container .search-results .line-result .result-dropdown .result-dropdown-container .row-result-dropdown .template-search__result__dropdown__title .template-search__result__dropdown__resume{color:#273d52;font-size:1.4rem}.template-search-container .search-results .line-result .template-program-launch a{background-color:#f25a45;color:#fff;font-size:14px;padding:5px 10px}.template-search-container .search-results .line-result .template-program-launch a:hover{background-color:#db280f}.template-search-container .search-results .line-result .template-program-launch a.reload{background-color:#8b77fb!important;border:1px solid #8b77fb;font-size:15px}.template-search-container .search-results .line-result .template-program-launch a.reload:hover{background-color:#6145fa!important}@media (min-width:767.98px){.template-search-container .search-results .line-result .line-search-left-block{width:81%}.template-search-container .search-results .line-result .line-search-left-block .thumb-wrapper{width:12%}.template-search-container .search-results .line-result .line-search-left-block .result-content{width:88%}}#js-search-popin-filer-mobile{height:100vh}#js-search-popin-filer-mobile .search-popin__container{padding:150px 9% 0}#js-search-popin-filer-mobile .search-popin__container .u-select .fa-chevron-down{font-size:1.5rem;position:absolute;right:28px;top:38%;width:.58333em}.program-summary-header-mobile{background-color:#302b98;color:#fff;display:none;width:100%}.program-summary-header-mobile .top-bar-resume-mobile{padding:15px 25px}.program-summary-header-mobile .top-bar-resume-mobile .c-program-summary__top-bar__resume__content__hat{color:#fff;font-size:1.8rem;font-weight:700}.program-summary-header-mobile .top-bar-resume-mobile .c-program-summary__top-bar__resume__content__title{color:#fff;font-size:1.6rem}.program-summary-header-mobile .top-bar-resume-mobile i{display:inline;font-size:1.5rem;height:1em;-webkit-transition:-webkit-transform .35s ease 0s;transition:-webkit-transform .35s ease 0s;-o-transition:transform .35s ease 0s;transition:transform .35s ease 0s,-webkit-transform .35s ease 0s;width:.58333em}.program-summary-header-mobile .top-bar-resume-mobile i.active{webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.program-summary-header-mobile .exit-btn{border-left:1px solid hsla(240,7%,89%,.11);color:#fff;height:100%;text-decoration:none;width:70px}.program-summary-header-mobile .exit-btn i{font-size:25px}.program-summary-top-bar{height:85px;margin:0 auto;max-width:1835px;width:calc(100% - 85px)}.program-summary-top-bar .top-bar-resume{background-color:#2f2a7c;border-bottom:1px solid hsla(240,7%,89%,.11);cursor:pointer;height:100%;position:relative;width:339px}.program-summary-top-bar .top-bar-resume i{color:#fff;font-size:26px;margin-left:15px}.program-summary-top-bar .top-bar-resume .thumb-wrapper{border-radius:6px;height:49px;margin-left:21px;margin-right:15px;overflow:hidden;width:69px}.program-summary-top-bar .top-bar-resume .thumb-wrapper img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.program-summary-top-bar .top-bar-resume .resume-content{width:50%}.program-summary-top-bar .top-bar-resume .resume-content .c-program-summary__top-bar__resume__content__hat{color:hsla(0,0%,100%,.4);display:block;font-size:1.4rem}.program-summary-top-bar .top-bar-resume .resume-content .c-program-summary__top-bar__resume__content__title{color:#fff;display:block;font-size:1.6rem}.program-summary-top-bar .top-bar-resume .exit-btn{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.program-summary-top-bar .top-bar-resume .exit-btn i{color:#fff;font-size:2.7rem}.program-summary-top-bar .top-bar-content{background-color:#fff;-webkit-box-shadow:0 0 15px 1px rgba(5,16,43,.17);box-shadow:0 0 15px 1px rgba(5,16,43,.17);padding-left:20px;padding-right:20px;width:calc(100% - 339px)}.program-summary-top-bar .top-bar-content .content-title{color:#273d52;font-family:RubikMd,sans-serif;font-size:1.7rem}.program-summary-top-bar .top-bar-content .content-title .c-program-summary__top-bar__content__title__headline{color:#617180;display:none;font-family:Rubik;font-size:1.6rem;font-weight:400;margin-left:17px}.program-summary-top-bar .top-bar-content .content-link{color:#273d52;font-size:1.5rem;margin-right:31px;text-decoration:underline}.program-summary-top-bar .top-bar-content .button{background-color:#e83279;border-radius:27px;-webkit-box-shadow:0 0 15px 1px rgba(5,16,43,.11),0 7px 10px 0 rgba(39,61,82,.13);box-shadow:0 0 15px 1px rgba(5,16,43,.11),0 7px 10px 0 rgba(39,61,82,.13);color:#fff;font-size:1.5rem;padding:13px 20px;text-decoration:none;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease}.program-summary-top-bar .top-bar-content .top-bar-content-right .qcm-navigation li{border:1px solid #8996a2;border-radius:30px;color:#8996a2;font-size:1.3rem;height:30px;margin-right:8px;width:30px}.program-summary-top-bar .top-bar-content .top-bar-content-right .qcm-navigation li.active{background-color:#e83279;border-color:#e83279;color:#fff;cursor:pointer}.main-program{height:calc(var(--vh, 1vh)*100 - 85px)}.main-program .list-programs-container-items .program-summary-container-items{height:calc(100% - 60px);width:339px}.main-program #template-media-container{height:calc(100vh - 85px);overflow-y:auto;width:calc(100% - 339px)}.main-program #template-media-container .exo-content{height:100%;overflow-y:auto;padding:57px 9%}.main-program #template-media-container .exo-content .tiny-pageembed{width:100%}.main-program #template-media-container .exo-content .tiny-pageembed iframe{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:879.98px){.main-program #template-media-container .exo-content .tiny-pageembed{height:500px}}.main-program #template-media-container .exo-content .exo-head .template-program-qcm__content__head__separator{margin-bottom:38px;margin-top:34px}.main-program #template-media-container .exo-content .line-question{padding:40px 0!important}.main-program #template-media-container .exo-content .line-question+.line-question{border-top:1px solid rgba(0,0,0,.1)}.main-program #template-media-container .exo-content .line-question button{font-size:1.5rem;height:46px;line-height:1;padding:0 20px 1px;text-align:center}.main-program #template-media-container .video-kumullus{height:360px;width:100%}@media only screen and (max-width:767px){.main-program #template-media-container .video-kumullus{height:100%;width:100%}}.main-program #template-media-container .template-program-video-container .video-content{width:100%}.main-program #template-media-container .template-program-video-container .video-content .video-content-media-wrapper{border-radius:6px;margin-bottom:55px;overflow:hidden;position:relative;width:100%}.main-program #template-media-container .template-program-video-container .video-content .video-content-media-wrapper:before{content:"";display:block;height:0;padding-bottom:56.25%}.main-program #template-media-container .template-program-video-container .video-content .video-content-media-wrapper iframe{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.main-program #template-media-container .template-program-video-container .video-content .video-content-media-wrapper .video-content-text-wrapper{padding-bottom:30px}.main-program #template-media-container .template-program-objectexercise-container .qcm-content .qcm-questions .line-question{border-top:none}.main-program #template-media-container .template-program-objectexercise-container .qcm-content .qcm-questions .line-question .qcm-questions-content.display-result .qcm-choice{pointer-events:none}.main-program #template-media-container .template-program-objectexercise-container .qcm-content .qcm-questions .line-question .qcm-questions-content.display-result .qcm-choice.select.true-answer{background-color:#27c281}.main-program #template-media-container .template-program-objectexercise-container .qcm-content .qcm-questions .line-question .qcm-questions-content.display-result .qcm-choice.select.true-answer .icones-result .fa-check-circle{color:#fff;display:block}.main-program #template-media-container .template-program-objectexercise-container .qcm-content .qcm-questions .line-question .qcm-questions-content.display-result .qcm-choice.select:not(.true-answer){background-color:#eb3c3c}.main-program #template-media-container .template-program-objectexercise-container .qcm-content .qcm-questions .line-question .qcm-questions-content.display-result .qcm-choice.select:not(.true-answer) .icones-result .fa-times{color:#fff;display:block}.main-program #template-media-container .template-program-objectexercise-container .qcm-content .qcm-questions .line-question .qcm-questions-content.display-result .qcm-choice.true-answer:not(.select) .icones-result .fa-check-circle{color:#006400;display:block}.main-program #template-media-container .template-program-objectexercise-container .qcm-content .qcm-questions .line-question .qcm-questions-content .qcm-choice{background-color:#fff;border-radius:2px;-webkit-box-shadow:0 10px 20px 1px rgba(5,16,43,.15);box-shadow:0 10px 20px 1px rgba(5,16,43,.15);color:#273d52;cursor:pointer;display:block;font-size:1.6rem;line-height:2.3rem;margin-bottom:15px;padding:20px 26px;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease}.main-program #template-media-container .template-program-objectexercise-container .qcm-content .qcm-questions .line-question .qcm-questions-content .qcm-choice p{margin:0!important}.main-program #template-media-container .template-program-objectexercise-container .qcm-content .qcm-questions .line-question .qcm-questions-content .qcm-choice.select{background-color:#423cb0;color:#fff}.main-program #template-media-container .template-program-objectexercise-container .qcm-content .qcm-questions .line-question .qcm-questions-content .qcm-choice .icones-result i{display:none;font-size:20px}.main-program #template-media-container .template-program-objectexercise-container .qcm-content .qcm-questions .line-question .qcm-questions-content .answer-comment{-webkit-align-content:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:none;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:60px;padding-top:7px;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#273d52;font-size:1.5rem;line-height:2rem;margin-bottom:32px}.main-program #template-media-container .template-program-objectexercise-container .qcm-content .qcm-questions .line-question .qcm-questions-content .answer-comment i{font-size:18px;margin-right:10px}.main-program #template-media-container .template-program-objectexercise-container .qcm-content .qcm-questions .line-question .user-action button{font-size:1.5rem;line-height:1;text-align:center}.main-program #template-media-container .template-program-objectexercise-container .qcm-content .qcm-questions .line-question .user-action button.js-next-question,.main-program #template-media-container .template-program-objectexercise-container .qcm-content .qcm-questions .line-question .user-action button.js-result-final,.main-program #template-media-container .template-program-objectexercise-container .qcm-content .qcm-questions .line-question:not(:first-child){display:none}.main-program #template-media-container .template-program-objectexercise-container .qcm-content .title-statement{color:#8996a2;display:block;font-size:1.6rem;line-height:2.4rem;margin-bottom:20px}.main-program #template-media-container .template-program-objectexercise-container .qcm-content .explain-answer,.main-program #template-media-container .template-program-objectexercise-container .qcm-content .qcm-head-result{display:none}.main-program #template-media-container .template-program-objectexercise-container .qcm-content .user-action{display:flex}.main-program #template-media-container .template-program-objectexercise-container .qcm-content.dispay-end-qcm .exo-head{display:none}.main-program #template-media-container .template-program-objectexercise-container .qcm-content.dispay-end-qcm .qcm-head-result{display:block}.main-program #template-media-container .template-program-objectexercise-container .qcm-content.dispay-end-qcm .qcm-head-result h2{color:#273d52;display:block;font-size:1.9rem;line-height:2.3rem;margin-bottom:0}.main-program #template-media-container .template-program-objectexercise-container .qcm-content.dispay-end-qcm .qcm-head-result h2 span{border-radius:31px;color:#fff;display:inline-block;font-family:Rubik;font-size:2.2rem;line-height:1;margin-left:20px;padding:15px 28px}.main-program #template-media-container .template-program-objectexercise-container .qcm-content.dispay-end-qcm .qcm-head-result h2 span.good{background-color:#27c281}.main-program #template-media-container .template-program-objectexercise-container .qcm-content.dispay-end-qcm .qcm-head-result h2 span.medium{background-color:#ff8c00}.main-program #template-media-container .template-program-objectexercise-container .qcm-content.dispay-end-qcm .qcm-head-result h2 span.bad{background-color:#d1457a}.main-program #template-media-container .template-program-objectexercise-container .qcm-content.dispay-end-qcm .explain-answer{display:flex}.main-program #template-media-container .template-program-objectexercise-container .qcm-content.dispay-end-qcm .explain-answer button{border:none;color:#273d52;font-size:1.5rem;text-decoration:underline}.main-program #template-media-container .template-program-objectexercise-container .qcm-content.dispay-end-qcm .user-action{display:none}.main-program #template-media-container .template-program-objectexercise-container .qcm-content.dispay-end-qcm .line-question{display:block!important;padding:40px 0!important}.main-program #template-media-container .template-program-objectexercise-container .qcm-content.dispay-end-qcm .answer-comment{display:flex!important}.main-program #template-media-container .template-program-statement-line-container .block-question .line-question{padding:40px 0!important}.main-program #template-media-container .template-program-statement-line-container .block-question .line-question+.line-question{border-top:1px solid rgba(0,0,0,.1)}.main-program #template-media-container .template-program-statement-line-container .block-question .line-question .block-knowledge{border:2px solid #e83279;border-radius:20px;display:none;margin-top:40px;padding:15px}.main-program #template-media-container .template-program-statement-line-container .block-question .line-question .block-knowledge .title-knowledge{color:#e83279;font-weight:700;margin-bottom:35px}.main-program #template-media-container .template-program-statement-line-container .block-question .line-question button{font-size:1.5rem;height:46px;line-height:1;padding:0 20px 1px;text-align:center}.js-template-popin#js-menu-program-summary-mobile{border-radius:0;display:none}.list-programs-container-items .program-summary-container-items{background-color:#2f2a7c;overflow-y:auto;position:relative}.list-programs-container-items .program-summary-container-items .summary-item{padding:24px 35px;position:relative;text-decoration:none}.list-programs-container-items .program-summary-container-items .summary-item:hover{background-color:rgba(33,30,106,.4);opacity:1!important;text-decoration:none}.list-programs-container-items .program-summary-container-items .summary-item:hover .item-number{border-color:hsla(0,0%,100%,.8);color:hsla(0,0%,100%,.8)}.list-programs-container-items .program-summary-container-items .summary-item.active{background-color:#211e6a;opacity:1!important}.list-programs-container-items .program-summary-container-items .summary-item.active .item-number{background-color:#fff;border:none;color:#423cb0}.list-programs-container-items .program-summary-container-items .summary-item .item-number{border:1px solid hsla(0,0%,100%,.2);border-radius:50%;color:hsla(0,0%,100%,.2);font-size:1.4rem;height:32px;margin-right:24px;text-align:center;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;width:32px}.list-programs-container-items .program-summary-container-items .summary-item .item-number.finish{background-color:#fff;border:none;color:#423cb0}.list-programs-container-items .program-summary-container-items .summary-item .item-icon{color:#fff;font-size:1.4rem;height:32px;margin-right:24px;text-align:center;width:32px}.list-programs-container-items .program-summary-container-items .summary-item .item-icon.finish{color:#e83279}.list-programs-container-items .program-summary-container-items .summary-item .item-content{width:calc(100% - 60px)}.list-programs-container-items .program-summary-container-items .summary-item .item-content .c-program-summary__item__content__type{color:#fff;display:block;font-size:1.5rem;line-height:2.2rem}.list-programs-container-items .program-summary-container-items .summary-item .item-content .c-program-summary__item__content__title{color:hsla(0,0%,100%,.4);display:block;font-size:1.4rem;line-height:2.2rem}.list-programs-container-items .report-link-container{background-color:#2f2a7c;height:60px}.list-programs-container-items .report-link-container .report-link{bottom:0;color:hsla(0,0%,100%,.4);font-size:1.5rem;line-height:2.5rem;text-decoration:underline}.list-programs-container-items .report-link-container .report-link:hover{color:#fff}.program-exercice-popin h2{margin-bottom:25px}.program-exercice-popin .content .list-tips li{color:#000;font-size:1.6rem;line-height:2.4rem;margin-bottom:10px}.display-mobile-next-step{display:none}.display-mobile-next-step a{background-color:#e83279;color:#fff;font-size:1.5rem;height:60px;text-decoration:none}.display-mobile-next-step a:hover{background-color:#e83279}.template-finish{height:100%;padding:57px 9%}.template-finish .thumb-image{height:154px;width:218px}.template-finish .thumb-image img{border-radius:10px;object-fit:cover}.template-finish h2{color:#273d52;display:block;font-family:RubikMd;font-size:1.9rem;line-height:2.3rem;margin-bottom:40px}.template-finish hr{margin-bottom:40px;margin-top:40px}.template-finish #content{font-size:1.6rem;line-height:2.4rem;padding-left:35px}.template-finish ul{padding-left:35px}.template-finish ul li:hover .u-icon-play{display:flex!important}.template-finish ul li .wrapper{height:120px;position:relative;width:190px}.template-finish ul li .wrapper .u-icon-play{background-color:#fff;border-radius:50%;display:none;height:41px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:41px;z-index:1}.template-finish ul li .wrapper .u-icon-play i{color:#8b77fb;font-size:1.4rem;margin-left:4px;z-index:2}.template-finish ul li .wrapper img{border-radius:10px;object-fit:cover}.template-finish ul li a{color:#000;font-size:1.6rem;text-decoration:none}.auto-eval-popin h3{margin-bottom:18px}.auto-eval-popin .eval-text-left{margin-right:12px}.auto-eval-popin .eval-text-right{margin-left:12px}.auto-eval-popin .fa-star{cursor:pointer}.auto-eval-popin .fa-star.checked,.auto-eval-popin .fa-star.hover{color:orange}.auto-eval-popin .btn-auto-eval{font-size:1.5rem;height:46px;line-height:1;padding:0 20px 1px;text-align:center}.auto-eval-popin a.btn-auto-eval{padding-top:14px}.program-activity-list{margin-top:32px}.program-activity-list .video-check .fa{color:#27c281;font-size:20px}.program-activity-list table tfoot{border:2px solid #27c281}.program-activity-list .redo-program{border-radius:3rem;font-size:1.5rem;height:46px;padding:10px 20px}.block-offer{overflow:hidden}.block-offer header{border:2px solid #efeff1;border-top-left-radius:10px;border-top-right-radius:10px;min-height:280px;padding:15px}.block-offer header .description-offer{height:121px;margin:0 auto;max-width:264px}.block-offer header h4{color:#000;font-size:24px;font-weight:700;margin-bottom:30px;text-align:center}.block-offer header a{background-color:#ffda5a;border-radius:30px;color:#000;display:inline-block;font-weight:600;margin:0 auto;padding:10px 25px;text-align:center;text-decoration:none}.block-offer .footer-offer{border-bottom-left-radius:10px;border-bottom-right-radius:10px;color:#fff;font-size:20px;font-weight:600;padding:15px;text-align:center}.block-offer#auto-offer header{background-color:#f1f1ff}.block-offer#auto-offer .footer-offer{background-color:#5251d3}.block-offer#visio-offer header{background-color:#fffcef}.block-offer#visio-offer .footer-offer{background-color:#ffda5a;color:#000}.template-account-profile-container{border-radius:6px;-webkit-box-shadow:0 0 35px 1px rgba(5,16,43,.06);box-shadow:0 0 35px 1px rgba(5,16,43,.06);height:calc(100% - 42px);margin-bottom:21px;margin-top:21px;overflow-y:auto;padding-left:15px;padding-right:15px}.template-account-profile-container .profile-title{border-bottom:1px solid #eef0f3;color:#273d52;display:block;font-size:1.5rem;padding:21px 26px;text-transform:uppercase}.template-account-profile-container #nav-tabContent #nav-invoice,.template-account-profile-container #nav-tabContent #nav-profile-update{padding-top:52px}.template-account-profile-container #nav-tabContent #nav-subchild-tab #menu button{font-size:14px;height:38px}.template-account-profile-container .account-profile-content .profile-content-left{text-align:center}.template-account-profile-container .account-profile-content .profile-content-left .content-upload{cursor:pointer;display:inline-block;height:129px;position:relative;width:129px}.template-account-profile-container .account-profile-content .profile-content-left .content-upload .u-upload__input{display:none}.template-account-profile-container .account-profile-content .profile-content-left .content-upload .upload-preview:hover{background-color:#740d35}.template-account-profile-container .account-profile-content .profile-content-left .content-upload .upload-preview img{object-fit:cover}.template-account-profile-container .account-profile-content .profile-content-left .content-upload .upload-preview i{color:#fff;display:none;font-size:2.7rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:4}.template-account-profile-container .account-profile-content .profile-content-left .content-upload .upload-preview.no-image{background-color:#e83279;border-radius:50%;color:#fff;height:100%;position:relative;width:100%}.template-account-profile-container .account-profile-content .profile-content-left .content-upload .upload-preview.no-image .preview-letter{display:block;font-size:6.2rem}.template-account-profile-container .account-profile-content .profile-content-left .content-upload:hover .upload-preview:after{background-color:rgba(0,0,0,.5);border-radius:50%;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;-webkit-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease;z-index:3}.template-account-profile-container .account-profile-content .profile-content-left .content-upload:hover i{display:block}.template-account-profile-container .account-profile-content .profile-content-left .upload-label{color:#939ea8;font-size:1.4rem;margin-top:12px}.template-account-profile-container .account-profile-content .profile-content-right .right-row{margin-bottom:28px}.template-account-profile-container .account-profile-content .profile-content-right .right-row .template-account-profile__content__input__label{color:#939ea8;display:block;font-size:1.4rem;margin-bottom:14px}.template-account-profile-container .account-profile-content .profile-content-right .right-row .template-account-profile__content__input__label span{color:#8273f6}.template-account-profile-container #nav-tab{overflow-x:auto;overflow-y:hidden}.template-account-profile-container #nav-tab button.nav-link{border-bottom:2px solid transparent;color:#8996a2;font-size:1.5rem;padding:21px 26px;text-transform:uppercase}.template-account-profile-container #nav-tab button.nav-link.active,.template-account-profile-container #nav-tab button.nav-link:hover{border:1px solid transparent;border-bottom:2px solid #000;color:#273d52}.template-account-profile-container #nav-tab button.nav-link:visited{border-bottom:2px solid transparent}.template-account-profile-container #nav-tab button.nav-link:focus,.template-account-profile-container #nav-tab button.nav-link:visited{border-left:1px solid transparent;border-right:1px solid transparent;border-top:1px solid transparent}.template-account-profile-container .tab-billing-card-details{border-bottom:1px solid #eef0f3;padding:0 26px 40px;width:100%}.template-account-profile-container .tab-billing-card-details .billing-card-details-form .profile-tab-row .tab-label{display:block;margin-bottom:14px}.template-account-profile-container .tab-billing-card-details .billing-card-details-form .billing-card-details-terms .custom-control-label{font-size:1.3rem;padding-left:12px}.template-account-profile-container .tab-billing-card-details .billing-card-details-form .billing-card-details-terms .custom-control-label a{color:#8273f6}.template-account-profile-container .tab-invoice-list{padding:32px 26px;width:100%}.template-account-profile-container .tab-invoice-list table td.status-error i{color:darkred}.template-account-profile-container .tab-invoice-list table td.status-success i{color:#006400}.template-account-profile-container .profile-tab-title{color:#273d52;font-size:1.7rem;margin-bottom:25px}.billing-card-details-form .StripeElement{background:transparent;border:1px solid rgba(137,150,162,.3);border-radius:6px;font-size:1.5rem;padding:12px 13px}#nav-subchild-tab .subscription-card{border:1px solid #eef0f3;border-radius:6px;margin-bottom:20px;overflow:hidden;padding-bottom:20px;padding-top:20px;position:relative;text-align:center}#nav-subchild-tab .subscription-card header .thumb-wrapper{background-color:#e83279;border-radius:50%;color:#fff;height:101px;margin:0 auto 15px;width:101px}#nav-subchild-tab .subscription-card header .thumb-wrapper.thumb-wrapper-image img{object-fit:cover}#nav-subchild-tab .subscription-card header .thumb-wrapper .preview-letter{font-size:5rem;font-weight:700}#nav-subchild-tab .subscription-card header .resume-identity .name{color:#273d52;font-size:1.6rem;text-align:center}#nav-subchild-tab .subscription-card header .resume-identity .level{color:#8996a2;font-size:1.5rem;line-height:2.3rem;text-align:center}#nav-subchild-tab .subscription-card .btn-offer{display:inline-block;font-size:1.5rem;position:relative;text-decoration:none}#nav-subchild-tab .subscription-card .btn-offer:before{background-color:#eef0f3;content:"";display:block;height:1px;left:50%;pointer-events:none;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:300%;z-index:1}#nav-subchild-tab .subscription-card .btn-offer span{background-color:#e83279;border:1px solid #e83279;border-radius:30px;box-shadow:0 0 15px 1px rgba(5,16,43,.11);color:#fff;display:block;padding:11px 22px;position:relative;-webkit-transition:background-color .4s ease,color .4s ease,border-color .4s ease;-o-transition:background-color .4s ease,color .4s ease,border-color .4s ease;transition:background-color .4s ease,color .4s ease,border-color .4s ease;z-index:2}#nav-subchild-tab .subscription-card .btn-offer span:hover{background-color:#d5326a;border-color:#d5326a}#nav-subchild-tab .subscription-card .btn-offer.active span{background-color:#8273f6;border:1px solid #8273f6}#nav-subchild-tab .subscription-card .sub-offer-title{color:#273d52;font-size:1.4rem;text-align:center}#nav-subchild-tab .subscription-card .option-end{font-size:14px;text-align:center}#nav-subchild-tab .subscription-card .sub-amount{color:#273d52;font-family:RubikMd;font-size:1.9rem;font-weight:700;text-align:center}#nav-subchild-tab .subscription-card .sub-option{font-size:1.5rem;height:46px;line-height:1;padding:0 20px 1px;text-align:center}#nav-subchild-tab .subscription-card .discount{color:#e83279;display:block;font-size:1.5rem;text-align:center}#nav-subchild-tab .subscription-card .next-invoice{color:#8996a2;display:block;font-size:1.5rem;text-align:center}#nav-subchild-tab .subscription-card .update-subscription{border:1px solid #273d52;border-radius:100%;cursor:pointer;height:40px;position:absolute;right:20px;top:20px;width:40px}#nav-subchild-tab .subscription-card .update-subscription i{color:#273d52;font-size:15px}#nav-subchild-tab .subscription-card .update-subscription:hover{background-color:#273d52}#nav-subchild-tab .subscription-card .update-subscription:hover i{color:#fff}.template-assessments-container{border-radius:6px;height:calc(100% - 116px);margin-bottom:21px;margin-top:21px;padding-left:15px;padding-right:15px}.template-assessments-container .assessments-container{-webkit-box-shadow:0 0 35px 1px rgba(5,16,43,.06);box-shadow:0 0 35px 1px rgba(5,16,43,.06);height:100%;overflow-y:auto}.template-assessments-container .assessments-container ul li{padding:29px 39px;width:100%}.template-assessments-container .assessments-container ul li .item-label{color:#273d52;display:inline-block;font-size:1.6rem;margin-right:40px;width:145px}.template-assessments-container .assessments-container ul li+li{border-top:1px solid #eef0f3}.modal-header{border-radius:0!important}.blocker{background-color:#000;background-color:rgba(0,0,0,.75);bottom:0;box-sizing:border-box;height:100%;left:0;overflow:auto;padding:20px;position:fixed;right:0;text-align:center;top:0;width:100%;z-index:99}.blocker:before{content:"";display:inline-block;height:100%;margin-right:-.05em;vertical-align:middle}.blocker.behind{background-color:transparent}.modalcustom{background:#fff;-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 0 10px #000;-moz-box-shadow:0 0 10px #000;-o-box-shadow:0 0 10px #000;-ms-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;box-sizing:border-box;display:none;max-width:600px;padding:30px;position:relative;text-align:left;vertical-align:middle;width:90%;z-index:1}.modalcustom .content{color:#000;font-size:1.6rem}.modalcustom.template-popin-account{border-radius:0;padding:0!important}.modalcustom.template-popin-account header{background-color:#8273f6;color:#fff;padding:30px}.modalcustom.template-popin-account .content{padding:20px 30px}.modalcustom.template-popin-account .content .but-submit{font-size:15px;height:35px;margin:0 auto;min-width:50%;padding:0 20px}.modalcustom#popin-menu a{font-size:16px;height:35px;margin-bottom:10px;padding-bottom:5px;padding-top:5px;text-decoration:none}.modalcustom#popin-menu .menu-content{display:none}.modalcustom#popin-menu .menu-content#reactivte-sub h4{color:#000;font-size:18px}.modalcustom#popin-menu .menu-content#reactivte-sub .line-offer{padding-bottom:20px;padding-top:20px}.modalcustom#popin-menu .menu-content#reactivte-sub .line-offer+.line-offer{border-top:1px solid #e3e4e4}.modalcustom#popin-menu .menu-content#reactivte-sub .line-offer .title-offer{color:#000}.modalcustom#popin-menu .menu-content#reactivte-sub .line-offer .grab{font-size:14px}.modalcustom#popin-menu .menu-content#reactivte-sub .line-offer button{font-size:16px;height:40px;padding-left:15px;padding-right:15px}.modalcustom#popin-options img{object-fit:cover}.modalcustom#popin-options button{font-size:16px;height:40px;padding-left:15px;padding-right:15px}.modalcustom#popin-options li{margin-bottom:5px}.modalcustom#popin-add-new-Subchild h3{color:#000}.modalcustom#popin-add-new-Subchild input[type=submit]{font-size:20px;height:40px;width:60%}.modalcustom #block-display-offer .button-o,.modalcustom #block-display-offer-essai .button-o,.modalcustom #block-offer .button-o{font-size:12px!important;margin-left:auto;padding-left:10px;padding-right:10px}.modalcustom #block-display-offer .line-offer,.modalcustom #block-display-offer-essai .line-offer,.modalcustom #block-offer .line-offer{margin-bottom:15px}.modalcustom #block-display-offer .choice-offer div.block,.modalcustom #block-display-offer-essai .choice-offer div.block,.modalcustom #block-offer .choice-offer div.block{background-color:#f7f7f7;padding:10px;width:calc(50% - 15px)}.modalcustom #block-display-offer .choice-offer div.block h4,.modalcustom #block-display-offer-essai .choice-offer div.block h4,.modalcustom #block-offer .choice-offer div.block h4{margin-bottom:-2px}.modalcustom #block-display-offer .choice-offer div.block small,.modalcustom #block-display-offer-essai .choice-offer div.block small,.modalcustom #block-offer .choice-offer div.block small{display:block;font-size:12px}.modalcustom #block-display-offer .choice-offer div.block .price,.modalcustom #block-display-offer-essai .choice-offer div.block .price,.modalcustom #block-offer .choice-offer div.block .price{color:#e83279;display:block;font-weight:400}.modalcustom #block-display-offer .choice-offer div.block .detail li,.modalcustom #block-display-offer-essai .choice-offer div.block .detail li,.modalcustom #block-offer .choice-offer div.block .detail li{font-size:14px}.modalcustom #block-display-offer .choice-offer div.block .detail li i,.modalcustom #block-display-offer-essai .choice-offer div.block .detail li i,.modalcustom #block-offer .choice-offer div.block .detail li i{margin-right:5px}.modalcustom #block-display-offer .list-offers,.modalcustom #block-display-offer-essai .list-offers,.modalcustom #block-offer .list-offers{display:none}.modalcustom #block-display-offer .list-offers .line-offer,.modalcustom #block-display-offer .list-offers.display-visio,.modalcustom #block-display-offer-essai .list-offers .line-offer,.modalcustom #block-display-offer-essai .list-offers.display-visio,.modalcustom #block-offer .list-offers .line-offer,.modalcustom #block-offer .list-offers.display-visio{display:block}.modalcustom #block-display-offer .list-offers.display-visio .line-offer.offer-visio,.modalcustom #block-display-offer-essai .list-offers.display-visio .line-offer.offer-visio,.modalcustom #block-offer .list-offers.display-visio .line-offer.offer-visio{display:flex}.modalcustom #block-display-offer .list-offers.display-visio .line-offer:not(.offer-visio),.modalcustom #block-display-offer-essai .list-offers.display-visio .line-offer:not(.offer-visio),.modalcustom #block-offer .list-offers.display-visio .line-offer:not(.offer-visio){display:none}.modalcustom #block-display-offer .list-offers.display-essentielle,.modalcustom #block-display-offer-essai .list-offers.display-essentielle,.modalcustom #block-offer .list-offers.display-essentielle{display:block}.modalcustom #block-display-offer .list-offers.display-essentielle .line-offer.offer-visio,.modalcustom #block-display-offer-essai .list-offers.display-essentielle .line-offer.offer-visio,.modalcustom #block-offer .list-offers.display-essentielle .line-offer.offer-visio{display:none}.modalcustom #block-display-offer .list-offers.display-essentielle .line-offer:not(.offer-visio),.modalcustom #block-display-offer-essai .list-offers.display-essentielle .line-offer:not(.offer-visio),.modalcustom #block-offer .list-offers.display-essentielle .line-offer:not(.offer-visio){display:flex}.modalcustom #block-display-offer .list-offers-essai,.modalcustom #block-display-offer-essai .list-offers-essai,.modalcustom #block-offer .list-offers-essai{display:none}.modalcustom #block-display-offer .list-offers-essai .line-offer-essai,.modalcustom #block-display-offer .list-offers-essai.display-visio-essai,.modalcustom #block-display-offer-essai .list-offers-essai .line-offer-essai,.modalcustom #block-display-offer-essai .list-offers-essai.display-visio-essai,.modalcustom #block-offer .list-offers-essai .line-offer-essai,.modalcustom #block-offer .list-offers-essai.display-visio-essai{display:block}.modalcustom #block-display-offer .list-offers-essai.display-visio-essai .line-offer-essai.offer-visio-essai,.modalcustom #block-display-offer-essai .list-offers-essai.display-visio-essai .line-offer-essai.offer-visio-essai,.modalcustom #block-offer .list-offers-essai.display-visio-essai .line-offer-essai.offer-visio-essai{display:flex}.modalcustom #block-display-offer .list-offers-essai.display-visio-essai .line-offer-essai:not(.offer-visio-essai),.modalcustom #block-display-offer-essai .list-offers-essai.display-visio-essai .line-offer-essai:not(.offer-visio-essai),.modalcustom #block-offer .list-offers-essai.display-visio-essai .line-offer-essai:not(.offer-visio-essai){display:none}.modalcustom #block-display-offer .list-offers-essai.display-essentielle-essai,.modalcustom #block-display-offer-essai .list-offers-essai.display-essentielle-essai,.modalcustom #block-offer .list-offers-essai.display-essentielle-essai{display:block}.modalcustom #block-display-offer .list-offers-essai.display-essentielle-essai .line-offer-essai.offer-visio-essai,.modalcustom #block-display-offer-essai .list-offers-essai.display-essentielle-essai .line-offer-essai.offer-visio-essai,.modalcustom #block-offer .list-offers-essai.display-essentielle-essai .line-offer-essai.offer-visio-essai{display:none}.modalcustom #block-display-offer .list-offers-essai.display-essentielle-essai .line-offer-essai:not(.offer-visio-essai),.modalcustom #block-display-offer-essai .list-offers-essai.display-essentielle-essai .line-offer-essai:not(.offer-visio-essai),.modalcustom #block-offer .list-offers-essai.display-essentielle-essai .line-offer-essai:not(.offer-visio-essai){display:flex}.modalcustom #reduce-toto{border-top:1px solid #8996a2;padding-top:20px}.modalcustom #reduce-toto #price-reduce-toto{color:#e83279;font-size:25px}@media (max-width:766px){#block-display-offer .choice-offer div,#block-display-offer-essai .choice-offer div,#block-offer .choice-offer div{width:100%!important}}.modalcustom a.close-modalcustom{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAA3hJREFUaAXlm8+K00Acx7MiCIJH/yw+gA9g25O49SL4AO3Bp1jw5NvktC+wF88qevK4BU97EmzxUBCEolK/n5gp3W6TTJPfpNPNF37MNsl85/vN/DaTmU6PknC4K+pniqeKJ3k8UnkvDxXJzzy+q/yaxxeVHxW/FNHjgRSeKt4rFoplzaAuHHDBGR2eS9G54reirsmienDCTRt7xwsp+KAoEmt9nLaGitZxrBbPFNaGfPloGw2t4JVamSt8xYW6Dg1oCYo3Yv+rCGViV160oMkcd8SYKnYV1Nb1aEOjCe6L5ZOiLfF120EjWhuBu3YIZt1NQmujnk5F4MgOpURzLfAwOBSTmzp3fpDxuI/pabxpqOoz2r2HLAb0GMbZKlNV5/Hg9XJypguryA7lPF5KMdTZQzHjqxNPhWhzIuAruOl1eNqKEx1tSh5rfbxdw7mOxCq4qS68ZTjKS1YVvilu559vWvFHhh4rZrdyZ69Vmpgdj8fJbDZLJpNJ0uv1cnr/gjrUhQMuI+ANjyuwftQ0bbL6Erp0mM/ny8Fg4M3LtdRxgMtKl3jwmIHVxYXChFy94/Rmpa/pTbNUhstKV+4Rr8lLQ9KlUvJKLyG8yvQ2s9SBy1Jb7jV5a0yapfF6apaZLjLLcWtd4sNrmJUMHyM+1xibTjH82Zh01TNlhsrOhdKTe00uAzZQmN6+KW+sDa/JD2PSVQ873m29yf+1Q9VDzfEYlHi1G5LKBBWZbtEsHbFwb1oYDwr1ZiF/2bnCSg1OBE/pfr9/bWx26UxJL3ONPISOLKUvQza0LZUxSKyjpdTGa/vDEr25rddbMM0Q3O6Lx3rqFvU+x6UrRKQY7tyrZecmD9FODy8uLizTmilwNj0kraNcAJhOp5aGVwsAGD5VmJBrWWbJSgWT9zrzWepQF47RaGSiKfeGx6Szi3gzmX/HHbihwBser4B9UJYpFBNX4R6vTn3VQnez0SymnrHQMsRYGTr1dSk34ljRqS/EMd2pLQ8YBp3a1PLfcqCpo8gtHkZFHKkTX6fs3MY0blKnth66rKCnU0VRGu37ONrQaA4eZDFtWAu2fXj9zjFkxTBOo8F7t926gTp/83Kyzzcy2kZD6xiqxTYnHLRFm3vHiRSwNSjkz3hoIzo8lCKWUlg/YtGs7tObunDAZfpDLbfEI15zsEIY3U/x/gHHc/G1zltnAgAAAABJRU5ErkJggg==);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:30px;position:absolute;right:-12.5px;text-indent:-9999px;top:-12.5px;width:30px}.modalcustom-spinner{background-color:#111;border-radius:5px;display:none;height:20px;left:50%;padding:12px 16px;position:fixed;top:50%;transform:translateY(-50%) translateX(-50%)}.modalcustom-spinner>div{-webkit-animation:sk-stretchdelay 1.2s ease-in-out infinite;animation:sk-stretchdelay 1.2s ease-in-out infinite;background-color:#fff;border-radius:100px;display:inline-block;height:20px;margin:0 1px;width:2px}.modalcustom-spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.modalcustom-spinner .rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.modalcustom-spinner .rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}@-webkit-keyframes sk-stretchdelay{0%,40%,to{-webkit-transform:scaleY(.5)}20%{-webkit-transform:scaleY(1)}}@keyframes sk-stretchdelay{0%,40%,to{transform:scaleY(.5);-webkit-transform:scaleY(.5)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}#show-dialog h4{color:#8273f6;font-size:20px;font-weight:700}#show-dialog h4 i{color:#8273f6}#show-dialog .flash-notice{font-size:16px}body{position:relative}body .end-essai-gratuit-bandeau{align-items:center;background-color:rgba(0,0,0,.75);display:flex;height:100vh;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:10}.w-45{width:45%}.fs12{font-size:12px}#children-checkboxes .checkbox-container{display:inline-block}#children-checkboxes .checkbox-container+.checkbox-container{margin-left:8px}#children-checkboxes label{margin-left:4px}.popin-end-essai p{color:#fff}.code-promo-wrapper{display:flex;flex-wrap:nowrap;margin:12px 0}.code-promo-wrapper input{padding:12px}.list-offers-essai .row+.row{margin-top:24px}.essai-gratuit-checkout .paiement-methods-wrapper{margin:8px 0;text-align:center}.essai-gratuit-checkout .formulaire-eleve input{border:0;max-width:100%}.essai-gratuit-checkout #form-payment-tunnel .cardForm{padding-bottom:15px;padding-top:15px}.essai-gratuit-checkout .select-parent-form{background-color:#fff!important;border:none;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:0;box-sizing:inherit;font-size:15px;margin:0;padding-left:20px;padding-right:20px;width:100%}.essai-gratuit-checkout .block-form .select-parent-form{height:44px}.essai-gratuit-checkout #checkout-paiement{background-image:url(/build/images/bg-yellow.913ea54c.svg);border-radius:1.5rem!important;color:#fff}.essai-gratuit-checkout #checkout-paiement #recp-toto{margin-bottom:20px}.essai-gratuit-checkout #checkout-paiement #recp-toto span{font-size:30px;font-weight:700}.essai-gratuit-checkout #checkout-paiement .bg-white{color:#000;font-size:14px;line-height:20px}.block-user-access-content .container-access-content{background-color:#fff;border:4px solid #273d52;box-shadow:0 3px 7px rgba(0,0,0,.36);padding:30px}.block-user-access-content .container-access-content .block-user{font-size:45px;font-weight:700;line-height:50px;margin-bottom:40px}@media (min-width:1023.99px){.block-user-access-content{padding:5%}}@media (max-width:767.98px){.latest-activities{height:100%;overflow-y:auto}.template-stage-single__form__step__subjects .template-stage-single__form__step__subjects__list .template-stage-single__form__step__subjects__item{width:100%}.contact-popin-form{padding:55px 21px!important}}@media (max-width:1279.98px){.template-stages__card{width:calc(50% - 21px)}}@media (max-width:1023.98px){.menu__playlist-popin{border-radius:0!important;height:50vh;top:0;width:100%}.template-login__logo{top:0!important}.block-main{height:auto!important}.template-dashboard .menu__left{display:none}.template-stage-single__resume__head__image{bottom:58px;position:absolute;right:29px;width:85px}.js-template-popin#js-menu-program-summary-mobile.open{color:#000;display:block!important;left:0;position:absolute;top:70px;width:100%;z-index:30}.js-template-popin#js-menu-program-summary-mobile.open .list-programs-container-items .program-summary-container-items{height:calc(var(--vh, 1vh)*100 - 130px)}.program-summary-header-mobile{display:flex}.program-summary-header-desktop{display:none!important}.main-program{height:auto;width:100%!important}.main-program .list-programs-container-items{display:none}.main-program #template-media-container{height:100%;overflow-y:hidden;width:100%}.template-dashboard #template-dashboard-main{height:100%;width:100%}.display-mobile-next-step{display:block}.contact-popin.open .contact-popin-container{width:100%}.search-popin-css.open{left:0!important;width:100%!important}.menu-mobile{background-color:#302b98;border-radius:0;color:#fff;overflow:hidden;-webkit-transition:all .45s ease .25s;-o-transition:all .45s ease .25s;transition:all .45s ease .25s;visibility:visible;width:0;z-index:10}.menu-mobile.open{opacity:1;pointer-events:all!important;-webkit-transition:all .35s ease 0s;-o-transition:all .35s ease 0s;transition:all .35s ease 0s;width:100%}.menu-mobile .mobile-container{bottom:0;left:0;overflow-y:auto;position:absolute;right:0;top:70px;-webkit-transition:opacity .35s ease 0s;-o-transition:opacity .35s ease 0s;transition:opacity .35s ease 0s;z-index:5}.menu-mobile .mobile-container .mobile-items{list-style:none;margin-bottom:10px;padding:0 33px}.menu-mobile .mobile-container .mobile-items li{border-bottom:1px solid hsla(0,0%,100%,.11);color:hsla(0,0%,100%,.6);cursor:pointer;opacity:.6;position:relative}.menu-mobile .mobile-container .mobile-items li.active{opacity:1}.menu-mobile .mobile-container .mobile-items li a{color:#fff;padding:30px 0;text-decoration:none}.menu-mobile .mobile-container .mobile-items li a .icone{font-size:2.4rem;height:1em;width:1em}.menu-mobile .mobile-container .mobile-items li a .mobile-item__label{font-size:1.6rem;margin-left:25px}.menu-mobile .mobile-container .menu-mobile-profile{border-bottom:1px solid hsla(0,0%,100%,.11);color:#fff;cursor:pointer;padding:19px 26px 25px;position:relative}.menu-mobile .mobile-container .menu-mobile-profile .mobile-profile-thumb-wrapper{border-radius:50%;height:40px;overflow:hidden;width:40px}.menu-mobile .mobile-container .menu-mobile-profile .mobile-profile-thumb-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.menu-mobile .mobile-container .menu-mobile-profile .profile-name{font-size:16px;margin-left:15px}.menu-mobile .mobile-container .menu-mobile-profile .fa-chevron-right{font-size:1.4rem;position:absolute;right:30px;top:50%}.template-stage-single__container{display:block;padding:20px 20px 90px}.template-stage-single__col{margin-bottom:10px;width:100%}.template-login__logo{display:block;left:0;margin:45px auto 38px;position:relative;top:0;width:209px}.menu__notification-popin,.menu__profile-popin{border-radius:0;bottom:0;left:0;max-height:100%;padding:0;right:0;top:0;width:100%}#block-left{height:auto;overflow-y:hidden}.u-dashboard-card{margin-bottom:11px;width:100%}.u-dashboard-card a{font-size:1.4rem;height:42px;padding:5px 14px 6px}.menu-list-programs{left:0;width:100%}.list-programs-col{background-color:#302b98;-webkit-box-shadow:none!important;box-shadow:none!important;left:0;top:70px;-webkit-transform:translate(100%);-ms-transform:translate(100%);transform:translate(100%);width:100%;z-index:20}.list-programs-col.active,.list-programs-col.open{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.list-programs-col.col-second{width:100%;z-index:25}.list-programs-col.col-third{width:100%;z-index:30}.list-programs-col.col-third .item-thumb-wrapper{height:62px;width:88px}.list-programs-col.col-third .item-content{padding-left:20px;width:calc(100% - 88px)}.list-programs-col.col-third .item-content .item-title{font-size:1.5rem;line-height:2.3rem}.list-programs-col.col-third .item-content .item-details{font-size:1.4rem;margin-top:6px}.list-programs-col.col-third .item-content .item-details .details-progress{width:60px}.list-programs-col.col-second .programs-item,.list-programs-col.col-third .programs-item{padding:23px 25px}.template-stages__container .template-stages__card{margin:0 0 10px;width:100%}.template-stages__container .row{margin:0;padding:21px}.template-stages__container .img-training{max-width:140px;width:30%}.u-dashboard-card{padding:33px 23px}.template-search-container .search-filters{height:70px;padding-left:0;padding-right:0}.template-search-container .search-filters .template-search__filters__label,.template-search-container .search-filters .template-search__filters__select,.template-search-container .search-filters button:not(.js-open-search-filters){display:none!important}.template-search-container .search-filters .query-search{font-size:1.6rem;margin-right:0;padding-left:28px;width:calc(100% - 70px)}.template-search-container .search-filters .filters__mobile-toggle{display:flex}.template-search-container .template-search__result__class{border:none!important;font-size:1.3rem;padding:0!important}.template-search-container .template-search__result__class .template-search__result__class__content{padding:8px 14px!important}.template-search-container .template-search__result__icon{width:66px!important}.template-assessments-container{height:calc(var(--vh, 1vh)*100 - 201px)}.template-dashboard-parents.latest-activities{height:calc(var(--vh, 1vh)*100 - 159px)}}@media (min-width:1023.99px){.menu__playlist-popin{height:50vh;left:7px;top:4px;width:346px}.template-search-container .search-filters button.js-open-search-filters{display:none!important}.template-dashboard #template-dashboard-main{margin-left:85px}}@media (max-width:1260px){.statistics-items .item-chart,.statistics-items .statistics-item-content{width:100%!important}}@media (max-width:426px){#nav-invoice table .m-hide{display:none}.contact-popin .contact-popin-container .contact-popin-form .form-row .form-input{width:100%!important}.result-content-right{position:absolute;right:0}.template-account-choice__container{padding-bottom:34px!important;padding-top:34px!important}.template-account-choice__container .template-account-choice__container__add-student{margin-top:19px!important}.template-account-choice__container__title{font-size:1.8rem!important}.c-account-choice-slider__items{border-bottom:1px solid #eef0f3;border-top:1px solid #eef0f3;height:300px;overflow-y:auto}.c-account-choice-slider__items .c-account-choice-slider__item{border-right:none!important;padding-bottom:20px;padding-top:20px}.c-account-choice-slider__items .c-account-choice-slider__item .u-admin-clock{height:29px!important;right:-10px!important;top:0!important;width:29px!important}.c-account-choice-slider__items .c-account-choice-slider__item+.c-account-choice-slider__item{border-top:1px solid #eef0f3}.c-account-choice-slider__items .c-account-choice-slider__item .c-account-choice-slider__item__thumb-wrapper{height:77px!important;width:77px!important}#block-left .dashboard-news a{position:unset}.activity-list a.list-item{padding:28px 0}.activity-list a.list-item .list-item-details .details-progress{width:69px}.template-finish #content{padding-left:0!important}.template-finish{padding:52px 4%}}@media (max-width:991px){#block-right{height:auto}.template-stage-single__col--left{width:100%}}@media (min-width:992px){.template-stage-single__col--left{width:42%}}.banner-code{background-color:#5251d4;color:#fff;font-family:roboto,Sans-serif;font-size:25px;font-weight:600}.banner-code span{color:#f5d361}.infos-offer{background-color:#fbb03b;font-size:15px;padding:25px}.tunnel{background-color:#eff1f3}.tunnel .fw-bold-title{font-weight:800}.tunnel .block-rounded{border-radius:10px}.tunnel .wrapper-img{width:120px}.tunnel .wrapper-img img{object-fit:contain}.tunnel small{color:#6d757d}.tunnel .title{margin-bottom:50px;text-align:center}.tunnel .title h2{color:#eb4e3c;margin-bottom:20px}.tunnel .title h2 span{color:#1f2660}.tunnel .card-infos-user{background-color:#dfefd9;border:1px solid #3b763d;border-radius:10px;color:#3b763d;margin-bottom:60px;padding:20px}.tunnel .fa-check{color:#0c0;width:25px}.tunnel .fa-times{color:darkred;width:25px}.tunnel select#nbr-child{width:150px}.tunnel h4{color:#1f2660}.tunnel .table-responsive{margin-top:40px}.tunnel ul.ul-check li{list-style:none;position:relative}.tunnel ul.ul-check li:after{content:"";ackground-color:transparent;border-bottom:3px solid #4d7c2a;border-right:3px solid #4d7c2a;height:14px;left:-24px;position:absolute;top:6px;transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);width:7px}.btn-validate{font-size:16px;font-style:normal;font-weight:400;letter-spacing:0;text-decoration:none;text-transform:uppercase;word-spacing:0;fill:#fff;background-color:#fbb03b!important;border:1px solid #fbb03b;border-radius:100px 100px 100px 100px;color:#fff!important;padding:16px 55px}.btn-validate:hover{background-color:#fff;color:#fbb03b}.btn-validate.blue{background-color:#544ddc!important;border-color:#544ddc!important}.btn-validate.blue:hover{background-color:#fff!important;color:#544ddc!important}.u-spinner{background-color:rgba(0,0,0,.7);height:100%;left:0;opacity:0;position:fixed;top:0;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;visibility:hidden;width:100%;z-index:99999999}.u-spinner.open{opacity:1;visibility:visible}.u-spinner svg{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);fill:#fff;font-size:12rem}.u-spinner .svg-icon{height:1em;overflow:hidden;vertical-align:middle;width:1em}.speaking{font-family:NanumBrushScript,cursive;font-size:21px;line-height:30px}.block-yellow{background-color:#fecc33;padding:10px 25px}.block-yellow-2{background-color:#f4d989;padding:10px 25px}@media (min-width:768px){.tunnel .select-offer{border:1px solid #e7e7e7;border-radius:10px;margin-bottom:30px;padding:30px 20px 35px}.tunnel .select-offer .best-price{background-color:#eb4e3c;border-radius:5px;color:#fff;display:inline-block;font-weight:bolder;padding:0 9px}.tunnel .select-offer .form-check{align-items:center;display:flex}.tunnel .select-offer label{font-size:25px;font-weight:700;margin-left:15px}.tunnel .select-offer label span{font-size:18px;margin-left:50px}.tunnel .select-offer .infos-offer{width:300px}.tunnel .select-offer.actif{border:3px solid #fbb03b!important}.tunnel .select-offer.most-offer{padding:0!important}.tunnel .select-offer.most-offer .block-details-price{padding:10px}}@media (max-width:767.98px){.tunnel .select-offer{border:1px solid #e7e7e7;border-radius:10px;margin-bottom:30px;padding:30px 20px 35px}.tunnel .select-offer .best-price{background-color:#eb4e3c;color:#fff;font-weight:bolder;margin-bottom:11px;padding-left:6px;padding-right:20px}.tunnel .select-offer .form-check{align-items:start;display:flex;margin-top:34px}.tunnel .select-offer .form-check .form-check-input[type=radio]{margin-top:11px}.tunnel .select-offer label{font-size:25px;font-weight:700;margin-left:15px}.tunnel .select-offer label span{display:block;font-size:18px}}