a {color:#0291FF;font-weight:400;}
.fixed-top{background-color:#FFFFFF;}
.account_page .has_cover .right_part .right_part_wrap{background-color:#0291FF !important}
.bluetext{color:#0291FF !important;}
.team-box.has_style1 .badge{top:40px !important;}
th.title-col{width:40%;}
tr.standard-col {width:20%;}
.grey-cross, .blue-check{display:inline-block;}
.ellipse {padding-top:5px;padding-bottom:5px;}
.box_img {box-shadow:2px 5px 15px 0 rgb(0 0 0 / 15%) !important;height:280px;}
.footer .footer-body{background:#0291FF !important;}
.footer .list-items li a{font-size: 17px !important;}
.footer .footer-body H6{color:#FFFFFF;padding-bottom:20px;}
.footer .footer-body p{color:#FFFFFF;}
.footer .list-items li {margin-bottom:0.1rem !important;}
.account_page .has_cover .right_part .right_part_wrap{position:relative !important;}
/* Multiple step form */
.centerScreen{display:flex;justify-content:center;align-items:center;text-align:center;min-height:100vh;}
#regForm{background-color:#fff;margin:auto;padding:40px 0;}
.step1-btns .yesbtn{margin-right:40px;}
.step1-btns .contactbtn{margin-left:40px;}
ul.demo-list li {background: url(../images/illustration/blue-check.svg) no-repeat left 9px;padding-left:40px;padding-top:5px;padding-bottom:5px;margin-bottom:20px;}
input[type=text], input[type=password], input[type=email], input[type=tel], input[type=number], input[type=date], input[type=url], input[type=month], select, textarea{width: 70% !important;border-radius:5px !important;background:0 0;color: #232226;background-color:#FFFFFF;padding:15px !important;line-height:1.3;font-weight:400;border:1px solid #E2E4E9;position:relative;-webkit-appearance:none;box-shadow:0 7px 9px rgb(29 14 98 / 5%);-webkit-transition:all cubic-bezier(2, 145, 255, 1) 0.4s;-o-transition: all cubic-bezier(2, 145, 255, 1) 0.4s;transition:all cubic-bezier(2, 145, 255, 1) 0.4s;outline: 0;}
.btn-bottom a.btn{background-color:#0291FF !important;width: 167px;height:50px;border-radius:5px;color:white;font-size:18px;font-weight:500;letter-spacing:-0.56px;display:inline-flex;align-items:center;justify-content:center;margin:10px 0;}
.uplres-block{width:70% !important;border:1px solid #E2E4E9;border-radius:5px;border-color:#0291FF;}
/* Mark input boxes that get errors during validation: */
input.invalid {background-color:#ffdddd;}
/* Hide all steps by default: */
.steps {display:none;width:100%;}
#prevBtn {background-color:#FFFFFF;color:#0291FF;}
/* Step marker: Place in the form. */
.hbars {height:5px;width:35px;margin:0 2px;background-color:#bbbbbb;border:none;display:inline-block;opacity:0.5;}  
.hbars.active {opacity:1;}
.hbars.active{background-color:rgba(2, 145, 255, 0.38);}
/* Mark the steps that are finished and valid: */
.hbars.finish {background-color:#0291FF;}
.errorMsg{color: #f53b28 !important;}
.suggestions_con{position:relative;}
.suggestionsBox{position:absolute;z-index:5000;background:#ffffff;border:1px solid #ccc;right:0px;top:0px;width:100%;max-height:180px;overflow:auto;}
.suggestionList{margin:0px;padding:0px;}
.btn-info{background:#0291FF !important;border:1px solid #0291FF !important;}
.removejournal{margin-left:20px;position:absolute;top:12px;}
.wrapper{width:100%;}
.carousel1, .carousel2{max-width:100%;margin:auto;padding-left:30px;padding-right:30px;}
.carousel2{padding-top:5rem;}
.carousel1 .card, .carousel2 .card{color:#fff;text-align:center;margin:20px 30px;border:none;}
.owl-dots{text-align:center;margin-top:40px;}
.owl-dot{min-height:13px !important;max-height:13px !important;width:13px;margin-right:15px;outline:none;border-radius: 50%;background: #EEE1FF !important;}
.owl-dot.active,.owl-dot:hover{background:#9A4AFF !important;transform:matrix(1, 0, 0, -1, 0, 0);}
.CandcustomDemo .back_to, .EmpcustomDemo .back_to{position:fixed;left:40px;top:20px;padding:10px 20px;font-size:26px;color:#0291FF;z-index:9999;font-family:"circular_Bold", -apple-system, BlinkMacSystemFont, Roboto, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;font-weight:bold;}
.pricing-table table .colored-row th.sin-box:before{background-color:#FFFFFF !important}
.pricing-table{box-shadow: 2px 2px 15px 0 rgb(0 0 0 / 15%) !important}
.planBox{padding:20px;box-shadow:0px 4px 13px rgba(0, 0, 0, 0.25);border-radius:20px;}
.plancost{font-size:32px;}
.planBox li{padding-bottom:10px;}
ul.selectionBtns li{padding-bottom:20px;}
ul.selectionBtns li a{width:250px;}
ul.selectionBtns li.selected a{background-color:#0291FF !important;color:#FFFFFF;border-color: #0291FF;}
ul.selectionBtns.single-line li{display: inline-block;}
select.select-options {width:95% !important;background-color:#FFFFFF;color:#0291FF;border:1px solid #C1C1C1;font-weight:100 !important;height:48px;line-height:normal;}
/*.CandcustomDemo ul.selectionBtns li{display:inline-block;margin:0 20px;}*/
.fixed-bottom{background:#FFFFFF;}
.extraBtn{background:#0291FF;}
.candidate-signup .linkedin_sign {padding:15px 20px;background:#006097;border-radius:10px;color:white;width:max-content;transition:0.25s cubic-bezier(0.4, 0, 0.2, 1);cursor:pointer;}
.candidate-signup .linkedin_sign a{color:#FFFFFF;}
.candidate-signup .google_sign {padding:15px 20px;background:#DB4437;border-radius:10px;color:white;width:max-content;transition: 0.25s cubic-bezier(0.4, 0, 0.2, 1);cursor:pointer;}
.candidate-signup .google_sign a{color:#FFFFFF;}
.candidate-signup .google_sign:hover, .candidate-signup .linkedin_sign:hover {transform:translateY(-5px);box-shadow:0 40px 40px -20px rgb(23 29 48 / 10%);opacity:.9;}
.row-info {border:1px solid #C1C1C1;border-radius:8px;padding:5px 10px;}
.info-label {font-family:'Helvetica';font-weight:400;font-size:21px;line-height:24px;color:#8d8d8d;}
.info-value {font-family:'Helvetica';font-weight:400;font-size:21px;line-height:24px;color:#2D3A58;}
.btns-steps{position:relative;height:100px;}
.btns-steps .steps-logo{position:fixed;bottom:35px;left:0;right:0;z-index:0;}
.steps-logo{position:fixed;bottom:35px;left:0;right:0;}
.btns-steps .nxtbtn{position:fixed;bottom:25px;right:25px;z-index:1;}
.btns-steps .prebtn{position:fixed;bottom:25px;left:25px;}
.spmar{margin-top:15% !important;}
.planBox ul.customList {position:relative;padding-left:30px;}
.planBox ul.customList  li::before{position:absolute;content:'';display:inline-block;height:25px;width:25px;left:0;background-size:cover;background-image:url("../images/illustration/blue-check.svg");background-repeat:no-repeat;margin-right:10px;background-position:center center;vertical-align:middle;}
.CandcustomDemo .suggestionsBox {left:0;top:0;right:0;margin-left:auto;margin-right:auto;width:70% !important;text-align:left;padding-left:20px;}

/* Multiple step form end */
@media (min-width: 1200px){
    section.jbseek .section-title {max-width: 50rem !important}
    .section-companies2::before{content:"";position:absolute;background-image:url(../images/custom/stripes-right1.png);background-repeat:no-repeat;background-size:contain;background-position:right bottom;height:30rem;width:30rem;right:0;bottom:0;transform:translateY(80%);}
    .jbseek::after {content:"";position:absolute;background-image:url(../images/custom/right-bg-1.png);background-repeat:no-repeat;background-size:contain;background-position:right bottom;height:50rem;width:30rem;right:0;bottom:0;transform:translateY(-20%);}
    .steps_block .ellipse{background-image:url(../images/others/number-list.svg) !important;background-repeat:no-repeat !important;background-color:#FFFFFF !important;background-size:contain;}
    .comp-list .blue-check .ellipse{background-image:url(../images/illustration/blue-check.svg) !important;background-repeat:no-repeat !important;background-position:center;color:#FFFFFF;width:100%;height:32px;}
    .comp-list .grey-cross .ellipse{background-image:url(../images/illustration/cross-check.svg) !important;background-repeat:no-repeat !important;background-position:center;color:#FFFFFF;width:100%;height:32px;}
    .section-steps::before{content:"";position:absolute;background-image:url(../images/custom/right-bg-2.png);background-repeat:no-repeat;background-size:contain;background-position: right bottom;height:60rem;width:30rem;right:0;bottom:12%;transform: translateY(0%);}
    .section-steps::after{content:"";position:absolute;background-image:url(../images/custom/stripes-left1.png);background-repeat:no-repeat;background-size:contain;background-position:left top;height:30rem;width:30rem;left:0;top:0%;transform: translateY(-0%);}
    .job-openings::before{content:"";position:absolute;background-image:url(../images/others/jobsearch-opening-bg.svg);background-repeat:no-repeat;background-size:cover;background-position:top center;width:100%;height:100%;top:0;right:0;transform:translateY(0%);}
    .empsec::after{content:"";position:absolute;background-image:url(../images/custom/right-bg-3.png);background-repeat:no-repeat;background-size:contain;background-position:right bottom;height:35rem;width:25rem;right:0;bottom:25%;}
    .bwithb::before{content:"";position:absolute;background-image:url(../images/custom/stripes-left-2.png);background-repeat:no-repeat;background-size:contain;background-position: left bottom;height:30rem;width:23rem;left:0;bottom:10%;}
    .bwithb::after{content:"";position:absolute;background-image:url(../images/custom/right-bg-4.png);background-repeat:no-repeat;background-size:contain;background-position:right bottom;height:30rem;width:23rem;right:0;bottom:10%;}
    #regForm{width:990px !important;}
    .single-screen-bg::before{content:"";position:absolute;background-image:url(../images/custom/hero1-left-bg.png);background-repeat:no-repeat;background-size:contain;background-position:left top;height:30rem;width:15rem;left:0;bottom:0;transform:translateY(-20%);z-index:-1;}
    .single-screen-bg::after{content:"";position:absolute;background-image:url(../images/custom/stripes-right1.png);background-repeat:no-repeat;background-size:contain;background-position:right bottom;height:30rem;width:10rem;right:0;bottom:0;transform:translateY(-20%);z-index:-1;}
}
@media (max-width: 1200px){
    section.jbseek .section-title {max-width: 50rem !important}
    .jbseek::after {content:"";position:absolute;background-image:url(../images/custom/right-bg-1.png);background-repeat:no-repeat;background-size:contain;background-position:right bottom;height:35rem;width:23rem;right:0;bottom:0%;transform:translateY(-20%);}
    .steps_block .ellipse{background-image:url(../images/others/number-list.svg) !important;background-repeat:no-repeat !important;background-color:#FFFFFF !important;background-size:contain;}
    .comp-list .blue-check .ellipse{background-image:url(../images/illustration/blue-check.svg) !important;background-repeat:no-repeat !important;background-position:center;color:#FFFFFF;width:100%;height:32px;}
    .comp-list .grey-cross .ellipse{background-image:url(../images/illustration/cross-check.svg) !important;background-repeat:no-repeat !important;background-position:center;color:#FFFFFF;width:100%;height:32px;}
    .section-steps::before{content:"";position:absolute;background-image:url(../images/others/jobseeker-search-bg.svg);background-repeat:no-repeat;background-size:contain;background-position:right bottom;height:35rem;width:23rem;right:0;bottom:12%;transform:translateY(0%);}
    .job-openings::before{content:"";position:absolute;background-image:url(../images/others/jobsearch-opening-bg.svg);background-repeat:no-repeat;background-size:cover;background-position:top center;width:100%;height:100%;top:0;right:0;transform:translateY(0%);}
    .empsec::after{content:"";position:absolute;background-image:url(../images/others/empsec-bg.svg);background-repeat:no-repeat;background-size:contain;background-position:right bottom;height:35rem;width:23rem;right:0;bottom:12%;}
    .bwithb::after{content:"";position:absolute;background-image:url(../images/others/bwithb-bg.svg);background-repeat:no-repeat;background-size:contain;background-position:right bottom;height:35rem;width:23rem;right:0;bottom:0;}
    #regForm{width:990px !important;}
    .single-screen-bg::before{content:"";position:absolute;background-image:url(../images/custom/hero1-left-bg.png);background-repeat:no-repeat;background-size:contain;background-position:left top;height:30rem;width:15rem;left:0;bottom:0;transform:translateY(-20%);z-index:-1;}
    .single-screen-bg::after{content:"";position:absolute;background-image:url(../images/custom/stripes-right1.png);background-repeat:no-repeat;background-size:contain;background-position:right bottom;height:30rem;width:10rem;right:0;bottom:0;transform: translateY(-20%);z-index:-1;}
}
@media screen and (max-width: 991px){
    section img{width:50% !important;max-width: 60% !important;}
    section .steps-logo img{width:107px !important;max-width:107px !important;}
    #regForm{width:100%;max-width:990px !important;}
    .hbars{width:10px;}
    .single-screen-bg::before{content:"";position:absolute;background-image:url(../images/custom/hero1-left-bg.png);background-repeat:no-repeat;background-size:contain;background-position:left top;height:30rem;width:15rem;left:0;bottom:0;transform:translateY(-20%);z-index:-1;}
    .single-screen-bg::after{content:"";position:absolute;background-image:url(../images/custom/stripes-right1.png);background-repeat:no-repeat;background-size:contain;background-position:right bottom;height:30rem;width:10rem;right:0;bottom:0;transform:translateY(-20%);z-index:-1;}
}
/*------------------Package Deatils Section-------------*/
.be_pricing_sec .et-tooltip-arrow{left:90px;}
.be_pricing_sec .be_pricing_sec_wrap{max-width:1210px;width:100%;margin:0 auto;padding:0;}
.be_pricing_sec .be_pricing_sec_pack{display:flex;flex-wrap:wrap;flex-flow:row;padding:0;box-shadow:0px 10px 50px rgba(0, 0, 0, 0.08);border-radius:20px;}
.be_pricing_sec .be_pricing_sec_wrap .plan-billed-details{ margin-top: 9px; }
.be_pricing_sec .package_item{display:flex !important;flex-flow:column;width:calc(100% / 3);position:relative;cursor:pointer;}
.be_pricing_sec .be_pricing_sec_pack .package_item_slider{width:100%;display:flex;}
.be_pricing_sec .package_det.package_item>div{justify-content: inherit; padding-left: 16px;}
.be_pricing_sec .package_item>div{display:flex;align-items:center;justify-content:center;padding-left:0;min-height:65px;border-bottom:1px solid rgba(0, 0, 0, 0.08);}
.be_pricing_sec .package_item>div b{ font-weight: 500;}
.be_pricing_sec .package_item>div:last-child{ border: none;}
.be_pricing_sec .package_item .pkg_title_wrap{display:flex;flex-flow:column;min-height:88px;padding-top:12px;justify-content:unset;padding-left:0;}
.package_item_slider{ position: relative; }
.package_item_slider button.slick-arrow {position:absolute;top:136px;z-index:9;font-size:0px;background:transparent;outline:none;box-shadow:none;border:none;cursor:pointer;}
.package_item_slider button.slick-arrow.slick-disabled{opacity: 0.5; cursor: no-drop;}

.package_item_slider button.slick-arrow::before {content:"";position:absolute;width:13px;height:24px;background-size:cover;}
.package_item_slider button.slick-prev.slick-arrow{left:36px;padding:0;background:url(../images/icons/left-arrow.svg);width:32px;height:32px;}
.package_item_slider button.slick-next.slick-arrow{right:46px;padding:0;background:url(../images/icons/right-arrow.svg);width:32px;height:32px;}
.pkg_title_wrap .price-widget-block{margin-top:50px;text-align:center;padding:0 10px;height:200px;}
.review-slider .container .slick-track{ display: flex; }
.review-slider .container .slick-list.draggable{overflow:hidden;position:relative;width:100%;max-width:1028px;margin:auto;}
.discount-text{text-transform:uppercase;font-size:.875rem;color:#8d9aae;text-align:left;}
.package_det.package_item .title-col.sin-box {font-weight:700;position:relative;padding:0 20px;height:65px;font-size:18px;letter-spacing:-0.56px;}
.pkg_title_wrap .price-widget-block .title{font-size:21px;font-weight:700;letter-spacing:-0.66px;padding-bottom:5px;}
.pkg_title_wrap .price-widget-block .subtitle{font-size:15px;font-weight:300;letter-spacing:-0.46px;padding-bottom:26px;}
.pkg_title_wrap .price-widget-block .btn {width:167px;height:50px;border-radius:5px;background-color:#0291FF;color:white;font-size:18px;font-weight:500;letter-spacing:-0.56px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:50px;}
/* Slider */
.be_pricing_sec_pack .slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}
.be_pricing_sec_pack .slick-list{ position: relative; display: block; overflow: hidden; margin: 0; padding: 0; }
.be_pricing_sec_pack .slick-list:focus{ outline: none;}
.be_pricing_sec_pack .slick-list.dragging{ cursor: pointer; cursor: hand; }
.be_pricing_sec_pack .slick-slider .slick-track,
.be_pricing_sec_pack .slick-slider .slick-list{-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
.be_pricing_sec_pack .slick-track{ position: relative; top: 0; left: 0; display: block; margin-left: auto; margin-right: auto; }
.be_pricing_sec_pack .slick-track:before,.be_pricing_sec_pack .slick-track:after { display: table; content: ''; }
.be_pricing_sec_pack .slick-track:after{ clear: both;}
.be_pricing_sec_pack .slick-loading .slick-track{ visibility: hidden;}
.be_pricing_sec_pack .slick-slide{ display: none; float: left; height: 100%; min-height: 1px; }
.be_pricing_sec_pack .slick-initialized .slick-slide{  display: block;}
.be_pricing_sec_pack .slick-loading .slick-slide{  visibility: hidden;}
.be_pricing_sec_pack .slick-vertical .slick-slide{ display: block; height: auto; }
.be_pricing_sec .package_item .view_ctr span{margin-left:5px;}
@media (max-width:767.68px){
	.be_pricing_sec .be_pricing_sec_wrap{padding-bottom: 0 !important;width:80%;}
	.be_pricing_sec .det_feat_ben_title{margin-bottom:17px !important;font-size:24px !important;line-height:140% !important;max-width:328px;margin-left:auto;margin-right:auto;}
	.hero.has_style1 .hero-wrap {padding:0;}
	.footer .footer-body .footer-menus{margin-left:50px;}
}
@media (max-width: 1199px){
	.be_pricing_sec .be_pricing_sec_pack{padding: 0 20px;}
}
@media (min-width: 1100px){
	.be_pricing_sec .package_item.package_det{ min-width: 241px; }
	.be_pricing_sec .package_item{ min-width: auto; }
	.be_pricing_sec_pack .slick-list,
	.be_pricing_sec_pack .slick-track{width: 100% !important;}
	.be_pricing_sec_pack .slick-initialized .slick-slide{ width: calc(100% / 3) !important; }	
}
@media (min-width: 1024px){ 
	.be_pricing_sec .package_item.sl01:after, .be_pricing_sec .package_item.sl02:after{ content: ''; width: 1px; position: absolute; background: rgba(0, 0, 0, 0.08); height: 100%; right: 0; z-index: 1; }
}
@media (min-width: 1024px) and (max-width:1099.98px){
	.be_pricing_sec .package_item{min-width: calc(100% / 4);}
	.be_pricing_sec_pack .slick-list, .be_pricing_sec_pack .slick-track{width: 100% !important;}
	.be_pricing_sec_pack .slick-initialized .slick-slide{ width: calc(100% / 4) !important; }	
}
@media (max-width: 1023.98px){
	.be_pricing_sec .be_pricing_sec_pack .package_item_slider{ max-width: 360px;}
	.be_pricing_sec .package_item{ margin-top: 0;}
	.be_pricing_sec .package_item.package_det{background: transparent; box-shadow: none;}
	.be_pricing_sec .package_item{background: #FFFFFF; box-shadow: none;}
	.be_pricing_sec .package_item.selected{box-shadow: none;}
	.be_pricing_sec .package_item.premium_pkg:before{opacity:0;}
}
@media (min-width: 768px) and (max-width:1023.98px){
	.be_pricing_sec .be_pricing_sec_pack{ max-width: 720px; margin: 0 auto;justify-content: center;position:relative;box-shadow:0px 10px 50px rgba(0, 0, 0, 0.08);border-radius:20px;}
	.be_pricing_sec .package_item{ min-width: 360px;}	
	.be_pricing_sec .package_item .pkg_title_wrap{min-height: 91px;}
	.package_item_slider button.slick-next.slick-arrow{ right: 51px;}
  .hero.has_style1 .img_wrap1 img{width:70% !important}
  button.redirect_jobs_page{font-size:24px;height:75px;}
}
@media (max-width: 767.98px){
	.be_pricing_sec .be_pricing_sec_pack .package_item_slider,	.be_pricing_sec .package_item{min-width: 360px; max-width:360px; background: #fff;box-shadow: none !important;}
	.be_pricing_sec .package_item.premium_pkg .pkg_title_wrap{min-height: 88.5px !important;}
	.be_pricing_sec .package_item.package_det{ background: transparent;}
	.be_pricing_sec .be_pricing_sec_pack{padding: 0; justify-content: center;}
	.be_pricing_sec .package_item.package_det{ display: inline-block !important; position: absolute; z-index: 2;	}
	.be_pricing_sec .package_item .sec_head{justify-content: unset; padding-left: 0 !important;}
	.be_pricing_sec .package_item>div{ padding: 0 16px; justify-content: flex-end; }
	.be_pricing_sec .package_item>div:not(.pkg_title_wrap){max-width: 320px; margin-right: 20px; padding:0;}
	.be_pricing_sec .package_item .pkg_title_wrap{padding-right: 0;border-color: transparent;}
	.be_pricing_sec .package_item .cta_wrapper{ justify-content: center; padding: 0 !important;}
	.package_item_slider button.slick-prev.slick-arrow{left: 16px;}
	.package_item_slider button.slick-next.slick-arrow{right: 26px;}
	.be_pricing_sec .package_item.package_det>div:last-child{ display: none;}
	.be_pricing_sec .package_item.package_det{margin-top:263px;}
	.be_pricing_sec .package_item.package_det .pkg_title_wrap{display:none;}
	.package_item_slider button.slick-arrow{z-index:1;}
	.hero.has_style1 .hero-wrap {padding:0;}
	.footer .footer-body .footer-menus{margin-left:50px;}
  /*.input-group-append{margin:20px auto 0; background-color: transparent;}*/
  .input-group-append button{height:75px;}
  .hero.has_style1 .img_wrap1 img {width:70% !important;}
}
@media (min-width: 670px) and (max-width:767.98px){
  .input-group-append{margin:0 auto; background-color: transparent;}
  .input-group-append button{height:75px;}
  .hsearch{background-color: transparent !important;}
}
@media (min-width: 360px) and (max-width:669.98px){
  .input-group-append{margin:20px auto 0; background-color: transparent;}
  .input-group-append button{border-top-left-radius: 10px !important;border-bottom-left-radius: 10px !important; height:75px;}
  .hsearch{background-color: transparent !important;}

}
@media (max-width: 359.98px){
.be_pricing_sec .package_det.package_item .sec_head,.be_pricing_sec .package_item>div:not(.pkg_title_wrap){padding-left: 16px !important;}
.hero.has_style1 .hero-wrap {padding:0;}
.footer .footer-body .footer-menus{margin-left:50px;}
.input-group-append{text-align: center;}
.input-group-append{margin:20px auto 0; background-color: transparent;}
  .input-group-append button{border-top-left-radius: 10px !important;border-bottom-left-radius: 10px !important; height:75px;}
}
#overlay{ position: fixed; top: 0; z-index: 100; width: 100%; height:100%; display: none;  background: rgba(0,0,0,0.6);}
.cv-spinner {  height: 100%;  display: flex;  justify-content: center;  align-items: center;  }
.spinner {  width: 40px;  height: 40px;  border: 4px #ddd solid;  border-top: 4px #2e93e6 solid;  border-radius: 50%;  animation: sp-anime 0.8s infinite linear;}
@keyframes sp-anime {100% {transform:rotate(360deg);}}
.is-hide{  display:none;}
.addInputFields>div {width:70%;margin:10px auto 0;} 
.blog-careers{ margin-bottom: 0px !important;}
.footer .footer-desc .social-footer a img {width:18px !important;margin-right:8px;}
.pricing-email-btn {width:50px;height:30px;border-radius:5px;background-color:#0291FF;color:white;font-size:15px;font-weight:bold;letter-spacing:-0.56px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:0px;}
.pricing_errorMsg{color: #f53b28 !important; font-size: 15px;}
#overlay{position:fixed;top:0;z-index:100;width:100%;height:100%;display:none;background:rgba(0,0,0,0.6);}
.cv-spinner {height:100%;display:flex;justify-content:center;align-items:center;}
.spinner {width:40px;height:40px;border:4px #ddd solid;border-top: 4px#2e93e6 solid;border-radius:50%;animation:sp-anime 0.8s infinite linear;}
@keyframes sp-anime {100% {transform:rotate(360deg);}}
.is-hide{display:none;}
.card.acord{background-color:#f3f8ff;border-radius:10px;border:none;border-radius:10px !important;outline:none !important;overflow:hidden;margin-top:10px;}
.acord .card-header{padding:25px;margin-bottom:0;border:none;background:none;}
h5 a {font-size:20px;display:block;cursor: pointer;}
.btngroup{position:absolute;}
span.supscript {position:absolute;top:0px;right:10px;color:#007BFF;font-weight:700;font-size:20px;} 
span.btn-supscript {position:absolute;top:15px;color:#FFF;font-weight:800;font-size:15px;} 
span.footscript{position:absolute;bottom:40px;font-size:18px;padding-left:5px;}
span.mobilescript {position: absolute;font-size: 17px;padding-left: 0px;color: #007dff;}
input.home-search {height:75px;font-size:24px;}
button.redirect_jobs_page{font-size:24px;}
.hsearch {border:0px solid #fff !important;background-color:#FFF;}
.form-control.hsearch{height: auto !important;}
.hero.has_style1 .img_wrap1 img{width:50%}
.hero.has_style1 .hero-wrap{height:100vh}
.section .section-title {max-width: 100% !important;}
.section.has_style1::before { content: "";position:absolute;background:url(../images/custom/hero1-left-bg.png);background-repeat:no-repeat;background-size:contain;height:35rem;width:15rem;top:50%;transform:translateY(-50%);}