@font-face{font-family:proxima-nova;font-display:swap;src:url(https://cdn.hackerearth.com/newton/production/static/fonts/wp/proxima-nova/Proxima-Nova.woff2) format("woff2"),url(https://cdn.hackerearth.com/newton/production/static/fonts/wp/proxima-nova/Proxima-Nova.woff) format("woff")}@font-face{font-family:proxima-nova-light;src:url(https://cdn.hackerearth.com/newton/production/static/fonts/wp/proxima-nova/ProximaNova-Light.woff2) format("woff2"),url(https://cdn.hackerearth.com/newton/production/static/fonts/wp/proxima-nova/ProximaNova-Light.woff) format("woff");font-display:swap;font-style:normal;font-weight:300;font-stretch:normal}@font-face{font-family:proxima-nova-regular;src:url(https://cdn.hackerearth.com/newton/production/static/fonts/wp/proxima-nova/ProximaNova-Regular.woff2) format("woff2"),url(https://cdn.hackerearth.com/newton/production/static/fonts/wp/proxima-nova/ProximaNova-Regular.woff) format("woff");font-display:swap;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:proxima-nova-medium;src:url(https://cdn.hackerearth.com/newton/production/static/fonts/wp/proxima-nova/ProximaNova-Medium.woff2) format("woff2"),url(https://cdn.hackerearth.com/newton/production/static/fonts/wp/proxima-nova/ProximaNova-Medium.woff) format("woff");font-display:swap;font-style:normal;font-weight:500;font-stretch:normal}@font-face{font-family:proxima-nova-semibold;src:url(https://cdn.hackerearth.com/newton/production/static/fonts/wp/proxima-nova/ProximaNova-Semibold.woff2) format("woff2"),url(https://cdn.hackerearth.com/newton/production/static/fonts/wp/proxima-nova/ProximaNova-Semibold.woff) format("woff");font-display:swap;font-style:normal;font-weight:600;font-stretch:normal}@font-face{font-family:proxima-nova-bold;src:url(https://cdn.hackerearth.com/newton/production/static/fonts/wp/proxima-nova/ProximaNova-Bold.woff2) format("woff2"),url(https://cdn.hackerearth.com/newton/production/static/fonts/wp/proxima-nova/ProximaNova-Bold.woff) format("woff");font-display:swap;font-style:normal;font-weight:700;font-stretch:normal}@font-face{font-family:proxima-nova-extrabold;src:url(https://cdn.hackerearth.com/newton/production/static/fonts/wp/proxima-nova/ProximaNova-Extrabld.woff2) format("woff2"),url(https://cdn.hackerearth.com/newton/production/static/fonts/wp/proxima-nova/ProximaNova-Extrabld.woff) format("woff");font-display:swap;font-style:normal;font-weight:800;font-stretch:normal}@keyframes animationgradienttitle{0%{background-position:0 1600px}to{background-position:1600px 0}}@keyframes color-change{0%{border-color:rgba(20,219,155,.4)}to{border-color:rgba(71,154,255,.4)}}.top-banner{padding:40px 0}@media only screen and (max-width:768px){.top-banner{padding:0}.top-banner .content-wrapper{text-align:center;padding-top:50px}}.top-banner h1{font-size:50px}.top-banner h1 .highlight.product-title{padding:10px 30px;display:inline-block;margin-bottom:10px;font-size:25px;line-height:normal}.top-banner p{font-size:20px;color:#5d6586}@media only screen and (max-width:576px){.top-banner p{font-size:18px;text-align:center}}.top-banner #testimonial-banner h1:before{top:-60px;left:0;background-image:url(https://www.hackerearth.com/recruit/homepage-files/assets/images/icons/qoute-top.svg)}.top-banner #testimonial-banner h1:after,.top-banner #testimonial-banner h1:before{content:"";position:absolute;display:block;background-size:50px;background-repeat:no-repeat;width:50px;height:50px}.top-banner #testimonial-banner h1:after{right:0;bottom:90px;background-image:url(https://www.hackerearth.com/recruit/homepage-files/assets/images/icons/qoute-bottom.svg)}.top-banner .company-logo{height:15%}@media only screen and (max-width:768px){.top-banner .company-logo{height:auto;margin-top:30px}}.top-banner .company-logo .slick-slide{margin:0 12px}.top-banner .company-logo .slick-slide img{width:auto;margin:0 auto}@media only screen and (max-width:576px){.top-banner .company-logo .slick-slide img{margin:0 auto!important}}.top-banner .company-logo .slick-slide.amazon-logo img{margin-left:24px}.top-banner .company-logo .slick-slide.intuit-logo img{margin-left:-20px}.top-banner .company-logo .slick-slide.dunhumby-logo img{margin-left:-45px}@media only screen and (max-width:768px){.top-banner .banner-image{text-align:center}}@media screen and (max-width:1042px){.achievement-container h2{line-height:42px!important}}@media screen and (max-width:768px){.grecaptcha-badge{width:206px!important;height:48px!important}.banner-container .ai-container .custom-title{font-size:14vw!important}.hubspot-form-container{margin:0!important}.footer-section .section-title{padding-top:60px!important;font-size:14vw!important}.footer-section .logo-slide{padding-bottom:0!important}.footer-section .logo-slide .slick-slide img{margin:0 auto!important}.footer-section .logo-slide .slick-dots .slick-active button{background:#92afd5!important;border:1px solid #92afd5!important}.aiImgBG{padding-right:15px!important;background-image:none!important}.aiImgBG .aiImg{visibility:visible!important}.aiImgBG .aiImg img{border-radius:12px 12px 0 0!important;width:100%}.aiContentContainer{padding:1em!important}.aiSubContentContainer{padding-left:15px!important}.aiSubContentContainer .aiContent{border-radius:0 0 14px 14px!important;background:#555fb9;padding:48px;position:relative;top:-1em}.advantageSection .innovation-slider{padding:0 1em!important}.achievement-container .cardCenter,.achievement-container .cardLeft,.achievement-container .cardRight{border-radius:16px!important;margin:0 1em 1em}.advantageSection .innovation-slider .slick-slide img{padding:0 1em!important}}.banner-container{padding:10vh 2vw;background-image:url(https://www.hackerearth.com/recruit/homepage-files/assets/images/banner-bg.jpg);overflow:hidden;background-repeat:no-repeat;background-size:cover}.banner-container .ai-container h4{line-height:67.2px;color:#fff;font-family:proxima-nova-regular;text-align:center;font-size:60px;line-height:normal;margin-bottom:24px}.banner-container .ai-container h4 span{text-align:center;text-shadow:0 4px 36px rgba(28,31,62,.53);font-family:proxima-nova-extrabold;font-size:68.26px;line-height:normal;background:-webkit-linear-gradient(left,#14db9b,#479aff,#14db9b);background-size:1600px 200px;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation-duration:3s;animation-name:animationgradienttitle;animation-iteration-count:infinite;animation-fill-mode:forwards}.banner-container .ai-container p{color:#fff;font-family:proxima-nova-regular;text-align:center;font-size:20px;line-height:28px;margin-bottom:40px;padding:0 26px}.banner-container .ai-container span p{font-family:proxima-nova-regular;font-size:18px;line-height:29px;letter-spacing:0;text-align:center;color:#9fa9db!important;margin-bottom:30px}.banner-container .ai-container .custom-link{display:flex;width:-moz-max-content;width:max-content;padding:10px 20px;border-radius:6px;background:#2f89fc;color:#fff;font-family:proxima-nova-semibold;font-size:18px;line-height:normal;margin:0 auto 40px}.banner-container .ai-container .custom-link:hover{background-color:#186cd7!important}.assessmentContainer{padding:10vh 0}.animSectionContainer .scrollSection{margin-top:150px}.s1{margin-top:85px!important}.color-1{background:#ecf0ff73}.color-2{background:#f3efff73}.assessmentContainer .contentContainer h4{line-height:38.73px;color:#000;font-family:proxima-nova-bold;font-size:32px;line-height:normal;margin-bottom:10px}.assessmentContainer .contentContainer h4 span{font-family:proxima-nova-bold;font-size:32px;line-height:normal;background:-webkit-linear-gradient(left,#875cff,#0070ff,#875cff);background-size:1600px 200px;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation-duration:3s;animation-name:animationgradienttitle;animation-iteration-count:infinite;animation-fill-mode:forwards}.assessmentContainer .contentContainer p{font-family:proxima-nova-regular;font-size:20px;font-weight:400;line-height:32px;letter-spacing:0}.pipelineContainer{background:linear-gradient(180deg,#000 -23.68%,#071834 -7.62%,#1b468e 49.62%,#184187 115.93%);padding:4em 0}.pipelineContainer .contentContainer .pipelineTitle{font-family:proxima-nova-semibold;font-size:32px;line-height:43px;letter-spacing:0;text-align:left;color:#fff}.pipelineContainer .contentContainer p{font-family:proxima-nova-regular;font-size:20px;line-height:32px;letter-spacing:0;text-align:left;color:#fff}.pipelineContainer .contentContainer .customDemoLink{display:flex;width:-moz-max-content;width:max-content;margin:0 0 auto;padding:10px 20px;background:#2f89fc;color:#fff;font-family:proxima-nova-regular;font-size:17px;line-height:18.7px}.pipelineContainer .contentContainer .customDemoLink:hover{background-color:#186cd7!important}.partnerContainer{background:linear-gradient(180deg,#000 -23.68%,#071834 -7.62%,#1b468e 49.62%,#184187 115.93%);padding:4em 0}.partnerContainer .contentContainer .partnerTitle{font-family:proxima-nova-bold;font-size:32px;line-height:40px;color:#fff}.partnerContainer .contentContainer .partnerTitle span{background:-webkit-linear-gradient(left,#14db9b,#479aff,#14db9b);background-size:1600px 200px;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation-duration:3s;animation-name:animationgradienttitle;animation-iteration-count:infinite;animation-fill-mode:forwards}.partnerContainer .contentContainer p{font-family:proxima-nova-medium;font-size:20px;line-height:32px;color:#fff;margin-bottom:40px}.partnerContainer .contentContainer .subTitleContainer p{font-family:proxima-nova-medium;font-size:20px;line-height:26px;color:#fff}.partnerContainer .contentContainer .iconContainer{width:53px;padding:4px 6px}.partnerContainer .contentContainer .iconContainer img{width:42px;height:42px}.partnerContainer .contentContainer .customStartLink{display:flex;width:-moz-max-content;width:max-content;margin:0 0 auto;padding:15px 20px;justify-content:center;align-items:center;border-radius:3.76px;background:linear-gradient(90deg,#1359cc -39.34%,#1455be -39.33%,#4184e3 51.17%,#55a0ff 133.06%);box-shadow:0 4px 26px 0 #00000038;color:#fff;font-family:proxima-nova-regular;font-size:17px;line-height:18.7px}.partnerContainer .contentContainer .customStartLink:hover{background:#186cd7!important}.developerContainer{background:#fff;padding:5em 0}.developerContainer .developerBoxContainer{background:#1c243f;padding:3em;border-radius:15px}.developerContainer .developerBoxContainer .contentContainer .developerContentTitle{font-family:proxima-nova-semibold;font-size:32px;line-height:60px;color:#fff}.developerContainer .developerBoxContainer .contentContainer .developerContentTitle span{background:-webkit-linear-gradient(left,#bbfc68,#44d2ff,#bbfc68);background-size:1600px 200px;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation-duration:3s;animation-name:animationgradienttitle;animation-iteration-count:infinite;font-family:proxima-nova-bold;animation-fill-mode:forwards}.developerContainer .developerBoxContainer .contentContainer p{font-family:proxima-nova-regular;font-size:18px;line-height:28px;color:#fff}.developerContainer .developerBoxContainer .contentContainer .customJoinLink{display:flex;width:-moz-max-content;width:max-content;margin:0 0 auto;padding:6px 20px;background:#2f89fc;color:#fff;font-family:proxima-nova-regular;font-size:17px;line-height:18.7px}.developerContainer .developerBoxContainer .contentContainer .customJoinLink:hover{background-color:#186cd7!important}.developerContainer .developerBoxContainer .cardContainerMain{padding-top:4em}.developerContainer .developerBoxContainer .cardContainerMain .cardContainer{border-radius:10px;border:1px solid #eeeeee33;background:#2c375b;padding:2em 1.5em 2.5em;height:100%;display:grid;align-items:center;align-content:space-between}.developerContainer .developerBoxContainer .cardContainerMain .cardContainer p{font-family:proxima-nova-regular;font-size:18px;line-height:27px;color:#fff;margin-bottom:2em}.developerContainer .developerBoxContainer .cardContainerMain .cardContainer a{font-family:proxima-nova-medium;font-size:18px;line-height:27px;color:#00c8af}.developerContainer .developerBoxContainer .cardContainerMain .cardContainer a:hover{color:#2f89fc;cursor:pointer}.advantageSection{background:#fff;padding:62px 0 80px}.advantageSection .section-title{color:#333;text-align:center;font-family:proxima-nova-extrabold;font-size:40px;line-height:normal}.advantageSection .section-excerpt{color:#000;text-align:center;font-family:proxima-nova-regular;font-size:24px;line-height:34px}.advantageSection .innovation-slider{margin-top:80px;padding:0 4em 0 7em}.advantageSection .innovation-slider .slider-sub-title{color:#555fb9;font-family:proxima-nova-bold;font-size:20px;line-height:normal;text-transform:uppercase;margin-bottom:32px}.advantageSection .innovation-slider .slider-title{color:#333;font-family:proxima-nova-bold;font-size:32px;line-height:124%}.advantageSection .innovation-slider .slider-content{color:#000;font-family:proxima-nova-regular;font-size:20px;line-height:32px}.advantageSection .innovation-slider .slick-slide img{padding:0 4em}.advantageSection .innovation-slider .slick-arrow{padding:0;z-index:1;position:absolute;top:0;bottom:0;height:-moz-max-content;height:max-content;margin:auto}.advantageSection .innovation-slider .slick-arrow:hover{background:#fff!important}.advantageSection .innovation-slider .slick-arrow:before{font-size:30px}.advantageSection .innovation-slider .next-arrow{right:0;border-radius:85.333px;background:#fff;box-shadow:0 1.3333333731px 48px 0 rgba(1,15,78,.2)}.advantageSection .innovation-slider .next-arrow img{width:60px;height:auto;padding:12px}.advantageSection .innovation-slider .prev-arrow{left:0;border-radius:85.333px;background:#fff;box-shadow:0 1.3333333731px 48px 0 rgba(1,15,78,.2)}.advantageSection .innovation-slider .prev-arrow img{width:60px;height:auto;padding:12px}.advantageSection .innovation-slider .btn-wrap{text-align:center;width:100%}.advantageSection .innovation-slider button.slick-disabled{opacity:.6}.footer-section{background:linear-gradient(1turn,#484c6c,#1a1c2f)}.footer-section .section-title{padding-top:120px;color:#fff;font-family:proxima-nova-extrabold;font-size:60px;line-height:normal;margin-bottom:16px}.footer-section .content{color:#fff;font-family:proxima-nova-regular;font-size:22px;line-height:32px;margin-bottom:52px}.footer-section .second-title{color:#fff;font-family:proxima-nova-regular;font-size:32px;line-height:normal;margin-bottom:19px}.footer-section .second-title span{color:#fff;font-family:proxima-nova-bold}.footer-section .logo-slide{padding-bottom:86px}.footer-section .logo-slide .slick-slide img{padding:8px 12px 0 0;min-height:50px;margin:0}@media screen and (max-width:1258px){.sliderSection:before{width:5vw!important}}.sliderSection{background:#f6f8ff;padding:4em 0;position:relative}.sliderSection:before{content:"";position:absolute;width:5vw;top:0;right:0;height:100%;background:linear-gradient(180deg,#eaefff,#dfe6ff)}.sliderSection .section-title{color:#333;text-align:center;font-family:proxima-nova-bold;font-size:32px;line-height:60px}.sliderSection .recruting-leaders-slider img{padding-bottom:34px;margin:0;height:auto;max-width:100%;width:100%}.sliderSection .recruting-leaders-slider .userContentContainer .userContent h4{font-family:proxima-nova-bold;font-size:24px;line-height:28px}.sliderSection .recruting-leaders-slider .userContentContainer .userContent p{font-family:proxima-nova-regular;font-size:20px;line-height:28px}.sliderSection .recruting-leaders-slider .userContentContainer .userDetails p{font-family:proxima-nova-medium;font-size:14px;font-weight:500;line-height:22px;margin-bottom:0;padding-top:1em;padding-left:1em;position:relative;color:#656565}.sliderSection .recruting-leaders-slider .userContentContainer .userDetails p:before{content:"";position:absolute;background:#2f89fc;width:2px;height:4.7em;left:3px;top:18px}.sliderSection .recruting-leaders-slider .userContentContainer .userDetails p span{font-family:proxima-nova-bold;font-size:16px;font-weight:700;line-height:22px}.sliderSection .recruting-leaders-slider .userContentContainer .userDetails p img{width:105px;height:auto;margin-top:4px}.sliderSection .recruting-leaders-slider .slide{padding:10px 45px}@media only screen and (max-width:768px){.sliderSection .recruting-leaders-slider .slide{padding:0}}.sliderSection .recruting-leaders-slider .slick-arrow{padding:0;z-index:1;position:absolute;top:0;bottom:0;height:-moz-max-content;height:max-content;margin:auto}.sliderSection .recruting-leaders-slider .slick-arrow:hover{background:#fff!important;box-shadow:0 1.3333333731px 48px 0 #00000075}.sliderSection .recruting-leaders-slider .slick-arrow:before{font-size:30px}.sliderSection .recruting-leaders-slider .next-arrow{right:10px;border-radius:85.333px;background:#fff;border:none;box-shadow:0 1.3333333731px 48px 0 rgba(1,15,78,.2)}.sliderSection .recruting-leaders-slider .next-arrow img{width:60px;height:auto;padding:12px}.sliderSection .recruting-leaders-slider .prev-arrow{left:14px;border-radius:85.333px;background:#fff;border:none;box-shadow:0 1.3333333731px 48px 0 rgba(1,15,78,.2)}.sliderSection .recruting-leaders-slider .prev-arrow img{width:60px;height:auto;padding:12px}.sliderSection .recruting-leaders-slider .btn-wrap{text-align:center;width:100%}.sliderSection .recruting-leaders-slider button.slick-disabled{opacity:.4}@media screen and (max-width:1187px){.sliderSection .slide{padding:0}}.skillsContainer{padding:4em 0;background:linear-gradient(180deg,#191919,#163160)}.skillsContainer .skillsTitle{font-size:32px;line-height:35.2px;color:#fff;background:-webkit-linear-gradient(left,#bbfc68,#44d2ff,#bbfc68);background-size:1600px 200px;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation-duration:3s;animation-name:animationgradienttitle;animation-iteration-count:infinite;font-family:proxima-nova-bold;animation-fill-mode:forwards;margin-bottom:.8em}.skillsContainer p{font-family:proxima-nova-medium;font-size:22px;line-height:40px;color:#fff;margin-bottom:10px}.skillsContainer .subPara{font-family:proxima-nova-regular;font-size:20px;line-height:36px;color:#fff;margin-bottom:1.6em}.skillsContainer .customDemoLink{display:flex;width:-moz-max-content;width:max-content;padding:15px 20px;justify-content:center;align-items:center;border-radius:6px;border:1px solid #338bfc;background:#338bfc;color:#fff;font-family:proxima-nova-semibold;font-size:20px;line-height:24.36px;margin:0 30px auto 0}.skillsContainer .customDemoLink:hover{background-color:#186cd7!important}.skillsContainer .customSignupLink{display:flex;width:-moz-max-content;width:max-content;margin:0 0 auto;padding:15px 20px;justify-content:center;align-items:center;border-radius:6px;background:transparent;color:#fff;font-family:proxima-nova-semibold;font-size:20px;line-height:24.36px;border:1px solid #fff}.skillsContainer .customSignupLink:hover{background-color:#186cd7!important}body{overflow-x:hidden}.site-content{width:100%}@media (max-width:991px){.button-large{display:none!important}}@media (min-width:991px){.button-small{display:none!important}}.cd-panel-container{width:310px!important}.cd-panel{position:fixed;visibility:hidden;transition:visibility 0s .6s;z-index:999;background:rgba(0,0,0,.58)}.cd-panel,.cd-panel:after{top:0;left:0;height:100%;width:100%}.cd-panel:after{position:absolute;background:transparent;cursor:pointer;transition:background .3s .3s}.cd-panel.is-visible{visibility:visible;transition:visibility 0s 0s}.cd-panel.is-visible:after{background:rgba(0,0,0,.6);transition:background .3s 0s}.cd-panel-close{position:absolute;top:2px;right:46px;display:inline-block;overflow:initial;text-indent:100%;white-space:nowrap}.cd-panel-close:before{transform:rotate(45deg)}.cd-panel-close:after{transform:rotate(-45deg)}.cd-panel-container{position:absolute;top:5.8em;background:#dbe2e9;z-index:1;transition-property:transform;transition-duration:.3s;transition-delay:.3s}.from-right .cd-panel-container{right:0;transform:translate3d(100%,0,0)}.from-left .cd-panel-container{left:0;transform:translate3d(-100%,0,0)}.is-visible .cd-panel-container{transform:translateZ(0);transition-delay:0s}.cd-panel-content{position:absolute;top:0;left:auto;right:10px;width:100%;padding:1em .5em;overflow:auto;-webkit-overflow-scrolling:touch;background:#fff!important;border:2px solid #2c3454}.cd-panel-content p{font-size:14px;font-size:.875rem;color:#000;line-height:1.4}.cd-panel-content p:first-of-type{margin-top:0;font-size:14px}.hs-form-b5bbd4ac-b8c0-4af8-9d6d-85fd695d0ad7 .hs-button{width:100%;font-size:1rem!important}.quickEnquireinput{font-size:12px;color:#000}.quickEnquiresubmit{width:100%;font-size:12px;padding:1em;font-weight:600}#slidingSection{position:absolute;top:90px;left:0;width:100%;overflow:hidden;max-height:0;transition:max-height .5s ease-in-out;background-color:#f8f9fa;box-shadow:0 4px 6px rgba(0,0,0,.1);z-index:5}#slidingSection.active{max-height:550px}#slidingSection.active .content{opacity:1}#slidingSection .hubspot-form-container .hs_i_am_not_a_student .inputs-list{margin:12px 0}#slidingSection .hubspot-form-container .inputs-list span{font-weight:400}#slidingSection .hubspot-form-container .hs_i_am_student .inputs-list{margin:12px 0}#slidingSection .hubspot-form-container .hs-form .hs-form-field label{margin-bottom:0}#slidingSection .hubspot-form-container .hs-form .hs_i_am_student .inputs-list{margin:6px auto 0!important;list-style:none}#slidingSection .hubspot-form-container .hs-form #i_am_student-b5bbd4ac-b8c0-4af8-9d6d-85fd695d0ad7{width:6.5%!important;margin-right:8px;min-width:auto;margin-left:0}#slidingSection .hubspot-form-container .hs-field-desc{font-size:14px;margin:0 auto;color:#000}#slidingSection .hubspot-form-container .hs-form .hs-form-field label{color:#000}#slidingSection .hubspot-form-container .hs-form .hs-form-field label span{color:#000;margin-bottom:6px}#slidingSection .hubspot-form-container .hs-form .hs-form-booleancheckbox-display span{margin-bottom:0!important}#slidingSection .hubspot-form-container .hs-form .inputs-list span{font-weight:400}#slidingSection .hubspot-form-container .hs-button{margin:0!important;width:100%}#slidingSection .hubspot-form-container .hs-error-msgs{margin:0}#slidingSection .hubspot-form-container .hs-error-msgs li{list-style:none}#slidingSection .hubspot-form-container .hs-form .hs-form-field label{font-size:14px;color:#46535e;font-weight:700;display:flex!important}#slidingSection .hubspot-form-container .hs-error-msgs li label{display:block;color:#b41414!important;font-weight:400!important;font-size:14px!important;margin-top:5px}#slidingSection .hubspot-form-container .hs-form .hs-form-field{margin-bottom:5px!important;position:relative}#slidingSection .hubspot-form-container .hs-form .input input,#slidingSection .hubspot-form-container .hs-form .input select,#slidingSection .hubspot-form-container .hs-form .input textarea{font-weight:400;font-size:14px;color:#333;padding:8px 15px;border:1px solid #d8d8e6;background-color:#fff;border-radius:5px!important;width:100%!important}#slidingSection .hubspot-form-container .hs-input.error{border:1px solid #b41414!important}#slidingSection .hs-form-field .input{width:100%!important}#slidingSection .hubspot-form-container .hs-richtext{font-size:14px}#slidingSection .hubspot-form-container .hs-button{background:#293f88;border:none;border-radius:5px;box-sizing:border-box;font-size:20px;font-size:1.25rem;color:#fff!important;font-weight:500;line-height:normal;outline:none;padding:15px 30px;text-decoration:none;vertical-align:bottom;margin:40px 0 0;text-transform:none;display:inline-block}#slidingSection .hubspot-form-container .hs-button:hover{cursor:pointer;text-decoration:none;background:#2f89fc!important}.header .signup--btn{outline:none;cursor:pointer;border:none}html{font-size:16px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:proxima-nova,sans-serif,Arial,Helvetica!important;font-size:1em}body,button,input,optgroup,select,textarea{color:#5d6586;font-display:swap;font-weight:400;line-height:1.6;text-rendering:optimizeLegibility}button,input,optgroup,select,textarea{font-family:proxima-nova,sans-serif,Arial,Helvetica}h1,h2,h4,h5,h6{font-family:proxima-nova,sans-serif,Arial,Helvetica}h1,h2,h3,h4,h5,h6{color:#2c3454;font-display:swap;font-weight:700}h3{font-family:proxima-nova-bold,sans-serif,Arial,Helvetica}a:hover{text-decoration:none!important}b,strong{font-weight:700}
  /*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.text-center{text-align:center}.site-content{background-color:#f7f8fa}.flex-center{justify-content:center}.flex-center,.flex-vcenter{display:flex;align-items:center}.flex-hcenter{display:flex;justify-content:center}.widget_media_image img{width:auto}.hide-desktop,.mobile-show,.tablet-show{display:none!important}.auto-height{height:auto!important;padding-top:80px}@media only screen and (max-width:576px){.auto-height{padding-top:30px}}@media (max-width:576px){.mobile-hide{display:none!important}.hide-desktop,.mobile-show{display:block!important}}@media only screen and (max-width:991px){.tablet-hide{display:none!important}.hide-desktop,.tablet-show{display:block!important}.switch-block>div:first-child{order:2}}.card-block{display:flex;justify-content:space-between}@media only screen and (max-width:768px){.card-block{flex-direction:row;justify-content:center;flex-wrap:wrap;margin:0}}.card-block .card{border:none;border-radius:5px;text-align:center;padding:40px 25px;-ms-box-shadow:0 30px 50px -15px rgba(25,45,100,.15);box-shadow:0 30px 50px -15px rgba(25,45,100,.15)}@media only screen and (max-width:768px){.card-block .card{flex:0 0 45%;text-align:center;margin:0 5px 15px;padding:15px}}.card-block .card-img{width:auto;margin:0 auto 30px}@media only screen and (max-width:768px){.card-block .card-img{max-width:80px;margin:0 auto 20px}}.card-block .card h4{color:#2c3454;font-size:24px;font-weight:600;margin-bottom:30px}@media only screen and (max-width:768px){.card-block .card h4{font-size:16px;margin-bottom:0}}.card-block .card h6{color:#2c3454;font-size:20px;font-weight:700}@media only screen and (max-width:768px){.card-block .card h6{font-size:16px;margin-bottom:0}}.card-block .card p{color:#6c6f8d;font-weight:500;font-size:18px}@media only screen and (max-width:768px){.card-block .card p{display:none}}.card-block .card .learn-more{font-size:20px;color:#2f89fc;font-weight:600;margin-top:20px}@media only screen and (max-width:768px){.card-block .card .learn-more{font-size:16px}}.card-block-2 .card{flex:0 0 45%}.card-block-3 .card{flex:0 0 30%}@media only screen and (max-width:768px){.card-block-3 .card{flex:0 0 45%}}.card-block-4 .card{flex:0 0 23%}@media only screen and (max-width:768px){.card-block-4 .card{flex:0 0 45%}}.card-block-5 .card{flex:0 0 18%}@media only screen and (max-width:768px){.card-block-5 .card{flex:0 0 45%}}@media only screen and (max-width:576px){.section-content-wrap{text-align:center}}.section-title{color:#2c3454;font-size:40px;font-weight:700;margin-bottom:25px;line-height:50px}@media only screen and (max-width:576px){.section-title{font-size:30px;text-align:center;line-height:normal}}.section-excerpt{color:#5e6583;font-size:20px}@media only screen and (max-width:768px){.section-excerpt{font-size:18px}}.section-title-small{color:#2c3454;font-size:30px;font-weight:600;margin-bottom:30px}@media only screen and (max-width:576px){.section-title-small{font-size:24px;margin-bottom:20px;text-align:center}}.section-content{font-size:20px;color:#5e6583}@media only screen and (max-width:576px){.section-content{font-size:18px;text-align:center}}@media only screen and (max-width:768px){.section-image,.section-img{margin-top:20px}}.section-link{color:#2f89fc;font-size:20px;font-weight:600;display:block;margin-top:30px}@media only screen and (max-width:576px){.section-link{font-size:18px;text-align:center}}.section-tag{display:inline-block;color:#2a3466;font-size:16px;font-weight:600;background-color:#ffca50;padding:10px 20px;border-radius:20px;margin-bottom:20px;margin-right:15px}.section-tag:last-child{margin-right:0}@media only screen and (max-width:576px){.section-tag{font-size:14px;padding:8px 12px}}.section-padding{padding:75px 0}@media only screen and (max-width:768px){.section-padding{padding:40px 0}}.section-padding-small{padding:50px 0}@media only screen and (max-width:768px){.section-padding-small{padding:30px 0}}.section-margin{margin-top:50px}@media only screen and (max-width:576px){.section-margin{margin-top:20px}}.section-bg-yellow{background-color:#ffca50}.section-bg-blue{background-color:#122d7e}.margintop{margin-top:40px}.margintop80{margin-top:80px}.nopadding{padding:0!important}ol,ul{padding-left:0}.v-space{clear:both;height:50px}@media (max-width:991px){.hidden-xs{display:none}ol,ul{margin-left:0}}.v-header{height:100vh;display:flex;align-items:center}.top-banner h1{color:#2c3454;font-size:48px;font-weight:700;margin:10px 0 40px;line-height:60px}@media only screen and (max-width:576px){.top-banner h1{font-size:30px;text-align:center;line-height:normal}}.top-banner .title-tag{background-color:#091e5c;color:#fff;font-size:18px;font-weight:700;padding:10px 20px;border-radius:25px;display:inline-block;margin-bottom:20px}@media only screen and (max-width:576px){.top-banner .title-tag{font-size:14px;padding:8px 12px}}.card-wrapper{display:flex;justify-content:space-between;margin:20px 0 30px}@media only screen and (max-width:991px){.card-wrapper{flex-direction:column}}.card-wrapper .card{background:#fff;background-color:#fff;border-radius:10px;-ms-box-shadow:0 45px 45px -20px rgba(25,45,100,.15);box-shadow:0 45px 45px -20px rgba(25,45,100,.15);margin:0 15px 80px;border:none;display:block}.card-wrapper .card:first-child .title-color{color:#425fb9}.card-wrapper .card:nth-child(2) .title-color{color:#384e99}.card-wrapper .card-title{font-size:20px;color:#2c3454;font-weight:600}@media only screen and (max-width:991px){.card-wrapper .card-title{font-size:18px}}.card-wrapper .card-content{color:#6c6f8d;font-size:18px;margin-bottom:0}.card-wrapper .card-img{max-width:60px;margin:0 auto 25px!important;display:block}@media only screen and (max-width:991px){.card-wrapper .card-img{margin-bottom:20px}.card-wrapper .card{flex:100%;text-align:center;-ms-box-shadow:0 25px 30px -15px rgba(25,45,100,.15);box-shadow:0 25px 30px -15px rgba(25,45,100,.15);margin:0 15px 35px}}.card-wrapper-2 .card{flex:0 0 48.5%;padding:30px 55px 25px}.card-wrapper-3 .card{flex:0 0 31.5%;padding:30px 60px 25px}@media only screen and (max-width:576px){.card-wrapper-3 .card{padding:30px}}.card-wrapper-4 .card{flex:0 0 23%;padding:30px 20px}.card-wrapper-5 .card{flex:0 0 18%;padding:30px 20px}.card-wrapper-dark .card{background:#122d7e;-ms-box-shadow:none;box-shadow:none}.card-wrapper-dark .card-title{color:#fff;font-weight:600}.card-wrapper-dark .card p{color:#b3bfe3}.card-wrapper-dark .card-img{max-width:120px;margin:30px auto 35px}.card-wrapper-connect .card{min-height:325px}@media only screen and (max-width:768px){.card-wrapper-connect .card{min-height:auto}}.card-wrapper-connect .card-title{background-color:#ffca50;border-radius:80px;font-size:30px;padding:8px 30px;margin-bottom:30px;display:inline-block;position:relative;z-index:1}@media only screen and (max-width:576px){.card-wrapper-connect .card-title{font-size:22px}}.card-wrapper-connect .card-img{height:40px}.card-wrapper-connect .card:before{content:"....................................";color:#9ea9ce;width:200px;height:1px;top:115px;left:-50px;position:absolute}@media only screen and (max-width:576px){.card-wrapper-connect .card:before{content:none}}.card-wrapper-connect .card:after{content:"....................................";color:#9ea9ce;width:200px;height:1px;top:115px;right:-50px;position:absolute}@media only screen and (max-width:576px){.card-wrapper-connect .card:after{content:none}}.card-wrapper-connect .card:first-child:before,.card-wrapper-connect .card:last-child:after,.card-wrapper-connect.no-line .card:after,.card-wrapper-connect.no-line .card:before{content:none}html{scroll-behavior:smooth}.box-shadow{-ms-box-shadow:0 60px 60px -20px rgba(25,45,100,.15);box-shadow:0 60px 60px -20px rgba(25,45,100,.15)}.shadow-none{-ms-box-shadow:none!important;box-shadow:none!important}@media (min-width:992px){.col-md-offset-1{margin-left:8.33333333%}}.slick-track{display:flex!important}.slick-track .slick-slide{height:auto;flex:auto}.slick-track .slick-slide .slideUserImg img{border-radius:20px;margin:0 auto 34px 0;padding:0!important}.slick-dots{display:inline-block;text-align:center;width:100%}@media (min-width:991px){.slick-dots{display:none}}.slick-dots li{display:inline-block;margin:0 12px}.slick-dots li button{background:transparent;border:1px solid #92afd5;border-radius:50%;width:10px;height:10px;padding:0;font-size:0}.slick-dots li.slick-active button{background:#2c3454;border:1px solid #2c3454}.header-top{background:transparent linear-gradient(90deg,#2255ce 54%,#29c9ff) 0 0 no-repeat padding-box;background-color:#2255ce;position:relative;z-index:2;min-height:50px}.header-top-inner{display:flex;justify-content:space-between}.header-top-inner:after,.header-top-inner:before{content:none}.header-top-inner .hellobar-text{display:flex;align-items:center;padding:10px 0}.header-top-inner .hellobar-text .widget{margin-bottom:0}.header-top-inner .hellobar-text p{font-size:17px;margin:0;color:#fff;font-weight:400}.header-top-inner .hellobar-text p strong{font-weight:600}.header-top-inner .hellobar-text .trending,.header-top-inner .hellobar-text h6{font-family:proxima-nova,sans-serif,Arial,Helvetica;font-display:swap;font-weight:600;font-size:14px;color:#fff;background-color:#2c3454;border-radius:25px;padding:6px 14px;margin-right:10px;margin-bottom:0;display:inline-block}.header-top-inner .hellobar-text a{color:#2c3454;border:1px solid #fff;background-color:#fff;padding:4px 10px;border-radius:3px;font-size:14px;margin-left:10px;top:-1px;position:relative;text-decoration:none}.header-top-inner .menu-list{text-align:right}.header-top-inner .menu-list .menus{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center;align-content:space-around}.header-top-inner .menu-list .menus .menuitem{cursor:pointer}.header-top-inner .menu-list .menus .menuitem a{color:#2c3454}.header-top-inner .menu-list .menus .menuitem a:hover{text-decoration:none}.header-top-inner .menu-list .menus .menuitem .link-text{font-size:16px;color:#2c3454;line-height:normal;padding:12px 0}.header-top-inner .menu-list .menus .menuitem .link-text:hover{font-weight:600}.header-top-inner .menu-list .menus .submenu-wrapper{display:none;position:absolute;background-color:#fff;z-index:10000;text-align:left;-ms-box-shadow:0 0 15px rgba(25,45,100,.161);box-shadow:0 0 15px rgba(25,45,100,.161);padding:20px 20px 15px;max-width:550px;right:calc((100% - 1200px) / 2)}.header-top-inner .menu-list .menus .submenu-wrapper:after{content:"";top:0;right:12%;position:absolute;width:0;height:0;margin-left:-.5em;box-sizing:border-box;border-color:transparent transparent #fff #fff;transform-origin:0 0;transform:rotate(135deg);border-top:10px solid #fff;border-left:10px solid #fff}.header-top-inner .menu-list .menus .submenu-wrapper .menu-seperator{width:100%;border-top:1px solid #a3a6b4;margin:12px 0 15px}.header-top-inner .menu-list .menus .submenu-wrapper:hover{display:block}.header-top-inner .menu-list .menus .submenu .menu-title{font-size:16px;color:#2c3454;font-weight:600;line-height:30px;margin:0}.header-top-inner .menu-list .menus .submenu .menu-title:hover{color:#1f99fa}.header-top-inner .menu-list .menus .submenu .menu-desc{font-size:14px;color:#5d6586;line-height:23px;margin:0}.header-top-inner .menu-list .menus .submenu:hover .submenu-wrapper{display:block}.site-header{position:static}.site-header.header-fixed{-ms-box-shadow:0 4px 4px 0 rgba(0,0,0,.05);box-shadow:0 4px 4px 0 rgba(0,0,0,.05);position:fixed!important;top:0;left:0;right:0;background-color:#fff;z-index:99}.site-header.header-fixed .header-top{display:none}.site-header.header-fixed .main-header-bar{background-color:#fff;-ms-box-shadow:0 3px 6px #afc9ed29;box-shadow:0 3px 6px #afc9ed29}.site-header.header-fixed .resources-menu .resource-menu .category-post{top:-20px;height:323px}.site-header .main-header-bar{background-color:#fff;z-index:1;-ms-box-shadow:0 3px 6px #afc9ed29;box-shadow:0 3px 6px #afc9ed29}.site-header .main-header-bar .site-branding .site-logo-img img{width:auto}@keyframes stickySlideDown{0%{opacity:.7;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.header-fixed .main-header-bar-wrap{top:0;right:0;left:0;position:fixed;background-color:#fff;z-index:9999}.header-fixed .main-header-bar-wrap .main-header-bar{padding:0}.mega-menu-wrap .mega-get-started{padding-left:12px!important}.mega-menu-wrap .mega-get-started a{background-color:#293f88!important;border-radius:3px!important;color:#fff!important;padding:12px 50px!important}@media only screen and (min-width:1200px){.mega-menu-wrap .mega-login-menu{margin-left:180px!important}}.mega-menu-wrap .mega-sub-menu{background-color:#fff!important;border-radius:0 0 10px 10px!important;-ms-box-shadow:0 30px 60px #afc9ed29!important;box-shadow:0 30px 60px #afc9ed29!important}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{height:auto!important;line-height:normal!important}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu{width:100vw;left:calc((-100vw + 1200px)/2)!important}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{font-weight:600!important;font-size:16px!important;line-height:20px!important}#mega-menu-wrap-primary .mega-sub-menu .textwidget p{color:#5d6586;font-size:15px!important;line-height:19px!important}#mega-menu-wrap-primary .mega-sub-menu .widget_media_image{margin-bottom:15px!important}.ast-theme-transparent-header .main-header-bar{right:0;left:0;position:absolute;background-color:transparent}.ast-theme-transparent-header #mega-menu-wrap-primary #mega-menu-primary a.mega-menu-link{color:#fff!important}.ast-theme-transparent-header #mega-menu-wrap-primary #mega-menu-primary .mega-get-started a{background-color:#fff!important;color:#1f99fa!important}.ast-theme-transparent-header #mega-menu-wrap-primary #mega-menu-primary .mega-login-menu a:before{color:#fff!important}.ast-theme-transparent-header #mega-menu-wrap-primary #mega-menu-primary .mega-sub-menu .mega-menu-link{color:#2c3454!important}.ast-theme-transparent-header .ast-mobile-menu-buttons .menu-toggle:before{color:#fff}.ast-theme-transparent-header #masthead{z-index:1}.mega-sub-menu .mega-block-title{margin-bottom:10px!important}#mega-menu-wrap-primary #mega-menu-primary .resources-menu>ul.mega-sub-menu{left:-120px!important;padding-bottom:60px!important}.resources-menu{position:relative;padding-bottom:0}.resources-menu .textwidget p{display:none!important}.resources-menu>ul.mega-sub-menu{max-width:350px!important;padding:0 30px;padding-bottom:30px!important;padding-top:20px!important;border-radius:0 0 0 5px!important}.resources-menu .mega-menu-item-type-widget li{display:flex!important;padding:0!important}.resources-menu .resource-menu ul{margin:0;list-style:none;display:flex;flex-direction:column-reverse}.resources-menu .resource-menu ul li:hover .category-post{display:block;z-index:2}.resources-menu .resource-menu ul li:first-child a{border-bottom:none!important}.resources-menu .resource-menu ul li:last-child .category-post{display:block;z-index:1}.resources-menu .resource-menu ul li .cat-link{color:#2f89fc!important;font-size:12px!important;text-transform:uppercase;display:block;font-weight:600;letter-spacing:2px;margin-bottom:5px!important}.resources-menu .resource-menu ul li.guides,.resources-menu .resource-menu ul li.how-to-hire,.resources-menu .resource-menu ul li.news{display:none!important}.resources-menu .resource-menu ul li a{width:100%}.resources-menu .resource-menu ul li a:hover{color:#2f89fc!important}.resources-menu .resource-menu .category-post{display:none;top:-20px;left:174px;position:absolute;background-color:#f9fafc;-ms-box-shadow:0 30px 25px -30px rgba(25,45,100,.15)!important;box-shadow:0 30px 25px -30px rgba(25,45,100,.15)!important;width:340px;height:323px;border-radius:0 0 10px 0;padding:20px 40px 40px}.resources-menu .resource-menu .category-post.webinars{display:block}.resources-menu .resource-menu .category-post a{margin:0!important;border-bottom:0!important}.resources-menu .resource-menu .category-post img{border-radius:10px;margin-bottom:10px;width:260px!important;height:173px!important}.resources-menu .resource-menu .category-post .post-title a{font-size:18px!important;font-weight:700;color:#2c3454!important;text-decoration:none!important;border-bottom:none!important;line-height:24px!important;display:block;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word;display:-webkit-box;overflow:hidden;line-height:1;padding-bottom:.14em!important}.resources-menu .resource-menu .feedzy-rss .rss_item{flex-wrap:wrap;padding:0!important;margin:0;border:none}.resources-menu .resource-menu .feedzy-rss .rss_item .rss_image{flex-wrap:wrap;width:100%!important;height:auto!important;border-radius:10px;margin:0 0 10px}.resources-menu .resource-menu .feedzy-rss .rss_item .rss_image .fetched{background-image:none!important;max-height:inherit!important}.resources-menu .resource-menu .feedzy-rss .rss_item .title a{font-size:18px!important;font-weight:700;color:#2c3454!important;text-decoration:none!important;border-bottom:none!important;line-height:24px!important;display:block;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word;display:-webkit-box;overflow:hidden;line-height:1;padding-bottom:.14em!important}.resources-menu .resource-menu .feedzy-rss .rss_item .rss_content{display:none}#mega-menu-primary .product-menu .mega-sub-menu{left:-5px!important;min-width:300px!important;padding:20px 0!important}#mega-menu-primary .product-menu .mega-sub-menu li a{display:flex!important;align-items:center;color:#2c3453!important;font-weight:600!important;font-size:16px!important;border-bottom:none!important;padding:0!important;margin:0 20px 2px!important;border-radius:5px!important;background:transparent!important}#mega-menu-primary .product-menu .mega-sub-menu li a:hover{background:#f0f3f8!important}#mega-menu-primary .product-menu .mega-sub-menu li a .icon{background-color:#5874bf;padding:12px;border-radius:5px;margin-right:20px;width:70px;height:70px;display:flex;align-items:center;justify-content:center}#mega-menu-primary .product-menu .mega-sub-menu li a .icon img{max-width:25px!important}#mega-menu-primary .product-menu .mega-sub-menu li a .icon:before{content:"\25be";color:#fff;position:absolute;top:-6px;font-size:10px}#mega-menu-primary .product-menu .mega-sub-menu li a small{color:#5b6693;font-size:14px}#mega-menu-primary .product-menu .mega-sub-menu li:first-child a .icon:before{content:none}#mega-menu-primary .product-menu .mega-sub-menu li:nth-child(2) a .icon{background-color:#485fa3}#mega-menu-primary .product-menu .mega-sub-menu li:nth-child(3) a .icon{background-color:#324a95}#mega-menu-primary .product-menu .mega-sub-menu li:nth-child(4) a .icon{background-color:#233879}#mega-menu-primary .product-menu .mega-sub-menu li:nth-child(5) a .icon{background-color:#14255c}.product-menu>ul.mega-sub-menu{left:25%!important;min-width:300px!important;padding:20px 0!important}.solution-menu>ul.mega-sub-menu{left:88px!important}.mobile-nav{background-color:#f8feff;top:62px;position:fixed;z-index:999;width:100vw;height:calc(100vh - 40px);transition:.2s ease}.mobile-nav.hide{opacity:0;left:0;display:none}.mobile-nav.show{opacity:1;left:0}.mobile-nav .submenu{background-color:#f8feff;min-height:100%;overflow:hidden;overflow-y:auto;top:62px;bottom:0;left:100%;position:fixed;z-index:99999;width:100%}.mobile-nav .submenu.opened{left:0}.mobile-nav .submenu-title{margin-bottom:10px}.mobile-nav .submenu-header>a{padding:45px 30px 20px!important}.mobile-nav .submenu-header>a:after{content:none!important}.mobile-nav .submenu-header .back-btn{display:inline-block;padding:0 26px 0 0}.mobile-nav .submenu-items{list-style-type:none;padding-left:5px;margin:0}.mobile-nav .submenu-items li a{font-size:16px!important;display:flex}.mobile-nav .submenu-items li a img{width:30px;height:30px;margin-right:20px}.mobile-nav .submenu-items li a:after{content:none!important}.mobile-nav .submenu-items li a .btn--view{font-weight:600;line-height:20px;margin-top:25px}.mobile-nav .submenu-items li a .btn--view:after{content:"\f105";font-family:fontawesome;display:inline-block;margin-left:4px;margin-right:24px;top:0;left:10px;position:relative}.mobile-nav .submenu-items li p{color:#7f9bbf;line-height:18px;font-size:15px;padding:0 20px 20px 70px;margin-top:-4px}.mobile-nav .menu-items{list-style-type:none;padding-top:30px;padding-left:5px;margin:0}.mobile-nav .menu-items li{display:block}.mobile-nav .menu-items li a{color:#2c3454;font-weight:400;line-height:22px;display:block;font-size:18px;padding:10px 20px;text-decoration:none;transition:all .15s}.mobile-nav .menu-items li.has-submenu a:after{content:"\f105";font-family:fontawesome;margin-left:4px;display:inline-block;top:1px;position:relative;float:right;margin-right:24px}.mobile-nav .mobile-btn-group{bottom:0;position:absolute;display:flex;padding:20px 15px 96px;width:100%}.mobile-nav .mobile-btn-group .button-solid{font-size:18px;line-height:16px;padding:13px 0;display:inline-block;width:48%;border-radius:3px;text-align:center}.mobile-nav .mobile-btn-group .login--btn{border:1px solid #1f99fa;margin-right:15px}.mobile-nav .mobile-btn-group .signup--btn{background:#1f99fa 0 0 no-repeat padding-box;color:#fff}.ast-header-break-point .ast-main-header-bar-alignment{display:none}.ast-mobile-menu-buttons .menu-toggle{background:transparent!important;box-shadow:none;padding-right:0!important;cursor:pointer}.ast-mobile-menu-buttons .menu-toggle:before{content:"\f0c9"}.ast-mobile-menu-buttons .menu-toggle.fa-close:before{content:"\f00d"}.ast-mobile-menu-buttons .menu-toggle:after,.ast-mobile-menu-buttons .menu-toggle:before{font-family:fontawesome;color:#46535e}.ast-mobile-menu-buttons .menu-toggle:active,.ast-mobile-menu-buttons .menu-toggle:hover{background:transparent;box-shadow:none}.ast-mobile-menu-buttons .menu-toggle .ast-button-wrap .menu-toggle .menu-toggle-icon:before{color:#46535e}.ast-mobile-menu-buttons .menu-toggle .menu-toggle-icon,.ast-mobile-menu-buttons .menu-toggle .screen-reader-text{display:none}.site-footer .footer-adv-overlay{padding:40px 0 20px}@media (min-width:768px){.site-footer .footer-adv-overlay .ast-col-lg-2{width:16%}}.site-footer .footer-adv-overlay .widget{margin:0 0 20px}@media (min-width:992px){.site-footer .footer-adv-overlay .widget_media_image{margin-top:1.85rem}}.site-footer .footer-adv-overlay .widget-title{font-family:hack,sans-serif;font-weight:700;font-size:16px;margin-bottom:20px}@media only screen and (max-width:768px){.site-footer .footer-adv-overlay .widget-title{margin-bottom:5px}}.site-footer .footer-adv-overlay .contact-details{padding:0}.site-footer .footer-adv-overlay .contact-details li{margin-bottom:5px}.site-footer .footer-adv-overlay .contact-details li a{color:#dbdbdb}.site-footer .footer-adv-overlay .social-icon{display:flex}.site-footer .footer-adv-overlay .social-icon li{background-image:url(https://www.hackerearth.com/recruit/homepage-files/assets/images/icons/icons-sprite.svg);background-position:3px 0;background-size:cover;background-repeat:no-repeat}.site-footer .footer-adv-overlay .social-icon li a{display:block;height:22px;width:40px;text-indent:-9999em}.site-footer .footer-adv-overlay .social-icon-tw{background-position:-46px 0!important}.site-footer .footer-adv-overlay .social-icon-li{background-position:-100px 0!important}.site-footer .footer-adv-overlay .social-icon-yt{background-position:-153px 0!important}.site-footer .footer-adv-overlay .widget_nav_menu{margin-bottom:0}@media only screen and (max-width:768px){.site-footer .footer-adv-overlay .widget_nav_menu{margin-bottom:30px!important}}.site-footer .footer-adv-overlay .widget_nav_menu li{margin-bottom:10px}.site-footer .footer-adv-overlay .widget_nav_menu li a{font-family:proxima-nova,sans-serif,Arial,Helvetica;font-display:swap;font-weight:400;font-size:16px;color:#dbdbdb;line-height:normal}.site-footer .footer-adv-overlay .widget_nav_menu li a:hover{opacity:.8;filter:alpha(opacity=80);text-decoration:none}@media only screen and (max-width:991px){.site-footer .footer-adv-overlay .widget_nav_menu{margin-left:0!important}}.site-footer .footer-adv-overlay .footer-adv-widget-5 br{display:none}.site-footer .footer-adv-overlay .footer-adv-widget-5 h5{font-weight:700;font-size:15px;margin-top:30px;margin-bottom:12px;color:#eaeaea}.site-footer .footer-adv-overlay .hbspt-form{position:relative;max-width:380px}.site-footer .footer-adv-overlay .hbspt-form label{display:none}.site-footer .footer-adv-overlay .hbspt-form .input .hs-input{width:calc(100% - 48px);padding:8px!important;background-color:#fff;border-radius:2px!important;border:1px solid transparent}.site-footer .footer-adv-overlay .hbspt-form .hs_submit .hs-button{padding:9px 20px;margin-top:0;top:0;right:10px;position:absolute;text-indent:-999em;border-radius:3px;height:37px;background:#2f89fc}.site-footer .footer-adv-overlay .hbspt-form .hs_submit .actions:after{content:"\f1d8";font-family:FontAwesome;font-size:16px;top:6px;color:#fff;right:22px;position:absolute;cursor:pointer}.site-footer .footer-adv-overlay .hbspt-form .hs-error-msgs li label{display:block;color:red;font-size:12px;font-weight:400;margin-top:10px;margin-bottom:0!important}.site-footer .footer-adv-overlay .nav-bottom-row .footer-adv-widget-2{display:flex}@media only screen and (max-width:991px){.site-footer .footer-adv-overlay .nav-bottom-row .footer-adv-widget-2{display:block;padding:0 20px}}@media (min-width:992px){.site-footer .footer-adv-overlay .nav-bottom-row .footer-adv-widget-2 .widget{width:20%;display:inline-block;padding:0 20px}}.site-footer .footer-adv-overlay .nav-bottom-row .footer-adv-widget-2 .widget:last-child{font-weight:700}@media (min-width:992px){.site-footer .footer-adv-overlay .nav-bottom-row .footer-adv-widget-2 .widget:last-child{width:40%}}.site-footer .footer-adv-overlay .nav-bottom-row .footer-adv-widget-2 .widget:last-child br{display:none}.site-footer .footer-adv-overlay .nav-bottom-row .footer-adv-widget-2 .widget h5{font-weight:700;margin-bottom:15px;font-size:16px;color:#eaeaea}.site-footer .ast-footer-overlay{padding:15px 0}.site-footer .ast-footer-overlay .ast-small-footer-wrap{display:flex;justify-content:center;align-items:center;font-size:14px;font-size:.875rem;color:#999}.site-footer .ast-footer-overlay .ast-small-footer-wrap .ast-small-footer-section-2{margin-top:0}.site-footer .ast-footer-overlay .ast-small-footer-wrap .ast-small-footer-section-2 .footer-primary-navigation li a{color:#999;padding:0}.site-footer .ast-footer-overlay .ast-small-footer-wrap .ast-small-footer-section-2 .footer-primary-navigation li a:before{content:"|";margin:0 5px}.site-footer .ast-footer-overlay .ast-small-footer-wrap .ast-small-footer-section-2 .footer-primary-navigation li a:hover{color:#dbdbdb}@media only screen and (max-width:576px){.site-footer .ast-footer-overlay .ast-small-footer-wrap .ast-small-footer-section-2 .footer-primary-navigation li:first-child a:before{content:none}.site-footer .ast-footer-overlay .ast-small-footer-wrap{flex-direction:column}}.autopilot-bar{padding:10px 0;background-color:#122d7e}.autopilot-bar .be-ix-link-block .be-related-link-container{padding-top:5px}.autopilot-bar .be-ix-link-block .be-related-link-container .be-label{color:#fff;margin-bottom:10px}.autopilot-bar .be-ix-link-block .be-related-link-container .be-list .be-list-item{margin-right:25px}.autopilot-bar .be-ix-link-block .be-related-link-container .be-list .be-list-item a{color:#1f99fa;border:1px solid #1f99fa;border-radius:5px;padding:5px 10px;display:inline-block}.autopilot-bar .be-ix-link-block .be-related-link-container .be-list .be-list-item a:hover{background-color:#1f99fa;color:#fff}@media only screen and (max-width:576px){.autopilot-bar .be-ix-link-block .be-related-link-container .be-list .be-list-item{margin-bottom:10px}#hubspot-messages-iframe-container{display:none!important;visibility:hidden}}.e-books .resource-single-page .single-post{float:left}.animSectionContainer .contentContainer{padding:80px 0}.animSectionContainer .contentContainer:first-child{padding-top:0}.animSectionContainer .contentContainer:last-child{padding-bottom:0}.assessmentTop .text-center .contentContainer{margin-bottom:0!important}.animSection .contentContainer::-webkit-scrollbar{width:10px}.animSection .contentContainer::-webkit-scrollbar-thumb{background-color:#888;border-radius:5px}.sticky-left{position:sticky;top:50px;height:calc(100vh - 100px)}.assessmentContainer .text-center .contentContainer{margin-bottom:0}#integration-anim{opacity:0;transition:opacity .3s ease-in-out}.footer-adv{background:linear-gradient(117.57deg,rgba(134,187,255,.5) 5.14%,rgba(134,187,255,.5) 0,rgba(134,187,255,.5) 5.15%,rgba(242,239,255,.5) 39.94%,hsla(0,0%,100%,.5) 71.81%,rgba(144,182,255,.5) 99.05%)}.footer-adv ul{list-style:none}.footer-adv ul li a{color:#333!important}@media only screen and (max-width:992px){.assessmentContainer{padding:2.5em 1.5em 1.5em!important}#integration-anim-mob,#integration-anim-mob2,#integration-anim-mob3,#integration-anim-mob4,#integration-anim-mob5,#integration-anim-mob6{display:block}#integration-anim,#integration-anim-second{display:none}.assessmentContainer .text-center .contentContainer,.assessmentTop .text-center .contentContainer{margin-bottom:0}.animSectionContainer .contentContainer:last-child{padding-bottom:0}.animSectionContainer .contentContainer:first-child,.animSectionContainer .sec2Start{padding-top:0}.animSectionContainer .contentContainer{padding:1em 0!important}.pipelineContainer{padding:2em}.partnerContainer,.section-padding{padding:1.5em}.sliderSection:before{display:none}.developerContainer .developerBoxContainer{border-radius:0}.developerContainer .developerBoxContainer .cardContainerMain .text-left{margin-bottom:1.5em}.newsletterSection{display:block!important;border:none!important;padding:1em 0!important}.banner-container .ai-container h4{font-size:1.9rem}.banner-container .ai-container h4 span{font-size:3rem}.ai-container .d-flex{display:block!important}.skillsContainer{padding:1.5em!important}.skillsContainer .contentContainer .d-flex{display:block!important}.skillsContainer .customDemoLink,.skillsContainer .customSignupLink{margin:0 auto 1em}footer .socialIcon{margin-bottom:1em}.logo-slide{display:block!important}.logo-slide .logo{display:flex!important;justify-content:center!important;text-align:center!important}}.badges .badge img{max-width:90px;opacity:.68;height:auto}@media only screen and (max-width:767px){.ast-container{padding:0!important}.pipelineContainer .rightImg img{padding-top:1em}.footerCTAContainer{display:block!important}.footerCTAContainer .callToAction{justify-content:start!important}.animSectionContainer .scrollImg img{padding-right:0}.scrollSection{padding:1em!important}.scrollSection .scrollImg img{padding-bottom:1em}.s1,.s2{margin-top:0}}.pipelineContainer .rightImg{padding:0 1em}.animSectionContainer .scrollSection{padding:120px 68px!important;margin-top:60px!important;border-radius:10px}.s1,.s2{margin-top:30px}footer ul li a:hover{color:#338bfc}.animSectionContainer .contentContainer h3,.animSectionContainer .contentContainer h5{margin-bottom:12px}.animSectionContainer .contentContainer a img{width:20px}.animSectionContainer .contentContainer h5{font-family:proxima-nova-bold;font-size:32px;line-height:normal;background:-webkit-linear-gradient(left,#875cff,#0070ff,#875cff);background-size:1600px 200px;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation-duration:3s;animation-name:animationgradienttitle;animation-iteration-count:infinite;animation-fill-mode:forwards}.banner-container .ai-container h4 span{background:-webkit-linear-gradient(left,#539fff -7.15%,#44d2ff 14.85%,#bbfc68 93.61%);-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;animation:none}.partnerContainer .contentContainer .iconContainer{width:52px;height:52px;border-radius:10px;padding:10px 6px;background:linear-gradient(179.54deg,rgba(146,199,255,.6) -20.59%,rgba(29,99,214,.6) 98.35%);margin-bottom:20px;text-align:center}.partnerContainer .contentContainer .iconContainer img{width:32px;height:32px}.animSectionContainer .scrollImg img{width:100%;padding-right:2em}.pipelineContainer .rightImg img{width:100%}.assessmentContainer .contentContainer p{color:#333}.footerCTAContainer input{max-height:60px;border:1px solid #76aeff;padding:8px;border-radius:8px}.animSectionContainer .contentContainer h5{color:#2f89fc;font-size:18px}@media only screen and (min-width:992px){#integration-anim-mob,#integration-anim-mob2,#integration-anim-mob3,#integration-anim-mob4,#integration-anim-mob5,#integration-anim-mob6{display:none}#integration-anim,#integration-anim-second{display:block}}@media only screen and (max-width:992px){.animSectionContainer .scrollSection{padding:1em!important;display:block;margin:40px 0!important}.animSectionContainer .scrollSection .scrollImg{width:100%;max-width:100%;padding:1em 1em 2em}.animSectionContainer .scrollSection .text-left{max-width:100%;width:100%;padding:0 1em}}.skillsContainer .customSignupLink:hover{background-color:hsla(0,0%,100%,.1)!important;box-shadow:0 4px 26px 0 #00000018;border:1px solid hsla(0,0%,100%,.3)}.callToAction a{color:#333;font-family:proxima-nova-semibold;font-size:16px}.callToAction a:hover{color:#338bfc}.newsletterSection{border-left:1px solid #c1c1c1}.banner-container .ai-container .custom-link,.developerContainer .developerBoxContainer .contentContainer .customJoinLink,.pipelineContainer .contentContainer .customDemoLink{padding:15px 20px;justify-content:center;align-items:center;border-radius:3.76px;box-shadow:0 4px 26px 0 #00000038}.banner-container .ai-container .custom-link{font-size:22px}.skillsContainer .customDemoLink,.skillsContainer .customSignupLink{max-height:49px;box-shadow:0 4px 26px 0 #00000038}.logos .logo{margin-right:0}@media screen and (min-width:1800px){.ast-container{padding:0 10vw}.assessmentContainer .contentContainer p{font-size:1.2vw;line-height:2vw;margin-bottom:1vw}.animSectionContainer .contentContainer h5{margin-bottom:1vw;font-size:1.2vw}.animSectionContainer .contentContainer h3{margin-bottom:1vw;font-size:1.6vw}.s1{margin-top:0}.assessmentContainer .contentContainer h4,.assessmentContainer .contentContainer h4 span{font-size:1.8vw}.assessmentContainer .contentContainer a{font-size:1.2vw}.banner-container .ai-container h4{font-size:2.6vw;margin-bottom:1vw}.banner-container .ai-container h4 span{font-size:2.7vw;margin-bottom:1vw}.banner-container .ai-container p{font-size:1.3vw;line-height:2vw;margin-bottom:1vw}.banner-container .ai-container span p{font-size:1.3vw;margin-bottom:1vw}.badges .badge img{max-width:90px}.logos .logo img{height:65px}.pipelineContainer .contentContainer .pipelineTitle{line-height:2vw;font-size:1.8vw;margin-bottom:1vw}.pipelineContainer .contentContainer p{font-size:1.3vw;line-height:2vw;margin-bottom:1vw}.banner-container .ai-container .custom-link{font-size:1.3vw}.pipelineContainer .contentContainer .customDemoLink{font-size:1.3vw;line-height:2vw}.animSectionContainer .contentContainer a img{width:1vw}.partnerContainer .contentContainer .partnerTitle{line-height:2vw;font-size:1.8vw;margin-bottom:1vw}.partnerContainer .contentContainer p{font-size:1.3vw;line-height:2vw;margin-bottom:1vw}.partnerContainer .contentContainer .iconContainer{width:3.4vw;height:3.2vw}.partnerContainer .contentContainer .iconContainer img{width:2.4vw;height:2.4vw}.partnerContainer .contentContainer .subTitleContainer p{font-size:1.3vw;line-height:2vw;margin-bottom:1vw}.partnerContainer .contentContainer .customStartLink{font-size:1.3vw;line-height:2vw}.developerContainer .developerBoxContainer .contentContainer .developerContentTitle{font-size:1.8vw;line-height:2vw;margin-bottom:1vw}.developerContainer .developerBoxContainer .contentContainer p{font-size:1.3vw;line-height:2vw;margin-bottom:1vw}.developerContainer .developerBoxContainer .contentContainer .customJoinLink{font-size:1.3vw;line-height:2vw}.developerContainer .developerBoxContainer .cardContainerMain .cardContainer p{font-size:1.3vw;line-height:2vw;margin-bottom:1vw}.developerContainer .developerBoxContainer .cardContainerMain .cardContainer a{font-size:1.3vw;line-height:2vw}.sliderSection .section-title{font-size:1.8vw;line-height:2vw;margin-bottom:1vw}.sliderSection .recruting-leaders-slider .userContentContainer .userContent p{font-size:1.3vw;line-height:2vw;margin-bottom:1vw}.sliderSection .recruting-leaders-slider .userContentContainer .userDetails p{font-size:1.1vw;line-height:2vw;margin-bottom:1vw}.sliderSection .recruting-leaders-slider .userContentContainer .userDetails p span{font-size:1.2vw;line-height:2vw;margin-bottom:1vw}.sliderSection .recruting-leaders-slider .userContentContainer .userDetails p img{width:6vw}.skillsContainer .skillsTitle{font-size:1.8vw;line-height:2vw;margin-bottom:1vw}.skillsContainer p{font-size:1.3vw;line-height:2vw;margin-bottom:1vw}.skillsContainer .subPara{font-size:1.2vw;line-height:2vw;margin-bottom:1vw}.skillsContainer .customDemoLink,.skillsContainer .customSignupLink{font-size:1.3vw;line-height:2vw;max-height:6vh!important}.sliderSection .recruting-leaders-slider .next-arrow img,.sliderSection .recruting-leaders-slider .prev-arrow img{width:2.9vw}.site-footer .footer-adv-overlay{padding:3em 12vw}}.ast-container{padding:0 6vw}@media screen and (max-width:1439px){.animSectionContainer .contentContainer br{display:none}.ast-container{padding:0 7vw}}.header{background-color:#fff;z-index:1;-ms-box-shadow:0 3px 6px #afc9ed29;box-shadow:0 3px 6px #afc9ed29;padding:1em 0;color:#707896}.header li a{font-family:proxima-nova-medium}.header li a,.navbar-light .navbar-nav .nav-link{color:#707896}.navbar-light .navbar-nav .nav-link:hover{color:#2f89fc}.header .navbar-brand img{padding:0 1em}.header .signup--btn{color:#fff;display:flex;align-items:center;height:40px!important;padding:0 15px!important;background-color:#243e8e!important;border-radius:5px!important;font-weight:500;margin-right:0!important}.header .login--btn{padding:0 15px 0 0!important;color:#707896}.header .signup--btn:hover{background-color:#2f89fc!important}.header .login--btn:hover{color:#2f89fc}@media screen and (max-width:991px){.navbar-collapse{padding:1.5rem!important}.cli-bar-container{display:block!important}.cli-bar-btn-container{padding-top:1em}.cli-bar-message{text-align:center}}.headerBtnsUpdated{padding:0!important;background:transparent!important}.headerBtnsUpdated .hAdjust{max-height:none!important;line-height:4vh!important}.headerBtnsUpdated .b1HAdjust{max-width:264px!important;line-height:4vh!important;min-width:10vw!important}.justify-item-center{justify-items:center}.cookie-law-info-bar{background-color:#fff;color:#5e6583;font-family:inherit;bottom:0;position:fixed;display:block;width:100%;z-index:9999;padding:10px 2em;box-shadow:0 -2px 10px rgba(0,0,0,.1)}.cli-bar-container{display:flex;justify-content:space-between;align-items:center}.cli-bar-message{font-size:14px;line-height:1.5}.cli-bar-btn-container{display:flex;align-items:center;min-width:230px;justify-content:center}.cli-accept-all-btn{color:#fff;background-color:#243e8e;border:none;padding:10px 20px;border-radius:4px;cursor:pointer;font-size:14px;transition:background-color .3s ease}.cli-accept-all-btn:hover{background-color:#1e347a}.cli-decline-btn{color:#fff;background-color:#000;border:none;padding:10px 20px;border-radius:4px;cursor:pointer;font-size:14px;margin-left:10px;transition:background-color .3s ease}