/*!/wp-content/themes/divi-nearcoders/style.css*/.ds-timeline::before,.ds-timeline::after{content:'';background:#fff;height:30px;width:30px;border:5px solid;border-radius:50%;position:absolute;right:calc(50% - 15px);z-index:1}.ds-timeline::before{border-color:#ffea96;top:-17.5px}.ds-timeline::after{border-color:#452f92;bottom:-17.5px}.ds-timeline .et_pb_row .et_pb_module{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ds-timeline .et_pb_row:nth-of-type(odd){background-size:50% 100%;background-position:left}.ds-timeline .et_pb_row:nth-of-type(even){background-size:50% 100%;background-position:right}.ds-timeline .ds-left::before,.ds-timeline .ds-right::before{content:'';background:#fff;height:calc(100% - 10px);width:calc(100% - 5px);position:absolute;top:5px}.ds-timeline .ds-left::before{left:5px;border-radius:105px 0 0 105px}.ds-timeline .ds-right::before{right:5px;border-radius:0 105px 105px 0}@media all and (max-width:980px){.ds-timeline .et_pb_row:nth-of-type(even){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.ds-timeline h2{text-align:center}.ds-timeline .ds-left::before{border-radius:50px 0 0 50px}.ds-timeline .ds-right::before{border-radius:0 50px 50px 0}.ds-timeline .et_pb_row:nth-of-type(odd){border-radius:55px 0 0 55px}.ds-timeline .et_pb_row:nth-of-type(even){border-radius:0 55px 55px 0}}.pum-container.pum-responsive{top:50px!important}.careers-pop-up-wrapper .nf-before-form-content{display:none}.careers-pop-up-wrapper .nf-form-content{padding:0;margin:0}.careers-pop-up-wrapper .nf-field-container .nf-field-label{margin-bottom:0px!important}.careers-pop-up-wrapper .nf-form-content .listselect-wrap .nf-field-element div,.careers-pop-up-wrapper .nf-form-content .ninja-forms-field,.careers-pop-up-wrapper .nf-error .nf-error-msg{font-size:14px}.careers-pop-up-wrapper .nf-field-container{margin-bottom:15px}.careers-pop-up-wrapper .file_upload-container .file_upload-wrap .nf-field-description{order:20!important}.careers-pop-up-wrapper .file_upload-container .file_upload-wrap .btn{font-size:14px;padding:5px 10px;height:50px}.careers-pop-up-wrapper .submit-container,.careers-pop-up-wrapper .nf-after-form-content{margin:0 -20px;padding:20px;background-color:#912f88;text-align:center}.careers-pop-up-wrapper .submit-container{padding-top:40px;padding-bottom:10px}.careers-pop-up-wrapper .nf-after-form-content{margin-bottom:-20px}.careers-pop-up-wrapper .nf-after-form-content .nf-error-msg{color:#fff}.careers-pop-up-wrapper .submit-button-wrapper{border-color:#191919;padding:14px 28px!important;color:#912f88!important;border-width:2px;border-radius:50px;letter-spacing:2px;font-size:16px!important;font-family:'Jura',Helvetica,Arial,Lucida,sans-serif;font-weight:700;text-transform:uppercase;background-color:#ffcf07!important}.contact-us-textarea{max-height:120px!important}