.benefits-solutionsBox{padding:50px 0 50px;background:#eff7ff;overflow:hidden}.benefits-solutionsBox .container-fluid{max-width:1280px;margin:0 auto;padding:0px 30px}.benefits-solutionsBox h2{font-size:48px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:58px;letter-spacing:normal;text-align:center;color:#021d49;width:100%;max-width:1020px;margin:0 auto 45px}.benefits-solutionsBox p{font-size:24px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.08;letter-spacing:normal;text-align:center;color:#4a5763;margin:0 0 56px}.benefits-solutionsBox .span3{background:#fff}.benefits-solutionsBox .solutionsContent .solutionsIcon{height:90px;text-align:center;display:flex;justify-content:center;align-items:center}.benefits-solutionsBox .solutionsContent .solutionsIcon img{height:90px !important;width:auto !important}.benefits-solutionsBox .solutionsContent .solutionsTitle{font-family:'Apercu Pro Bold';font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:center;color:#021d49;margin:26px 10px 22px;height:42px;display:flex;align-items:center;text-align:center;justify-content:center}.benefits-solutionsBox .solutionsContent .solutionsDesc{max-width:275px;width:100%;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:center;color:#557492;margin:0 auto 24px}.benefits-solutionsBox .solutionsContent .solutionsDesc ul{list-style:none;padding:0;margin:0}.benefits-solutionsBox .solutionsContent .solutionsCTA{text-align:center}.benefits-solutionsBox .solutionsContent .solutionsCTA a{display:inline-block;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#009efe;padding:0 0 7px;border-bottom:1px solid #009efe}.benefits-solutionsBox .solutionsContent .solutionsCTA a:hover{border-bottom:1px solid #e3eaf1}.benefits-solutionsBox .solutionsContent:hover .solutionsCTA a{border-bottom:1px solid #e3eaf1}.benefits-solutionsBox .all-solutions-cta a.cta_button:before{display:none}.benefits-solutionsBox .all-solutions-cta a.cta_button:after{display:none}.benefits-solutionsBox .all-solutions-cta{padding-top:45px;text-align:center;clear:both}.benefits-solutionsBox .all-solutions-cta a{margin:0 auto;display:flex;height:60px;width:100%;max-width:405px;text-align:center;font-size:16px;font-weight:bold;color:#fff;background-color:#009efe;border:1px solid #009efe;align-items:center;justify-content:center;border-radius:4px}.benefits-solutionsBox .all-solutions-cta a:hover{background-color:transparent;color:#009efe}.benefits-solutionsBox .all-solutions-cta{display:block}.consult-container .consult-popup .head-popup{padding-top:43px;padding-bottom:42px;background-image:url(https://cdn2.hubspot.net/hubfs/2215854/Theme%20Oct%202019/Managed%20Services/bg@2x.png);background-size:cover;background-repeat:no-repeat}.consult-container .consult-popup .head-popup .main-heading-pop{margin-left:47px;margin-top:60px;font-size:72px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#021d49}.consult-container .consult-popup .head-popup .logo-box-pop{max-width:221px}.consult-container .consult-popup .popup-wrapper{padding-left:30px;padding-right:30px}.consult-container button.mfp-close{margin-right:25px;margin-top:32px;color:#98a3b5;border:1px solid #66caff;border-radius:50%}.consult-container .consultation-content{background:#fff;padding-top:53px;padding-bottom:75px}.consult-container .consultation-content form fieldset.form-columns-2 .input input{border-radius:4px;border:1px solid #cbd1d7;padding-top:17px;padding-bottom:17px;padding-left:25px;padding-right:25px}.consult-container .consult-popup .consultation-content .popup-wrapper{padding-left:80px;padding-right:30px}.consult-container .consultation-content form fieldset.form-columns-2 .input{margin-bottom:30px;margin-right:30px}.consult-container .consultation-content form fieldset.form-columns-2 .hs-form-field{position:relative}.consult-container .consultation-content form span.hs-form-required{position:absolute;display:none}.consult-container .consultation-content form .hs-main-font-element{font-size:18px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.44;letter-spacing:normal;color:#4a5763;margin-bottom:24px}.consult-container .consultation-content form .hs-form-field .input ul.inputs-list{list-style:none}.consult-container .consultation-content form .input input[type='checkbox']{margin-right:16px;padding:0 !important}.consult-container .consultation-content form .input input[type='checkbox']:before{content:""}.consult-container .consultation-content form .input input[type='checkbox']:after{content:""}.consult-container .consultation-content form .hs-form-booleancheckbox-display{font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#4a5763}.consult-container .consultation-content form fieldset{max-width:870px}.consult-container .consultation-content form .input input{font-size:18px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.44;letter-spacing:normal;color:#788693}.consult-container .consultation-content form textarea.hs-input{padding:17px 26px;margin-top:37px;margin-bottom:30px;border-radius:4px;border:solid 1px #cbd1d7;min-height:140px;font-size:18px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.44;letter-spacing:normal;color:#788693}.consult-container .consultation-content form .hs-submit .actions .hs-button{width:298px;height:62px;border-radius:4px;border:solid 1px #009efe;font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:1px;text-align:center;color:#557492}.consult-container .consultation-content form .hs-submit .actions .hs-button:hover{background-color:#009efe;color:#fff}.consult-container .consultation-content form .hs-input.error{border:solid 1px #ffc300 !important}.consult-container .consultation-content form ul.hs-error-msgs{list-style:none}.consult-container .consultation-content form ul.hs-error-msgs li label.hs-error-msg{font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#ffba00;position:absolute;bottom:0}.consult-container .consultation-content form .hs-form-field{position:relative}.consult-container .consultation-content form label.hs-form-booleancheckbox-display{display:inline-flex;cursor:pointer;position:relative}.consult-container .consultation-content form label.hs-form-booleancheckbox-display>input{height:20px !important;width:20px !important;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;border-radius:2px;outline:0;transition-duration:.3s;background-color:#557492;cursor:pointer}.consult-container .consultation-content form label.hs-form-booleancheckbox-display>input:checked{background-color:#557492;border:0}.consult-container .consultation-content form label.hs-form-booleancheckbox-display>input:checked+span::before{content:'\2713';display:block;text-align:center;color:#fff;position:absolute;left:5px;top:0}@media screen and (min-width:1024px) and (max-width:1180px){.benefits-solutionsBox .container-fluid{padding:0px 30px}.benefits-solutionsBox .solutionsContent .solutionsDesc{min-height:168px !important;padding:0px 15px}.benefits-solutionsBox .solutionsContent .solutionsTitle{height:60px}}@media screen and (min-width:768px) and (max-width:1023px){.benefits-solutionsBox .container-fluid{padding:0px 30px}.benefits-solutionsBox h2+.row{display:flex;flex-wrap:wrap}.benefits-solutionsBox .span3{margin:0px !important;max-width:initial;width:100% !important;flex:0 50%;display:flex !important}.benefits-solutionsBox .solutionsContent{padding-left:14px;padding-right:14px;width:100%}}@media(max-width:767px){.benefits-solutionsBox{padding:28px 0 29px}.benefits-solutionsBox .container-fluid{padding-left:25px;padding-right:25px}.benefits-solutionsBox h3{margin-bottom:31px;font-size:24px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.08;letter-spacing:normal;text-align:center;color:#4a5763}.benefits-solutionsBox h2{font-size:33px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;margin:0px 0 25px}.benefits-solutionsBox h2+.row{display:flex;flex-wrap:wrap}.benefits-solutionsBox .span3{margin:0px !important;margin-bottom:20px !important;max-width:initial;width:100% !important;flex:0 50%;display:flex !important}.benefits-solutionsBox .solutionsContent .solutionsIcon img{height:64px !important}.benefits-solutionsBox .solutionsContent .solutionsTitle{font-size:18px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#021d49;margin:38px 0 15px;height:initial}.benefits-solutionsBox .solutionsContent .solutionsDesc{margin-bottom:10px;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:2;letter-spacing:normal;text-align:center}.benefits-solutionsBox .all-solutions-cta a.cta_button{width:100% !important}.benefits-solutionsBox .all-solutions-cta{padding-top:0px}.consult-container .consult-popup .head-popup .main-heading-pop{margin-left:0;margin-top:36px;font-size:40px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal}.consult-container .consult-popup .head-popup{padding-bottom:25px;padding-top:30px}.consult-container .consultation-content{padding-top:30px;padding-bottom:30px}.consult-container .consult-popup .consultation-content .popup-wrapper{padding-left:25px;padding-right:25px}.consult-container .consultation-content form fieldset.form-columns-2 .input{margin-right:0;margin-bottom:10px}.consult-container .consultation-content form .hs-main-font-element{margin-top:10px}.consult-container .consultation-content form ul.hs-error-msgs li label.hs-error-msg{display:none}}}