*{margin:0;padding:0;list-style-type:none;text-decoration:none}html{scroll-behavior:smooth;scroll-padding-top:60px}body,button,input{font-family:'Lato','Segoe UI',Arial,Helvetica,sans-serif}body{color:#212121;font-weight:400;text-rendering:optimizeLegibility;overflow-x:hidden}button,img{border:none}button{cursor:pointer}#unavailable{min-height:690px;background-image:linear-gradient(340deg,rgba(76,76,76,.02) 0%,rgba(76,76,76,.02) 34%,transparent 34%,transparent 67%,rgba(142,142,142,.02) 67%,rgba(142,142,142,.02) 73%,rgba(151,151,151,.02) 73%,rgba(151,151,151,.02) 100%),linear-gradient(320deg,rgba(145,145,145,.02) 0%,rgba(145,145,145,.02) 10%,transparent 10%,transparent 72%,rgba(35,35,35,.02) 72%,rgba(35,35,35,.02) 76%,rgba(69,69,69,.02) 76%,rgba(69,69,69,.02) 100%),linear-gradient(268deg,rgba(128,128,128,.02) 0%,rgba(128,128,128,.02) 5%,transparent 5%,transparent 76%,rgba(78,78,78,.02) 76%,rgba(78,78,78,.02) 83%,rgba(224,224,224,.02) 83%,rgba(224,224,224,.02) 100%),linear-gradient(198deg,rgba(25,25,25,.02) 0%,rgba(25,25,25,.02) 36%,transparent 36%,transparent 85%,rgba(180,180,180,.02) 85%,rgba(180,180,180,.02) 99%,rgba(123,123,123,.02) 99%,rgba(123,123,123,.02) 100%),linear-gradient(90deg,#fff,#fff);display:block;display:flex;align-items:center}#unavailableCard{max-width:560px;margin:auto;padding:50px 0 50px 0;background-color:#fff;border-radius:10px;box-shadow:0 6px 16px rgba(0,0,0,.1)}#unavailableCard h1{font-weight:bold;font-size:24px;color:#003a69}#unavailableCard h1,#unavailableCard p{text-align:center}#unavailableCard p{margin-bottom:50px;font-size:12px;color:#8d8f92;line-height:30px}#unavailableCard form{margin-left:100px;margin-right:100px}#unavailableCard .formElementContainer{margin-left:0;margin-right:0}#unavailableCard .confirmation{padding-left:100px;padding-right:100px}@keyframes fadeUp{0%{transform:translateY(200px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeFromLeft{0%{transform:translateX(200px);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes fadeFromRight{0%{transform:translateX(-200px);opacity:0}100%{transform:translateX(0);opacity:1}}h1{font-size:60px;font-weight:bold;color:#fff}h2{font-size:30px;font-weight:400;color:#212121}h3{font-size:40px;font-weight:300;color:#fff}h4{font-size:24px;font-weight:bold;color:#8d8f92}header{width:100%;background-color:transparent}header nav{width:100%;height:100px;display:flex;align-items:center;justify-content:space-between;position:absolute;top:0;left:0;z-index:10}#logo{width:312px;margin-left:50px;padding:6px 0 6px 0;display:block}header nav ul{margin:0;padding:0;list-style-type:none;display:flex;align-items:center}header nav ul li{margin:20px 50px 20px 0}header nav ul li a{padding:10px 0 10px 0;font-size:14px;color:#fff;text-decoration:none;border-bottom:0 solid transparent;transition:border-bottom ease-out .3s}header nav ul li a:link,header nav ul li a:visited{color:#fff}header nav ul li a:hover{border-bottom:3px solid #fff}#hamburger{width:42px;height:42px;border:1px solid #fff;background-color:transparent;border-radius:5px;cursor:pointer;display:none;position:absolute;top:17px;right:25px;z-index:100;box-shadow:0 0 0 rgba(0,0,0,0);transition:background-color ease-out .3s,border-color ease-out .3s,box-shadow ease-out .3s}#hamburger:hover{background-color:#003a69;border-color:#003a69;box-shadow:0 6px 16px rgba(0,0,0,.1)}#hamburger svg{padding-top:2px}#hamburgerPath{fill:#fff;transition:fill ease-out .3s}#hamburger:hover #hamburgerPath{fill:#fff}#loginLink{width:188px;height:40px;padding:0;font-size:14px;display:flex;align-items:center;justify-content:center;border:1px solid #fff;border-radius:5px;transition:background-color ease-out .3s,border-color ease-out .3s}#loginLink:hover{color:#3d5a80;background-color:#fff;border-color:#fff;box-shadow:0 6px 16px rgba(0,0,0,.1)}#backToTop{width:45px;height:45px;padding-top:3px;background-color:#003a69;border-radius:5px;position:fixed;bottom:30px;right:30px;z-index:1000;visibility:hidden;opacity:0;box-shadow:0 10px 20px rgba(12,12,12,.09),0 6px 6px rgba(12,12,12,.13);transition:opacity .2s ease-out,box-shadow .2s ease-out,visibility .2s ease-out}#backToTopArrow{width:30px;height:30px;transform:rotate(90deg)}.backToTopArrowPaths{fill:#fff}#headerBackground{width:100%;height:940px;background-image:linear-gradient(-45deg,#3d5a80,#003a69);position:relative}#particles-js{position:absolute;width:100%;height:100%}#heroContainer{width:1100px;height:560px;background-color:rgba(33,33,33,.7);border-radius:100px 100px 0 100px;opacity:0;position:absolute;left:120px;top:170px;z-index:10;animation-name:fadeIn;animation-delay:0s;animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:1;animation-timing-function:ease-out}#heroContainer h1{margin:90px 95px 0 100px;opacity:0;animation-name:fadeUp;animation-delay:1s;animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:1;animation-timing-function:ease-out}#heroContainer p{margin:50px 100px 0 100px;font-size:20px;line-height:30px;color:#e0fbfc;opacity:0;animation-name:fadeUp;animation-delay:1.1s;animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:1;animation-timing-function:ease-out}#heroLink{width:380px;height:63px;margin:55px 100px 0 100px;font-size:18px;font-weight:bold;color:#212121;background-color:#f8f4e3;border-radius:5px;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 20px rgba(12,12,12,.09),0 6px 6px rgba(12,12,12,.13);opacity:0;animation-name:fadeIn;animation-delay:2s;animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:1;animation-timing-function:ease-out;transition:color ease-out .3s,background-color ease-out .3s}#heroLink:hover{background-color:#ff6700}#leftCutoff{position:absolute;bottom:0;left:0;z-index:5}#rightCutoff{position:absolute;bottom:0;right:0;z-index:5}main{position:relative}#servicesContainer{margin:auto;width:1670px;display:flex;justify-content:space-between;position:relative;top:-80px;z-index:20}.serviceCard{width:530px;background-color:#fff;border-radius:10px;box-shadow:0 3px 4px rgba(0,0,0,.1);position:relative;transition:box-shadow ease-out .3s}.serviceCard:hover{box-shadow:0 10px 20px rgba(12,12,12,.09),0 6px 6px rgba(12,12,12,.13)}.serviceCardImage{width:530px;height:330px;background-color:#212121;border-radius:10px 10px 0 0}.serviceOverlay{width:530px;height:330px;background-color:#e0fbfc;opacity:.5;border-radius:10px 10px 0 0;position:absolute;top:0;left:0;z-index:25;transition:opacity ease-out .3s}.serviceCard:hover .serviceOverlay{opacity:0}.serviceCard h2{margin:30px 0 30px 0;text-align:center}.serviceCard p,.serviceStats{margin-left:50px}.serviceCard p{font-size:18px;color:#585858;line-height:30px;margin:30px}.serviceStats{margin-bottom:30px;font-size:20px;font-weight:bold;color:#003a69;display:flex;align-items:center}.serviceStats img{width:18px;height:18px;margin-right:10px;background-color:#98c1d9;border-radius:5px 5px 0 5px}#missionContainer{padding-top:60px;padding-bottom:70px;max-width:1670px;margin:0 auto 15px auto;border-radius:10px;background-image:linear-gradient(331deg,rgba(54,54,54,.05) 0%,rgba(54,54,54,.05) 33.333%,rgba(85,85,85,.05) 33.333%,rgba(85,85,85,.05) 66.666%,rgba(255,255,255,.05) 66.666%,rgba(255,255,255,.05) 99.999%),linear-gradient(378deg,rgba(81,81,81,.05) 0%,rgba(81,81,81,.05) 33.333%,rgba(238,238,238,.05) 33.333%,rgba(238,238,238,.05) 66.666%,rgba(32,32,32,.05) 66.666%,rgba(32,32,32,.05) 99.999%),linear-gradient(165deg,rgba(192,192,192,.05) 0%,rgba(192,192,192,.05) 33.333%,rgba(109,109,109,.05) 33.333%,rgba(109,109,109,.05) 66.666%,rgba(30,30,30,.05) 66.666%,rgba(30,30,30,.05) 99.999%),linear-gradient(214deg,rgba(77,77,77,.05) 0%,rgba(77,77,77,.05) 33.333%,rgba(55,55,55,.05) 33.333%,rgba(55,55,55,.05) 66.666%,rgba(145,145,145,.05) 66.666%,rgba(145,145,145,.05) 99.999%),linear-gradient(115deg,#3d5a80,#003a69);box-shadow:0 10px 20px rgba(12,12,12,.09),0 6px 6px rgba(12,12,12,.13);text-align:center}#missionContainer p{margin:20px auto 0 auto;max-width:800px;font-size:20px;line-height:30px;color:#fff}#valueSection,#teamSection,#techSection,#careerSection{height:470px;padding:0 210px 0 210px;display:flex;align-items:center;justify-content:space-between}@supports (text-rendering:optimizeLegibility){#valueSection,#teamSection{height:470px;}}.observed{opacity:0}#valueSectionInfo,#teamSectionInfo{max-width:581px}#valueSectionInfo h3,#valueSectionInfo p,#teamSectionInfo h3,#teamSectionInfo p{color:#212121;font-weight:400}#valueSectionInfo p,#techSectionInfo p,#teamSectionInfo p,#careerSectionInfo p{font-size:20px;margin:30px 0 30px 0;line-height:30px}#valueSectionLink{width:170px}#teamSectionLink{width:180px}#valueSectionLink,#teamSectionLink{height:48px;color:#98c1d9;font-size:12px;font-weight:bold;background-color:#fff;border-radius:5px;border:1px solid #98c1d9;display:flex;align-items:center;justify-content:center;transition:background-color ease-out .3s,border-color ease-out .3s}#valueSectionLink:hover,#teamSectionLink:hover{color:#fff;background-color:#003a69;border-color:#003a69;box-shadow:0 6px 16px rgba(0,0,0,.1)}#valueSectionGraphic{width:487px;position:relative}.graphic{position:relative;z-index:45;filter:drop-shadow(0 50px 16px rgba(33,33,33,.2))}.wireframe{width:460px;position:absolute;top:-35px;left:0;z-index:40}#techSection{background-image:linear-gradient(-45deg,#212121,#3d5a80);clip-path:polygon(0 0,100% 20%,100% 100%,0 80%)}@supports (text-rendering:optimizeLegibility){#techSection{height:645px;background-image:linear-gradient(-45deg,#212121,#3D5A80);clip-path:polygon(0 0,100% 20%,100% 100%,0 80%);}}#techSectionGraphic{width:342px;height:331px;position:relative}@supports (text-rendering:optimizeLegibility){#techSectionGraphic{width:342px;padding-bottom:90px;position:relative;}}#techSectionGraphic .wireframe{width:477px;top:0;left:-60px}#gears{width:342px}#techSectionInfo{max-width:531px;color:#fff;text-align:right;display:flex;flex-direction:column}@supports (text-rendering:optimizeLegibility){#techSectionInfo{max-width:531px;padding-top:90px;color:#fff;text-align:right;display:flex;flex-direction:column;}}#techSectionInfo h3{font-weight:400}#techSectionLink{width:186px;height:48px;color:#fff;font-size:12px;font-weight:bold;background-color:transparent;border-radius:5px;border:1px solid #fff;display:flex;align-items:center;justify-content:center;align-self:flex-end;transition:background-color ease-out .3s,border-color ease-out .3s}#techSectionLink:hover{color:#212121;background-color:#fff;border-color:#fff;box-shadow:0 6px 16px rgba(0,0,0,.1)}@supports (text-rendering:optimizeLegibility){#teamSection{margin-bottom:50px;}}#teamSectionInfo{max-width:688px}#teamSectionInfo p{max-width:515px}#teamSectionGraphic{width:442px;height:296px;position:relative}#teamSectionGraphic .wireframe{width:500px;top:-70px;left:-30px}@supports (text-rendering:optimizeLegibility){#teamSectionGraphic .wireframe{width:579px;top:-60px;left:-80px;}}#careerSection{background-image:linear-gradient(-45deg,#98c1d9,#e0fbfc);position:relative}@supports (text-rendering:optimizeLegibility){#careerSection{height:545px;background-image:linear-gradient(-45deg,#98C1D9,#E0FBFC);position:relative;}}#careerClip{display:none}@supports (text-rendering:optimizeLegibility){#careerClip{width:100%;display:block;position:absolute;top:0;right:0;}}#careerSectionGraphic{width:320px;height:264px;position:relative}#careerSectionGraphic .wireframe{width:375px;top:-100px;left:-50px}@supports (text-rendering:optimizeLegibility){#careerSectionGraphic .wireframe{width:417px;top:-100px;left:-50px;}}#briefcase{width:320px}#careerSectionInfo{max-width:520px;color:#003a69;text-align:right;display:flex;flex-direction:column}#careerSectionInfo h3{color:#003a69;font-weight:400}#careerSectionLink{width:244px;height:48px;color:#003a69;font-size:12px;font-weight:bold;background-color:transparent;border-radius:5px;border:1px solid #003a69;display:flex;align-items:center;justify-content:center;align-self:flex-end;transition:background-color ease-out .3s,border-color ease-out .3s}#careerSectionLink:hover{color:#fff;background-color:#003a69;border-color:#003a69;box-shadow:0 6px 16px rgba(0,0,0,.1)}.animateLeft{animation:fadeFromRight 1s forwards 1 ease-out}.animateRight{animation:fadeFromLeft 1s forwards 1 ease-out}#peerSection{padding:60px;background-color:#212121}#peerCard{background-color:#fff;border-radius:10px;box-shadow:0 10px 20px rgba(12,12,12,.09),0 6px 6px rgba(12,12,12,.13)}#peerCard h4,#peerCard q,#peerCard p{text-align:center}#peerCard p{max-width:600px;margin:0 auto 100px auto;line-height:30px;font-style:italic;font-size:20px;color:#585858}#peerCard p img{margin-top:60px;margin-bottom:40px;width:40px}#peerCard p span{font-size:14px;font-style:normal}#peerLogos{padding-bottom:60px;display:flex;align-items:center;justify-content:center}#peerLogos a{display:block;margin:40px}#ausum,#nisn{width:145px}#coreLogic,#attomData,#nexus{height:145px}#coreLogic{width:123px}#nexus{width:100px}#attomData{width:121px}.corePath,.ausumPath,.nexusPath,.attomPath,.nisnPath{fill:#8d8f92;transition:fill ease-out .3s}.logos:hover .corePath{fill:#f60002}.logos:hover .ausumPath{fill:#00529b}.logos:hover .nexusPath{fill:#2fe6de}.logos:hover .attomPath{fill:#ee4036}.logos:hover .nisnPath{fill:#009}#lastCall{padding:0 20px 0 20px;background-color:#212121}#callToAction{max-width:1670px;margin:auto;padding:60px;background-color:#313131;border-radius:10px;box-sizing:border-box;box-shadow:0 10px 20px rgba(12,12,12,.09),0 6px 6px rgba(12,12,12,.13);display:flex;align-items:center;justify-content:space-around;flex-wrap:wrap}#callToAction h3{color:#fff;margin-left:100px;margin-right:100px}#callToAction a{width:290px;height:65px;color:#fff;font-size:16pt;font-weight:bold;background-color:#fb6500;border-radius:5px;box-shadow:0 6px 16px rgba(0,0,0,.1);display:flex;align-items:center;justify-content:center}#callToAction a svg{margin-left:20px}@media(max-width:1710px){#missionContainer{margin-left:20px;margin-right:20px}#servicesContainer,.serviceCard{margin-left:10px;margin-right:10px}#servicesContainer{width:initial}}@media(max-width:1685px){#servicesContainer{justify-content:center}.serviceCard{width:400px}.serviceCardImage,.serviceOverlay{width:400px;height:250px}.serviceCard p,.serviceStats{margin-left:20px;margin-right:20px}.serviceStats{display:block}}@media(max-width:1635px){#valueSection,#teamSection,#techSection,#careerSection{padding:0 100px 0 100px}}@media(max-width:1415px){#valueSection,#teamSection,#techSection,#careerSection{padding:0 80px 0 80px}#valueSectionInfo,#teamSectionInfo,#techSectionInfo,#careerSectionInfo{max-width:520px}#valueSectionInfo h3,#teamSectionInfo h3,#techSectionInfo h3,#careerSectionInfo h3{font-size:36px}#valueSectionInfo p,#teamSectionInfo p,#techSectionInfo p,#careerSectionInfo p{font-size:18px}}@media(max-width:1355px){#heroContainer{margin:auto;left:0;right:0}}@media(max-width:1305px){#callToAction h3{margin-bottom:20px}}@media(max-width:1285px){#logo{margin-left:25px}header nav ul li{margin:20px 25px 20px 0}.serviceCard{width:320px}.serviceCard h2{font-size:26px}.serviceCardImage,.serviceOverlay{width:320px;height:200px}.serviceCard p{font-size:16px}}@media(max-width:1215px){.wireframe,#techSectionGraphic .wireframe{width:360px}#techSectionGraphic .wireframe{left:-40px}#teamSectionGraphic .wireframe{width:400px;top:-50px;left:-30px}#careerSectionGraphic .wireframe{width:325px;top:-100px}#valueSectionGraphic,#teamSectionGraphic{width:360px}#techSectionGraphic,#gears{width:240px}#techSectionGraphic{height:initial}#careerSectionGraphic,#briefcase{width:240px}}@media(max-width:1170px){#peerSection{padding:20px 20px 60px 20px}#coreLogic{width:64px;height:75px}#ausum{width:75px;height:53px}#nexus{width:52px;height:75px}#attomData{width:63px;height:75px}#nisn{width:75px;height:75px}}@media(max-width:1115px){#headerBackground{height:980px}#heroContainer{width:initial;max-width:1100px;height:640px;margin-left:20px;margin-right:20px}}@media(max-width:1100px){#callToAction h3{margin:0 0 20px 0}}@media(max-width:1070px){#valueSection,#teamSection,#techSection,#careerSection{padding:0 60px 0 60px}#valueSectionInfo,#teamSectionInfo,#techSectionInfo,#careerSectionInfo{max-width:450px}}@media(max-width:1055px){.serviceCard{width:288px}.serviceCardImage,.serviceOverlay{width:288px;height:180px}}@media(max-width:1085px){header nav{height:auto;padding-top:10px;padding-bottom:10px}header nav{display:block}#logo{width:275px}header nav ul{margin-left:25px;justify-content:flex-end}header nav ul li a,#loginLink{font-size:12px}#hamburger{display:block}#loginLink{padding:10px 0 10px 0;display:inline;border:0;border-radius:0;transition:border-bottom ease-out .3s}#loginLink:hover{color:#fff;background-color:transparent;border-color:#fff;box-shadow:none;border-bottom:3px solid #fff}}@media(max-width:950px){#servicesContainer{flex-direction:column;align-items:center}.serviceCard{width:550px;margin-bottom:20px}.serviceCardImage,.serviceOverlay{width:550px;height:330px}.serviceCard h2{font-size:30px}.serviceCard p{font-size:18px}.serviceStats{display:none}}@media(max-width:940px){#valueSection,#teamSection,#techSection,#careerSection{padding:0 20px 0 20px}#valueSection{height:440px}#teamSection{margin-bottom:0}#careerSection{height:450px}#valueSectionInfo,#teamSectionInfo,#techSectionInfo,#careerSectionInfo{max-width:420px}#techSectionGraphic .wireframe{width:300px;left:-10px}#careerSectionGraphic .wireframe{width:260px;top:-60px;left:-10px}#teamSectionGraphic .wireframe{width:330px;top:-20px;left:-20px}.wireframe{width:300px}#valueSectionGraphic,#teamSectionGraphic{width:320px}#careerSectionGraphic,#briefcase{width:220px}}@media(max-width:860px){#missionContainer{padding:20px}}@media(max-width:810px){#valueSectionInfo,#teamSectionInfo,#techSectionInfo,#careerSectionInfo{max-width:380px}}@media(max-width:815px){#callToAction{padding:20px}#callToAction h3{font-size:30px;margin:0 0 20px 0}}@media(max-width:860px){#peerLogos a{margin:20px}}@media(max-width:755px){#valueSectionGraphic,#teamSectionGraphic,#techSectionGraphic,#careerSectionGraphic{display:none}#valueSectionInfo,#teamSectionInfo,#techSectionInfo,#careerSectionInfo{margin:auto}}@media(max-width:685px){#headerBackground{height:810px}#heroContainer{height:480px;border-radius:50px 50px 0 50px}#heroContainer h1{margin-top:50px;font-size:40px}#heroContainer h1,#heroContainer p,#heroLink{margin-left:50px;margin-right:50px}}@media(max-width:666px){#peerCard p{margin:0 20px 60px 20px}#peerCard h4{margin-left:20px;margin-right:20px}#peerLogos{flex-wrap:wrap}}@media(max-width:640px){#loginLink{margin-bottom:20px}}@media(max-width:590px){.serviceCard{width:400px}.serviceCardImage,.serviceOverlay{width:400px;height:250px}}@media(max-width:570px){#headerBackground{height:830px}#heroContainer{height:500px;border-radius:50px 50px 0 50px}}@media(max-width:525px){#heroLink{width:250px}}@media(max-width:590px){header nav{position:relative;background-color:#003a69}#headerBackground{background-color:#003a69;background-image:initial;height:620px}#heroContainer{top:0}#leftCutoff{display:none}#servicesContainer{top:-60px}}@media(max-width:440px){#heroContainer{border-radius:20px;height:auto}#heroContainer h1,#heroContainer p,#heroLink{margin-left:20px;margin-right:20px}#heroContainer h1{margin-top:20px}#heroLink{margin-bottom:20px;margin-left:auto;margin-right:auto}.serviceCard{width:320px}.serviceCard h2{font-size:26px}.serviceCardImage,.serviceOverlay{width:320px;height:200px}.serviceCard p{font-size:16px}}@media(max-width:370px){#logo,header nav ul{margin-left:15px}#logo{width:200px}#hamburger{top:10px;right:15px}}@media(max-width:355px){#backToTop{bottom:15px;right:15px}.serviceCard{width:288px}.serviceCardImage,.serviceOverlay{width:288px;height:160px}.serviceCard h2{font-size:24px}}@media(max-width:350px){#heroContainer p,#heroLink{margin-top:20px}#heroLink{width:220px;font-size:16px}}@media(max-width:340px){#techSectionInfo{padding-top:20px}}#mainFooterBlock{padding:45px 0 45px 0;background-color:#212121;display:flex;align-items:center;justify-content:space-around}#footerLogo{width:438px;display:block}#footerInfoContainer{width:490px;font-size:14px;line-height:24px;display:flex;justify-content:space-between}#footerExtras .popupButton{font-size:14px;line-height:24px}#footerInfoContainer,#footerInfoContainer a:link,#footerInfoContainer a:visited,#footerExtras button{color:#8d8f92}#footerExtras button{background-color:transparent}#footerContact{margin-left:-30px}#footerContact ul li{display:flex;align-items:center}#footerContact ul li img{margin-right:10px}#copyrightBlock{height:50px;padding-left:25px;font-size:12px;color:#fff;background-color:#003a69;display:flex;align-items:center}@media(max-width:950px){#mainFooterBlock{display:block}#footerLogo,#footerInfoContainer{margin:auto}#footerLogo{margin-bottom:25px}}@media(max-width:515px){#footerLogo{width:250px}#footerInfoContainer{width:250px;display:block}#footerNav,#footerExtras,#footerContact{text-align:center;width:250px;margin:auto}#footerContact ul li{display:block}#footerContact ul li img{display:none}}.popupContainer{width:100vw;height:100vh;background-color:rgba(21,21,21,.7);position:fixed;top:0;left:0;z-index:500;display:flex;visibility:hidden;align-items:center;justify-content:space-around;opacity:0;transition:opacity .1s ease-out}.popup{padding:75px;width:60%;height:70%;background-color:#fff;border-radius:10px;box-shadow:0 10px 20px rgba(12,12,12,.09),0 6px 6px rgba(12,12,12,.13);position:relative}.closePopup{background-color:#fff;position:absolute;top:20px;right:20px}.popupText{height:100%;color:#171219;font-size:14px;line-height:24px;text-align:left;overflow:auto}.popupText h1{margin-top:25px;margin-bottom:50px;font-weight:400;font-size:40px;line-height:30px;color:#003a69;text-align:center}.popupText h2{margin:0 0 10px 0;font-size:20px;font-weight:bold;color:#5d5d5d}.popupText p{font-size:14px;color:#5d5d5d}.popupText ul{margin-left:50px}.popupText ul li{list-style:disc none inside;color:#5d5d5d}@media(max-width:1024px){.popup{padding:50px;height:60%}.popupText h1{margin-top:10px;margin-bottom:25px;font-weight:400;font-size:30px}.popupText h2{font-size:18px}.popupText p{font-size:12px}.popupText ul{margin-left:0}}