.hero-section{min-height:95vh}.top-header{border-bottom:2px solid rgb(255,255,255,.3);padding:20px 0 22px}.top-header>.container{display:flex}.form-text{font-size:24px;padding-right:9px;width:15%;line-height:1;text-transform:uppercase;color:#0095ff;font-weight:bold}.logo{width:50%}.hero-content{display:flex;color:#fff;flex-wrap:wrap}.inner-col{display:flex;align-items:center;flex-wrap:wrap}.hero-left{width:66.5%;padding-top:70px;padding-bottom:30px;padding-right:20px;display:flex;flex-wrap:wrap;align-items:center}.hero-left>div:first-child{width:100%}.hero-right{background:#0095ff;width:33.4%;position:relative;margin-top:-98px}.col-left{width:25%}.col-right{width:60%;padding-left:40px}.right-grp p{font-size:16px;margin-bottom:0}.right-grp{display:flex;flex-wrap:wrap;margin-bottom:20px}.icon-text h4{margin:0}.icon-text{padding-left:20px}.hero-section .icon-box{width:45px;padding-top:10px}.hero-section .icon-text{padding-left:20px;width:calc(100% - 57px)}.two-col-sec{margin:40px 0 0;padding-bottom:35px}.hero-right:after{right:99%;top:44px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(0,149,255,0);border-right-color:#0095ff;border-width:15px;margin-top:0}.hero-left a{color:#0095ff !important;text-decoration:underline}.hero-left a:hover{text-decoration:none}.hero-left ul,.hero-left ol{padding:20px 0 20px 30px}.hero-left ul li,.hero-left ol li{padding:10px 0 0}.hero-left ul li:before{content:'';background:#0095ff;width:5px;height:5px;position:absolute;border-radius:50%;top:55%;left:-14px}@media(max-width:1200px){.logo{width:49%}.col-right{width:70%;padding-left:24px}}@media(max-width:980px){.top-header>.container{justify-content:space-between}.hero-right{width:100%;margin-top:30px}.hero-left{width:100%;padding-top:50px;padding-right:0;padding-bottom:0}.hero-right:after{display:none}.hero-section{min-height:auto}.form-text{font-size:22px;padding-right:0;width:33%;text-align:right}}@media(max-width:767px){.hero-left{padding-top:30px}.col-right{width:100%;padding-left:0}.col-left{width:100%;margin-bottom:30px}.col-left img{max-width:245px}.hero-section{background:#444 !important}}@media(max-width:640px){.form-text{font-size:20px;line-height:1.4}.two-col-sec{padding-bottom:0}}@media(max-width:480px){.top-header{padding:20px 0 12px}.top-header>.container{flex-wrap:wrap}.hero-left{padding-top:15px}.right-grp{margin-bottom:32px}.icon-text{padding-left:0;width:100%}.form-text{padding-right:0;width:100%;text-align:center}.logo{width:100%;margin:0 0 20px;text-align:center}.icon-box{margin-bottom:0px}}