.ad-block .iwj-ads.ads-button{display:-webkit-box;display:-ms-flexbox;display:flex}.ad-block .iwj-ads.ads-button .ad-text{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:15px;font-size:15px}.ad-block .iwj-ads.ads-button .ad-text .ad-button span{color:#fff;padding:5px 15px;margin-top:15px;display:inline-block;border-radius:4px;font-size:15px;background:#142542;font-weight:500}.ad-block .ad-image{position:relative;width:70px;min-height:100px}.ad-block.button-full-text .ad-image{min-height:auto}.ad-block .ad-image .ad-image-inner{position:absolute;bottom:0;border:solid 5px #ffd40061;border-radius:50%;overflow:hidden;width:70px;height:70px;display:-webkit-box;display:flex;justify-content:center}.ad-block.button-full-text .ad-image .ad-image-inner{position:relative}.ad-block .style2 .ad-image .ad-image-inner{border:hidden;border-radius:0;overflow:visible}.iwj-job-items .ad-block{padding:25px;border-bottom:1px solid #e3e6e9;cursor:pointer;color:#435269;min-height:150px;background:#F3F3F3;border-top:solid 1px #e3e6e9;margin-top:-1px}.ads-modal-content{display:flex}.ads-modal-content .form-controls{width:50%;flex:0 0 auto;background:#fff;padding:50px 30px;position:relative;min-height:500px}.ads-modal-content .form-controls .form-title h3{margin:0 0 20px 0;position:relative;padding-bottom:10px;font-weight:300}.ads-modal-content .form-controls .form-title h3 sup{top:-1em;background:var(--colors-primary-500);color:#fff;padding:1px 10px;line-height:13px;font-size:13px;border-radius:4px;left:5px}.ads-modal-content .form-controls .form-title h3:after{content:"";position:absolute;bottom:0;border-bottom:solid 1px #dedede;left:0;width:100%}.ads-modal-content .form-controls .form-title ul{margin-top:25px;margin-left:0;padding:0;list-style:none}.ads-modal-content .form-controls .form-title li{display:flex;margin-bottom:15px}.ads-modal-content .form-controls .form-title li i{margin-right:10px;font-size:20px}.ads-modal-content .ads-banner{flex-grow:1;-webkit-box-flex:1;-ms-flex-positive:1;background:#f5f7f7;position:relative}.ads-modal-content .ads-banner-inner{width:100%;height:100%;background-size:cover;background-position:center;overflow:hidden;position:relative}.ads-modal-content .ads-banner-inner span.play-icon{font-size:50px;color:#fff;position:absolute;bottom:15px;right:25px}.iwj-form-2.ads-contact-form .iwjmb-field input[type="password"],.iwj-form-2.ads-contact-form .iwjmb-field input[type="number"],.iwj-form-2.ads-contact-form .iwjmb-field input[type="text"],.iwj-form-2.ads-contact-form .iwjmb-field input[type="email"],.iwj-form-2.ads-contact-form .iwjmb-field input[type="url"],.iwj-form-2.ads-contact-form .iwjmb-field select,.iwj-form-2.ads-contact-form .iwjmb-field textarea{padding:10px 15px}@media (max-width:480px){.ads-modal-content{flex-direction:column}.ads-modal-content .form-controls{width:100%;order:1}.ads-modal-content .ads-banner{height:200px}}