.home-wraper .et_pb_text_inner{text-align:center}.home-wraper .et_pb_text_inner ul li{display:block}.et_pb_section.home-wraper{height:100vh;min-height:100vh}.home-wraper .et_pb_row{display:flex;align-items:center}.home-wraper .et_pb_row .et_pb_column{padding:100px;height:100%;vertical-align:middle}.curse-fees .et_pb_row{display:flex;align-items:center}.curse-fees .et_pb_row .et_pb_image .et_pb_image_wrap img{border-radius:30px 0 30px 0}.curse-fees ul{padding:0;margin:0 0 28px}.curse-fees ul li{position:relative;display:block;padding-left:20px;line-height:22px;margin:10px 0}.curse-fees ul li::before{content:'❖';position:absolute;left:0;color:#8b20bb;top:0;font-size:16px}.et_pb_row.elig-rw{box-shadow:10px 10px 20px rgb(0 0 0 / 17%);padding:60px;display:flex;align-items:center}.et_pb_row.elig-rw .et_pb_column{width:80%}.et_pb_row.elig-rw .et_pb_column:nth-child(2){width:30%}.home-wraper .et_pb_text_inner h2{font-size:50px;line-height:55px}.home-wraper .et_pb_text_inner ul li a{font-size:14px;line-height:14px;font-weight:700;color:#000;text-transform:uppercase}body.home.page-template-default header{display:none}.home-wraper .et_pb_row .et_pb_column{padding:0 60px 100px}.home-wraper .et_pb_row .et_pb_column{display:flex;align-items:center;justify-content:center;flex-direction:column}.hom-top-log .et_pb_column{padding:13px 20px!important}form#wpjobportal_registration_form .inputbox{width:160px;padding:10px}form#wpjobportal_registration_form .wjportal-form-value input{width:100%}div.wjportal-form-wrp a.wjportal-form-reg-btn{position:absolute;left:220px;bottom:50px}div.wjportal-form-wrp div.wjportal-form-btn-wrp{text-align:left;margin:28px 0 0}.et_pb_fullwidth_menu .et-menu>li,.et_pb_menu .et-menu>li{padding-left:10px;padding-right:10px}.about-sec ul li{position:relative;display:block;padding-left:20px;line-height:22px;margin:10px 0}.about-sec ul li:after{content:"❖";position:absolute;left:0;color:#8b20bb;top:0;font-size:16px}.about-sec ul{padding:0;margin:0 0 28px}.et_pb_section.footer-info{display:none}.et_pb_image.ser-img .et_pb_image_wrap img{border-radius:30px 0 30px 0}.wjportal-error-msg-actions-wrp a{padding:13px 42px!important;text-transform:uppercase;font-weight:700;letter-spacing:2px;border-radius:90px;transition:all ease-in-out 0.3s}.wjportal-error-msg-actions-wrp a.wjportal-error-msg-act-login-btn{background:#4f1fff!important;border-color:#4f1fff!important}.wjportal-error-msg-actions-wrp a.wjportal-error-msg-act-login-btn:hover{background:#8b20bb!important;border-color:#8b20bb!important;color:#fff!important}.wjportal-error-msg-actions-wrp a.wjportal-error-msg-act-register-btn{background:#8b20bb!important;border-color:#8b20bb!important}.wjportal-error-msg-actions-wrp a.wjportal-error-msg-act-register-btn:hover{background:#000!important;border-color:#000!important;color:#fff!important}form#wpjobportal_registration_form .wjportal-form-value input,.wjportal-form-wrp.wjportal-login-form p.login-username input,.wjportal-form-wrp.wjportal-login-form p.login-password input{border:0;border-bottom:1px solid #ccc}form#wpjobportal_registration_form .wjportal-form-row{border:0}form#wpjobportal_registration_form .wjportal-form-row .wjportal-form-upload-btn-wrp{border:0;border-bottom:1px solid #ccc}.wjportal-form-wrp.wjportal-login-form p.login-username,.wjportal-form-wrp.wjportal-login-form p.login-password{border:0}.wjportal-form-wrp.wjportal-register-form,.wjportal-form-wrp.wjportal-login-form{background:#fff;padding:50px;box-shadow:10px 10px 30px rgb(0 0 0 / 16%);border-radius:10px}.wjportal-form-wrp.wjportal-register-form span.wjportal-form-upload-btn{background:#8b20bb!important;border-color:#8b20bb!important;color:#fff!important}div.wjportal-form-wrp div.wjportal-form-btn-wrp .wjportal-form-btn{background:#8b20bb;width:auto;border-radius:80px;border-color:#8b20bb;text-transform:uppercase;padding:18px 36px;height:auto;font-weight:700;letter-spacing:2px;transition:all ease-in-out 0.3s;cursor:pointer}div.wjportal-form-wrp div.wjportal-form-btn-wrp .wjportal-form-btn:hover{color:#8b20bb}div.wjportal-page-header{margin-bottom:20px;text-align:center}form#wpjobportal_registration_form .wjportal-form-row .wjportal-form-title{padding:24px 0 0}.wjportal-form-wrp.wjportal-login-form p.login-submit input{background:#8b20bb!important;width:auto!important;border-radius:80px;border-color:#8b20bb!important;text-transform:uppercase;padding:15px 36px!important;height:auto!important;font-weight:700;letter-spacing:2px;transition:all ease-in-out 0.3s;cursor:pointer;margin:0 0 20px}.wjportal-form-wrp.wjportal-login-form p.login-submit input:hover{color:#8b20bb!important;background:transparent!important}.inner-banner h1.et_pb_module_header{font-size:40px}.jb-sekr .et_pb_text_inner{font-size:18px;line-height:28px;font-weight:400;text-align:center}.jb-sekr .et_pb_text_inner p{padding:0}.jb-sekr .et_pb_text_inner strong{display:block;margin:10px 0 0}.log-btn a.et_pb_button{color:#ffffff!important;border-width:12px!important;border-color:#8b20bb;border-radius:60px;letter-spacing:2px;font-size:14px;font-weight:600!important;text-transform:uppercase!important;background-color:#8b20bb;text-align:center;padding:0;padding:0 45px!important}.log-btn a.et_pb_button:hover{padding:0;border-color:#000000!important;background-image:initial;background-color:#000000}.log-btn .et_pb_code_inner .et_pb_column{width:100%}.log-btn a.et_pb_button:after{line-height:inherit;font-size:inherit!important}.m-lgo-area .et_pb_menu__logo{width:293px}.m-lgo-area .et_pb_row{display:flex;align-items:center}.et_pb_text_inner h2{font-size:36px;line-height:40px;margin:0 0 20px}.inner-banner .et_pb_row .et_pb_promo_description{padding-bottom:0!important}.bannt h1.et_pb_module_header{margin-bottom:10px}.srvc .et_pb_blurb_content{background:#fff;box-shadow:0px 0px 30px rgb(0 0 0 / 10%);border-radius:20px;overflow:hidden;min-height:510px}.srvc .et_pb_blurb_content .et_pb_blurb_container{padding:30px 20px}.srvc .et_pb_main_blurb_image{margin:0;overflow:hidden}.srvc .et_pb_blurb_description a{margin-top:14px;display:inline-block}.srvc .et_pb_blurb_content span.et_pb_image_wrap img{transition:all ease-in-out 0.3s}.srvc .et_pb_blurb_content:hover span.et_pb_image_wrap img{transform:scale(1.05)}.clint-log .gs_logo_single{padding-top:0!important;padding-bottom:10px!important;padding-left:0}.connt input.wpcf7-form-control.wpcf7-text{background:transparent;border:none;border-bottom:1px solid #7b7a7a;width:100%;margin-bottom:10px;font-size:14px;padding:11px 0px;color:#000}.connt input.wpcf7-form-control.wpcf7-text:focus{background:transparent;border-color:#000}.connt textarea.wpcf7-form-control.wpcf7-textarea{background:transparent;border:none;border-bottom:1px solid #7b7a7a;width:100%!important;margin-bottom:10px;font-size:14px;padding:11px 0px;color:#000;height:120px}.connt textarea.wpcf7-form-control.wpcf7-textarea :focus{background:transparent;border-color:#000}.connt input.wpcf7-form-control.wpcf7-submit,.upload-resume-sec .submit-bot .wpcf7-submit{background:#8b20bb;border:none;border-radius:50px;padding:13px 45px;color:#fff;font-size:14px;text-transform:uppercase;font-weight:600;letter-spacing:2px;cursor:pointer;transition:all ease-in-out 0.3s}.connt input.wpcf7-form-control.wpcf7-submit:hover,.upload-resume-sec .submit-bot .wpcf7-submit:hover{background:#000}.et_pb_column.connt{background:#fff;padding:30px 30px;border-radius:10px;box-shadow:12px 0px 35px rgb(0 0 0 / 8%)}.m-lgo-area.et_pb_sticky_module.et_pb_sticky.et_pb_sticky--top{box-shadow:0 0 20px rgb(0 0 0 / 6%)}footer ul{padding:0!important}footer ul li{list-style:none;margin-bottom:8px;line-height:24px}footer ul li a,footer p{color:#a5a5a5;font-size:12px}footer h4{text-transform:uppercase;font-size:16px!important;letter-spacing:1px;margin-bottom:14px;font-weight:400}.foot-cont-det p a{color:#8a8a8a;font-weight:600;font-size:14px;transition:all ease-in-out 0.3s}footer a:hover{color:#fff}.upload-resume-sec .form-div{text-align:left;box-shadow:0px 0px 30px #00000026;padding:30px}.upload-resume-sec .form-div h3{text-align:left;padding-bottom:13px}.upload-resume-sec .form-div form.wpcf7-form{text-align:left}.upload-resume-sec form.wpcf7-form br{display:none}.upload-resume-sec .form-row{padding:0;box-shadow:0px 0px 30px #0000001f}.upload-resume-sec .form-row form.wpcf7-form{padding:35px 35px 35px 0}.upload-resume-sec form.wpcf7-form span{display:block;padding-top:5px}.upload-resume-sec .et_pb_image .et_pb_image_wrap{overflow:hidden}.upload-resume-sec .et_pb_image .et_pb_image_wrap img{height:530px;width:auto!important;max-width:unset}.upload-resume-sec .et_pb_row{display:flex;align-items:center}.upload-resume-sec form.wpcf7-form span input{width:100%;padding:10px;border:1px solid #d8d8d8}.submit-bot:hover input.wpcf7-form-control.wpcf7-submit{color:#fff!important}.submit-bot span.ajax-loader{position:absolute;right:-30px;top:50%;transform:translateY(-50%);margin:0}.submit-bot{display:inline-block;position:relative;margin-top:20px}.upload-resume-sec form.wpcf7-form label{font-size:14px;font-weight:700;color:#000;padding-bottom:8px;display:block}.service-sec-info .et_pb_row{display:flex;align-items:center}.map-info .et_pb_text_inner iframe{display:block}@media(max-width:1360px){.et-menu .menu-item-has-children>a:first-child::after{display:none}}@media(max-width:1400px) and (min-width:1361px){body #page-container .et_pb_section .et_pb_button_0_tb_header{padding:6px 12px!important}}@media(max-width:1360px) and (min-width:1192px){.et_pb_menu_0_tb_header.et_pb_menu ul li a{padding:0!important;font-size:12px}body #page-container .et_pb_section .et_pb_button_0_tb_header{letter-spacing:1px!important;font-size:12px!important;padding:6px 12px!important}.et_pb_menu_0_tb_header.et_pb_menu ul li{padding:0 6px}}@media(max-width:1191px) and (min-width:981px){body #page-container .et_pb_section .et_pb_button_0_tb_header{letter-spacing:0px!important;font-size:12px!important;padding:2px 6px!important}.et_pb_section.bannt{height:450px;padding:40px 0 0!important}.et_pb_section.bannt p{font-size:13px!important;line-height:26px!important}.et_pb_menu_0_tb_header.et_pb_menu ul li a{font-size:11px;padding:0!important;letter-spacing:0}.m-lgo-area .et_pb_menu__logo{width:210px}.log-btn a.et_pb_button{font-size:11px;padding:0 30px!important}.et_pb_menu_0_tb_header.et_pb_menu ul li{padding:0 5px}.et_pb_text_inner h2{font-size:40px}}@media(max-width:980px) and (min-width:768px){div#wjportal-job-cp-wrp div.wjportal-cp-right div.wjportal-cp-boxes div.wjportal-cp-box div.wjportal-cp-box-top div.wjportal-cp-box-num{padding:0!important}div#wjportal-job-cp-wrp div.wjportal-cp-right div.wjportal-cp-boxes div.wjportal-cp-box div.wjportal-cp-box-top img{float:none!important}div#wjportal-job-cp-wrp div.wjportal-cp-right div.wjportal-cp-boxes div.wjportal-cp-box div.wjportal-cp-box-top div.wjportal-cp-box-tit{padding:0!important}div#wjportal-job-cp-wrp div.wjportal-cp-right div.wjportal-cp-boxes div.wjportal-cp-box div.wjportal-cp-box-btm{font-size:12px!important}div#wjportal-job-cp-wrp div.wjportal-cp-left div.wjportal-cp-user div.wjportal-user-logo{height:140px!important;width:140px!important}div#wjportal-job-cp-wrp div.wjportal-cp-left div.wjportal-cp-short-links-wrp div.wjportal-cp-short-links-list div.wjportal-cp-list span.wjportal-cp-link-text{margin-left:10px!important;font-size:12px!important}div#wjportal-job-cp-wrp div.wjportal-cp-left div.wjportal-cp-short-links-wrp div.wjportal-cp-short-links-list div.wjportal-cp-list a.wjportal-list-anchor{padding:10px!important}}@media(max-width:1375px){div#wpjobportal-center{overflow-x:scroll}}@media(max-width:980px){body #page-container .et_pb_section .et_pb_button_0_tb_header{border-radius:0!important}.et_pb_section.copy-right .et_pb_row{padding-bottom:70px}.log-btn a.et_pb_button{width:100%;border-radius:0;display:block}.about-sec .et_pb_row{flex-direction:column-reverse}.et_pb_row.elig-rw .et_pb_column:nth-child(2),.et_pb_row.elig-rw .et_pb_column{width:100%}.curse-fees .et_pb_row{display:block}.et_pb_section.inner-banner{padding:40px 0!important}.et_pb_row.elig-rw{padding:30px;display:block}.et_pb_section.inner-banner .et_pb_column{margin-bottom:0}.service-sec-info .et_pb_row{display:block}.srvc .et_pb_blurb_content{min-height:auto}}@media(max-width:767px){.et_pb_text_inner h2{font-size:22px;line-height:normal}.m-lgo-area .et_pb_menu__logo{width:230px}.et_pb_button_module_wrapper a.et_pb_button{display:block!important;padding:0!important;text-align:center}.et_pb_button_module_wrapper a.et_pb_button:hover{padding:0!important}.inner-banner h1.et_pb_module_header{font-size:30px}.et_pb_section.inner-banner{padding:20px 0!important;background-position:center right 80%!important}.srvc .et_pb_blurb_content .et_pb_blurb_container{padding:20px;text-align:center!important}.et_pb_section.service-sec-info,.et_pb_section.services-sec,.et_pb_section.about-sec,.et_pb_section.curse-fees,.et_pb_section.clint-log,footer .et_pb_section{padding:15px 0!important}.et_pb_section.footer-info .et_pb_row .et_pb_column{margin-bottom:7px!important}.et_pb_section.footer-info .et_pb_row .et_pb_column:last-child{margin-bottom:0!important}.et_pb_section.copy-right .et_pb_row{padding:0px}.et_pb_section.footer-info .et_pb_column ul.et_pb_module.et_pb_social_media_follow,.et_pb_section.footer-info .et_pb_column .et_pb_text_inner{text-align:center}.wjportal-page-heading{font-size:28px!important;line-height:normal!important}div#wjportal-job-cp-wrp div.wjportal-cp-left div.wjportal-cp-short-links-wrp div.wjportal-cp-short-links-list{border:1px solid #d4d4d5}div#wjportal-job-cp-wrp div.wjportal-cp-left{float:none!important;width:100%!important}div#wjportal-job-cp-wrp div.wjportal-cp-right{float:none;width:100%!important;padding:0!important}div#wjportal-job-cp-wrp div.wjportal-cp-right div.wjportal-cp-boxes{margin-top:20px!important}div#wjportal-job-cp-wrp div.wjportal-cp-right div.wjportal-cp-boxes div.wjportal-cp-box{float:none!important;width:100%!important}.wjportal-form-wrp.wjportal-register-form,.wjportal-form-wrp.wjportal-login-form{padding:20px}form#wpjobportal_registration_form .inputbox{width:100%}div.wjportal-form-wrp a.wjportal-form-reg-btn{position:static}}.bannt h4{margin-top:11px;font-size:22px;letter-spacing:1px}@media (max-width:479px){.wjportal-form-wrp.wjportal-register-form{padding:20px}.wjportal-form-wrp.wjportal-register-form span.wjportal-form-upload-btn{position:static!important;display:block}form#wpjobportal_registration_form .wjportal-form-row .wjportal-form-upload-btn-wrp{padding:13px 0}div.wjportal-form-wrp div.wjportal-form-btn-wrp .wjportal-form-btn{white-space:normal}}@media (max-width:767px){.home-wraper .et_pb_row{display:block;align-items:center}.et_pb_row.hom-top-log{position:initial}.mob-hm-sec .et_pb_column{padding:115px 20px!important}.et_pb_row.mob-hm-sec{height:auto}}@media (max-width:980px){.upload-resume-sec .et_pb_row{display:block;padding:0}.upload-resume-sec .form-div{padding:0;box-shadow:unset;padding-top:19px}.upload-resume-sec .form-div .et_pb_module{box-shadow:0px 0px 30px #00000026;padding:30px;max-width:510px;margin:0 auto}.upload-resume-sec .et_pb_image .et_pb_image_wrap img{height:auto;width:100%!important;max-width:100%!important}.upload-resume-sec .form-row{box-shadow:unset}.upload-resume-sec .resum-form .et_pb_module{box-shadow:0px 0px 30px #0000001f;padding:30px}.upload-resume-sec .resum-form .et_pb_module form.wpcf7-form{padding:0}.upload-resume-sec .resum-form{padding-top:18px}}@media (max-width:767px){.upload-resume-sec .et_pb_button_module_wrapper a.et_pb_button{display:inline-block!important;max-width:215px;width:100%}.inner-banner .et_pb_row .et_pb_column .et_pb_module .et_pb_promo_description h1{font-size:30px!important}}@media (max-width:400px){.upload-resume-sec .form-div .et_pb_module,.upload-resume-sec .resum-form .et_pb_module{padding:20px 15px}}