.blockcarrefourjobs{display:block;width:90%;margin-left:auto;margin-right:auto;max-width:1440px;width:100%;text-align:center;box-sizing:border-box;padding:0 30px}@media(min-width: 576px){.blockcarrefourjobs{padding:0 45px}}@media(min-width: 760px){.blockcarrefourjobs{width:97%}}@media(min-width: 1000px){.blockcarrefourjobs{width:100%;padding:0 7%}}@media(min-width: 1200px){.blockcarrefourjobs{padding:0 85px}}.blockcarrefourjobs .h2-title{text-align:left;margin-bottom:10px}@media(min-width: 576px){.blockcarrefourjobs .h2-title{margin-bottom:20px}}@media(min-width: 1000px){.blockcarrefourjobs .h2-title{margin-bottom:30px}}.blockcarrefourjobs .intro{text-align:left}.blockcarrefourjobs-grid{display:block;margin-top:20px}@media(min-width: 576px){.blockcarrefourjobs-grid{display:flex;flex-wrap:wrap;justify-content:center;width:calc(100% + 15px);box-sizing:border-box;padding:0 2px;position:relative}}@media(min-width: 760px){.blockcarrefourjobs-grid{margin-top:25px}}@media(min-width: 1000px){.blockcarrefourjobs-grid{margin-top:35px}}@media(min-width: 1200px){.blockcarrefourjobs-grid{width:calc(100% + 20px)}}.blockcarrefourjobs-elem{display:block;width:100%;margin-bottom:15px;position:relative;transition:all .6s cubic-bezier(0.785, 0.135, 0.15, 0.86);max-height:285px;overflow:hidden}@media(min-width: 576px){.blockcarrefourjobs-elem{width:calc((100% - 30px)/2);flex-basis:calc((100% - 30px)/2);margin:0 15px 15px 0}}@media(min-width: 1000px){.blockcarrefourjobs-elem{width:calc((100% - 45px)/3);flex-basis:calc((100% - 45px)/3)}}@media(min-width: 1200px){.blockcarrefourjobs-elem{width:calc((100% - 60px)/3);flex-basis:calc((100% - 60px)/3);margin:0 20px 20px 0}}.blockcarrefourjobs-elem .image{display:block;width:auto;height:auto}.blockcarrefourjobs-elem .image:before{content:" ";display:block;width:100%;height:100%;background:rgba(0,0,0,.4);position:absolute;top:0;left:0;z-index:1}.blockcarrefourjobs-elem .image{overflow:hidden;z-index:0}.blockcarrefourjobs-elem .image img{display:block;width:100%;height:auto;transition:all 1.2s cubic-bezier(0.19, 1, 0.22, 1)}.blockcarrefourjobs-elem .text{display:flex;flex-direction:column;align-items:center;align-content:center;justify-content:center;width:100%;height:100%;box-sizing:border-box;padding:0 20px;position:absolute;top:0;left:0;z-index:1}@media(min-width: 760px){.blockcarrefourjobs-elem .text{padding:0 50px}}@media(min-width: 1000px){.blockcarrefourjobs-elem .text{padding:0 30px}}@media(min-width: 1200px){.blockcarrefourjobs-elem .text{padding:0 50px}}.blockcarrefourjobs-elem .text .title{display:block;font-size:23px;font-weight:600;color:#fff;line-height:1.03;letter-spacing:normal;text-align:center;margin-bottom:30px;transition:all 1.2s cubic-bezier(0.19, 1, 0.22, 1)}@media(min-width: 1200px){.blockcarrefourjobs-elem .text .title{font-size:27px}}.blockcarrefourjobs-elem .text .link{display:flex;justify-content:center;align-items:center;font-size:16px;font-weight:600;color:#fff;position:absolute;bottom:30px;left:0;right:0;margin:auto}@media(min-width: 1200px){.blockcarrefourjobs-elem .text .link{bottom:45px}}.blockcarrefourjobs-elem .text .link .icon{display:block;width:25px;height:25px;fill:#fff;margin-right:16px;transition:all .6s cubic-bezier(0.19, 1, 0.22, 1)}.blockcarrefourjobs a.blockcarrefourjobs-elem:hover{transition:all .6s cubic-bezier(0.785, 0.135, 0.15, 0.86)}.blockcarrefourjobs a.blockcarrefourjobs-elem:hover .image img{transform:scale(1.1);transition:all 1.2s cubic-bezier(0.19, 1, 0.22, 1)}.blockcarrefourjobs a.blockcarrefourjobs-elem:hover .link .icon{transform:translateX(5px);transition:all .6s cubic-bezier(0.19, 1, 0.22, 1)}.blockcarrefourjobs .btn{margin:15px auto 0}@media(min-width: 576px){.blockcarrefourjobs.alignTxtCenter .h2-title{text-align:center}}@media(min-width: 576px){.blockcarrefourjobs.alignTxtCenter .intro{text-align:center}}
/*# sourceMappingURL=blockcarrefourjobs.css.map */
