.career-title-block .search-container{border:2px solid #ffbe0f;box-shadow:0 9px 55px 0 rgba(186,105,0,.3);max-width:407px;width:100%}.career-title-block .search-container .search-button{height:50px;min-width:50px;width:50px}.search-vacancy-block .h5,.search-vacancy-block h2{margin-bottom:0}.search-vacancy-block .search-field{box-shadow:0 9px 55px 0 rgba(186,105,0,.3);margin-top:0}.search-vacancy-block .search-field .field{width:calc(50% - 89px)}.search-vacancy-block .clear-filter{display:flex;justify-content:flex-end;margin-top:10px;max-width:784px}.search-vacancy-block .clear-btn{color:#e05415;font-weight:400}.search-vacancy-block .clear-btn:hover{color:#000}.search-vacancy-block .btn-group{gap:0 20px}.search-vacancy-block .btn-group .btn-custom i{margin-right:5px;max-width:36px}.search-vacancy-block .search-field{margin:15px 0 50px;max-width:100%}.grid-option ul{gap:0 6px}.grid-option ul li a{align-items:center;display:flex;height:41px;justify-content:center;width:41px}.grid-option ul li a.active img,.grid-option ul li a:hover img{filter:brightness(100)}.vacancy-list{margin:20px 0 0}.vacancy-list .list-tag{gap:5px 10px;margin-bottom:15px}.vacancy-list .list-tag li{font-size:14px;padding:5px 10px}.vacancy-list .list-tag li img{margin:-2px 2px 0 0;vertical-align:middle;width:20px}.vacancy-list .list-card-block .h5{margin-bottom:10px}.vacancy-list .list-card-block .content-block{padding:20px 20px 60px}.image-text-block.benifits{margin-bottom:0}.image-text-block.recruitment{margin-bottom:120px;z-index:1}.vacancy-list .list-card-block.list-view .content-block{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:23px}.vacancy-list .list-card-block.list-view .content-block .h5{margin-bottom:10px}.vacancy-list .list-card-block .content-block .list-content{width:calc(100% - 157px)}.vacancy-list .list-card-block .content-block .btn-custom{bottom:22px;position:absolute}.vacancy-list .list-card-block.list-view .content-block .btn-custom{bottom:auto;position:relative}.search-container{align-items:center;display:flex;height:60px;padding:0 3px 0 20px;position:relative;width:473px}.search-icon{height:20px;width:20px}.search-input{background-color:transparent;border:none;flex:1;font-size:16px;height:100%;outline:none;padding:0 7px}.search-input::placeholder{color:#4c4c4c}.search-button{border:none;cursor:pointer;height:55px;min-width:55px;transition:all .3s ease;width:55px}.search-container form{align-items:center;display:flex;width:100%}.courser-list-section{padding:18px 0 60px}.list-card-block{height:calc(100% - 30px);margin-top:30px;padding:10px;transition:all .3s ease}.list-card-block .img-block{display:block;overflow:hidden;position:relative}.list-card-block .img-block img{display:block;height:100%;left:0;object-fit:cover;position:absolute;top:0;transition:transform .3s ease;width:100%}.list-card-block .img-block:hover img{transform:scale(1.1)}.list-card-block .img-block:after{content:"";display:block;padding-top:67%}.list-card-block .content-block{padding:35px 20px 16px}.list-card-block:hover{border-color:transparent;box-shadow:3.062px 21.786px 59px 0 rgba(0,52,74,.18)}.courser-list-section .pagination,.pagination{margin-top:30px}.pagination{justify-content:center}.pagination .page-item{margin:0 2px}.pagination .page-link{background-color:transparent;border:0;font-size:16px;padding:7px 15px 8px}.pagination .page-item.prev-btn img{display:inline-block;margin:-3px 3px 0 0;transition:all .3s ease;vertical-align:middle}.pagination .page-item.next-btn img{display:inline-block;margin:-3px 0 0 3px;vertical-align:middle}.pagination .page-item.next-btn .page-link:hover,.pagination .page-item.prev-btn .page-link:hover{background-color:transparent}.pagination .page-item.next-btn .page-link:hover img,.pagination .page-item.prev-btn .page-link:hover img{filter:invert(83%) sepia(51%) saturate(6360%) hue-rotate(357deg) brightness(100%) contrast(103%)}.loader-overlay{align-items:center;background:rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.loader{text-align:center}.loader img{max-width:100px}.vacancy-list .btn-custom.bdr-btn{height:50px;line-height:43px;padding:0 25px}.search-vacancy-block .search-field{background:#fff;border-radius:50px;box-shadow:0 9px 55px 0 rgba(0,0,0,.3);display:flex;margin-top:50px;max-width:810px;padding:14px 0;position:relative;width:100%}.search-vacancy-block .search-field .field{border-right:1px solid #e9ebe8;margin-right:21px;padding-left:29px;position:relative;width:calc(45% - 57px)}.search-vacancy-block .search-field .field:nth-of-type(3){border:0;margin-right:0}.search-vacancy-block .search-field i{left:0;max-width:18px;position:absolute;top:-1px}.search-vacancy-block .search-field .field label{margin:0}.search-vacancy-block .search-field .field:nth-of-type(2){border:0;padding-left:0;width:calc(50% - 57px)}.search-vacancy-block .search-field .field .form-control{background-color:transparent;background-size:13px;border:0;border-radius:0;display:block;height:35px!important;padding:0 10px 0 0;width:auto;width:100%}.search-vacancy-block .search-field .field .form-control::-webkit-input-placeholder{color:#000;opacity:1}.search-vacancy-block .search-field .field .form-control::-moz-placeholder{color:#000;opacity:1}.search-vacancy-block .search-field .field .form-control:-ms-input-placeholder{color:#000;opacity:1}.search-vacancy-block .search-field .field .form-control:-moz-placeholder{color:#000;opacity:1}.search-vacancy-block .search-field .field .custom-select-wrapper{width:100%}.search-vacancy-block .search-field .field .custom-select-wrapper .custom-select-trigger{line-height:1;padding:6px 20px 6px 0}.search-vacancy-block .search-field .btn-custom{border-radius:24px;font-size:16px;height:45px;line-height:40px;padding:0 24px;position:absolute;right:10px;top:9px;width:auto}form#vacany-filter-form .form-control{border:2px solid #fec83a;box-shadow:0 9px 55px 0 rgba(0,0,0,.3)!important}.custom-options{max-height:250px;overflow-y:auto}.custom-select-trigger{background:0 0;border:2px solid #fec83a;border-radius:0;border-radius:30px;box-shadow:0 9px 55px 0 rgba(0,0,0,.3)!important;font-size:16px;font-weight:400;height:auto!important;overflow:hidden;padding:18px 15px;position:relative;width:100%}.sort-by-wrapper{margin:10px 0}.sort-label{color:#333;display:block;font-size:14px;font-weight:700;margin-bottom:8px}.radio-group{gap:20px}.radio-group,.radio-option{align-items:center;display:flex}.radio-option{color:#333;cursor:pointer;font-size:14px;padding-left:30px;position:relative}.radio-option input[type=radio]{margin:0;opacity:0}.custom-radio,.radio-option input[type=radio]{height:20px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.custom-radio{background-color:#fff;border:2px solid #fec83a;border-radius:50%;transition:all .2s ease}.filterSection{display:table;width:100%}.filter-item{display:table-cell;position:relative;vertical-align:top;width:auto}.filter-bar{align-items:center;display:flex;gap:20px}.dropdown{position:relative;width:220px}.dropdown-toggle{background-color:none;border-radius:5px;cursor:pointer}.dropdown-menu{border-radius:5px;box-shadow:0 9px 55px 0 rgba(0,0,0,.3)!important;display:none;left:0;max-height:200px;overflow-y:auto;padding:10px;position:absolute;top:100%;width:100%;z-index:10}.dropdown:hover .dropdown-menu{display:block}.checkbox-item{align-items:center;display:flex;margin-bottom:8px;width:100%}.checkbox-item input{margin-right:6px}.dropdown-toggle:after{border-bottom:0;border-left:.3em solid #fff0;border-right:.3em solid #fff0;border-top:.3em solid;display:inline-block;margin-left:.255em;position:absolute;right:30px;top:25px}.checkbox-item input[type=checkbox]{appearance:none;-webkit-appearance:none;background-color:transparent;border:2px solid #fec83a;border-radius:4px;cursor:pointer;height:18px;position:relative;transition:all .2s ease-in-out;width:18px}.checkbox-item input[type=checkbox]:checked{background-color:#ff9102;border-color:#fec83a}.checkbox-item input[type=checkbox]:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:8px;left:6px;opacity:0;position:absolute;top:2px;transform:rotate(45deg);width:4px}.checkbox-item input[type=checkbox]:checked:after{opacity:1}#vacany-filter-form{position:relative;width:100%}.filter-item .btn-custom{background:transparent;display:inline-block;position:absolute;right:-15px;text-align:center;top:-2px}.filters{position:relative}.section-services .custom-select{border-radius:27px;color:#000;font-size:14px;font-weight:700;height:inherit;line-height:inherit;padding:5px 20px}.select-club-services{--max-scroll:8;--text:#191919;--border:#687898;--borderActive:#fff;--background:#fff;--arrow:#6c7486;--arrowActive:#e4ecfa;--listText:#191919;--listBackground:#f5f9ff;--listActive:#e4ecfa;--listTextActive:#6c7486;--listBorder:none;--textFilled:#191919;position:relative;width:100%}.select-club-services select{display:none}.select-club-services>span{background:var(--background);border:2px solid #fcc639;border-radius:17px;border-radius:30px;box-shadow:0 9px 55px 0 rgba(0,0,0,.3)!important;color:var(--text);cursor:pointer;display:block;height:60px!important;padding:15px;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease;width:100%}.select-club-services>span:after,.select-club-services>span:before{background:var(--arrow);border-radius:1px;content:"";display:block;height:2px;position:absolute;right:15px;top:50%;-webkit-transition:all .3s ease;transition:all .3s ease;width:8px}.select-club-services>span:before{margin-right:4px;-webkit-transform:scale(.96,.8) rotate(50deg);transform:scale(.96,.8) rotate(50deg)}.select-club-services>span:after{-webkit-transform:scale(.96,.8) rotate(-50deg);transform:scale(.96,.8) rotate(-50deg)}.select-club-services ul{background:#fff;border:1px solid var(--listBorder);border-radius:6px;left:0;list-style:none;margin:0;max-height:calc(var(--max-scroll)*42px);opacity:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;right:0;top:42px;-webkit-transform:scale(.8) translateY(4px);transform:scale(.8) translateY(4px);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition:opacity .2s ease,visibility .2s ease,-webkit-transform .3s cubic-bezier(.4,.6,.5,1.32);transition:opacity .2s ease,visibility .2s ease,-webkit-transform .3s cubic-bezier(.4,.6,.5,1.32);transition:opacity .2s ease,visibility .2s ease,transform .3s cubic-bezier(.4,.6,.5,1.32);transition:opacity .2s ease,visibility .2s ease,transform .3s cubic-bezier(.4,.6,.5,1.32),-webkit-transform .3s cubic-bezier(.4,.6,.5,1.32);visibility:hidden;z-index:999}.select-club-services ul li{opacity:0;-webkit-transform:translate(6px);transform:translate(6px);-webkit-transition:all .3s ease;transition:all .3s ease}.select-club-services ul li a{color:var(--listText);cursor:pointer;display:block;outline:none;padding:10px 16px;position:relative;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease}.select-club-services ul li a:hover{color:var(--listTextActive)}.select-club-services ul li.active a{background:#ff9102;color:#fff}.select-club-services ul li.active a:after,.select-club-services ul li.active a:before{--scale:.6;background:var(--listText);content:"";display:block;height:2px;opacity:0;position:absolute;right:17px;top:50%;-webkit-transition:all .2s ease;transition:all .2s ease;width:10px}.select-club-services ul li.active a:before{-webkit-transform:rotate(45deg) scale(var(--scale));transform:rotate(45deg) scale(var(--scale))}.select-club-services ul li.active a:after{-webkit-transform:rotate(-45deg) scale(var(--scale));transform:rotate(-45deg) scale(var(--scale))}.select-club-services ul li.active a:hover:after,.select-club-services ul li.active a:hover:before{--scale:.9;opacity:1}.select-club-services ul li:first-child a{border-radius:6px 6px 0 0}.select-club-services ul li:last-child a{border-radius:0 0 6px 6px}.select-club-services.filled>span{color:var(--textFilled)}.select-club-services.open>span{border-color:var(--borderActive)}.select-club-services.open>span:after,.select-club-services.open>span:before{background:var(--arrowActive)}.select-club-services.open>span:before{-webkit-transform:scale(.96,.8) rotate(-50deg);transform:scale(.96,.8) rotate(-50deg)}.select-club-services.open>span:after{-webkit-transform:scale(.96,.8) rotate(50deg);transform:scale(.96,.8) rotate(50deg)}.select-club-services.open ul{opacity:1;-webkit-transform:scale(1) translateY(12px);transform:scale(1) translateY(12px);-webkit-transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s cubic-bezier(.4,.6,.5,1.32);transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s cubic-bezier(.4,.6,.5,1.32);transition:opacity .3s ease,visibility .3s ease,transform .3s cubic-bezier(.4,.6,.5,1.32);transition:opacity .3s ease,visibility .3s ease,transform .3s cubic-bezier(.4,.6,.5,1.32),-webkit-transform .3s cubic-bezier(.4,.6,.5,1.32);visibility:visible}.select-club-services.open ul li{opacity:1;-webkit-transform:translate(0);transform:translate(0)}.select-club-services.open ul li:first-child{-webkit-transition-delay:80ms;transition-delay:80ms}.select-club-services.open ul li:nth-child(2){-webkit-transition-delay:.16s;transition-delay:.16s}.select-club-services.open ul li:nth-child(3){-webkit-transition-delay:.24s;transition-delay:.24s}.select-club-services.open ul li:nth-child(4){-webkit-transition-delay:.32s;transition-delay:.32s}.select-club-services.open ul li:nth-child(5){-webkit-transition-delay:.4s;transition-delay:.4s}.select-club-services.open ul li:nth-child(6){-webkit-transition-delay:.48s;transition-delay:.48s}.select-club-services.open ul li:nth-child(7){-webkit-transition-delay:.56s;transition-delay:.56s}.select-club-services.open ul li:nth-child(8){-webkit-transition-delay:.64s;transition-delay:.64s}.select-club-services.open ul li:nth-child(9){-webkit-transition-delay:.72s;transition-delay:.72s}.select-club-services.open ul li:nth-child(10){-webkit-transition-delay:.8s;transition-delay:.8s}select{--text:#3f4656;--border:#2f3545;--background:#151924}select.select-club-services{-webkit-appearance:none;background:var(--background);border:1px solid var(--border);border-radius:6px;color:var(--text);font-family:inherit;font-size:16px;line-height:22px;padding:9px 16px}@media only screen and (max-width:991px){.filterSection .filter-item:first-child{margin-bottom:0}.filterSection{gap:0}}.filter-item.searchBox{box-shadow:0 9px 55px 0 rgba(0,0,0,.3)!important;display:flex}.searchBox #vacany-filter-form{display:flex;position:relative;width:100%}form#vacany-filter-form .form-control{background:none!important;border:none!important;border-radius:30px;box-shadow:none!important;display:flex}.searchBox #vacany-filter-form .field{border-right:1px solid #e9ebe8;position:relative;width:calc(47% - 15px)}.custom-select-wrapper{width:95%}.borNone{border-right:none!important}.radio-option input[type=radio]:checked+.custom-radio{background-color:#fec83a;box-shadow:0 0 0 4px rgba(255,215,0,.3)}@media only screen and (max-width:1440px){.search-courses .search-field{max-width:100%}.vacancy-list .list-tag{gap:5px 5px;padding:10px 9px}.vacancy-list .list-tag li{font-size:12px}.vacancy-list .list-card-block .content-block{padding:16px 9px 65px}.list-card-block .content-block{padding:26px 5px 16px}.list-card-block .courses-tag{gap:5px}.list-card-block .courses-tag li{font-size:12px;padding:2px 12px}}@media only screen and (max-width:1199px){.vacancy-list .list-card-block .content-block{padding:16px 9px 55px}.list-card-block .content-block{padding:26px 0 16px}.list-card-block .courses-tag li{font-size:11px;padding:2px 12px 3px}}@media only screen and (max-width:991px){.career-title-block .search-container .search-button{height:40px;min-width:40px;width:40px}.courser-list-section{padding:18px 0 20px}.list-card-block{margin-bottom:0}.list-card-block:hover{box-shadow:3.062px 8.786px 33px 0 rgba(0,52,74,.18)}.search-vacancy-block .short-courses-section{width:100%}.search-vacancy-block .search-field{margin:20px 0 0}.search-vacancy-block .search-field form{width:100%}.search-vacancy-block .search-field .field{width:calc(50% - 69px)}.custom-select-wrapper{margin-bottom:15px}.custom-select-trigger{padding:14px 15px}}@media only screen and (max-width:767px){.search-vacancy-block .search-field .field{width:calc(50% - 70px)}.image-text-block.recruitment{margin-bottom:50px}.vacancy-list .list-tag li img{height:13px}.career-title-block .search-container{margin:20px 0 10px;max-width:100%}.grid-option ul li{display:none}.filterSection .filter-item:first-child{display:block;margin-bottom:0;width:100%}.custom-select-wrapper{margin-bottom:15px;width:100%}.custom-select-trigger{padding:14px 15px}.searchBox #vacany-filter-form .field{width:calc(47% - 12px)}}@media only screen and (max-width:575px){.search-vacancy-block .search-field .field{border-bottom:1px solid #e9ebe8;border-right:0;margin:0;padding:0;width:100%}.search-vacancy-block .search-field .field:nth-of-type(2){width:100%}.vacancy-list .list-card-block .content-block .list-content{margin-bottom:15px;width:100%}.vacancy-list .list-card-block .content-block{padding:16px 9px 15px}.vacancy-list .list-card-block .content-block .btn-custom{bottom:auto;position:relative}.vacancy-list .list-card-block.list-view .content-block{padding-bottom:15px}.courser-list-section .showing-no{margin-bottom:5px;text-align:center}.courser-list-section .text-link{text-align:center;width:100%}.list-card-block .content-block{padding:15px 0 16px}.search-vacancy-block .search-field{border-radius:15px;padding:10px 15px 17px}.search-vacancy-block .search-field form{flex-wrap:wrap}.search-vacancy-block .search-field .btn-custom{border-radius:5px;left:0;position:relative;right:0;width:100%}}