.holder .star,.holder .heart{position:absolute;right:var(--padding);top:var(--padding);width:25px;height:25px;line-height:25px;text-decoration:none;text-align:center}@font-face{font-family:'filetypes';font-display:fallback;src:url('/App_Modules/css/datasources/../fonts/filetypes.woff2') format('woff2'),url('/App_Modules/css/datasources/../fonts/filetypes.woff') format('woff');font-weight:normal;font-style:normal}.block.downloads .filetype{font-family:"filetypes";font-size:2rem;display:block;line-height:20px;float:right}.block.downloads .filetype:before{content:"\e924"}.block.downloads .filetype.jpg:before,.block.downloads .filetype.gif:before,.block.downloads .filetype.png:before{content:"\e927"}.block.downloads .filetype.pdf:before{content:"\eadf"}.block.downloads .filetype.doc:before,.block.downloads .filetype.docx:before{content:"\eae1"}.block.downloads .filetype.zip:before{content:"\e92b"}.block.downloads .filetype.xls:before{content:"\eae2"}.block.downloads .filetype.mp3:before{content:"\e928"}.block.downloads .filetype.txt:before{content:"\e926"}.block.downloads .filetype.webm:before{content:"\e929"}.blocks.one-column .blockEntry .item{width:100%}.blocks.two-columns .blockEntry .item{width:50%}.blocks.three-columns .blockEntry .item{width:calc(100% / 3)}.blocks.four-columns .blockEntry .item{width:25%}.blocks .blockEntry{display:flex;flex-wrap:wrap;justify-content:center;margin-left:var(--min-gutter)}.blocks .blockEntry .item{padding-left:var(--gutter);padding-bottom:var(--gutter)}@media(max-width:56em){.blocks .blockEntry .item{width:100%}}.blocks .blockEntry .item .holder{position:relative;height:100%}.blocks .blockEntry .item .holder .block{margin-bottom:0;height:100%}.blocks .blockEntry .item .holder .block .media{flex:0 0 auto}.blocks{padding:0 var(--padding)}.blocks.one-column .blockEntry:not(.favorites){padding-bottom:calc(var(--gutter) / 2)}@media(min-width:56em){.blocks.one-column .blockEntry:not(.favorites) .item{max-width:calc(100% / 12 * 7);padding-bottom:calc(var(--gutter) / 2)}}@media(max-width:56em){.blocks .blockEntry .item{width:100%!important}}.blocks .block .footer{display:flex;align-items:center;justify-content:space-between}.blocks .block .footer .text{font-weight:600;font-size:var(--xs-fontsize);transition:all .2s linear}.blocks .block .footer .symbol{--btnSize:40px;--smallBtnRadius:5px;position:relative;background-color:var(--color1);color:#fff;border-radius:var(--smallBtnRadius);display:flex;align-items:center;justify-content:center;width:var(--btnSize);height:var(--btnSize);transition:all .2s linear}.selectorColor1.blocks .block .footer .symbol{background-color:var(--color2)}.blocks .block .footer .symbol:before{font-size:25px}@media(hover:hover){.blocks .block:hover .footer .text{color:#fff}.blocks .block:hover .footer .symbol{right:unset;color:var(--color2);background-color:#fff}}.blocks .blockEntry.vacancies .holder:after,.blocks .blockEntry.favorites .holder:after{background:var(--color4);width:100%;height:100%;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;left:0;top:0;content:"";opacity:0;border-radius:var(--borderradius);transition:all .2s linear}.blocks .blockEntry.vacancies .holder .star,.blocks .blockEntry.favorites .holder .star,.blocks .blockEntry.vacancies .holder .heart,.blocks .blockEntry.favorites .holder .heart{z-index:1;border:0;background:0;padding:0;color:var(--color1);border-radius:0}.blocks .blockEntry.vacancies .holder .block,.blocks .blockEntry.favorites .holder .block{z-index:1;box-shadow:0 4px 15px 0 rgba(0,0,0,0.15)}@media(max-width:56em){.blocks .blockEntry.vacancies .holder .block .header,.blocks .blockEntry.favorites .holder .block .header{padding-right:calc(20px + var(--padding))}}@media(hover:hover){.blocks .blockEntry.vacancies .holder:hover .block,.blocks .blockEntry.favorites .holder:hover .block{background:0;color:#fff}.blocks .blockEntry.vacancies .holder:hover .block .blockTitle,.blocks .blockEntry.favorites .holder:hover .block .blockTitle,.blocks .blockEntry.vacancies .holder:hover .block .features,.blocks .blockEntry.favorites .holder:hover .block .features,.blocks .blockEntry.vacancies .holder:hover .block .footer .text,.blocks .blockEntry.favorites .holder:hover .block .footer .text{color:#fff}.blocks .blockEntry.vacancies .holder:hover:after,.blocks .blockEntry.favorites .holder:hover:after{opacity:1}.blocks .blockEntry.vacancies .holder:hover .heart,.blocks .blockEntry.favorites .holder:hover .heart,.blocks .blockEntry.vacancies .holder:hover .star,.blocks .blockEntry.favorites .holder:hover .star{color:#fff}}.blocks .blockEntry.testimonials .block,.blocks .blockEntry.pages .block{overflow:hidden;padding:0}.blocks .blockEntry.testimonials .block .media,.blocks .blockEntry.pages .block .media{padding-bottom:0;margin-bottom:calc(0px - var(--borderradius))}.blocks .blockEntry.testimonials .block .inner,.blocks .blockEntry.pages .block .inner{border-radius:var(--borderradius);padding:var(--padding);height:100%;display:flex;flex-direction:column;width:100%;position:relative}.blocks .blockEntry.testimonials .block .inner .header,.blocks .blockEntry.pages .block .inner .header,.blocks .blockEntry.testimonials .block .inner .content,.blocks .blockEntry.pages .block .inner .content,.blocks .blockEntry.testimonials .block .inner .footer,.blocks .blockEntry.pages .block .inner .footer{position:relative;z-index:1}.blocks .blockEntry.testimonials .block .inner .content,.blocks .blockEntry.pages .block .inner .content{font-family:var(--extrafont);font-size:var(--s-fontsize);line-height:1.2}.blocks .blockEntry.testimonials .block .inner:before,.blocks .blockEntry.pages .block .inner:before{content:"";transition:all .2s linear;opacity:0;background:var(--color4);z-index:0;width:100%;height:100%;position:absolute;left:0;border-radius:var(--borderradius);top:0}@media(hover:hover){.blocks .blockEntry.testimonials .block:hover .inner,.blocks .blockEntry.pages .block:hover .inner{color:#fff}.blocks .blockEntry.testimonials .block:hover .inner:before,.blocks .blockEntry.pages .block:hover .inner:before{opacity:1}.blocks .blockEntry.testimonials .block:hover .inner .blockTitle,.blocks .blockEntry.pages .block:hover .inner .blockTitle{color:#fff}}@media(min-width:56em){.blocks .blockEntry.testimonials.horizontal .block,.blocks .blockEntry.pages.horizontal .block{flex-direction:row}}.blocks .blockEntry.testimonials.horizontal .block .media,.blocks .blockEntry.pages.horizontal .block .media{width:50%;height:100%;position:relative;z-index:5;border-radius:0;margin-bottom:0}@media(max-width:56em){.blocks .blockEntry.testimonials.horizontal .block .media,.blocks .blockEntry.pages.horizontal .block .media{width:100%;height:auto}}.blocks .blockEntry.testimonials.horizontal .block .media img,.blocks .blockEntry.pages.horizontal .block .media img{-o-object-fit:cover;object-fit:cover;height:100%;-webkit-mask-image:url(/App_SkinMaster/images/block-image.svg);mask-image:url(/App_SkinMaster/images/block-image.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:right;mask-position:right}@media(max-width:56em){.blocks .blockEntry.testimonials.horizontal .block .media img,.blocks .blockEntry.pages.horizontal .block .media img{-webkit-mask-image:url(/App_SkinMaster/images/block-image-mobile.svg);mask-image:url(/App_SkinMaster/images/block-image-mobile.svg);-webkit-mask-position:bottom;mask-position:bottom}}@media(min-width:56em){.blocks .blockEntry.testimonials.horizontal .block .inner,.blocks .blockEntry.pages.horizontal .block .inner{padding-left:calc(var(--padding) / 2)}}.blocks .blockEntry.testimonials.horizontal .block .inner:before,.blocks .blockEntry.pages.horizontal .block .inner:before{display:none}.blocks .blockEntry.testimonials.horizontal .block:after,.blocks .blockEntry.pages.horizontal .block:after{opacity:0;content:"";position:absolute;transition:all .2s linear;left:0;top:0;width:100%;height:100%;background:linear-gradient(90deg,var(--color1) 50%,var(--color2) 100%)}@media(max-width:56em){.blocks .blockEntry.testimonials.horizontal .block:after,.blocks .blockEntry.pages.horizontal .block:after{background:linear-gradient(90deg,var(--color1) 0,var(--color2) 100%)}}@media(hover:hover){.blocks .blockEntry.testimonials.horizontal .block:hover:after,.blocks .blockEntry.pages.horizontal .block:hover:after{opacity:1}}