.tooltip-inner{background:#f48100!important;border-radius:4px!important;color:#fff!important;padding:8px 12px!important;text-align:left!important}.tooltip.bs-tooltip-right .arrow:before{border-right-color:#f48100!important}.tooltip.bs-tooltip-left .arrow:before{border-left-color:#f48100!important}.tooltip-inner p{font-size:1rem!important;line-height:1.4rem!important;margin:0!important}.tooltip-inner p strong{font-weight:700!important}#groupTraining.sectionHide,#listTraining.sectionHide,#loader.sectionHide{max-height:0;padding:0}#loader{overflow:hidden}#searchHeader{background:url(https://f.hubspotusercontent40.net/hubfs/6542241/Nowa%20strona%20conlea/wyszukiwarka_bg.png);background-position:50%;background-size:cover;padding:5rem 0}#searchHeader h1,#searchHeader h2{color:#fff;font-size:3.3rem;font-weight:400;line-height:4rem;margin:0;text-align:center}#searchHeader h1 br,#searchHeader h2 br{display:none}#searchHeader h1 strong,#searchHeader h2 strong{color:#ffa900;font-weight:700}#searchHeader .searchDetails{align-items:center;display:flex;justify-content:space-between;margin:15px auto;max-width:700px}#searchHeader .searchDetails a{color:#faf9f9;font-size:1.8rem;font-weight:400;line-height:2.2rem;text-decoration:underline}#searchHeader .searchDetails a.filterDelete{align-items:center;display:none;margin-right:215px;text-decoration:none}#searchHeader .searchDetails a.filterDelete.toShow{display:flex}#searchHeader .searchDetails a.filterDelete span{text-decoration:underline}#searchHeader .searchDetails a.filterDelete i{font-size:1rem;padding-left:10px}#searchHeader .searchFileters{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0 auto;max-width:710px}#searchHeader .searchFileters p{background-color:#ffa900;border-radius:20px;color:#faf9f9;font-size:1.2rem;font-weight:300;line-height:1.8rem;margin:5px;padding:5px 10px}#searchHeader .searchFileters i{cursor:pointer;font-size:1rem;padding-right:5px}#searchHeader .searchFileters strong{font-weight:600}#searchHeader .searchInput{align-items:flex-start;display:flex;justify-content:center;margin:15px auto;max-width:700px}#searchHeader .searchInput select{border-radius:4px;font-size:20px;margin-right:15px;padding:10px 20px 10px 15px}#searchHeader .searchInput>button{min-width:200px;padding:8px 30px}#searchHeader .searchInput>button span{display:block}#searchHeader .searchInput>button i{display:none}#searchHeader .searchInput .select2-container{margin-right:15px;width:100%!important}#searchHeader .searchInput .select2-container .select2-selection{line-height:32px;padding:2px 10px 5px 5px}#searchHeader .searchInput .select2-container #select2-example-multiple-container li{background-color:#f0f0f0;border-color:#d2d1d1;border-radius:0;color:#616060;font-size:1.6rem;line-height:2.2rem;padding:5px 15px}#searchHeader .searchInput .select2-container #select2-example-multiple-container li button{border:0;color:#616060;padding-right:10px}#searchHeader .searchInput .select2-container .select2-selection__clear{color:#616060;font-size:2rem;line-height:3rem;margin:0}.select2-container--default .select2-results ul{margin:0}.select2-container--default .select2-results__option .select2-results__option{transition:all .3s ease}.select2-container .select2-results__option--selected,.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#410a45!important;color:#fff}.select2-container--default .select2-results__group{font-size:1.6rem;font-weight:400;line-height:2.2rem;padding:10px 20px!important}.select2-container--default .select2-results__option .select2-results__option{font-size:1.6rem;font-weight:400;line-height:2.2rem;padding:10px 20px 10px 50px!important}#searchHeader .searchDetails .dropdown-menu{background-color:#faf9f9;margin-top:15px;max-width:320px;padding-top:0}#searchHeader .searchDetails .dropdownHeader{align-items:center;background-color:#f0f0f0;border:1px solid #d2d1d1;display:flex;justify-content:space-between;padding:5px 10px 5px 20px}#searchHeader .searchDetails .dropdownHeader p{color:#b7b7b7;font-size:1.4rem;font-weight:700;line-height:2.2rem;margin:0}#searchHeader .searchDetails .dropdownHeader .btnBase{font-size:1.5rem;font-weight:700;padding:7px 25px}#searchHeader .searchDetails .dropdownHeader .btnBase:hover{color:#ffa900}#searchHeader .searchDetails .dropdownContent{padding:15px 20px}#searchHeader .searchDetails .dropdownContent .form-group{margin-bottom:2rem}#searchHeader .searchDetails .dropdownContent .form-group:last-child{margin:0}#searchHeader .searchDetails .dropdownContent .form-group>label{color:#616060;font-size:1.4rem;font-weight:700;line-height:2.2rem}#searchHeader .searchDetails .dateInput{display:flex;margin:0 -10px}#searchHeader .searchDetails .dateInput input{border:1px solid #ccc;border-radius:0;color:#616060;font-size:1.6rem;margin:0 10px;padding:10px 15px}#groupTraining{background-color:#faf9f9;overflow:hidden;padding:5rem 0;transition:all .5s ease}#groupTraining h3{color:#616060;font-size:2.7rem;font-weight:400;line-height:3.1rem;margin:0}#groupTraining .trainingGroup{margin:2rem -8px 0}#groupTraining .trainingGroup .trainingGroupBox{align-items:center;background-color:#fff;border-radius:8px;box-shadow:0 0 8px #00000014;color:#d2d1d1;display:flex;justify-content:center;margin:8px;min-height:75px;padding:15px;text-align:center;transition:all .5s ease}#groupTraining .trainingGroup.vue .slick-slide{padding:8px}#groupTraining .trainingGroup.vue .trainingGroupBox{display:flex!important;margin:0}#groupTraining .trainingGroup.vue .slick-arrow{background-color:#fff;border:0;box-shadow:0 0 15px #00000014}#groupTraining .trainingGroup.vue .slick-prev{left:-8px;transform:translate(-100%,-50%)}#groupTraining .trainingGroup.vue .slick-prev:before{color:red;content:"\f060";font-family:Font Awesome\ 5 Free;font-size:20px;z-index:1000}#groupTraining .trainingGroup.vue .slick-next{right:-8px;transform:translate(100%,-50%)}#groupTraining .trainingGroup .trainingGroupBox:focus{outline:0 auto -webkit-focus-ring-color}#groupTraining .trainingGroup .trainingGroupBox.slick-current,#groupTraining .trainingGroup .trainingGroupBox:hover,#groupTraining .trainingGroup.vue .slick-current .trainingGroupBox{background-color:#700157;color:#faf9f9}#groupTraining .trainingGroup .trainingGroupBox p{font-size:2rem;font-weight:700;line-height:2.2rem;margin:0}#groupTraining .trainingGroupList{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0 -15px}#groupTraining .trainingGroupList:focus{outline:0 auto -webkit-focus-ring-color}#groupTraining .trainingGroupList p{color:#700157;font-size:1.6rem;font-weight:400;margin:15px 0 3rem;padding:0 15px;width:100%}#groupTraining .trainingGroupList p strong{font-weight:900}#groupTraining .trainingGroupList p a{font-weight:400}#groupTraining .trainingGroupList p i{padding-left:10px;transform:rotate(180deg)}#groupTraining .trainingGroupList .trainingGroupListBox{background:transparent linear-gradient(71deg,#852c70,#410a45) 0 0 no-repeat padding-box;border-radius:8px;box-shadow:0 0 15px #00000014;color:#faf9f9;display:flex;flex-direction:column;justify-content:space-between;margin:15px;padding:25px;width:calc(33.33333% - 30px)}#groupTraining .trainingGroupList .trainingGroupListBox h4{font-size:2.2rem;line-height:2.6rem}#groupTraining .trainingGroupList .trainingGroupListBox .btnGroup{display:flex;justify-content:space-between;margin:2rem -1rem 0}#groupTraining .trainingGroupList .trainingGroupListBox .btnGroup .btnBase{font-size:1.4rem;font-weight:700;line-height:2.2rem;margin:0 1rem;padding:5px 15px}#groupTraining .trainingGroupList .trainingGroupListBox .btnGroup .btnBase.white{border-color:#fff}#listTraining{overflow:hidden;padding:5rem 0;transition:all .5s ease}#listTraining .col-12>div>h3{text-align:center}#listTraining .trainings{margin:4rem 0}#listTraining .monthName h4{color:#700157;font-size:2.2rem;font-weight:700;line-height:3.3rem;margin:0;text-transform:capitalize}#listTraining .monthTrainings{display:flex;flex-wrap:wrap;margin:0 -15px;position:relative}#listTraining .monthTrainings .slick-track{margin-left:0}#listTraining .monthTrainings .trainingBox{background:transparent linear-gradient(56deg,#852c70,#410a45) 0 0 no-repeat padding-box;border-radius:8px;box-shadow:0 0 15px #00000014;color:#faf9f9;display:block;height:100%;margin:15px;padding:25px;width:calc(33.33333% - 30px)}#listTraining .monthTrainings .trainingBox:focus{outline:0 auto px}#listTraining .monthTrainings .trainingBox .trainingHeader{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:1.5rem;padding-bottom:1.5rem;position:relative}#listTraining .monthTrainings .trainingBox .trainingHeader:before{background-color:hsla(0,0%,100%,.4);bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}#listTraining .monthTrainings .trainingBox .trainingHeader .title h3{font-size:2.3rem;font-weight:600;line-height:2.6rem;margin:0}#listTraining .monthTrainings .trainingBox .trainingHeader .title p{font-size:1.6rem;font-weight:400;line-height:2.4rem;margin:5px 0 0}#listTraining .monthTrainings .trainingBox .trainingHeader .lang{border-radius:50%;box-shadow:0 0 0 6px hsla(0,0%,100%,.25);height:26px;margin-left:10px;min-width:26px;overflow:hidden;width:26px}#listTraining .monthTrainings .trainingBox .trainingHeader .lang span{line-height:26px;width:100%}#listTraining .monthTrainings .trainingBox .trainingContent .timeStatus{display:flex;margin:0 -10px}#listTraining .monthTrainings .trainingBox .trainingContent .price{width:100%}#listTraining .monthTrainings .trainingBox .trainingContent .price.marAdd{margin-top:2rem}#listTraining .monthTrainings .trainingBox .trainingContent .status{display:flex;margin:0 10px}#listTraining .monthTrainings .trainingBox .trainingContent .status i{padding-right:5px}#listTraining .monthTrainings .trainingBox .trainingContent .times{display:flex;margin:0 10px}#listTraining .monthTrainings .trainingBox .trainingContent .times i{padding-right:5px}#listTraining .monthTrainings .trainingBox .trainingContent h5{font-size:1.3rem;font-weight:400;line-height:2.2rem;margin:0}#listTraining .monthTrainings .trainingBox .trainingContent h4{font-size:2rem;font-weight:700;line-height:2rem;margin:0}#listTraining .monthTrainings .trainingBox .trainingContent h4 small{font-style:1.6rem}#listTraining .monthTrainings .trainingBox .trainingContenth4 small span{font-size:1.2rem}#listTraining .monthTrainings .trainingBox .trainingContent h4 span{font-size:1.5rem;font-weight:400}#listTraining .monthTrainings .trainingBox .trainingContent h4 strong{color:#f48100;font-size:9px;vertical-align:super}#listTraining .monthTrainings .trainingBox .trainingContent p{font-size:1.6rem;font-weight:700;line-height:1.8rem;margin:0}#listTraining .monthTrainings .trainingBox .trainingContent .examRequired{margin-top:10px}#listTraining .monthTrainings .trainingBox .trainingContent .examRequired p{font-size:1.4rem;font-weight:400;line-height:1.8rem;margin:0}#listTraining .monthTrainings .trainingBox .trainingContent .freeSeats{background-color:#fd4b4b;border-radius:6px;margin-top:2rem;padding:5px;width:100%}#listTraining .monthTrainings .trainingBox .trainingContent .freeSeats p{font-size:1.4rem;font-weight:400;line-height:2rem;margin:0;text-align:center}#listTraining .monthTrainings .trainingBox .trainingAction{margin-top:2rem}#listTraining .monthTrainings .trainingBox .trainingAction a{display:block;font-weight:700;text-align:center}.datepicker-days .active.day{background:#700157!important}@media (max-width:991.98px){#groupTraining .trainingGroupList .trainingGroupListBox,#listTraining .monthTrainings .trainingBox{width:calc(50% - 30px)}}@media (max-width:768px){#listTraining .monthTrainings{margin:0}#listTraining .monthTrainings .trainingBox{margin:15px 0;width:100%}#searchHeader .searchDetails a.filterDelete{margin-right:0}#groupTraining .trainingGroupList .trainingGroupListBox{width:100%}#searchHeader .searchInput .select2-container .select2-selection{padding:3px 5px 6px}#searchHeader .searchInput .select2-container #select2-example-multiple-container li{padding:3px 10px}#searchHeader h1,#searchHeader h2{text-align:left}#searchHeader h1 br,#searchHeader h2 br{display:block}#searchHeader .searchInput>button{min-height:48px;min-width:auto}#searchHeader .searchInput>button span{display:none}#searchHeader .searchInput>button i{display:block}}