@import"https://fonts.googleapis.com/css2?family=Roboto+Flex:opsz,wdth,wght@8..144,62.5,200;8..144,62.5,400;8..144,62.5,700;8..144,100,200;8..144,100,400;8..144,100,700&display=swap";.img-fluid{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}BODY{font-family:"Roboto Flex",sans-serif;font-size:15px;line-height:1.33333333;color:#333}P{margin:0 0 .5em 0;padding:0}.form-control,.form-control-lg,.btn-group-lg>.btn,.btn-lg{border-radius:0}A:link{color:#000}UL.et-menu>LI.menu-item.wpml-ls-item>A::before{content:"";display:block;height:1em;width:1em;background-image:url(../image/Flag_of_Switzerland-150x150.png);background-size:contain;margin-right:.5em}UL.et-menu>LI.menu-item.wpml-ls-item>UL.sub-menu A{min-width:auto !important}.widget_icl_lang_sel_widget .wpml-ls{padding:0}.widget_icl_lang_sel_widget .wpml-ls LI{margin-right:1em}.widget_icl_lang_sel_widget .wpml-ls LI A{border:1px rgba(255,255,255,.25) solid;border-radius:3px}.widget_icl_lang_sel_widget .wpml-ls LI A:active,.widget_icl_lang_sel_widget .wpml-ls LI A:hover{border-color:#fff}.widget_icl_lang_sel_widget .wpml-ls LI.wpml-ls-current-language A{font-weight:bold}.trainings{position:relative;margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media only screen and (max-width: 767px){.trainings{margin:0}}.trainings .training{cursor:pointer;display:block;position:relative;margin:10px 0;padding:25px 30px 35px;z-index:1;color:#666;background-color:#f2f2f2;border:0;border-radius:3px;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.trainings .training:active,.trainings .training:hover{color:#000;-webkit-box-shadow:0 6px 16px -8px rgba(0,0,0,.2),0 6px 16px -16px rgba(0,0,0,.4);box-shadow:0 6px 16px -8px rgba(0,0,0,.2),0 6px 16px -16px rgba(0,0,0,.4);z-index:100;background-color:#ffd500;margin-left:10px;margin-right:-10px}.trainings .training:active::before,.trainings .training:hover::before{opacity:1}.trainings .training:active P,.trainings .training:hover P{color:#000}.trainings .training::after{content:none}.trainings .training .content{display:block;position:relative;overflow:hidden;margin:0;padding:0}@media only screen and (max-width: 991px){.trainings .training .content{margin:0}}.trainings .training .content .header{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width: 767px){.trainings .training .content .header{-ms-flex-wrap:wrap;flex-wrap:wrap}}.trainings .training .content .description{display:block;border-top:1px rgba(0,0,0,.15) solid;padding-top:7px;margin-top:10px}.trainings .training .content .description>P{margin:0;padding:0;display:inline}.trainings .training .content .description>P::after{content:"."}.trainings .training H3{display:block;margin-top:0;font-size:24px;line-height:1em;word-spacing:-0.075em;word-break:break-word}.trainings .training .price{font-size:14px}.trainings .training P{color:#666;font-weight:normal;font-weight:400;line-height:1.35em;margin:0 0 .45em}.trainings .training P.location{font-size:.85em}.trainings .training .loc-popup{position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgba(255,213,0,0);-webkit-transition:visibility 0s,background-color .4s ease-out;transition:visibility 0s,background-color .4s ease-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;justify-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;height:100%;min-height:100%;z-index:50;visibility:hidden}.trainings .training .loc-popup.loc-popup-show{visibility:visible;background-color:rgba(255,213,0,.5)}.trainings .training .loc-popup.loc-popup-show .loc-popup-ctn{-webkit-transform:scale(1);transform:scale(1);opacity:1}.trainings .training .loc-popup .loc-popup-ctn{background:#fff;border:1px #ffd500 solid;position:relative;width:100%;text-align:center;padding:30px 15px;z-index:10;margin:15px;-webkit-box-shadow:0 3px 0 #ffd500,0 8px 32px -8px rgba(0,0,0,.2);box-shadow:0 3px 0 #ffd500,0 8px 32px -8px rgba(0,0,0,.2);-webkit-transform:scale(0.5);transform:scale(0.5);opacity:0;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.trainings .training .loc-popup .loc-popup-ctn .loc-link{pointer-events:all;z-index:10;cursor:pointer;display:block;padding:.5em;margin:5px 0;border-radius:3px;color:#000;-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out;border:2px #fff solid;font-weight:bold;font-size:1.15em}.trainings .training .loc-popup .loc-popup-ctn .loc-link:active,.trainings .training .loc-popup .loc-popup-ctn .loc-link:hover{background-color:rgba(255,213,0,.5);border-color:#ffd500}.button-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:start;-ms-flex-align:start;align-items:start;margin:0 0 15px;padding:0}@media only screen and (max-width: 767px){.button-area{margin:15px 0 30px 0}}.button-area>P{-ms-flex-preferred-size:100%;flex-basis:100%;margin:0 0 .5em 0;border-bottom:1px rgba(0,0,0,.15) solid;line-height:2em;font-size:.85em}.button-area>DIV{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:1;flex-shrink:1}.button-area>DIV.loc-filters{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;border-left:1px #ddd solid;margin:0 10px;padding:0 10px}.button-area>DIV.loc-filters .button::before{content:none}@media only screen and (max-width : 479px){.button-area>DIV.loc-filters{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:1px #ddd solid;border-left:0;margin:10px 0;padding:10px 0}}.button-area .button{position:relative;display:inline-block;padding:.25em .75em .35em;margin:0;border-radius:3px;cursor:pointer;-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out;border:2px #fff solid;font-weight:normal;font-size:1.15em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:"Roboto Flex",sans-serif;font-stretch:62.5%;font-weight:400;letter-spacing:-0.0125em;font-weight:700;letter-spacing:-0.025em;text-transform:uppercase;font-size:18px}.button-area .button I{position:relative;display:inline-block;font-style:normal;padding:0 .4em;font-size:.65em;border-radius:50%;margin-left:5px;line-height:1.325em;top:-0.15em;border:1px rgba(0,0,0,.65) solid}.button-area .button:nth-child(n+2){margin:0}.button-area .button:nth-child(n+2)::before{content:" / "}.button-area .button:hover{background-color:rgba(255,213,0,.5);border-color:#ffd500;color:#000}.button-area .button.active{color:#fff;font-weight:bold;letter-spacing:-0.0275em;word-spacing:-0.05em}.button-area .button.active I{border-color:#fff}.button-area .button.active::after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:#000;border-radius:4px 3px 3px 4px;z-index:-1}.button-area .button input[type=checkbox],.button-area .button input[type=radio]{display:none !important}.button-area .button{padding:.25em .75em .35em 18px}.button-area .button::before{content:"";background:rgba(0,0,0,.25);width:11px;position:absolute;display:block;left:0;top:0;border-radius:3px 0 0 3px;bottom:0}#loading_msg{position:fixed;top:48%;width:100%;z-index:-1}BODY.single-trainings .page__header{background-color:#ffd500;padding:45px 0;min-height:178px}BODY.single-trainings .page__header H1{margin:0;text-transform:uppercase;word-break:break-word;font-size:42px}@media only screen and (max-width: 991px){BODY.single-trainings .page__header H1{font-size:36px}}@media only screen and (max-width: 767px){BODY.single-trainings .page__header H1{font-size:28px}}BODY.single-trainings .photo_hero{position:relative;margin:0;padding:0;z-index:1;overflow:hidden;height:640px}@media only screen and (max-width: 991px){BODY.single-trainings .photo_hero{background-position:50% 0%;background-size:auto 150vw}}@media only screen and (max-width : 1199px){BODY.single-trainings .photo_hero{height:512px}}@media only screen and (max-width: 991px){BODY.single-trainings .photo_hero{height:480px}}@media only screen and (max-width: 767px){BODY.single-trainings .photo_hero{height:100vw}}BODY.single-trainings .photo_hero .photo{overflow:hidden;position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;clip:rect(0, auto, auto, 0);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}BODY.single-trainings .photo_hero .photo>IMG{position:fixed;z-index:0;top:0;left:0;right:0;width:100%}@media only screen and (max-width: 767px){BODY.single-trainings .photo_hero .photo>IMG{position:absolute;width:auto;height:100%;left:unset;right:unset}}BODY.single-trainings .photo_hero .copyright{position:absolute;z-index:1;bottom:15px;right:15px;font-size:12px;color:#fff;text-shadow:0 0 4px #000;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}BODY.single-trainings .content{margin:0 auto 45px}BODY.single-trainings .content H2{text-transform:uppercase;font-weight:600}@media only screen and (max-width: 991px){BODY.single-trainings .content H2{font-size:24px}}@media only screen and (max-width: 767px){BODY.single-trainings .content H2{font-size:21px}}BODY.single-trainings .content H2 *{text-transform:uppercase}BODY.single-trainings .content H3{margin:1.45em 0 .45em 0;padding:0;font-weight:600;text-decoration:underline;font-size:1.3em}@media only screen and (max-width: 767px){BODY.single-trainings .content H3{font-size:18px}}BODY.single-trainings .content .single__header{margin:45px 0 15px;padding:30px;background-color:#f2f2f2}BODY.single-trainings .content .single__header HR{margin:60px 0 30px}BODY.single-trainings .content .single__header .short{color:#333;font-weight:normal;font-size:18px}BODY.single-trainings .content .single__header .short P{padding-bottom:.4em;line-height:1.5em}BODY.single-trainings .content .single__header .share{margin-top:-30px;margin-bottom:15px}BODY.single-trainings .content .single__header .share>*:not(.sharedaddy){display:none !important}BODY.single-trainings .content .single_descr{font-weight:normal;line-height:1.5em;padding:0 15px 60px 0}BODY.single-trainings .content .single_descr P{margin-bottom:.4em;padding-bottom:0}BODY.single-trainings .content .single_descr .bulleted P{display:list-item;list-style-type:disc;list-style-position:outside;margin:0 0 .75em 1.25em;padding-left:0;padding-bottom:0}BODY.single-trainings .content .single_descr UL{margin-left:.3em;margin-bottom:1.8em}BODY.single-trainings .content .single_descr UL LI{margin-bottom:.6em}BODY.single-trainings .content .single_announce{border-top:1px #3c4896 solid;padding:45px 60px 30px}@media only screen and (max-width: 767px){BODY.single-trainings .content .single_announce{padding:30px 0;text-align:center}}BODY.single-trainings .content .single_announce H3{margin-top:0;color:#3c4896}BODY.single-trainings .content .single_announce>.icon{min-height:75px;margin-bottom:15px;background:rgba(0,0,0,0) url(../image/training-announce.png);background-size:contain;background-repeat:no-repeat;background-position:50% 50%}#registration_bloc,#group_registration_bloc{z-index:1;position:relative;margin:0 15px}#registration_bloc P,#group_registration_bloc P{line-height:1.5em}#confirmation_bloc,#group_confirmation_bloc{z-index:0;text-align:center;position:relative;display:none;overflow:hidden;padding:5vw 30px 10vw}@media only screen and (max-width : 479px){#accordionRegistration.accordion-flush{margin:0 -30px}}#accordionRegistration.accordion-flush .accordion-item{border-top:none !important;border-bottom:3px #fff solid !important;background-color:#ffd500}#accordionRegistration.accordion-flush .accordion-item::before,#accordionRegistration.accordion-flush .accordion-item::after{content:"";width:30px;height:30px;position:absolute;background:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#accordionRegistration.accordion-flush .accordion-item::before{top:-20px;left:-20px}#accordionRegistration.accordion-flush .accordion-item::after{bottom:-20px;right:-20px}#accordionRegistration.accordion-flush .accordion-collapse{overflow:hidden}#accordionRegistration.accordion-flush .accordion-collapse>*{margin-bottom:30px}#accordionRegistration .accordion-button,#accordionRegistration .accordion-button:focus,#accordionRegistration .accordion-button:active{background:rgba(0,0,0,0) none;font-size:inherit;outline:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;border:none;padding:25px 15px;height:auto;font-family:inherit;font-stretch:inherit;font-weight:inherit;letter-spacing:inherit}#accordionRegistration .accordion-button:hover{background-color:rgba(255,255,255,.15)}#accordionRegistration .accordion-button::after{width:1em;height:1em;background-size:1em;content:none}#accordionRegistration .accordion-button::before{-ms-flex-negative:0;flex-shrink:0;width:1em;height:1em;margin:0 .5em 0 0;content:"";background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-repeat:no-repeat;background-size:1em;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out, -webkit-transform .2s ease-in-out}#accordionRegistration .accordion-button:not(.collapsed)::before{-webkit-transform:rotate(0deg);transform:rotate(0deg)}#accordionRegistration .accordion-button:not(.collapsed){color:inherit;-webkit-box-shadow:none;box-shadow:none}#accordionRegistration H2{margin:0;padding:0}#accordionRegistration .button-area .button{font-size:.85em;padding:.25em .5em;margin:0 5px 5px 0;border-width:1px}#accordionRegistration .button-area .button::before{content:none}#accordionRegistration .button-area .button.active{letter-spacing:-0.025em;word-spacing:unset}#accordionRegistration .training-disp LABEL.btn{color:#333;text-align:left;border:1px rgba(51,51,51,.15) solid;white-space:normal;border-radius:4px;-webkit-box-shadow:inset 14px 0 0 -10px #fff;box-shadow:inset 14px 0 0 -10px #fff}#accordionRegistration .training-disp LABEL.btn.soldout{pointer-events:none;opacity:.5}#accordionRegistration .training-disp LABEL.btn:hover{background:rgba(255,255,255,.45)}#accordionRegistration .training-disp .btn-check:checked+.btn-outline-warning{background-color:#fff;-webkit-box-shadow:0 4px 6px -4px rgba(0,0,0,.4);box-shadow:0 4px 6px -4px rgba(0,0,0,.4)}#accordionRegistration .training-disp .btn-check:checked+.btn-outline-warning *{color:#333}#accordionRegistration .training-disp .dashicons{width:1em;height:1em;font-size:1.4em;line-height:1em;vertical-align:bottom;margin-right:.15em}#accordionRegistration .training-disp .badge{font-size:inherit;padding:.1em .5em 0em .3em;line-height:1.4em;font-weight:inherit;background-color:rgba(51,51,51,.35) !important}#accordionRegistration .training-disp .badge.bg-alert{background-color:rgba(255,0,0,.5) !important}#accordionRegistration .training-disp .badge .dashicons{vertical-align:middle;margin-right:0}#accordionRegistration .form-control{border:0;border-bottom:1px #333 dotted;padding:.2em .8em;height:auto;line-height:2.2em;color:#333}#accordionRegistration input.form-check-input.form-control-lg{min-width:calc(1.5em + 1rem + 2px)}#accordionRegistration input.form-check-input.form-control-lg:checked{background-color:#333;border-color:#333}#accordionRegistration .form-switch input.form-check-input.form-control-lg{min-width:calc(3em + 1rem + 2px)}#accordionRegistration .form-check-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1.5em;height:1.5em;border-radius:0;-webkit-transform:translateY(-0.375em);transform:translateY(-0.375em);border:1px rgba(51,51,51,.5) solid}#accordionRegistration .form-check-input:checked{background-color:#333}#accordionRegistration .form-check-input.input-severe{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:3em;border-radius:1.5em}#accordionRegistration .form-check-input.input-severe:checked{background-color:red;border-color:red}#accordionRegistration .form-check-input.input-severe:checked+*{font-weight:bold}#accordionRegistration .form-check-input.input-severe:checked+*::after{content:"!"}#accordionRegistration .form-check-input+*{font-weight:normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-left:.5em}#accordionRegistration input.form-check-input.form-control-lg+*{vertical-align:middle;margin:0 0 0 .5em;display:inline-block;line-height:2.5em}#accordionRegistration button.btn.btn-primary{background:#333 none !important;border:#333 solid 2px !important;color:#fff !important}#accordionRegistration button.btn.btn-primary:active,#accordionRegistration button.btn.btn-primary:hover{background:#fff none !important;color:#333 !important}.grecaptcha-badge{z-index:1}#agenda_results TABLE{width:100%;max-width:100%;border:0;margin:45px 0 0 0;padding:0;-webkit-box-shadow:0 20px 20px -30px #000;box-shadow:0 20px 20px -30px #000}@media only screen and (max-width: 767px){#agenda_results TABLE{margin-left:-20px;margin-right:-20px;min-width:calc(100% + 40px)}}#agenda_results TABLE THEAD{border-bottom:4px #333 solid;-webkit-box-shadow:inset 0 -20px 20px -30px #000;box-shadow:inset 0 -20px 20px -30px #000}#agenda_results TABLE THEAD TH{vertical-align:middle;margin:0;padding:10px;border-right:1px #ddd dashed}#agenda_results TABLE THEAD TH:last-child{border:0}#agenda_results TABLE THEAD TH.month{white-space:nowrap;text-align:left;padding-bottom:0;padding-right:20px}#agenda_results TABLE THEAD TH.month H2{text-transform:capitalize;font-weight:bold;letter-spacing:-0.025em}#agenda_results TABLE THEAD TH.icon{text-align:center}#agenda_results TABLE THEAD TH.icon>i{font-size:28px;width:28px;height:28px;color:#333}@media only screen and (max-width: 767px){#agenda_results TABLE THEAD TH{display:none}#agenda_results TABLE THEAD TH.month{display:table-cell;border-right:0}}#agenda_results TABLE TBODY TR{border-bottom:2px #333 solid}#agenda_results TABLE TBODY TR:hover{background-color:rgba(255,213,0,.2)}#agenda_results TABLE TBODY TR TD{text-align:center;white-space:nowrap;vertical-align:middle;margin:0;padding:10px;border:0;border-right:1px #ddd dashed}#agenda_results TABLE TBODY TR TD:last-child{border:0}#agenda_results TABLE TBODY TR TD.prog{text-align:left;font-family:"Roboto Flex",sans-serif;font-stretch:62.5%;font-weight:400;letter-spacing:-0.0125em;letter-spacing:-0.025em;text-transform:uppercase;word-spacing:-0.05em;font-size:1.125em;line-height:1em;padding-right:0;border:0}#agenda_results TABLE TBODY TR TD.prog>B{white-space:wrap}#agenda_results TABLE TBODY TR TD.prog>.cat{display:block;font-size:.775em}#agenda_results TABLE TBODY TR TD.prog .mobile-data{display:none;text-transform:none;font-size:.875em;padding-top:7px;color:#333;border-top:1px dashed #ddd;margin-top:5px}#agenda_results TABLE TBODY TR TD.prog .mobile-data P{margin:0;padding:0}#agenda_results TABLE TBODY TR TD.prog .mobile-data i{font-size:1em}#agenda_results TABLE TBODY TR TD.link2detail A{color:#333}#agenda_results TABLE TBODY TR TD.link2detail A i{-webkit-transition:all .2s ease-out;transition:all .2s ease-out}#agenda_results TABLE TBODY TR TD.link2detail A:hover i,#agenda_results TABLE TBODY TR TD.link2detail A:active i{-webkit-transform:scale(1.5);transform:scale(1.5);text-shadow:0 4px 3px rgba(51,51,51,.35)}#agenda_results TABLE TBODY TR TD.date{letter-spacing:-0.025em}#agenda_results TABLE TBODY TR TD.lang{text-transform:uppercase;font-size:.85em}#agenda_results TABLE TBODY TR TD.availability.alert{color:#d00}#agenda_results TABLE TBODY TR TD.register .btn{position:relative;border-radius:0;text-transform:uppercase;color:#000;background-color:#ffd500;font-weight:600;border:0;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}#agenda_results TABLE TBODY TR TD.register .btn:hover,#agenda_results TABLE TBODY TR TD.register .btn:active{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-box-shadow:0 10px 20px -5px rgba(51,51,51,.35),0 4px 6px -3px rgba(51,51,51,.75);box-shadow:0 10px 20px -5px rgba(51,51,51,.35),0 4px 6px -3px rgba(51,51,51,.75)}#agenda_results TABLE TBODY TR TD.register .btn i{display:none}#agenda_results TABLE TBODY TR.full,#agenda_results TABLE TBODY TR.error{pointer-events:none;background-color:rgba(51,51,51,.025)}#agenda_results TABLE TBODY TR.full TD,#agenda_results TABLE TBODY TR.error TD{opacity:.45}#agenda_results TABLE TBODY TR.full TD.register button,#agenda_results TABLE TBODY TR.error TD.register button{visibility:hidden}#agenda_results TABLE TBODY TR.error{pointer-events:all}@media only screen and (max-width: 767px){#agenda_results TABLE TBODY TR.full{display:none}#agenda_results TABLE TBODY TR TD.link2detail,#agenda_results TABLE TBODY TR TD.date,#agenda_results TABLE TBODY TR TD.nb_of_days,#agenda_results TABLE TBODY TR TD.lang,#agenda_results TABLE TBODY TR TD.location,#agenda_results TABLE TBODY TR TD.availability,#agenda_results TABLE TBODY TR TD.price{display:none}#agenda_results TABLE TBODY TR TD.register{width:48px}#agenda_results TABLE TBODY TR TD.register .btn{margin:0;padding:14px}#agenda_results TABLE TBODY TR TD.register .btn span{display:none}#agenda_results TABLE TBODY TR TD.register .btn i{display:block}#agenda_results TABLE TBODY TR TD.prog{padding-top:14px;padding-bottom:12px;display:block;max-width:256px}#agenda_results TABLE TBODY TR TD.prog .mobile-data{display:block}}.modal-backdrop{display:none}#registerModal{z-index:10050;background-color:rgba(51,51,51,.5)}#registerModal .modal-content{border-radius:0;border:0;background-color:#ffd500;-webkit-box-shadow:0 30px 90px 10px rgba(0,0,0,.35),0 0 15px 0 rgba(0,0,0,.55);box-shadow:0 30px 90px 10px rgba(0,0,0,.35),0 0 15px 0 rgba(0,0,0,.55)}#registerModal .modal-content .modal-header{border:0;margin:0;padding:30px}#registerModal .modal-content .modal-header .modal-title{line-height:1em;padding:0;text-transform:uppercase;color:inherit}#registerModal .modal-content .modal-header .btn-close{width:45px;height:45px;padding:0;border-radius:0;font-family:dashicons;font-size:45px;background:rgba(0,0,0,0) none;font-weight:normal;color:inherit;opacity:1;position:relative;line-height:45px;-webkit-transform:scale(0.75);transform:scale(0.75);-webkit-transition:all .2s ease-out;transition:all .2s ease-out}#registerModal .modal-content .modal-header .btn-close::before{content:""}#registerModal .modal-content .modal-header .btn-close:active,#registerModal .modal-content .modal-header .btn-close:hover{-webkit-transform:scale(1.25);transform:scale(1.25);text-shadow:0 8px 6px rgba(51,51,51,.75)}#registerModal .modal-content .modal-body{padding:0 30px 45px}#registerModal .modal-content .modal-body H3{text-transform:uppercase;font-weight:bold;color:inherit}#registerModal .modal-content .modal-body .session_data_bloc{border-left:4px #333 solid;padding:15px 0 15px 20px;margin:0 0 30px;font-size:1.125em;font-weight:bold;letter-spacing:-0.025em}#registerModal .modal-content .modal-body .session_data_bloc>P{margin-bottom:.75em}#registerModal .modal-content .modal-body .session_data_bloc>P>i{font-size:25px;width:25px;height:25px;vertical-align:text-bottom;margin-right:10px}#registerModal .modal-content .modal-body .session_data_bloc .session-title{font-family:"Roboto Flex",sans-serif;font-stretch:62.5%;font-weight:400;letter-spacing:-0.0125em;text-transform:uppercase;font-size:1.17em;line-height:1em}#registerModal .modal-content .modal-body .session_data_bloc .session-lang{text-transform:uppercase}@media only screen and (max-width: 767px){#registerModal{margin-top:80px;height:calc(100vh - 120px);overflow:visible}#registerModal .modal-content .modal-header{padding:25px}#registerModal .modal-content .modal-header .modal-title{font-size:1.8em}#registerModal .modal-content .modal-body{padding:0 0 45px}}/*# sourceMappingURL=styles.min.css.map */