.heading_underline .module-title{margin-bottom:40px}.heading_underline .module-title:after{color:inherit;content:"━━━";display:block;height:1px;opacity:1;position:relative;width:47px;width:100%;z-index:-1}.heading_underline.frame_section .module-title:before{top:36px}.row-fluid-wrapper.row-depth-1.clipped{clip-path:polygon(64px 30px,100px 0,calc(100% - 64px) 0,calc(100% - 64px) calc(100% - 30px),calc(100% - 100px) 100%,64px 100%);overflow:hidden}.content-wrapper.short_intro{margin-left:0;margin-right:0;max-width:700px}.content-wrapper:not(.squared_pattern_tr) .pattern_img{display:none}.pattern-watermark{position:relative;width:fit-content}.pattern-watermark__pattern{height:188px;overflow:hidden;position:absolute;right:-35px;top:-35px;width:194px}.module-content.module-intro .module-title,.module-content.module-intro .text{margin-bottom:30px}.job_listing .module-title{margin-bottom:15px}.job_listing .module-content.module-intro{align-items:center;display:flex;gap:72px}.row-fluid-wrapper.dnd-section.corner_clip_bottom_right{position:relative}.row-fluid-wrapper.dnd-section.corner_clip_bottom_right:after{background:#fff;bottom:0;clip-path:polygon(100% 0,100% 100%,0 100%);content:"";height:32px;position:absolute;right:0;width:41px;z-index:10}@media (max-width:1720px){.pattern_img{right:0}}@media (max-width:767px){.content-wrapper.short_intro{margin-left:15%;margin-right:15%;max-width:100%}.pattern_img{right:0}.job_listing .module-content.module-intro{flex-direction:column;gap:0}.job_listing_right_column a.cta-item.button{margin-right:0!important}}