.t-main-content.trainings{background:#FAFBFE}.p-trainings{padding-bottom:90px;padding-top:33px}@media print, screen and (max-width: 39.99875em){.p-trainings{padding-bottom:80px;padding-top:40px}}.p-trainings__wrapper{display:flex}@media print, screen and (max-width: 63.99875em){.p-trainings__wrapper{flex-direction:column-reverse}}.p-trainings .filter-title{cursor:pointer}.p-trainings .title{display:flex;flex-direction:column;align-items:center;margin-bottom:26px}@media print, screen and (max-width: 63.99875em){.p-trainings .title{margin-bottom:62px}}.p-trainings .title .a-title-background{height:auto;font-family:Adobe Garamond Pro;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.p-trainings .title .a-title-background h1{font-size:60px;max-width:1280px;margin:0px auto;line-height:normal;letter-spacing:6px}@media print, screen and (max-width: 39.99875em){.p-trainings .title .a-title-background h1{font-size:35px;letter-spacing:3.5px}}.p-trainings .title .under-title-brown{margin-top:4px}.p-trainings .text{display:none}.p-trainings .topfilters{position:relative;display:flex;flex-direction:column;margin-bottom:32px}.p-trainings .topfilters .resultat-count{position:absolute;top:-32px}.p-trainings .topfilters .input-wrapper{position:relative}.p-trainings .topfilters input{width:100%;margin-bottom:12px;padding:15px 23px;border:1px solid #F2F4F8;border-radius:1px;color:#18191D;font-size:17px;line-height:24px;font-family:"Barlow",sans-serif;background:#fff;cursor:text}.p-trainings .topfilters input::placeholder{color:#bcbcbc}.p-trainings .topfilters span.clickable-span{cursor:pointer;position:absolute;right:15px;top:14px}.p-trainings .topfilters span.clickable-span .webfont-search-fill::before{font-size:24px;color:#184167}.p-trainings .topfilters span.clickable-span:hover .webfont-search-fill::before{color:#099DB1}.p-trainings .topfilters .wrapper{display:flex;justify-content:space-between;gap:20px}@media print, screen and (max-width: 63.99875em){.p-trainings .topfilters .wrapper{flex-direction:column}}.p-trainings .topfilters select{display:none}.p-trainings .topfilters .trier{display:none}.p-trainings .topfilters .select2-container{position:relative;height:auto;width:fit-content;font-family:"Barlow",sans-serif;border:0.5px solid #8CB1D2;font-size:12px;font-style:normal;font-weight:600;line-height:16px;cursor:pointer}.p-trainings .topfilters .select2-container:after{position:absolute;right:7px;top:8px;content:"\ea04";font-family:"webfont";font-size:16px;font-weight:400;rotate:90deg;pointer-events:none}.p-trainings .topfilters .select2-container .select2-selection{display:block;padding:8px 40px 8px 8px}.p-trainings .topfilters .select2-container--open:after{position:absolute;right:7px;content:"\ea04";font-family:"webfont";font-size:16px;font-weight:400;rotate:270deg}.p-trainings .topfilters .select2-container .select2-container--default .select2-selection--single .select2-selection__rendered{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:20px}.p-trainings .topfilters .select2-container option em{margin-left:5px;font-weight:400}.p-trainings .topfilters .select2-container span{font-weight:400}.p-trainings .topfilters .select2-container span.bold{margin-right:5px;font-weight:bold}.p-trainings .topfilters .tags-filter{display:flex;gap:8px}.p-trainings .topfilters .filter-resume{padding:8px 12px;font-family:"Barlow",sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:16px;color:#184167;border:1px solid #184167;border-radius:4px;transition:200ms easy-in-out;cursor:pointer}.p-trainings .topfilters .filter-resume:hover{background:#184167;color:#fff}.p-trainings .topfilters .filter-resume .webfont-crosses::before{cursor:pointer;margin-left:10px;font-size:8px}.p-trainings .filters{flex:0 0 277px;margin-bottom:80px;margin-right:50px}@media print, screen and (max-width: 63.99875em){.p-trainings .filters{margin-bottom:60px}}@media print, screen and (max-width: 39.99875em){.p-trainings .filters{margin-bottom:48px}}.p-trainings .filters form{display:flex;flex-direction:column;justify-content:flex-start;gap:16px}.p-trainings .filters form .filter-section{background:#fff;border:1px solid #F2F4F8}.p-trainings .filters form .filter-section .filter-title{display:flex;justify-content:space-between;align-items:center;width:100%;padding:20px;font-family:"Barlow",sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:normal}.p-trainings .filters form .filter-section .filter-content{padding:15px 24px 20px 24px;display:flex;flex-direction:column;gap:16px}.p-trainings .filters form .filter-section .filter-content .filter-item{display:flex;align-items:center}.p-trainings .filters form .filter-section .filter-content .filter-item:nth-child(1){position:relative}.p-trainings .filters form .filter-section .filter-content .filter-item:nth-child(1)::before{position:absolute;top:-16px;content:"";width:100%;height:1px;background-color:#F2F4F8}.p-trainings .filters form .filter-section .filter-content label{font-family:"Barlow",sans-serif;font-size:17px;font-style:normal;font-weight:400;line-height:24px;color:#210000}.p-trainings .filters form .filter-section .filter-content input[type="checkbox"]{-webkit-appearance:none;appearance:none;background-color:#fff;margin:0;font:inherit;color:#184167;width:16px;height:16px;border:0.1em solid #184167;margin-right:8px;display:grid;place-content:center;cursor:pointer;flex-shrink:0}.p-trainings .filters form .filter-section .filter-content input[type="checkbox"]:checked{border:0.1em solid #184167;background-color:#184167}.p-trainings .filters form .filter-section .filter-content input[type="checkbox"]::after{content:"\ea17";font-family:"webfont";color:#fff;font-size:18px;transform:scale(0);transition:120ms transform ease-in-out}.p-trainings .filters form .filter-section .filter-content input[type="checkbox"]:checked::after{transform:scale(1)}.p-trainings .filters form .filter-section .filter-content input[type="radio"]{-webkit-appearance:none;appearance:none;background-color:#fff;margin:0;font:inherit;color:#184167;width:16px;height:16px;border:0.1em solid #184167;margin-right:8px;display:grid;place-content:center;cursor:pointer;flex-shrink:0;border-radius:50%}.p-trainings .filters form .filter-section .filter-content input[type="radio"]:checked{border:0.1em solid #184167}.p-trainings .filters form .filter-section .filter-content input[type="radio"]::before{content:"";color:#184167;background:#184167;width:16px;height:16px;transform:scale(0);border-radius:50%;transition:120ms transform ease-in-out}.p-trainings .filters form .filter-section .filter-content input[type="radio"]:checked::before{transform:scale(1)}.p-trainings .filters form .filter-section.accordeon .filter-title .webfont{font-size:21px;color:#000;rotate:90deg;transition:250ms ease-in-out}.p-trainings .filters form .filter-section .filter-title .webfont{font-size:21px;color:#000;rotate:270deg;transition:250ms ease-in-out}.p-trainings .filters form.hidden{display:none}.p-trainings .filters.filters-modal{display:none;padding:100px;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.8);z-index:999;overflow-y:auto}@media print, screen and (max-width: 39.99875em){.p-trainings .filters.filters-modal{padding:100px 0px}}.p-trainings #showFiltersButton{padding:20px 10px;width:100%;margin-bottom:30px;font-size:16px;font-weight:700;font-family:"Barlow",sans-serif;color:#fff;background:#099DB1}.p-trainings .close-button{position:absolute;top:100px;right:60px;width:30px;height:30px;background-color:#A68B4E;padding:5px 10px;cursor:pointer}@media print, screen and (max-width: 39.99875em){.p-trainings .close-button{top:30px;right:40px}}.p-trainings .close-button:after,.p-trainings .close-button:before{content:"";position:absolute;width:15px;height:2px;left:8px;top:14px;background-color:#fff}.p-trainings .close-button:after{rotate:45deg}.p-trainings .close-button:before{rotate:-45deg}.p-trainings .listing .no_results{text-align:center;display:block}.p-trainings .listing .listing--trainings{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:32px 24px}@media print, screen and (max-width: 74.99875em){.p-trainings .listing .listing--trainings{grid-template-columns:1fr 1fr}}@media print, screen and (max-width: 63.99875em){.p-trainings .listing .listing--trainings{grid-template-columns:1fr 1fr}}@media print, screen and (max-width: 39.99875em){.p-trainings .listing .listing--trainings{grid-template-columns:1fr;grid-gap:60px}}.p-trainings .listing .listing--trainings>li{position:relative}@media print, screen and (max-width: 39.99875em){.p-trainings .listing .listing--trainings>li:not(:last-child)::after{content:"";position:absolute;bottom:-30px;width:100%;height:1px;background:#bcbcbc}}.p-trainings .listing .listing--trainings>li .m-card-news{position:relative}.p-trainings .listing .listing--trainings>li .m-card-news:hover .hover-modal{opacity:1;z-index:1}.p-trainings .listing .listing--trainings>li .m-card-news:hover .m-card-news__wrapper{opacity:0}.p-trainings .listing .listing--trainings>li .m-card-news .content-wrapper .bottom{display:none}.p-trainings .listing .listing--trainings>li .m-card-news__wrapper{transition:200ms ease-in-out}.p-trainings .listing .listing--trainings>li .m-card-news .hover-modal{position:absolute;top:0;height:100%;opacity:0;padding:16px;background:#F2F4F8;transition:200ms ease-in-out}.p-trainings .listing .listing--trainings>li .m-card-news .hover-modal h3,.p-trainings .listing .listing--trainings>li .m-card-news .hover-modal__title{min-height:0;height:auto;margin-bottom:20px}.p-trainings .listing .listing--trainings>li .m-card-news .hover-modal .description{margin-bottom:20px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.p-trainings .listing .listing--trainings>li .m-card-news .hover-modal ul.a-tags{justify-content:start}.p-trainings .listing .listing--trainings>li .m-card-news .hover-modal ul.a-tags li{background:white;color:#8f8f8f;border-radius:0;border:none}.p-trainings .listing .listing--trainings>li .m-card-news .hover-modal .goto-news{display:flex;justify-content:end;padding-right:15px;padding-top:10px;color:#000;font-size:14px;font-family:"Barlow",sans-serif;text-transform:uppercase;text-decoration:underline;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.p-trainings .listing .listing--trainings>li .m-card-news .hover-modal .goto-news:hover{color:#505866}@media print, screen and (max-width: 63.99875em){.p-trainings .listing .listing--trainings>li.blocks{display:none}}.p-trainings .listing .listing--trainings>li.blocks>*:not(:last-child){margin-bottom:4px}.p-trainings .listing .pager__items{display:flex;align-items:center;justify-content:center;margin-top:96px}.p-trainings .listing .pager__items .pager__item:not(:last-child){margin-right:10px}.p-trainings .listing .pager__items .pager__item a{display:block;width:32px;height:32px;background-color:transparent;display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:400;text-align:center;color:#646464;border:1px solid #184167}.p-trainings .listing .pager__items .pager__item a:hover{color:#8CB1D2}.p-trainings .listing .pager__items .pager__item.pager__item--last{display:none}.p-trainings .listing .pager__items .pager__item.pager__item--first{display:none}.p-trainings .listing .pager__items .pager__item.pager__item--next>a,.p-trainings .listing .pager__items .pager__item.pager__item--previous>a{border:none}.p-trainings .listing .pager__items .pager__item.pager__item--next>a span,.p-trainings .listing .pager__items .pager__item.pager__item--previous>a span{display:none}.p-trainings .listing .pager__items .pager__item.pager__item--next>a:after,.p-trainings .listing .pager__items .pager__item.pager__item--previous>a:after{content:"\ea04";font-family:"webfont";font-size:24px;color:#000}.p-trainings .listing .pager__items .pager__item.pager__item--previous>a:after{transform:rotate(180deg)}.p-trainings .listing .pager__items .pager__item.is-active a{background:#184167;color:#fff}@media print, screen and (max-width: 39.99875em){.p-trainings .listing .pager__items{margin-top:80px}}.select2-container--open .select2-dropdown{display:block;background-color:#071A2C}.select2-container--open .select2-search__field{display:none}.select2-container--open .select2-results__options{display:flex;flex-direction:column}.select2-container--open .select2-results__option{padding:8px;font-family:"Barlow",sans-serif;color:#fff;font-size:14px;cursor:pointer}.select2-container--open .select2-results__option:hover{background:#A68B4E;color:#fefefe}.select2-container--open .select2-results__option--disabled{display:none}
