.cm-jobopenings{height:auto;background-size:cover;background-position:center;padding-top:60px;padding-bottom:60px}.cm-jobopenings .lp-banner{height:100%;vertical-align:middle;position:relative;z-index:100;padding:10% 0 5% 0}.cm-jobopenings .cm-row{margin:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cm-jobopenings .cm-collg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;position:relative;width:100%;padding-right:15px;padding-left:15px}.cm-jobopenings .cm-jobopening-box{width:fit-content;padding-top:5%}.cm-jobopenings .banner-webinar-style{background:rgb(47 35 33 / 70%);padding:30px;border:1px solid #4c3b32}.cm-jobopenings .banner-btner{text-align:left;margin-top:-10px;padding:0 30px}.cm-jobopenings .banner-webinar-style h2{font-size:48px;color:#fff;line-height:1.2em;font-weight:300;margin:0}.cm-jobopenings .banner-webinar-style h3{font-size:20px;color:#fff;padding-top:15px;margin:0;padding-bottom:15px;font-weight:normal;line-height:1.5}.cm-jobopenings .banner-btner a{font-size:14px;padding:13px 36px;background:#000;color:#fff;border:2px solid;border-image-source:linear-gradient(90deg,#3169b3,#f6b718);border-image-slice:1;text-decoration:none;display:inline-block}.cm-jobopenings .banner-btner a:hover{border-image-source:linear-gradient(90deg,#f6b718,#3169b3);border-image-slice:1;text-decoration:none}.cm-jobopenings .banner-btner a.vid-btns{background:#fff;color:#3169b3;margin-left:15px}@media(max-width:426px){.cm-jobopenings .banner-webinar-style h2{font-size:24px}.cm-jobopenings .banner-webinar-style h3{font-size:14px}}@media(max-width:480px){.cm-jobopenings .banner-btner a.vid-btns{margin-left:0;margin-top:15px}}