.modal-open{height:100%;overflow:hidden;-webkit-overflow-scrolling:auto}.modal-wrapper{height:0;left:0;position:fixed;top:0;visibility:hidden;width:100%;z-index:9999}.modal-wrapper.modal-in{height:100%;visibility:visible}.modal-wrapper.modal-in .modal-overlay,.modal-wrapper.modal-in .modal-contents{opacity:1}.modal-wrapper .modal-overlay{background:rgba(0,0,0,.8);height:100%;left:0;opacity:0;position:fixed;top:0;transition:opacity .5s ease-out;width:100%}.modal-wrapper .modal-content-wrapper{align-items:center;display:flex;flex-direction:column;height:100%;overflow:auto;position:relative;-webkit-overflow-scrolling:touch;z-index:9}.modal-wrapper .modal-content-wrapper .modal-center{flex:1 0 auto}.modal-wrapper .modal-content-wrapper .modal-center.modal-center-top{height:50px;line-height:50px}.modal-wrapper .modal-content-wrapper .modal-center.modal-center-bottom{height:30px;line-height:30px}.modal-wrapper .modal-contents{background:#f5f5f5;border:5px solid #ddd;border-radius:10px 0 10px 10px;box-shadow:0 0 25px rgba(0,0,0,.5);color:#666;flex-shrink:0;width:825px;opacity:0;position:relative;transition:opacity .5s ease-out;max-width:95%;z-index:99}.modal-wrapper .modal-contents .form-wrapper,.modal-wrapper .modal-contents .modal-footer{padding:20px}.modal-wrapper .modal-contents .cta-button-wrapper a,.modal-wrapper .modal-contents .cta-button-wrapper input,.modal-wrapper .modal-contents .cta-button-wrapper button{font-size:18px;padding:10px 24px}.modal-wrapper .modal-contents .close-modal-text{font-size:16px;line-height:1.5;margin-top:10px;text-align:center}.modal-wrapper .modal-contents .close-modal-text button{background:0 0;border:0;color:#666;display:inline-block;font-size:100%;padding:0;text-decoration:underline}.modal-wrapper .modal-contents h2{color:#04335d;font-size:32px;font-weight:400}.modal-wrapper .close-modal-button{background:#ddd;border:0;border-radius:5px 5px 0 0;font-size:.9em;font-weight:500;height:30px;padding:5px 10px;position:absolute;right:-5px;top:-35px;width:auto}.modal-wrapper .close-modal-button:after{content:"CLOSE";font-weight:700;margin-left:3px;vertical-align:middle}.modal-wrapper .close-modal-button svg{height:16px;vertical-align:middle;width:16px}@media(min-width:1024px){.modal-wrapper .close-modal-button{background:#fff;border-radius:50%;box-shadow:0 0 2px 2px rgba(0,0,0,.25);color:#01090f;cursor:pointer;height:40px;padding:10px;right:-20px;top:-20px;width:40px;z-index:99}.modal-wrapper .close-modal-button:after{display:none}.modal-wrapper .close-modal-button svg{height:100%;vertical-align:top;width:100%}}#modal-consultation .modal-contents{border:0;color:#c6dbed;font-size:1em;width:550px}@media(max-width:1024px){#modal-consultation .close-modal-button{right:0;top:-30px}}#modal-consultation h2{color:#fff;font-size:1.7777777em;font-weight:400}#modal-consultation .form-wrapper{border-radius:8px 0 0 0}#modal-roi .modal-contents{width:550px}.modal-wrapper.modal-grid .modal-contents{width:1010px}@media(min-width:1025px){.modal-wrapper .modal-content-wrapper .modal-center.modal-center-top{height:50px;line-height:50px}}.alert-popup{background:rgba(22,53,93,.95);bottom:0;box-shadow:0 0 10px rgba(0,0,0,.5);color:#fff;font-size:14px;line-height:1.35;opacity:0;padding:15px 45px 15px 15px;position:fixed;transform:translateY(150%);transition:opacity .4s linear;width:100%;z-index:99999}.alert-popup.active{opacity:1;transform:translateY(0)}@media screen and (max-width:767px){.alert-popup.active.alert-top{bottom:100%;transform:translateY(100%)}}.alert-popup p{line-height:1.35;margin:0 0 1em}.alert-popup a{color:#f58220;display:inline-block;text-decoration:underline}.alert-popup a:hover{color:#fff}.alert-popup .cta-button-wrapper{margin-top:1em}.alert-popup .cta-button-wrapper button{background-color:#f58220;border:0;border-radius:6px;color:#fff;cursor:pointer;display:inline-block;font-size:1em;margin-bottom:0;padding:.5em 1.2em;text-shadow:1px 1px rgba(0,0,0,.5);text-transform:none}.alert-popup .cta-button-wrapper button:hover{background-color:#286090;transition:background-color .4s ease 0s}.alert-popup .close-alert{background:#071b34;border-color:#ddfaff;border-style:solid;border-width:0 0 0 2px;height:100%;padding:0;position:absolute;right:0;top:0;width:40px}.alert-popup .close-alert:after,.alert-popup .close-alert:before{background:#fff;content:"";height:4px;left:24%;margin-top:-2px;position:absolute;top:50%;width:52%}.alert-popup .close-alert:after{transform:rotate(45deg)}.alert-popup .close-alert:before{transform:rotate(-45deg)}@media screen and (min-width:768px){.alert-popup{border-radius:8px;bottom:15px;font-size:16px;left:15px;padding:25px;text-align:center;width:330px}.alert-popup .close-alert{border-radius:50%;border-width:2px;height:40px;right:-10px;top:-10px}}.form-wrapper{text-align:left}.form-wrapper form{font-size:.889rem}.form-wrapper form .hs-form-field{margin-bottom:1.25em}.form-wrapper form .hs-form-field>label{display:block;margin-bottom:.25em}.form-wrapper form .hs-form-field .hs-input{background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:none;font-family:Roboto,sans-serif;font-size:100%;outline:none;padding:10px;width:100%;-webkit-appearance:none}.form-wrapper form .hs-form-field-m0{margin-bottom:0}.form-wrapper form .hs-richtext{position:relative;color:#14355d}.form-wrapper form .hs-richtext em{left:0;position:absolute;top:65px;z-index:9}.form-wrapper form .hs-richtext~.hs-form-field:last-child .hs-input{margin-bottom:18px}.form-wrapper form .hs-error-msgs{margin-top:0}.form-wrapper form .hs-submit input{background:#f58220;border:1px solid #f58220;border-radius:6px;color:#fff;font-family:Roboto,sans-serif;font-size:18px;line-height:1.111;padding:10px 24px;text-shadow:1px 1px rgba(0,0,0,.5);transition:all .4s ease 0s}.form-wrapper form .hs-submit input:hover{background:#286090;border-color:#204d74}.form-wrapper form .hs-submit input.cta-block{width:100%}.form-wrapper .hs-form{display:flex;flex-wrap:wrap}.form-wrapper .hs-form>div{width:100%}@media(min-width:551px){.form-wrapper .hs-form .hs-firstname,.form-wrapper .hs-form .hs-lastname,.form-wrapper .hs-form .hs-phone,.form-wrapper .hs-form .hs-job_title_drop_down,.form-wrapper .hs-form .hs-services_dropdown,.form-wrapper .hs-form .hs-which_type_of_testing_are_you_looking_for_request_a_quote{width:49%}.form-wrapper .hs-form .hs-lastname,.form-wrapper .hs-form .hs-services_dropdown,.form-wrapper .hs-form .hs-which_type_of_testing_are_you_looking_for_request_a_quote{margin-left:2%}}.form-wrapper .hs-form .hs-richtext{position:relative;color:#14355d}.form-wrapper .hs-form .hs-richtext em{left:0;position:absolute;top:70px;z-index:9}.form-wrapper .hs-form .hs-form-required{display:none}.form-wrapper .error-message{border-left:solid 2px red;background-color:#ff909073;border-radius:3px;color:darkred;font-size:.8em;margin-bottom:1em;padding:3px 5px}@media screen and (max-width:992px){.div-hide-sm{display:none}}.img-circle{border-radius:50%}.img-border-specialists{border:2px solid #c9cacb}[data-tooltip]{cursor:pointer;position:relative}.tooltip-wrapper{background:#fff;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.25);color:#333;font-size:.95em;margin:0;max-height:0;overflow:hidden;position:relative;transition:all .2s linear;z-index:999}@media(min-width:993px){.tooltip-wrapper{position:absolute;top:100%;width:475px}}.tooltip-wrapper .tooltip-contents{padding:1em}.tooltip-wrapper .tooltip-contents h5{color:#04335d;font-family:Roboto,sans-serif;font-size:1.1em}.tooltip-wrapper .tooltip-contents p{margin-top:.5em}.tooltip-wrapper .tooltip-contents ul{color:#333;display:flex;flex-wrap:wrap;margin:.833rem 0 0}.tooltip-wrapper .tooltip-contents ul li{background:url(../images/liststyle.png) no-repeat 0 5px;background-position:0 .278em;background-size:.833em auto;line-height:1.42857143;margin-bottom:.5em;padding-left:1.389em;width:100%}.tooltip-wrapper .tooltip-contents ul:after{clear:both;content:"";display:block;width:100%}@media(min-width:551px){.tooltip-wrapper .tooltip-contents ul{font-size:.95em}.tooltip-wrapper .tooltip-contents ul.two-columns li{width:50%}}.tooltip-wrapper .tooltip-action{border-top:1px solid #ddd;padding:.75em 1em;text-align:center}.tooltip-wrapper .tooltip-action a{padding-left:15px;position:relative;text-decoration:underline}.tooltip-wrapper .tooltip-action a:before{border-color:transparent transparent transparent #f58220;border-style:solid;border-width:6px 0 6px 6px;content:"";left:0;position:absolute;top:50%;transform:translateY(-50%)}.tooltip-wrapper:after,.tooltip-wrapper:before{border-style:solid;border-width:0 12px 12px;bottom:100%;content:"";left:12px;position:absolute}.tooltip-wrapper:after{border-color:transparent transparent #fff transparent;z-index:2}.tooltip-wrapper:before{border-color:transparent transparent rgba(0,0,0,.15) transparent;bottom:calc(100% + 2px);filter:blur(1px);z-index:0}@media(min-width:993px){.tooltip-wrapper.tooltip-right{left:auto;right:0}.tooltip-wrapper.tooltip-right:after,.tooltip-wrapper.tooltip-right:before{left:auto;right:12px}}@media(min-width:993px)and (max-width:550px){.tooltip-wrapper.tooltip-right:after,.tooltip-wrapper.tooltip-right:before{left:15px;right:auto}}@media(min-width:993px){.tooltip-wrapper.tooltip-top{bottom:100%;margin:0 0 12px;top:auto}.tooltip-wrapper.tooltip-top:after,.tooltip-wrapper.tooltip-top:before{transform:rotate(180deg)}.tooltip-wrapper.tooltip-top:after{bottom:-12px}.tooltip-wrapper.tooltip-top:before{bottom:-14px}}.tooltip-open .tooltip-wrapper{margin-top:24px;max-height:none;overflow:visible}@media(min-width:993px){.tooltip-open .tooltip-wrapper{margin-top:12px}}.tooltip-open .health-tooltip-box{max-width:250px;border:1px solid #d8d8d8}.tooltip-open .health-tooltip-box .tooltip-contents{padding:0;padding-bottom:14px}.tooltip-open .health-tooltip-box .tooltip-contents ul{margin-top:0}.tooltip-open .health-tooltip-box .tooltip-contents ul li{background:0 0;padding:7px 10px;border-bottom:1px solid #d8d8d8;margin-bottom:0}.tooltip-open .health-tooltip-box .tooltip-contents ul li a{color:#04335d;font-weight:500;text-decoration:none}.tooltip-open .health-tooltip-box .tooltip-contents ul li a:hover{color:#f58220}.tooltip-open .health-tooltip-box .tooltip-contents ul li:first-child{border-radius:5px 5px 0 0}.tooltip-open .health-tooltip-box .tooltip-contents ul li:last-child{border-radius:0 0 5px 5px}.tooltip-open .health-tooltip-box .tooltip-contents ul li:nth-child(odd){background:#f4f4f4}.legal-consent-container .hs-richtext{display:none}.legal-tooltip-wrapper{position:relative;z-index:1}.legal-tooltip-wrapper .label-tooltip{color:#14355d;cursor:pointer;display:inline-block;position:relative;z-index:1;width:20px}.legal-tooltip-wrapper .label-tooltip:after{bottom:-5px;content:"";left:-5px;position:absolute;right:-5px;top:-5px;z-index:1}.legal-tooltip-wrapper .label-tooltip svg{display:inline-block;font-size:20px;margin-top:-.15em;vertical-align:middle;width:24px;height:22px;fill:#04335d}.legal-tooltip-wrapper .tooltip-contents{max-height:0;overflow:hidden;padding-top:0;transition:all .5s linear}.legal-tooltip-wrapper.tooltip-open{z-index:99}.legal-tooltip-wrapper.tooltip-open .tooltip-contents{max-height:800px;padding-top:15px;background:0 0}.legal-tooltip-wrapper .tooltip-text{background:#fff;border:1px solid #ccc;border-radius:6px;color:#14355d;font-size:14px;padding:15px 0;position:relative;z-index:999}.legal-tooltip-wrapper .tooltip-overlay{bottom:0;left:0;position:fixed;right:0;top:0}.legal-tooltip-wrapper .tooltip-scroller{overflow:auto;padding:0 15px;-webkit-overflow-scrolling:touch;max-height:0}.legal-tooltip-wrapper .tooltip-text h4{font-size:1.1em;font-weight:500;margin:0 0 .25em;font-family:roboto,sans-serif;font-weight:700}.legal-tooltip-wrapper .tooltip-text h4~h4{margin-top:1em}.legal-tooltip-wrapper .tooltip-text p{font-size:100%;margin:0}.legal-tooltip-wrapper .tooltip-text:after,.legal-tooltip-wrapper .tooltip-text:before{border-color:transparent transparent #ccc;border-style:solid;border-width:0 10px 10px;content:"";left:10px;position:absolute;top:-10px}.legal-tooltip-wrapper .tooltip-text:after{z-index:1}.legal-tooltip-wrapper .tooltip-text:before{border-color:transparent transparent #fff;margin-top:1px;z-index:2}@media screen and (min-width:1023px){.legal-tooltip-wrapper.tooltip-open .tooltip-contents{padding-top:0}.legal-tooltip-wrapper .tooltip-text{opacity:0;position:absolute;right:15000px;top:0;transition:opacity .1s linear;width:325px;z-index:9999}.legal-tooltip-wrapper .tooltip-text.tooltip-bottom{bottom:-9px;top:auto}.legal-tooltip-wrapper.tooltip-open .tooltip-text{opacity:1;left:25%}.legal-tooltip-wrapper .tooltip-text:after,.legal-tooltip-wrapper .tooltip-text:before{border-width:15px 0 15px 15px;left:100%;top:5px}.legal-tooltip-wrapper .tooltip-text:after{border-color:transparent transparent transparent #ccc;z-index:1}.legal-tooltip-wrapper .tooltip-text:before{border-color:transparent transparent transparent #fff;margin-left:-1px;margin-top:0;z-index:2}.legal-tooltip-wrapper .tooltip-text.tooltip-bottom:after,.legal-tooltip-wrapper .tooltip-text.tooltip-bottom:before{bottom:20px;top:auto}}.hs-form .legal-consent-container .hs-form-booleancheckbox-display>span{display:inline!important;margin:0!important}.legal-consent-container .hs-form-booleancheckbox-display>span{display:block;margin-left:20px}.hs-form .legal-consent-container .hs-form-booleancheckbox-display{margin-right:5px}.hs-form .legal-consent-container .hs-form-booleancheckbox-display>span{display:inline!important;margin:0!important}.hs-form .legal-consent-container{margin-bottom:15px}.hs-form .legal-consent-container .hs-form-required{display:none}.hs-form .legal-consent-container .inputs-list{padding:0;list-style:none;margin:0 0 5px}.hs-form .legal-consent-container .inputs-list li{background:0 0;margin-bottom:0}.hs-form .legal-consent-container .inputs-list .hs-form-booleancheckbox{display:inline-block;padding-left:20px;position:relative;background:no-repeat}.hs-form .legal-consent-container .inputs-list .hs-form-booleancheckbox-display input[type=checkbox]{left:0;margin:0;position:absolute;top:4px;width:auto;visibility:hidden}.hs-form .legal-consent-container .inputs-list .hs-form-booleancheckbox-display input[type=checkbox]+span:before{background:#fff;border:1px solid #999;border-radius:2px;box-shadow:inset 1px 1px 3px rgba(0,0,0,.15);content:"";font-family:icons;font-size:10px;height:12px;left:0;line-height:12px;position:absolute;text-align:center;top:4px;width:12px}.hs-form .legal-consent-container .inputs-list .hs-form-booleancheckbox-display input[type=checkbox]:checked+span:before{content:"✓";font-weight:700}.legal-consent-container .hs-form-booleancheckbox-display p{font-size:16px}.modal-content-wrapper .modal-contents .legal-consent-container .hs-form-booleancheckbox-display p{font-size:15px}.legal-consent-container .hs-error-msgs label{color:#fc2e3a!important}@supports(-moz-appearance:none){.hs-form .legal-consent-container .inputs-list .hs-form-booleancheckbox-display input[type=checkbox]+span:before{line-height:11px}}#infographics-form-modal-subscription .hs-form .legal-consent-container{text-align:left}.tooltip-icon{width:35px}.tooltip-icon svg{width:22px;height:22px;border:1px solid #666;border-radius:100%;opacity:.4;margin-top:25px}@media screen and (max-width:992px){.tooltip-box-width .tooltip-wrapper{position:absolute;right:0;width:150px;text-align:left}.tooltip-box-width .tooltip-wrapper:after,.tooltip-box-width .tooltip-wrapper:before{right:5px;left:auto}.tooltip-open .health-tooltip-box .tooltip-contents{padding-bottom:12px}}@media screen and (max-width:1023px){.legal-tooltip-wrapper .tooltip-scroller{max-height:initial}}.logo-scroller{overflow:hidden;position:relative}@media(min-width:992px){.logo-scroller{height:580px;margin-bottom:-50px;margin-top:-50px}}.logo-scroller .logo-scroller-inner{animation:scrollLeft 40s linear infinite alternate;display:flex;flex-wrap:wrap}.logo-scroller .logo-scroller-inner.no-animation{animation:none}@media(max-width:991px){.logo-scroller .logo-scroller-inner{flex-direction:column;height:250px}.logo-scroller .logo-scroller-inner.no-animation{align-items:center}}@media(min-width:992px){.logo-scroller .logo-scroller-inner{animation:scrollUp 30s linear infinite;flex-direction:row}.logo-scroller .logo-scroller-inner.no-animation{position:relative;top:40%}.logo-scroller .logo-scroller-inner.top-30{top:30%}.logo-scroller .logo-scroller-inner.top-0{top:11%}}.logo-scroller .logo-wrapper .logo-container{box-shadow:0 0 2px #c9c9c9;background:#fcfcfc;margin:12px}.logo-scroller .logo-wrapper .logo-container svg{max-width:70%;margin-left:auto;margin-right:auto;display:block}@media(min-width:992px){.logo-scroller .logo-wrapper .logo-container svg{padding:30px}}@media(max-width:992px){.logo-scroller .logo-wrapper .logo-container svg{max-width:90%}}@media(max-width:767px){.logo-scroller .logo-wrapper .logo-container svg{padding:20px;max-width:100%}}.logo-scroller .logo-wrapper .logo-container img{padding:30px 0;max-width:80%;margin-left:auto;margin-right:auto;display:block}@media(min-width:992px){.logo-scroller .logo-wrapper .logo-container img{padding:30px}}@media(max-width:767px){.logo-scroller .logo-wrapper .logo-container img{padding:20px;max-width:90%}}.logo-scroller .logo-wrapper .logo-container svg{height:100%;width:100%}@media(max-width:992px){.logo-scroller .logo-wrapper .logo-container svg{padding:5%}}.logo-scroller .logo-wrapper .logo-container .x-large-logo{max-width:100%;padding:10px}.logo-scroller .logo-wrapper .logo-container .large-logo{max-width:85%}.logo-scroller .logo-wrapper .logo-container .small{transform:scale(.85)}.logo-scroller .logo-wrapper .logo-container .x-small{transform:scale(.75)}@media(max-width:991px){.logo-scroller .logo-wrapper{width:165px}.logo-scroller .logo-wrapper .logo-container{height:100px}}@media(min-width:992px){.logo-scroller .logo-wrapper{width:50%}.logo-scroller .logo-wrapper:nth-child(odd){transform:translateY(-50%)}.logo-scroller .logo-wrapper .logo-container{height:130px}}@keyframes scrollUp{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes scrollLeft{0%{transform:translateX(0)}to{transform:translateX(-50%)}}#tab-monitor .logo-scroller-inner,#tab-test .logo-scroller-inner{height:375px}.cyber-security-testing-boxes{background:#fff;border:1px solid #e2e2e2;padding:20px;display:flex;text-align:center;flex-direction:column;margin-bottom:20px}.cyber-security-testing-boxes .icon-container{height:60px;margin-bottom:10px}.cyber-security-testing-boxes .icon-container .icon{width:60px;height:60px;margin-left:auto;margin-right:auto;display:block}.cyber-security-testing-boxes p{min-height:130px}@media screen and (max-width:1280px){.cyber-security-testing-boxes p{font-size:16px}}@media screen and (max-width:990px){.cyber-security-testing-boxes p{min-height:auto;margin-bottom:15px}}.cyber-security-testing-boxes .min-height-200{min-height:200px}@media screen and (max-width:990px){.cyber-security-testing-boxes .min-height-200{min-height:auto}}.cyber-security-testing-boxes h3{font-size:1.2rem;color:#04335d;font-weight:500}@media screen and (max-width:1270px){.cyber-security-testing-boxes h3{min-height:45px}}.cyber-security-testing-boxes ul{color:#333;font-size:16px;text-align:left}.financial-blogs{background-color:#fcfcfc;border:1px solid #e2e2e2}.financial-blogs .row{align-items:inherit;margin-left:0;margin-right:0}.financial-blogs .row .col-md-4{padding-left:0;padding-right:0}.financial-blogs .row .col-md-4:first-child .section-contents{border-left:0}@media screen and (max-width:993px){.financial-blogs{margin-top:20px}}.financial-blogs .financial-blogs-title{background:#e3e3e3;padding:20px;border-bottom:1px solid #e2e2e2}.financial-blogs .financial-blogs-title h2{margin-bottom:0}.financial-blogs .financial-blogs-title h3{font-family:Roboto,"sans-serif";font-size:1.111em;margin-top:.5em}.financial-blogs .section-contents{padding:30px;border-left:1px solid #e2e2e2}.financial-blogs .section-contents .blog-image{margin-bottom:20px}@media screen and (min-width:992px){.financial-blogs .section-contents .blog-image{overflow:hidden;position:relative}.financial-blogs .section-contents .blog-image picture{overflow:hidden;height:250px}.financial-blogs .section-contents .blog-image img{display:block}}.financial-blogs .section-contents.border-left-none{border-left:0}@media screen and (max-width:992px){.financial-blogs .section-contents{max-width:100%;border-left:0 solid #e2e2e2;border-bottom:1px solid #e2e2e2;margin-bottom:0}}.financial-blogs .section-contents h3{font-family:Roboto,"sans-serif";font-size:20px;margin-bottom:20px;color:#04335d;font-weight:700}@media screen and (max-width:992px){.financial-blogs .section-contents h3{height:auto!important}}.financial-blogs .section-contents p{color:#666;margin-bottom:20px}@media screen and (max-width:992px){.financial-blogs .section-contents p{height:auto!important}}.related-blogs .resource-type{font-size:16px;color:#666}.related-blogs .border-top{border-top:1px solid #ddd}.api-services .list-icon-wrapper{display:flex;flex-wrap:wrap;overflow:hidden}@media screen and (max-width:992px){.api-services .list-icon-wrapper{margin-top:15px}}.api-services .list-icon-wrapper .list-icon{display:flex;margin-bottom:15px;flex-grow:1}@media screen and (max-width:992px){.api-services .list-icon-wrapper .list-icon{width:50%}}@media screen and (max-width:600px){.api-services .list-icon-wrapper .list-icon{width:100%}}.api-services .list-icon-wrapper .list-icon .list-icon-wrapper{min-width:90px;height:90px;border:2px solid #e2e2e2;border-radius:100%;margin-right:20px;margin-top:.833rem;background:#fcfcfc;display:flex;justify-content:center;align-items:center}@media screen and (max-width:600px){.api-services .list-icon-wrapper .list-icon .list-icon-wrapper{min-width:50px;height:50px;margin-right:12px}}.api-services .list-icon-wrapper .list-icon .list-icon-wrapper .icon{width:56px;height:56px;}@media screen and (max-width:600px){.api-services .list-icon-wrapper .list-icon .list-icon-wrapper .icon{width:26px;height:26px}}.api-services .list-icon-wrapper .list-icon p{color:#04335d;text-align:left;padding-right:15px;font-size:16px}.api-services .two-column-list{overflow:visible}.api-services .two-column-list .list-icon{width:45%;padding-right:5%}.api-services .two-column-list .list-icon:nth-child(even){padding-right:0%;padding-left:5%}@media screen and (max-width:600px){.api-services .two-column-list .list-icon:nth-child(even){padding-left:0%}}@media screen and (max-width:600px){.api-services .two-column-list .list-icon{width:100%;padding-right:0%}}@media(min-width:993px){.page-section[data-background] .blank-container{height:250px}}@media(min-width:993px){.offshore-services{background:no-repeat;background-position:top right;background-size:100%}}.financial-software-engineering h5{padding:20px 50px;color:#04335d;font-family:Roboto,"sans-serif";font-size:1.33em;border-top:1px solid #adadad;border-bottom:1px solid #adadad;line-height:1.25;margin:15px 0 50px;font-weight:400;position:relative}@media screen and (max-width:992px){.financial-software-engineering h5{margin:0 0}}.financial-software-engineering h5.margin-top-0{margin-top:0}.financial-software-engineering h5:after{position:absolute;left:50%;top:100%;content:"";width:0;height:0;margin-left:-7px;border-left:14px solid transparent;border-right:14px solid transparent;border-top:14px solid #f58220}.testing-services{min-height:365px}@media(max-width:992px){.testing-services{min-height:0}}