html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;-webkit-text-size-adjust:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.3em;border:none;outline:none;text-decoration:none}a:focus{outline:auto}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{font-family:open-sans,sans-serif;font-weight:400;font-style:normal;text-shadow:1px 1px 1px rgba(0,0,0,0.004);-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale;overflow:auto;-webkit-overflow-scrolling:touch;line-height:1.2em;background-color:#ffffff}#wrapper{overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-weight:normal}h1{font-weight:600;font-style:normal;font-size:50px;line-height:1.5em}h1.page-title{font-size:30px;line-height:44px;color:#000;margin-bottom:30px;border-bottom:5px solid #2976b9;display:inline-block}#bottom-cta h1,#bottom-cta h6{font-weight:600;font-style:normal;font-size:50px;line-height:52px}h2{font-size:30px;line-height:36px;color:#414042}h3{font-weight:600;font-style:normal;font-size:26px;color:#272660}h4{color:#272660;font-size:22px;font-weight:600}h5{color:#272660;font-size:20px}h6,.footer-title-h6{color:#272660;font-size:15px;font-weight:600}#testimonials li.slide p.footer-title-h6{color:#272660;font-size:15px;font-weight:600}p{color:#414042;font-size:14px;line-height:20px;font-weight:500}label,select,input[type="text"],input[type="email"],input[type="number"],input[type="file"],textarea{color:#414042 !important}body.freeze{overflow:hidden}#header-adjust{padding-top:85px}.container{max-width:1200px;width:100%;margin:0 auto}.container.vc_col-sm-12{float:none}.container-narrow{max-width:570px;margin:0 auto !important}.fixed{position:fixed}.absolute{position:absolute}.scroll{overflow-y:scroll;-webkit-overflow-scrolling:touch}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.pointer{cursor:pointer}.alignright{float:right;margin:0 0 20px 20px}.alignleft{float:left;margin:0 20px 20px 0}.aligncenter{display:block;margin:0 auto !important}form.aligncenter table{display:inline-block;margin:0 auto}.clearfix:after{content:"";display:table;clear:both}.flex-no-wrap{-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.flex-wrap,div.flex-wrap>.flex-container{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.flex-align-bottom{-webkit-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end}.show-mobile{display:none}.fade-point{opacity:0;-webkit-transition-duration:1s;-moz-transition-duration:1s;-ms-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s;-webkit-transition-property:all;-moz-transition-property:all;-ms-transition-property:all;-o-transition-property:all;transition-property:all}.fade-point.fade-in{opacity:1}.background-cover{background-size:cover;background-repeat:no-repeat}.circle{border-radius:50%}.column-row .column .description{padding:0 20px}.wpb_text_column strong{font-weight:bold}.wpb_text_column em{font-style:italic}.wpb_text_column ul{padding:20px 0 20px 20px}.wpb_text_column ul li{list-style:disc;margin-bottom:10px;color:#414042;font-size:14px;line-height:20px}.wpb_text_column ol{padding:20px 0 20px 20px}.wpb_text_column ol li{list-style:decimal;margin-bottom:10px;color:#414042;font-size:14px;line-height:20px}.wpb_text_column a{color:#272660;text-decoration:underline}.wpb_text_column a.button{text-decoration:none}.button-wrapper{margin:0 -5px}.button-wrapper a.button{margin:5px}.rotate-round-wrapper{border-radius:40px;overflow:hidden;width:500px;height:500px;transform:rotate(-45deg);margin-top:20%}.rotate-round-wrapper img{transform:rotate(45deg);width:143%;height:143%;position:absolute;left:-20%;top:-20%}.svg-diamond{width:100%;height:auto;display:block}.split-column{display:flex;position:relative;overflow:hidden}.split-column .column-half{max-width:600px}.split-column .column-half.text-column{padding:100px 0}.split-column .column-half.left{margin-left:auto;float:none}.split-column .column-half.right{margin-right:auto;float:none}.gradient{background-image:linear-gradient(#fff, #f2f2f2)}.bordered{border-top:10px solid #2976b9;border-bottom:10px solid #2976b9}#content-wrap span.wpcf7-not-valid-tip{margin-bottom:20px;top:-20px;position:relative}#content-wrap .split-column-cta .three-columns{margin-left:-30px;margin-right:-30px}#content-wrap .split-column-cta .three-columns .column{padding:0 30px}#content-wrap .split-column-cta .three-columns .column>.vc_column-inner{max-width:100%}#content-wrap .split-column-cta .three-columns .column.divider-left-right::before{left:0}#content-wrap .split-column-cta .three-columns .column.divider-left-right::after{right:0}#content-wrap .split-column-cta .three-columns .column.divider-left-right::before,#content-wrap .split-column-cta .three-columns .column.divider-left-right::after{content:'';display:block;position:absolute;top:0;bottom:0;width:1px;background-color:#AEB0B3;height:90%;margin:auto 0}.split-column-cta{border-top:10px solid #2976b9;border-bottom:10px solid #2976b9}.split-column-cta .divider::after{content:'';display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto auto;width:1px;height:240px;background-color:#AEB0B3}.split-column-cta .column.wide>.vc_column-inner{max-width:400px;margin:0 auto}.split-column-cta .column>.vc_column-inner{max-width:270px;margin:0 auto}.desktop-padding-right{padding-right:30px !important}.desktop-padding-left{padding-left:30px !important}.column.form{border:10px solid #2976b9;border-radius:40px;padding:40px}.column.form form input,.column.form form textarea,.column.form form select{width:100%;outline:0;margin-bottom:20px;border:1px solid #9e9e9e;font-family:open-sans,sans-serif;color:#828282;font-size:14px}.column.form form input[type="submit"]{border:0;color:#fff}.career-path.last::after{display:none}.career-path::after{content:'';display:block;position:absolute;top:0;bottom:0;right:-15px;margin:auto 0;background-image:url("https://www.abrjobs.com/wp-content/themes/abrtheme/svg/career-path-arrow.svg");background-repeat:no-repeat;background-position:center center;background-size:cover;width:30px;height:20px}.career-path .wpb_wrapper .wpb_wrapper{border:10px solid #2976b9;padding:35px 0;margin:0 30px;border-radius:25px}input::-webkit-input-placeholder{font-family:open-sans,sans-serif}input::-moz-placeholder{font-family:open-sans,sans-serif}input:-ms-input-placeholder{font-family:open-sans,sans-serif}input:-moz-placeholder{font-family:open-sans,sans-serif}textarea::-webkit-input-placeholder{font-family:open-sans,sans-serif}textarea::-moz-placeholder{font-family:open-sans,sans-serif}textarea:-ms-input-placeholder{font-family:open-sans,sans-serif}textarea:-moz-placeholder{font-family:open-sans,sans-serif}.solo-text-scene .text-column{padding-left:130px;max-width:600px;margin-right:auto}.solo-text-scene .text-column .vc_column-inner{background-color:#fff;z-index:1;position:relative}#wrapper .pad-right-60{padding-right:60px}.diamond{position:absolute}.diamond.x-small svg{width:40px;height:40px}.diamond.small svg{width:80px;height:80px}.diamond.medium svg{width:170px;height:170px}.diamond.large svg{width:300px;height:300px}.diamond.x-large svg{width:530px;height:530px}.diamond.dark-blue svg path{fill:#272660}.diamond.light-blue svg path{fill:#2976b9}.diamond.red svg path{fill:#e61e26}.anchor{padding-top:85px;margin-top:-85px}.button-row a.button{margin:10px}.button-row a.button:hover{background-color:#fff;color:#e61e26}.gutter-container{margin:0 -30px}.gutter-container .gutter{padding:0 30px}.header-spacing{margin-top:60px}#cr-widget635406016{margin:0 auto;max-width:100%}.hf-chat-launcher-container{z-index:15}#quick-apply-form{display:flex;align-items:center;justify-content:center}#header-wrap{background-color:#fff;border-bottom:1px solid #d4d6d7;width:100%;z-index:10}#header-wrap header{height:85px;padding:10px 25px;position:relative}#header-wrap header li{list-style:none}#header-wrap header #logo div img{max-width:185px !important;width:100%;height:auto}#header-wrap header a.intranet{display:inline-block;margin-right:20px;color:#414042;font-size:12px}#header-wrap header .header-social{flex:1;text-align:right;padding-right:80px;margin-top:12px}#nav{display:none;width:260px;position:fixed;z-index:9;right:0;top:85px;background-color:#fff;height:100%;border-left:1px solid #d4d6d7}#nav.is-open{display:block}#nav nav#primary{padding:30px}#nav nav#primary ul{text-align:left;width:100%}#nav nav#primary ul li{display:block}#nav nav#primary ul li a{display:block;font-size:15px;color:#494949;padding:10px 0}#nav nav#primary .header-social{padding-top:30px}#nav nav#primary a.intranet{display:inline-block;margin-right:20px;color:#AEB0B3;font-size:12px}.header-social a.button{background-color:#2976b9;padding:10px 20px;margin-left:10px;font-size:14px}nav ul{position:relative;display:inline-table}nav ul:after{content:"";clear:both;display:block}nav ul li a{display:block}nav ul li.menu-item-has-children{position:relative;cursor:pointer}nav ul li.menu-item-has-children>a::after{content:'';display:inline-block;width:8px;height:8px;background-image:url("https://www.abrjobs.com/wp-content/themes/abrtheme/svg/menu-arrow.svg");background-repeat:no-repeat;background-position:center center;position:absolute;top:18px;bottom:0;right:0}nav ul li.menu-item-has-children.show>a:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}nav ul li.menu-item-has-children.show>ul{display:block}nav ul ul{display:none;position:static;margin-left:20px;background-color:#fff;text-align:left}nav ul ul li{position:relative;display:block;margin-left:0px}nav ul ul li a{display:block}nav ul ul li.menu-item-has-children{padding-right:0}nav ul ul ul{display:none;position:absolute;left:100%;top:0}nav#mobile{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:2}nav#mobile.is-open{display:block}nav#mobile #mobile-wrapper{padding:90px 30px 30px 30px}nav#mobile #mobile-wrapper ul{width:100%;text-align:left}nav#mobile #mobile-wrapper ul li{display:block}nav#mobile #mobile-wrapper ul li ul{position:static;margin-left:20px}#mobile-icon{cursor:pointer;position:absolute;right:0;top:0;width:85px;height:100%;border-left:1px solid #d4d6d7}#mobile-icon div.burger-stack{height:3px;width:24px;background-color:#e61e26;position:absolute;top:30px;left:30px;border-radius:5px}#mobile-icon div.burger-stack:before{transform:translateY(-6px)}#mobile-icon div.burger-stack:after{transform:translateY(6px)}#mobile-icon div.burger-stack:before,#mobile-icon div.burger-stack:after{border-radius:5px;height:3px;width:100%;background-color:#e61e26;display:block;content:'';position:absolute;-webkit-transition:all .4s ease;transition:all .4s ease}#mobile-icon span{font-size:10px;font-weight:600;position:absolute;left:28px;bottom:25px}#menu-icon{cursor:pointer;height:85px;width:85px;position:absolute;color:inherit;right:0;top:0}#menu-icon.is-open div.burger-stack{background:none}#menu-icon.is-open div.burger-stack:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#menu-icon.is-open div.burger-stack:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#home-video-row{position:absolute;top:90px;left:0;width:100%;z-index:0;height:100%;margin:0;overflow:hidden;background-color:transparent}#home-video-row>div{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}#home-video-row>div .wpb_text_column{position:static}#home-video-row #video-fallback{background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;z-index:0;top:0;left:0}#home-video{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-color:transparent !important}#hero .grey-overlay{background-color:rgba(39,38,96,0.3);position:absolute;top:0;left:0;width:100%;height:100%}#hero #hero-wrapper>.vc_column-inner>.wpb_wrapper{min-height:100%;display:flex;flex-direction:column}#hero #hero-wrapper #hero-main .content-narrow{max-width:600px;margin:0 auto}#hero #hero-wrapper #hero-main .column-half>.vc_column-inner{max-width:600px;margin-left:auto}#hero #hero-wrapper #hero-main .diamond-image{overflow:hidden}#hero #hero-wrapper #hero-main .diamond-image #hero-svg{z-index:1;position:relative}#hero #hero-wrapper #hero-main .diamond-image .diamond.x-small{top:22%;left:15%}#hero #hero-wrapper #hero-main .diamond-image .diamond.small{top:13%;left:16%}#hero #hero-wrapper #hero-main .diamond-image .diamond.medium{left:0;bottom:10%}#hero #hero-wrapper #hero-main .diamond-image .diamond.large{left:10%;bottom:0%}#hero #hero-wrapper #hero-main a.button{background-color:#2976b9}#hero #hero-wrapper #hero-main a.button:hover{background-color:#272660}#hero-cta{padding-top:15px;background-color:#D4D6D7;position:fixed;bottom:0;left:0;z-index:14;width:100%}#hero-cta h3{font-size:20px;background-color:#D4D6D7}#hero-cta .hide-mobile-form{background-color:#D4D6D7}#hero-cta .wpcf7{width:100%}#hero-cta form .input-wrapper{display:inline-block;vertical-align:bottom;margin:0 5px 15px 5px;max-width:160px;width:100%}#hero-cta form .input-wrapper label{font-size:13px}#hero-cta form p{display:inline-block;margin-bottom:15px}#hero-cta form span.wpcf7-form-control-wrap{position:relative}#hero-cta form span select{cursor:pointer;border-right:0;border-radius:8px;background-color:#fff}#hero-cta form span input[type="text"],#hero-cta form span input[type="email"]{border-right:1px solid #d4d6d7}#hero-cta form span input[type="text"],#hero-cta form span input[type="email"],#hero-cta form span select{max-width:160px;width:100%;border-top:0;border-bottom:0;border-left:0;outline:0;height:35px;box-sizing:border-box;padding:8px 15px;border-radius:8px}#hero-cta form span input[type="submit"]{border:0}#hero-cta form span .custom-file-upload{position:relative;overflow:hidden;cursor:pointer}#hero-cta form span .custom-file-upload input[type="file"]{position:absolute;top:-10px;right:5px;width:140px;height:40px;font-size:100px;text-align:right;filter:alpha(opacity=0);opacity:0;outline:none;background:white;cursor:inherit;display:block}#hero-cta form span .custom-file-upload .button{background-color:#404041;padding:8px 15px;margin:0 5px}#hero-cta form span .custom-file-upload .file-info{display:inline-block}#hero-cta form .submit-group{display:inline-block}#hero-cta form span[role="alert"]{position:absolute;left:0;top:35px}#hero-cta form input[type="submit"]{cursor:pointer;background-color:#404041;border-radius:8px;font-size:14px;padding:8px 15px}#hero-cta form input[type="submit"]:hover{background-color:#272660}#hero-cta form select,#hero-cta form input[type="text"]::-webkit-input-placeholder,#hero-cta form input[type="email"]::-webkit-input-placeholder{font-family:open-sans,sans-serif;color:#404041;font-size:13px;line-height:20px}#hero-cta form select,#hero-cta form input[type="text"]::-moz-placeholder,#hero-cta form input[type="email"]::-moz-placeholder{font-family:open-sans,sans-serif;color:#404041;font-size:13px;line-height:20px}#hero-cta form select,#hero-cta form input[type="text"]:-ms-input-placeholder,#hero-cta form input[type="email"]:-ms-input-placeholder{font-family:open-sans,sans-serif;color:#404041;font-size:13px;line-height:20px}#hero-cta form select,#hero-cta form input[type="text"]:-moz-placeholder,#hero-cta form input[type="email"]:-moz-placeholder{font-family:open-sans,sans-serif;color:#404041;font-size:13px;line-height:20px}#hero h1{font-size:40px;line-height:50px}#sub-hero{min-height:225px;padding-top:85px}#sub-hero.full-row{height:225px;background-color:#2976b9}#sub-hero.full-row h1{color:#fff}#sub-hero.full-row .title-holder{background-color:#fff;border-radius:25px;padding:30px}#sub-hero.full-row .title-holder-2{max-width:700px;margin:0 auto;float:none;background-color:#2976b9;border-radius:15px 15px 0 0;padding:15px}#sub-hero.full-row .title-holder-2 h1{color:#fff;font-size:36px}#sub-hero.single-hero .sub-hero-diamond{padding:0}#sub-hero.single-hero .sub-hero-diamond .diamond-wrapper{background-image:url(/wp-content/uploads/2020/01/sub-hero-diamond.svg) !important;background-repeat:no-repeat !important;background-size:cover !important}#sub-hero .column-half{height:300px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center}#sub-hero .sub-hero-diamond{position:relative}#sub-hero .sub-hero-diamond>div{height:100%;background-position:left center !important}#sub-hero .sub-hero-diamond .diamond.x-small{top:30%;left:11%}#sub-hero .sub-hero-diamond .diamond.small{top:8%;left:14%}.diamond-scene::after{content:'';display:block;position:absolute;z-index:0;width:33.33%;left:0;top:0;bottom:0;margin-top:auto;margin-bottom:auto;background-image:url("https://www.abrjobs.com/wp-content/themes/abrtheme/svg/diamond-light-blue.svg");background-repeat:no-repeat;background-position:right center}.diamond-scene.right::after{right:0;left:auto;background-position:left center}#bottom-cta{background-color:#2976b9;position:relative}#bottom-cta .text-column{padding:90px 0;max-width:600px;margin-left:auto}#bottom-cta .text-column h1,#bottom-cta .text-column h6{color:#fff}#bottom-cta .button-column{text-align:center;margin-bottom:-2px}#bottom-cta .button-column>div{height:100%;background-position:left center !important}#bottom-cta .button-column form{max-width:600px;margin-right:auto;padding-right:30px}#bottom-cta .button-column form label{color:#fff !important}#bottom-cta .button-column form .col{padding:0 10px;text-align:left}#bottom-cta .button-column form .col.right{padding-right:0}#bottom-cta .button-column form input[type="text"],#bottom-cta .button-column form input[type="email"],#bottom-cta .button-column form input[type="tel"],#bottom-cta .button-column form textarea{margin-bottom:10px;border:0;outline:0;max-width:100%;font-family:open-sans,sans-serif}#bottom-cta .button-column form input[type="submit"]{border:0}#bottom-cta .button-column form textarea{height:135px}#sub-hero #image-column{background-position:center top;background-repeat:no-repeat;background-size:contain;position:relative}#sub-hero #image-column .diamond{right:20%;top:10%}#sub-hero #blog-hero-svg{max-width:300px;width:100%;position:relative;z-index:1}#sub-hero #blog-title{max-width:600px;margin-left:auto}body.single.single-echojobs #single-post{padding:0}body.single.single-echojobs #single-post .container{max-width:1200px}body.single #single-post{padding:60px 0}body.single #single-post .container{max-width:900px}body.single #single-post .container #single-ft-image{height:400px;background-position:center center;background-size:cover;margin-bottom:30px}body.single #single-post .container span.meta{margin-top:20px;display:block}body.single #single-post p{margin-bottom:15px}section#filters{background:#ffffff;padding:60px 0;justify-content:center}section#filters .dropdown-wrapper{max-width:220px;width:100%;display:inline-block;padding:0 5px}section#filters .dropdown-wrapper label{color:#272660;font-size:15px;font-weight:600}section#filters select{width:100%;border-radius:8px;border:2px solid #999;padding:10px;box-sizing:border-box;text-transform:uppercase;color:#272660;cursor:pointer;font-size:12px;background-image:url("https://www.abrjobs.com/wp-content/themes/abrtheme/svg/triangle-down.svg");background-position:calc(88%);background-size:auto;background-repeat:no-repeat;background-size:8px}#post-feed{margin:0 -15px}article.post{margin-bottom:90px}article.post .post-wrapper{padding:0 15px}article.post .post-image{min-height:250px;background-repeat:no-repeat;background-position:center center;background-size:cover;margin-bottom:15px}article.post .post-text h1{font-size:22px;line-height:28px}article.post .post-text h1 a{color:#272660}article.post .post-text span.post-meta{display:block;margin-bottom:20px;font-size:14px;color:#5b5b5b}.pagination{padding-bottom:60px}.pagination span{padding:10px 15px}.pagination a.button{font-size:14px;padding:10px 15px;margin:0 10px}.custom-post-section{margin:0 -15px}.custom-post-section .custom-post{padding:0 15px}.custom-post-section .custom-post .post-wrapper .custom-post-thumb{height:250px;background-position:center center;background-size:cover;background-repeat:no-repeat;margin-bottom:15px}.custom-post-section .custom-post .post-wrapper .custom-post-copy .custom-post-meta{margin-bottom:10px}.custom-post-section .custom-post .post-wrapper .custom-post-copy .custom-post-button{margin-top:15px}.custom-post-section .custom-post .post-wrapper .custom-post-copy .custom-post-button a{font-size:14px}#footer-wrapper{padding:40px 0 20px 0}#footer-wrapper footer>div.flex-container{padding:0 50px}#footer-wrapper footer nav#primary-footer{margin-bottom:80px}#footer-wrapper footer nav#primary-footer ul{text-align:center;width:100%}#footer-wrapper footer nav#primary-footer ul li{display:inline-block;margin:0 10px;padding-bottom:20px}#footer-wrapper footer nav#primary-footer ul li a{color:#414042;font-size:15px;font-weight:600}#footer-wrapper footer #footer-col1{padding-right:60px}#footer-wrapper footer #footer-col1 p{color:#414042}#footer-wrapper footer #footer-col1 p a{color:#414042}#footer-wrapper footer #footer-col2{border-left:1px solid #aeb0b3;padding-left:60px}#footer-wrapper footer #footer-col2 .ctct-inline-form form{margin-left:0}#footer-wrapper footer #footer-col2 .ctct-inline-form .ctct-form-defaults{padding:0}#footer-wrapper footer #footer-col2 .ctct-inline-form .ctct-form-defaults .ctct-form-header{font-family:open-sans,sans-serif;font-size:15px;font-weight:600}#footer-wrapper footer #footer-col2 .ctct-inline-form .ctct-form-defaults label,#footer-wrapper footer #footer-col2 .ctct-inline-form .ctct-form-defaults legend{font-size:14px}#footer-wrapper footer #footer-col2 .ctct-inline-form .ctct-form-defaults button{background-color:#404041}#footer-wrapper footer #footer-col2 .ctct-inline-form .ctct-form-defaults .ctct-form-text{color:#8E8E8E;font-size:14px;line-height:20px;font-weight:500}#footer-wrapper footer #footer-col2 .ctct-inline-form .ctct-form-defaults #gdpr_text{display:none}#footer-wrapper footer form{max-width:370px}#footer-wrapper footer form .wpcf7-form-control-wrap{flex:1}#footer-wrapper footer form .wpcf7-form-control-wrap input[type="email"]{width:100%}#footer-wrapper footer form input[type="submit"]{margin-left:20px}#footer-wrapper footer #site-credit{margin-top:80px;padding-top:20px;text-align:center;border-top:1px solid #d3d3d3}#footer-wrapper footer #site-credit p{color:#414042;font-size:11px}#footer-wrapper footer #site-credit p a{color:#414042}#footer-wrapper footer #site-credit p span#site-by::after{content:'';width:25px;height:25px;display:inline-block;background-image:url("https://www.abrjobs.com/wp-content/themes/abrtheme/images/echogravity-logo-icon.png");background-repeat:no-repeat;background-position:center center;background-size:25px;vertical-align:middle;margin-left:5px}a#back-top{margin-top:60px}.slider ul.slick-track{padding:0}.slider.gallery li.slide img{max-width:600px;width:100%;height:auto}.slider.affiliations .slick-track{display:flex;align-items:center}.slider .slick-arrow{cursor:pointer;width:30px;height:50px;background-color:#fff;text-indent:-9999px;outline:0;border:0;background-image:url("https://www.abrjobs.com/wp-content/themes/abrtheme/svg/slider-arrow.svg");background-repeat:no-repeat;background-position:center center;position:absolute;top:0;bottom:0;margin:auto 0 !important;z-index:2}.slider .slick-arrow.slick-prev{left:0px}.slider .slick-arrow.slick-next{right:0px;transform:rotate(180deg)}.slider li{text-align:center;padding:0 40px}.slider li img{max-width:100%;height:auto;margin:0 auto}.slider li h6{margin-top:45px}.slider li.team-slide img{max-width:280px;width:100%;margin:0 auto 10px auto}.slider li.team-slide h4{color:#414042}.slider li.team-slide h5{color:#272660;font-size:20px}.slider li.team-slide a.button{background-color:#fff;border:2px solid #e61e26;color:#e61e26}.slider ul.slick-dots{text-align:center;padding-left:0px}.slider ul.slick-dots li{display:inline-block;vertical-align:top}.slider ul.slick-dots li button{cursor:pointer;display:block;width:20px;height:20px;text-indent:-9999px;box-sizing:border-box;font-size:0}.slider ul.slick-dots li:hover button{background-color:#272660}.slider ul.slick-dots li.slick-active button{background-color:#272660}#meet-the-team .slick-list{max-width:1000px;margin:0 auto}#testimonials{padding:140px 0;background-color:#fffff}#testimonials li.slide p{color:#414042;font-size:20px;line-height:34px}#testimonials .slick-list{max-width:630px;margin:0 auto;position:relative}#testimonials .slick-list .holder{max-width:505px;margin:0 auto}#testimonials .slick-list::before{left:0;top:0}#testimonials .slick-list::after{bottom:0;right:25px;transform:rotate(180deg)}#testimonials .slick-list::before,#testimonials .slick-list::after{content:'';background-image:url("https://www.abrjobs.com/wp-content/themes/abrtheme/svg/testimonial-quotes.svg");background-repeat:no-repeat;background-position:center center;display:block;position:absolute;z-index:10;width:47px;height:32px}.award-overlay{position:absolute;bottom:0;left:0}.hf-chat-launcher-container .hf-chat-prompt-message{width:270px}.hf-chat-launcher-container .hf-chat-prompt-message .hf-chat-expand-btn{color:#000 !important}ul.accordion-controls{padding-left:0}ul.accordion-controls li{list-style:none;border-bottom:1px solid #dcdcdc;padding-bottom:30px;margin-right:20px}ul.accordion-controls li .vc_toggle_icon{display:inline-block;margin-right:5px}ul.accordion-controls li .vc_toggle_icon::before{content:'';display:inline-block;width:18px;height:14px;background-image:url("https://www.abrjobs.com/wp-content/themes/abrtheme/svg/toggle-icon.svg");background-repeat:no-repeat;background-position:center top;background-size:cover}ul.accordion-controls li.open .vc_toggle_icon::before{height:6px;background-position:center bottom;margin-bottom:7px}ul.accordion-controls li .toggle-title{cursor:pointer}ul.accordion-controls li .toggle-title h4{display:inline-block}ul.accordion-controls li .toggle-content{display:none}ul.accordion-controls li .toggle-content.show{display:block}#education form,#work-history form{padding-top:30px;max-width:350px;margin:0 auto}#education form label:not([for="okToContact"]),#work-history form label:not([for="okToContact"]),#education form input:not([type="checkbox"]),#work-history form input:not([type="checkbox"]),#education form select,#work-history form select,#education form textarea,#work-history form textarea{display:block;float:none;width:100%}#education form input:not(.add-button),#work-history form input:not(.add-button),#education form select,#work-history form select,#education form textarea,#work-history form textarea{max-width:100%;outline:0;margin-bottom:20px;border:1px solid #9e9e9e;font-family:open-sans,sans-serif;color:#828282;font-size:14px}#education form textarea,#work-history form textarea{height:120px;resize:none}#education form label[for="okToContact"],#work-history form label[for="okToContact"],#education form input[type="checkbox"],#work-history form input[type="checkbox"]{display:inline-block;float:none}.echojobs_plugin{padding-top:120px}.echojobs_plugin label{color:#414042;font-size:14px;line-height:20px;font-weight:500}.echojobs_plugin button.outline{margin:10px 0;border:0;background-color:#e61e26;color:#fff}.echojobs_plugin button.outline:hover{background-color:#272660}.echojobs_plugin .pagination a.active{background-color:#272660}.echojobs_plugin .echojobs-postal-code{display:none}.echojobs_plugin #logged_out_menu,.echojobs_plugin #logged_in_menu{padding-bottom:30px}.echojobs_plugin #logged_out_menu button,.echojobs_plugin #logged_in_menu button{background-color:#272660;color:#fff}.echojobs_plugin #logged_out_menu button:hover,.echojobs_plugin #logged_in_menu button:hover{background-color:#e61e26;color:#fff}.echojobs_plugin .login_form_wrapper input[type="text"],.echojobs_plugin .login_form_wrapper input[type="password"]{display:block;max-width:320px;width:100%;margin-bottom:15px;height:40px;padding:5px 15px;outline:0;margin-bottom:10px;border:1px solid #9e9e9e;font-family:open-sans,sans-serif;color:#828282}.echojobs_plugin hr{height:10px;background-color:#2976b9;border:0;margin:0}.echojobs_plugin .echojobs-left-menu-menu{background-image:linear-gradient(#f2f2f2, #fff);padding:30px}.echojobs_plugin .echojobs-left-menu-menu button{margin-bottom:30px;width:100%;text-align:center}.echojobs_plugin .echojobs-left-menu-menu button:hover{background-color:#272660;color:#fff}.echojobs_plugin .echojobs-left-menu-menu select,.echojobs_plugin .echojobs-left-menu-menu input[type="text"]{height:40px;width:100%;padding:5px 15px;outline:0;margin-bottom:10px;border:1px solid #9e9e9e;font-family:open-sans,sans-serif;color:#828282;font-size:14px}.echojobs_plugin .echojobs-left-menu-menu h2{font-size:18px;text-transform:uppercase;font-weight:600;margin-bottom:5px;line-height:1.3em}.echojobs_plugin .echojobs-left-menu-menu h2 .fa{font-size:15px;vertical-align:initial}.echojobs_plugin .echojobs-left-menu-menu label{font-family:open-sans,sans-serif}.echojobs_plugin .echojobs-left-menu-menu h2,.echojobs_plugin .echojobs-left-menu-menu label{cursor:pointer}.echojobs_plugin .echojobs-left-menu-menu .echojobs-search-wrapper{margin-bottom:30px}.echojobs_plugin .echojobs-left-menu-menu .echojobs-search-wrapper:last-child{display:none}.echojobs_plugin .echojobs-left-menu-main{padding:30px 0 0 30px}.echojobs_plugin .echojobs-left-menu-main .echojobs-pagination .pagination a.active{font-weight:600}.echojobs_plugin .echojobs-left-menu-main .echojobs-details-social-media button{width:35px;height:35px}.echojobs_plugin .echojobs-left-menu-main .echojobs-details-social-media button .fa{vertical-align:top}.echojobs_plugin .echojobs-left-menu-main .inline-form{position:relative;max-width:320px}.echojobs_plugin .echojobs-left-menu-main .inline-form input[type="text"]{height:40px;width:100%;padding:5px 15px;outline:0;margin-bottom:10px;border:1px solid #9e9e9e;font-family:open-sans,sans-serif;color:#828282;font-size:14px}.echojobs_plugin .echojobs-left-menu-main .inline-form button{text-indent:-9999px;position:absolute;right:10px;top:5px;width:30px;height:30px;background-image:url("https://www.abrjobs.com/wp-content/themes/abrtheme/svg/search-icon.svg");background-repeat:no-repeat;background-position:center;background-size:22px;background-color:transparent;border:0;padding:0}.echojobs_plugin .echojobs-left-menu-main .echojobs-job{margin-bottom:45px;padding-bottom:45px;border-bottom:1px solid #d2d2d2}.echojobs_plugin .echojobs-left-menu-main .echojobs-job:last-child{border-bottom:0}.echojobs_plugin .echojobs-left-menu-main .echojobs-job .echojobs-listing-date-posted{display:none}.echojobs_plugin .echojobs-left-menu-main .echojobs-job h2.echojobs-listing-job-title{font-size:36px}.echojobs_plugin .echojobs-left-menu-main .echojobs-job h2.echojobs-listing-job-title a{font-size:36px;line-height:1em;font-weight:600}.echojobs_plugin .echojobs-left-menu-main .echojobs-job h2.echojobs-listing-location{font-size:18px;text-transform:uppercase;margin-bottom:15px}.echojobs_plugin .echojobs-left-menu-main .echojobs-job table,.echojobs_plugin .echojobs-left-menu-main .echojobs-job .echojobs-listing-date-posted{color:#414042;font-size:14px;line-height:20px;font-weight:500}.echojobs_plugin .echojobs-left-menu-main .echojobs-job button{margin-top:30px}.echojobs_plugin .echojobs_powered_by{padding-bottom:30px}.single-echojobs #single-post h1{line-height:1em}.single-echojobs #single-post h1 span{line-height:1em}.single-echojobs #single-post .echojobs-details-table{margin:20px 0;color:#414042;font-size:14px;line-height:20px;font-weight:500}.single-echojobs #single-post .echojobs-details-table tr:nth-child(9){display:none}.single-echojobs #single-post .echojobs-details-apply-details input[type="text"],.single-echojobs #single-post .echojobs-details-apply-details input[type="email"],.single-echojobs #single-post .echojobs-details-apply-details select{display:block;max-width:320px;width:100%;margin-bottom:15px;height:40px;padding:5px 15px;outline:0;margin-bottom:10px;border:1px solid #9e9e9e;font-family:open-sans,sans-serif;color:#828282;font-size:14px}.single-echojobs #single-post .echojobs-details-apply-details label[for="comments"]{visibility:hidden}.single-echojobs #single-post .echojobs-details-apply-details label[for="comments"]::before{max-width:320px;width:100%;visibility:visible;margin-bottom:-18px;content:'Enter previous employer’s name, jobs duties, and dates of employment if you don’t have a resume';display:block}.single-echojobs #single-post #applyForJob{padding-top:30px}.single-echojobs #single-post #applyForJob .echojobs-details-apply-title{margin-bottom:30px}.single-echojobs #single-post #applyForJob #login_options{display:none;padding-top:10px}.single-echojobs #single-post #applyForJob #login_options button{margin-top:15px}.single-echojobs #single-post #applyForJob form{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.single-echojobs #single-post #applyForJob form>div{width:100%}.single-echojobs #single-post #applyForJob form>div:first-child{order:1}.single-echojobs #single-post #applyForJob form>div:nth-child(2){order:2}.single-echojobs #single-post #applyForJob form>div:nth-child(3){order:3}.single-echojobs #single-post #applyForJob form>div:nth-child(4){order:4}.single-echojobs #single-post #applyForJob form>div:nth-child(5){order:8}.single-echojobs #single-post #applyForJob form>div:nth-child(6){order:5}.single-echojobs #single-post #applyForJob form>div:nth-child(6) label{display:block}.single-echojobs #single-post #applyForJob form>div:nth-child(6) input[type="file"]{padding:0}.single-echojobs #single-post #applyForJob form>div:nth-child(7){order:6}.single-echojobs #single-post #applyForJob form>div:nth-child(9){order:8}.single-echojobs #single-post #applyForJob form>div:nth-child(10){order:9}.single-echojobs #single-post #applyForJob form>div:nth-child(11){order:10}.single-echojobs #single-post #applyForJob form>div:nth-child(12){order:11}.single-echojobs #single-post #applyForJob form button{order:12;max-width:255px;width:100%}.single-echojobs #single-post #applyForJob form small{order:13;width:100%}#pop-up{position:fixed;z-index:15;bottom:0;right:0;max-width:300px;width:100%;height:0;background-color:#fff;border-top:1px solid #d4d6d7;border-left:1px solid #d4d6d7;border-bottom:1px solid #d4d6d7}#pop-up.show{height:185px;transition:height .5s linear}#pop-up .close{cursor:pointer;font-weight:600;text-align:center;position:absolute;right:15px;top:15px;width:20px;height:20px}#pop-up .close::before{content:'X';display:block}a.button,.vc_btn3,input[type="submit"],button{font-family:open-sans,sans-serif !important;display:inline-block;font-size:15px;padding:10px 30px;border-radius:8px !important;-webkit-transition-duration:1s;-moz-transition-duration:1s;-ms-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s;font-weight:600;font-style:normal;background-color:#e61e26;color:#fff;border:0;outline:0;cursor:pointer}a.button:hover,.vc_btn3:hover,input[type="submit"]:hover,button:hover{background-color:#272660}a.button.outline,.vc_btn3.outline,input[type="submit"].outline,button.outline{margin:10px;background-color:#fff;border:2px solid #e61e26;color:#e61e26}a.button.outline:hover,.vc_btn3.outline:hover,input[type="submit"].outline:hover,button.outline:hover{background-color:#e61e26;color:#fff}a.button:focus,.vc_btn3:focus,input[type="submit"]:focus,button:focus{border:2px solid #000 !important}.vc_general.vc_btn3{padding:10px 30px !important}.vc_btn3.vc_btn3-style-custom{background-image:none !important;-webkit-transition-duration:1s;-moz-transition-duration:1s;-ms-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s}.vc_btn3.vc_btn3-style-custom:hover{background-color:#272660 !important}#show-mobile-form,#form-close{display:none}a.button-socicon{display:inline-block}a.button-socicon span.socicon{color:#AEB0B3;width:15px;font-size:15px;display:block;text-align:center;padding-top:10px;margin-right:15px}input,input[type="text"],input[type="email"],input[type="textarea"],input[type="submit"],input[type="checkbox"],textarea,select,button{border-radius:0;padding:10px;box-sizing:border-box}.grecaptcha-badge{visibility:collapse !important}form.post-password-form{padding-bottom:100px;text-align:left}.page-template-intranet #content-wrap{padding-top:200px}#form-close{display:none;position:absolute;right:10px;top:-10px;cursor:pointer;width:15px;height:15px}#form-close::after{font-weight:bold;content:'X';width:20px;height:20px}#content-wrap .vc_column_container>.vc_column-inner{padding-left:0;padding-right:0}#content-wrap .vc_row{margin-left:0;margin-right:0}#content-wrap .vc_row.container{margin-left:auto;margin-right:auto}#content-wrap .vc_col-has-fill>.vc_column-inner,#content-wrap .vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner,#content-wrap .vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner,#content-wrap .vc_row-has-fill>.vc_column_container>.vc_column-inner{padding-top:0}#content-wrap .wpb_button,#content-wrap .wpb_content_element,#content-wrap ul.wpb_thumbnails-fluid>li{margin-bottom:0}#content-wrap #cr-widget635406016 .cr-widget-ratings__count,#content-wrap #cr-widget635406016 .cr-widget-ratings__count-number{color:#414042}@media screen and (max-width:1200px){#sub-hero #blog-title{padding-left:30px}#content-wrap .container{padding-left:30px;padding-right:30px}#content-wrap .container.vc_column_container{padding-left:30px;padding-right:30px}#content-wrap .column-half.left{padding-left:30px}#content-wrap .column-half.right{padding-right:30px}#content-wrap #bottom-cta .text-column{padding-left:30px}}@media screen and (min-width:769px){nav#mobile.is-open{display:none}.show-mobile{display:none}}@media screen and (max-width:887px){#show-mobile-form{display:inline-block;width:120px}#hero-cta .wpb_wrapper .wpb_wrapper .wpb_wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}#hero-cta .hide-mobile-form{display:none}#hero-cta h3{padding-right:30px}#hero-cta p{margin:0 auto}#quick-apply-form{display:none}#quick-apply-form.show{display:block}}@media screen and (max-width:768px){#header-wrap header .header-social{display:none}#hero #hero-wrapper #hero-main{height:auto;padding-top:140px}#hero #hero-wrapper #hero-main .diamond-image{padding-top:60px}#wrapper .pad-right-60{padding-right:0px}#hero-cta form span input[type="text"],#hero-cta form span input[type="email"],#hero-cta form span select{display:block;border-radius:8px;margin:0 auto 10px auto;max-width:100%}#hero-cta form select,#hero-cta form input[type="text"]::-webkit-input-placeholder,#hero-cta form input[type="email"]::-webkit-input-placeholder{font-size:12px}#hero-cta form select,#hero-cta form input[type="text"]::-moz-placeholder,#hero-cta form input[type="email"]::-moz-placeholder{font-size:12px}#hero-cta form select,#hero-cta form input[type="text"]:-ms-input-placeholder,#hero-cta form input[type="email"]:-ms-input-placeholder{font-size:12px}#hero-cta form select,#hero-cta form input[type="text"]:-moz-placeholder,#hero-cta form input[type="email"]:-moz-placeholder{font-size:12px}.gutter-container{margin:0}.gutter-container .gutter{padding:0}.career-path::after{transform:rotate(90deg);position:relative;top:auto;bottom:0;right:0;left:0;margin:30px auto}.echojobs_plugin .echojobs-left-menu-main{padding-left:0}article.post .post-image{margin-bottom:0}article.post .post-text{padding-left:30px;padding-top:30px}.custom-post-section article.custom-post{padding-bottom:60px}.column.form{margin-top:60px}.desktop-padding-right{padding-right:0 !important;padding-bottom:30px}.desktop-padding-left{padding-top:30px;padding-left:0 !important}.show-mobile{display:block}#nav{width:100%}#nav .menu-primary-menu-container{position:absolute;width:100%;height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;background-color:#fff}.solo-text-scene .text-column{padding-left:30px}.solo-text-scene .text-column>.vc_column-inner{border-radius:10%;padding:50px 80px 50px 30px !important}#sub-hero .split-column{display:block}#sub-hero .split-column .column-half{height:180px}#sub-hero .split-column .sub-hero-diamond{height:280px}#sub-hero .split-column .sub-hero-diamond .diamond.x-small{top:30%;left:10%}#sub-hero .split-column .sub-hero-diamond .diamond.small{top:5%;left:12%}#content-wrap .column-half{max-width:100%}#content-wrap .column-half.left{padding-left:30px;padding-right:30px}#content-wrap .column-half.right{padding-right:30px;padding-left:30px}#content-wrap .split-column-cta .three-columns{margin:0}#content-wrap .split-column-cta .three-columns .column{padding:30px 0}#content-wrap .split-column-cta .three-columns .column>.vc_column-inner{max-width:100%}#content-wrap .split-column-cta .three-columns .column.divider-left-right::before{top:0}#content-wrap .split-column-cta .three-columns .column.divider-left-right::after{bottom:0;top:auto}#content-wrap .split-column-cta .three-columns .column.divider-left-right::before,#content-wrap .split-column-cta .three-columns .column.divider-left-right::after{width:100%;height:1px;margin:0 auto;left:0;right:0}#content-wrap #bottom-cta{padding:90px 0}#content-wrap #bottom-cta .button-column form{padding:0}#content-wrap #bottom-cta .button-column form input:not(.wpcf7-submit),#content-wrap #bottom-cta .button-column form textarea{width:100%}#content-wrap #bottom-cta .text-column{max-width:100%;margin-left:0;padding-left:0;padding-top:0}.split-column-cta .divider::after{display:none}.split-column-cta .divider .column:first-child{margin-bottom:60px}.split-column .column-half.text-column{padding:30px 0}#bottom-cta .button-column form{max-width:100%;text-align:center;padding:30px}#bottom-cta .button-column form .col{padding:0}#bottom-cta .button-column form .col.text-left{text-align:center}#testimonials li{padding:40px}#testimonials .slick-list::before,#testimonials .slick-list::after{width:35px;background-size:35px 35px}#footer-wrapper footer #footer-col2{border-left:0;padding-left:0;padding-top:90px}}@media screen and (max-width:640px){#testimonials li.slide p{font-size:16px;line-height:26px}#footer-wrapper footer>div.flex-container{padding:0}#hero-cta h3{font-size:18px}}