.page .container-page .description,.content-list div.row p{font-weight:400}.btn:disabled{opacity:.50}.btn-primary{color:#fff;border-radius:6px;background:var(--Blue,#0066C9);box-shadow:0 1px 2px 0 rgb(27 36 44 / .12);height:32px;padding:4px 8px 4px 12px;border:0 solid}.btn-primary:hover{color:#fff;background-color:#D55F2B}.btn-primary.disabled{color:#fff;border-radius:6px;opacity:.5;background:var(--Blue,#0066C9);box-shadow:0 1px 2px 0 rgb(27 36 44 / .12);height:32px;padding:4px 8px 4px 12px}.meeting-summary{padding:6px 8px 4px 12px}.btn-secondary{color:var(--Red,#C60C30);font-weight:500;line-height:24px;letter-spacing:.2px;background-color:#fff0;border:0 solid}.btn-secondary:hover{color:#fff;background-color:#C60C30}.calendar #calendarTab{box-shadow:0 2px 12px 0 rgb(0 44 95 / .1);z-index:10}.calendar #calendarTab .nav-link:hover{background-color:rgb(213 95 40 / .2)}.calendar #calendarTab .nav-link.active:hover{background-color:#D55F2B}.badge{line-height:24px;border-radius:100px;background-color:rgb(0 102 201 / .1)!important;color:var(--Blue,#0066C9)!important;border:1px #fff0}.tour-panel.assigned .badge.location,.training-panel.assigned .badge.location{border:1px solid #FFF}.tour-panel .badge.location,.training-panel .badge.location{background-color:var(--Dark-Blue,#002C5F)!important;padding:4px 16px;color:#ffffff!important}.tour-panel.assigned .badge.length,.training-panel.assigned .badge.length{border:1px solid #FFF}.tour-panel.no-free,.training-panel.no-free{background:#F8F8F8}.calendar .training-session{background:rgb(246 124 77 / .03)}@media (min-width:768px){.calendar .training-session{border-left:8px solid #D55F2B}.calendar .service-period{border-left:8px solid #4D4D4D}.calendar .service-period{background:rgb(222 222 222 / .2)}}@media (max-width:767px){.page.calendar .container-page.trainings{padding:34px 0 48px 0}.calendar .trainings .calendar-title{padding-right:calc(var(--bs-gutter-x) * 1);padding-left:calc(var(--bs-gutter-x) * 1)}.page .container-page{margin:44px 0}.logo-partner img{width:170px;height:auto;padding-top:20px!important}}@media (max-width:575px){nav.navbar .container-fluid img{max-height:60px}nav.navbar .navbar-nav{margin-bottom:0;line-height:60px}nav.navbar .container-fluid{min-height:80px}.logo-header img{max-height:80px;margin-bottom:20px}}.main-banner,.login-image2{background-repeat:no-repeat;background-size:cover}.login-image2{background-image:url(../images/login-banner.jpg)!important;background-position:50% 65%}.main-banner{background-image:url(../images/main-banner.jpg);background-position:55% 50%}.forum-title img{max-width:80%;height:auto;padding-top:50px}.logo-partner img{width:150px;height:auto;padding-top:40px}@media (min-width:768px){.logo-partner{position:fixed;bottom:30px}}.flip-container{perspective:1000px;-moz-transform:perspective(1000px);-moz-transform-style:preserve-3d;-webkit-perspective:1000;-moz-perspective:1000;-o-perspective:1000}.flip-container:hover .flipper,.flip-container.hover .flipper{transform:rotateY(180deg)}.flip-container,.flipper-front,.flipper-back{width:100%;height:333px}.flipper{transition:0.6s;transform-style:preserve-3d;position:relative}.flipper-front,.flipper-back{backface-visibility:hidden;position:absolute;top:0;left:0;padding:10px}.flipper-front{z-index:2;transform:rotateY(0deg);-webkit-transform:rotateY(0deg);background:#E5E9F1}.flipper-back{transform:rotateY(180deg);-webkit-transform:rotateY(180deg)}.thumbnail{background:none;border:none}.flipper .thumbnail .img{background-image:url(../images/main-banner.jpg);background-repeat:no-repeat;background-size:cover;height:283px}.flipper-back .title{font-size:48px;color:#4D4D4D;font-weight:700;width:100%;text-align:center}.mb{margin-bottom:20px}.is-required+label::after,label:has(+.is-required)::after{content:"*"}footer .link{display:inline}.main-info ul li{padding-bottom:.75rem!important}@media (min-width:768px){.user-info label{display:flex;justify-content:right;align-items:center}}