.profession .banner-block{padding:50px 0 0 0}.profession .banner-block .container{grid-column:var(--common-grid);display:-webkit-box;display:-ms-flexbox;display:flex}.profession .banner-block .banner-title{margin-right:20px}.profession .banner-block .banner-title .unitSubtitle{margin-top:10px}.profession .banner-block .banner-title .paragraphText{margin-top:30px}.profession .banner-block .button-group{width:-webkit-max-content;width:-moz-max-content;width:max-content;height:-webkit-max-content;height:-moz-max-content;height:max-content;margin:auto 0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex}.profession .banner-block .button-group a+a{margin-left:10px}@media only screen and (max-width:992px){.profession .banner-block .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.profession .banner-block .button-group{margin:30px 0 0 0}}@media only screen and (max-width:767px){.profession .banner-block .button-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.profession .banner-block .button-group a+a{margin:10px 0 0 0}.profession .banner-block .button-group a:first-child{width:auto;text-align:center}}.profession .content-block{margin-top:50px}.profession .content-block .container{grid-column:var(--common-grid);display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[33];grid-template-columns:repeat(33,1fr)}.profession .content-block .item{-ms-grid-column:1;-ms-grid-column-span:16;grid-column:1/span 16;position:relative;width:100%}.profession .content-block .item[text-color=black] .content{color:#000}.profession .content-block .item[text-color=black] .text-button{color:#000}.profession .content-block .item[text-color=black] .text-button .icon:after,.profession .content-block .item[text-color=black] .text-button .icon:before{background:#000}.profession .content-block .item[text-color=white] .content{color:#fff}.profession .content-block .item>a{display:block}.profession .content-block .item>a:after{position:absolute;top:0;left:0;opacity:0;display:block;background:rgba(255,255,255,0.5);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);width:100%;height:100%;content:"";-webkit-transition:opacity 0.4s ease-out;transition:opacity 0.4s ease-out}@media only screen and (min-width:1201px){.profession .content-block .item>a:hover .text-button .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.profession .content-block .item>a:hover .photo img{-webkit-transform:scale(1.05);transform:scale(1.05)}}@media only screen and (max-width:1200px){.profession .content-block .item>a:active .text-button .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.profession .content-block .item>a:active .photo img{-webkit-transform:scale(1.05);transform:scale(1.05)}}@media only screen and (min-width:575px) and (min-width:1201px){.profession .content-block .item>a:hover:after{opacity:1}.profession .content-block .item>a:hover .content{opacity:0}.profession .content-block .item>a:hover .hover-content{opacity:1;-webkit-transform:translate3d(-50%,-50%,0) scale(1);transform:translate3d(-50%,-50%,0) scale(1)}.profession .content-block .item>a:hover .hover-content .more-button .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@media only screen and (min-width:575px) and (max-width:1200px){.profession .content-block .item>a:active:after{opacity:1}.profession .content-block .item>a:active .content{opacity:0}.profession .content-block .item>a:active .hover-content{opacity:1;-webkit-transform:translate3d(-50%,-50%,0) scale(1);transform:translate3d(-50%,-50%,0) scale(1)}.profession .content-block .item>a:active .hover-content .more-button .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}.profession .content-block .item+.item{-ms-grid-column-span:16;grid-column:span 16/-1}.profession .content-block .photo{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;overflow:hidden}.profession .content-block .photo img{-webkit-transition:-webkit-transform 0.4s ease-out!important;transition:-webkit-transform 0.4s ease-out!important;transition:transform 0.4s ease-out!important;transition:transform 0.4s ease-out,-webkit-transform 0.4s ease-out!important;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}@media only screen and (min-width:575px){.profession .content-block .photo:after{position:absolute;top:0;left:0;width:100%;height:100%;display:block;-webkit-transition:opacity 0.4s ease-out;transition:opacity 0.4s ease-out;background:-webkit-gradient(linear,left bottom,left top,from(rgba(255,255,255,0.5)),to(rgba(255,255,255,0.5)));background:linear-gradient(0deg,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0.5) 100%);content:"";opacity:0}}.profession .content-block .hover-content{max-width:400px;width:100%;padding:80px 50px;position:absolute;left:50%;top:50%;background:#fff;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;opacity:0;-webkit-transition:opacity 0.4s ease-out,-webkit-transform 0.4s ease-out;transition:opacity 0.4s ease-out,-webkit-transform 0.4s ease-out;transition:opacity 0.4s ease-out,transform 0.4s ease-out;transition:opacity 0.4s ease-out,transform 0.4s ease-out,-webkit-transform 0.4s ease-out;-webkit-transform:translate3d(-50%,-50%,0) scale(0);transform:translate3d(-50%,-50%,0) scale(0)}.profession .content-block .hover-content .blockSubtitle{margin-top:5px}.profession .content-block .hover-content .more-button{width:unset;height:unset;margin:50px}.profession .content-block .content{padding:50px;width:100%;min-height:clamp(500px,40.625vw,780px);display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;-webkit-transition:opacity 0.4s ease-out;transition:opacity 0.4s ease-out}.profession .content-block .content .inner-content{margin:auto;width:100%;height:-webkit-max-content;height:-moz-max-content;height:max-content}.profession .content-block .content .blockSubtitle{margin-top:15px}.profession .content-block .content .paragraphText{margin-top:40px;display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.profession .content-block .content .text-button{margin-top:80px}.profession .content-block .more-button{background:none;border-radious:0;-webkit-box-shadow:unset;box-shadow:unset}@media only screen and (max-width:992px){.profession .content-block .item{grid-column:1/-1}.profession .content-block .item+.item{grid-column:1/-1;margin-top:50px}}@media only screen and (max-width:575px){.profession .content-block .item .content{padding:30px 0 0}.profession .content-block .photo{position:relative;width:100%;overflow:hidden}.profession .content-block .photo:before{padding-bottom:93.8461538462%;display:block;content:""}.profession .content-block .photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}.profession .content-block .content{padding:30px 0 50px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);position:static;color:#000!important;min-height:unset}.profession .content-block .content .text-button{margin-top:50px;color:#000}.profession .content-block .content .text-button .icon:after,.profession .content-block .content .text-button .icon:before{background:#000}}
/*# sourceMappingURL=profession.css.map */