@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600&display=swap');body{margin:0;font-family:Montserrat;font-size:14px;line-height:26px;color:#021623;overflow-x:hidden}h1,h2,h3,h4,h5,h6,p{margin:0}.flexbox{display:flex;flex-wrap:wrap}.flexbox.centered{justify-content:center}.flexbox.col-2{justify-content:space-between;flex-wrap:nowrap}.flexbox.col-2.reversed{flex-direction:row-reverse}.flexbox.col-2>div{width:calc(50% - 65px)}.container{padding-right:6vw;padding-left:6vw;margin:0 auto}h1{margin-bottom:24px;font-size:60px;line-height:70px}h1.big--text{margin-bottom:24px;font-size:72px;line-height:56px;font-weight:600}h2{margin-bottom:26px;font-size:28px;line-height:40px;font-weight:600}.subtitle{font-size:18px;line-height:28px}.pretitle{font-size:28px;line-height:36px;color:#016178;opacity:.5}.supertext{margin-bottom:26px;font-size:14px;line-height:18px;letter-spacing:1.4px;text-transform:uppercase;opacity:.6}p{margin-bottom:33px}a{text-decoration:none;color:inherit}.card h3{margin-bottom:18px;font-size:40px;line-height:45px;font-weight:600;color:#016178}.card h4{margin-bottom:10px;font-size:20px;line-height:40px}.card .subtitle{font-size:24px;line-height:36px}.card p{font-size:12px;line-height:20px;margin-bottom:0}section{position:relative;padding:170px 0 210px;overflow:hidden}.bg-gradient{color:#fff;padding:80px 0 100px}.bg-grey{background-color:#f9fafb}.bg-white{padding-top:0}.bg-blue{background-color:#016178;color:#fff}.centered--section{display:flex;justify-content:center;align-items:center;text-align:center}.centered--section .flexbox{justify-content:center;max-width:1100px}.big--section{padding:153px 0}.narrow{max-width:700px;margin:0 auto}.btn,.popup-trigger,a.popup{min-width:204px;padding:21px 28px;margin-top:65px;height:64px;border-radius:0;border:0;background-color:#d0de52;color:#021623;box-sizing:border-box;cursor:pointer;transition:background-color .2s ease}a.popup.btn_blue{min-width:204px;padding:21px 28px;margin-top:65px;height:64px;border-radius:0;border:0;background-color:#016178;color:#FFF;box-sizing:border-box;cursor:pointer;transition:background-color .2s ease}a.popup.btn_blue:hover{background-color:#13809a}a.popup.btn_green{min-width:204px;padding:21px 28px;margin-top:65px;height:64px;border-radius:0;border:0;background-color:#d0de52;color:#021623;box-sizing:border-box;cursor:pointer;transition:background-color .2s ease}a.popup.btn_green:hover{background-color:#d0de33}.green_btn{min-width:204px;padding:21px 28px;margin-top:65px;height:64px;border-radius:0;border:0;background-color:#d0de52;color:#021623;box-sizing:border-box;cursor:pointer;transition:background-color .2s ease}.green_btn:hover{background-color:#d0de33}.blue_btn{min-width:204px;padding:21px 28px;margin-top:65px;height:64px;border-radius:0;border:0;background-color:#016178;color:#FFF;box-sizing:border-box;cursor:pointer;transition:background-color .2s ease}.blue_btn:hover{background-color:#13809a}.flexbox .btn{margin-top:0}.btn:hover{background-color:#d0de33}.arrow-link{position:relative}.arrow-link:after{content:">";margin-left:4px;position:absolute;left:100%;top:50%;transform:translateY(-50%);transition:left .2s ease}.arrow-link:hover:after{left:calc(100% + 6px)}.popup-trigger{position:relative;background-color:#016178;color:#fff;letter-spacing:1.8px}.popup-trigger:after{font-family:monospace;content:"";background-image:url(https://why.phairify.com/hubfs/white-arrow-right.png);background-position:center;background-size:contain;background-repeat:no-repeat;height:100%;width:20px;margin-left:12px;font-size:33px;transition:transform .2s ease}.popup-trigger:hover:after{transform:translateX(6px)}.btn,.green_btn,.blue_btn,.arrow-link,.popup-trigger,a.popup{display:inline-flex;justify-content:center;align-items:center;font-size:18px;font-weight:500;letter-spacing:.02em;text-transform:uppercase}.btn+.arrow-link{margin-left:33px}div.popup{position:relative;max-width:900px;width:95%;max-height:100vh;height:95%;padding:50px 63px;background-color:#fff;border-top:16px solid #d0de52;overflow:auto;box-sizing:border-box}.popup .hs_cos_wrapper_type_form{width:100%;overflow:hidden}.popup-container{opacity:0;pointer-events:none;position:fixed;display:flex;justify-content:center;align-items:center;width:100%;height:100%;top:0;left:0;background-color:#707070;z-index:999;transition:opacity .2s ease}.popup-container.active{opacity:1;pointer-events:auto}.popup .close{font-size:101px;color:#000;opacity:.19;transform:rotate(45deg);position:absolute;top:33px;right:40px;cursor:pointer;transition:opacity .2s ease}.popup .close:hover{opacity:.45}.popup form:not(#search) input{border:1px solid #016178;color:#021623}.popup label:not(.hs-error-msg){margin-bottom:8px;font-size:12px;letter-spacing:.19px;color:#016178}.popup form .hs-form-required{color:inherit}.popup h3{margin-bottom:21px;font-size:26px;line-height:33px;color:#021623}.popup p{color:#021623}.popup form:not(#search) input[type=submit]{background-color:#016178;padding:26px;text-transform:uppercase;font-size:18px;letter-spacing:1.6px;font-weight:600;color:#fff}.popup form:not(#search) input[type=submit]:hover{background-color:#13809a}.popup fieldset{max-width:none !important}.popup form:not(#search){margin:0}input[type=text],input[type=email],input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}form:not(#search){position:relative;margin:67px auto;color:#fff}form label{font-size:12px;letter-spacing:1.6px}form .hs-form-required{color:#f07869}form .hs-error-msgs{list-style:none;margin:0;padding-left:0;color:#f07869}form:not(#search) input[type=submit]{width:302px;max-width:100%;margin:33px auto;background-color:#fff;color:#016178;font-size:16px;font-family:'Montserrat';cursor:pointer;-webkit-appearance:none}form:not(#search) input[type=submit]:hover{background-color:#ffffffeb}form:not(#search) input{width:100%;background:transparent;border:2px solid #fff;padding:18px 14px;margin-bottom:12px;font-family:'Montserrat';color:#fff;font-size:16px;outline:none !important;box-sizing:border-box}form:not(#search) input.error{border-color:#f07869}form .hs_error_rollup{position:absolute;bottom:0}.card{width:300px;max-width:100%;margin:28px;padding:51px 33px 30px;border-bottom:16px solid #d0de52;background-color:#fff;color:#021623;box-shadow:0px 3px 20px #0000001F;box-sizing:border-box}.cards-container{margin:-28px;justify-content:center}.card.horizontal{max-width:825px;width:100%;display:flex;align-items:center;margin:0 0 31px;padding:60px 36px;border-bottom:0;border-right:16px solid #d0de52;text-align:left}.card.horizontal>*{margin-bottom:0}.card.numbered{padding:33px 50px 33px 40px}.card.numbered .number{width:74px;height:74px;display:flex;justify-content:center;align-items:center;flex:1 0 auto;margin-right:44px;border-radius:50%;border:2px solid;font-size:48px;color:#016178}.card.horizontal.border-bottom{border-right:0;border-bottom:16px solid #f07869}.card.border-bottom.member{border-color:#d0de52}.card.horizontal.full-width{max-width:none}#slider{position:relative;height:488px;margin-bottom:40px;flex-wrap:nowrap}.slide .card{max-width:657px;width:70%;position:absolute;top:50%;right:0;transform:translate(6vw,-50%);border-right:0;border-left:16px solid #d0de52}.reversed .slide .card{left:0;right:unset;border-left:0;border-right:16px solid #d0de52;transform:translate(-6vw,-50%)}.slide{background-repeat:no-repeat;background-position:left;background-size:cover;max-width:771px;position:absolute;width:100%;height:488px;opacity:0;transition:all .2s ease,transform .8s ease}.slide.pre{transform:translateX(30px)}.slide.post{transform:translateX(-30px)}.slide.active{transform:none;opacity:1;order:1}.slide img{height:100%;width:auto}.dots-container{margin-top:40px}.dot{height:19px;width:19px;margin-left:24px;border-radius:50%;opacity:.4;background-color:#016178;cursor:pointer;z-index:1;transition:opacity .2s ease}.dot:first-of-type{margin-left:0}.dot.active{opacity:1}.section--hero{padding:67px 0 190px;background-repeat:no-repeat;background-position:bottom left;background-size:45%}.section--hero .flexbox>div:last-of-type{flex-basis:728px}@media screen and (max-width:900px){.flexbox:not(.dots-container){flex-direction:column;align-items:center}.flexbox.col-2>div{width:100%;text-align:center}.flexbox.col-2.reversed{flex-direction:column}.btn+.arrow-link{margin-left:0;margin-top:21px}.pretitle{font-size:24px;line-height:30px}.supertext{font-size:11px;line-height:16px}h1{font-size:44px;line-height:60px}h1.big--text{font-size:55px;line-height:48px}h2{font-size:22px;line-height:28px}.card .subtitle{font-size:20px;line-height:26px}.card h3{font-size:38px;line-height:45px}.section--hero{background-size:66%}.slide{width:100%}.card h3{margin-bottom:18px;font-size:36px}.card .subtitle{font-size:18px;line-height:26px}}@media screen and (max-width:768px){.popup{padding:51px 5%}.popup h3{font-size:33px;line-height:45px}.popup .close{font-size:77px;right:5%}}@media screen and (max-width:650px){section{padding:100px 0 130px}.big--section{padding:80px 0}.section--hero{background-size:86%}.pretitle{font-size:20px;line-height:26px}.supertext{font-size:10px;line-height:14px}h1{font-size:38px;line-height:55px}h1.big--text{font-size:48px}h2{font-size:20px;line-height:26px}.btn,arrow-link{font-size:16px}.popup .hs-form fieldset.form-columns-2 .hs-form-field{float:none;width:100%;margin-right:0}.popup h3{font-size:28px;line-height:33px;margin-bottom:21px}.popup p{font-size:14px}.popup form:not(#search) input{padding:12px}}@media screen and (max-width:480px){.centered--section{display:block}.section--hero{background-size:110%}h1{font-size:32px;line-height:45px}h1.big--text{font-size:38px}.btn,.arrow-link{font-size:15px}.card .subtitle{font-size:16px;line-height:22px}.card{margin:28px 0}.card h3{font-size:22px;line-height:28px}.card.horizontal{padding:38px 28px}.card.numbered{flex-direction:column;justify-content:center;align-items:center;text-align:center;border-right:0;border-top:16px solid #d0de52}.card.numbered .number{margin-right:0;margin-bottom:21px}#slider,.slide{height:380px}.dot{height:15px;width:15px;margin-left:15px}.popup,.popup form:not(#search) input{text-align:center}.popup .close{position:relative;font-size:61px;right:0;top:0}.popup h3{font-size:21px;line-height:25px}.popup form:not(#search) input[type=submit]{padding:16px;width:200px}}