@import url('https://fonts.cdnfonts.com/css/avenir');.hero_1section h1{font-size:98px;color:#fff!important;font-family:'PT Sans',sans-serif;padding-bottom:32px}.hero_1bg{padding-bottom:0px!important;transform:scale(1);animation:zoomIn 20s ease-in-out infinite alternate}.hero_1section h2{font-size:26px;line-height:1.2;color:#fff!important;font-weight:600;font-family:'PT Sans',sans-serif;padding-bottom:32px;letter-spacing:.8px}.hero_1section h3{color:#f02430!important;font-size:56px;line-height:1.2;font-weight:600;font-family:'PT Sans',sans-serif;padding-bottom:32px;letter-spacing:.8px}h5{color:#f02430!important;font-size:32px!important;line-height:1.2;font-weight:600;font-family:'PT Sans',sans-serif;padding-bottom:32px;letter-spacing:.8px}p{font-size:1.2rem;font-family:'Avenir',sans-serif;font-weight:300;line-height:1.7}.wd p{color:#fff!important}.darkblue_section .et_pb_button{color:#FFFFFF!important;background-color:#f02430!important}.darkblue_section h1{color:#f02430!important}.darkblue_section h3{color:#fff!important}.footer-section{width:100vw;padding-top:2%;padding-right:7%;padding-bottom:0!important;padding-left:7%;margin-top:0;margin-bottom:0}.footer-p{font-size:1.2rem;font-family:'Avenir',sans-serif;color:#002e62;font-weight:600;line-height:1.7}.border-top{border-top:1px solid #f02430}h1{font-size:56px;line-height:1.2;font-weight:600;letter-spacing:-.005em;font-family:'PT Sans',sans-serif;color:#002e62}@media (max-width:734px){.hero_1section h1{font-size:58px}}@media (max-width:734px){h1{font-size:38px}}h3{font-size:26px;line-height:1.2;font-weight:400;letter-spacing:.007em;font-family:"Avenir",sans-serif;margin-top:6px;color:#002e62}h4{font-size:17px;line-height:1.2353641176;font-weight:400;letter-spacing:-.022em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;color:#002e62}.hero_home{background-image:linear-gradient(180deg,#c6e9fa 0%,#fafafc 80%)!important}.wd{}.et_pb_menu__menu a{color:#002e62;font-size:16px;font-weight:600;letter-spacing:-.01em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.et_pb_button_0:hover{background-color:#002e62!important}.et_pb_button_0{font-size:17px;line-height:1.2353641176;font-weight:400;letter-spacing:-.022em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.cb_3card{padding:30px}.hero_row{height:80vh;justify-content:center;align-items:center;display:flex}.footer_menu a{font-size:12px;color:rgba(0,0,0,0.72);line-height:1.2353641176;font-weight:400;letter-spacing:-.022em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.svg-logo svg{height:132px!important;width:auto}#logo-header{height:132px!important;width:auto}.nav_top{float:right;padding-top:36px;display:flex}.nav_top ul{display:flex;flex-wrap:wrap;margin:0}.nav_top a{font-size:18px;line-height:1.1;font-weight:400;letter-spacing:0.1em;font-family:"Avenir",sans-serif;color:#fff}.nav_top a:hover:after,.nav_top a:focus:after,.nav_top a.active:after{transform:scaleX(1)}.nav_top a:after{content:"";position:absolute;bottom:-4px;left:0;height:2px;width:100%;background-color:#f02430;transform:scaleX(0);transform-origin:center;transition:transform .2s ease-in-out}.red-btn:hover,.red-btn:focus,.red-btn:active,.red-btn:focus:active{outline:none;background-color:#d30e1a}.red-btn{position:relative;display:inline-flex;align-items:center;width:auto;padding:17px 24px;border:0;border-radius:30px;background-color:#f02430;font-weight:600;font-size:1rem;font-family:'PT Sans',sans-serif;letter-spacing:.8px;line-height:24px;text-align:center;white-space:nowrap;color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .2s ease-in-out}.red-btn-blue p{color:#fff!important}.red-btn-blue{position:relative;display:inline-flex;align-items:center;width:auto;padding:17px 24px;border:0;border-radius:30px;background-color:#f02430;font-weight:600;font-size:1rem;font-family:'PT Sans',sans-serif;letter-spacing:.8px;line-height:24px;text-align:center;white-space:nowrap;color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .2s ease-in-out}.number h1{font-size:5rem;font-weight:700;color:#f02430!important}.number p{font-size:16px;color:#fff!important}.red-txt h1{color:#f02430!important}@keyframes zoomIn{from{transform:scale(1)}to{transform:scale(1.2)}}